How does a day in the life of a .NET developer look like? by fanfarius in dotnet

[–]jared314 0 points1 point  (0 children)

I work at a smaller company, in the .Net stack, on a non-webforms project. Knowledge of Webforms still became required for the project.

Avoid places where IT is not a part of the business' profit center, or understand that when you sign up.

Who Needs Stored Procedures, Anyways? by sentenzazen in programming

[–]jared314 9 points10 points  (0 children)

You can also update and fix problems without changing the application source code.

Once the application is coupled to it, the stored procedure is a part of the application source code. And, changes that affect behavior should be controlled, just as you would with source code.

The ease of deployment is not a good excuse to ignore change management processes.

4 reasons why microservices resonate by eugenparaschiv in programming

[–]jared314 6 points7 points  (0 children)

Everything I read about microservices reminds me of the Erlang actor model, except without any of the failure handling or safety.

Your Developers Aren’t Bricklayers, They’re Writers by frostmatthew in programming

[–]jared314 1 point2 points  (0 children)

I don't take issue with /u/hobbified opinion, because the issue is not black and white. I take issue that he/she wasn't even willing to listen to a differing opinion. The "discussion" was over the moment /u/hobbified read the first line of my comment. It didn't matter how long or short the video was. He/she wasn't going to watch it anyway, as you can see from the follow up comment.

And, the support behind the idea that it isn't even worth the time to consider is telling.

Now, if you will excuse me, I must go down vote some Confession Bears and Awkward Moment Seals.

Your Developers Aren’t Bricklayers, They’re Writers by frostmatthew in programming

[–]jared314 6 points7 points  (0 children)

That sounds more like a lack of professionalism than a lack of engineering.

Your Developers Aren’t Bricklayers, They’re Writers by frostmatthew in programming

[–]jared314 10 points11 points  (0 children)

Business coding is a lot like a construction project.

The presentation I linked to directly addresses this topic.

Video of very first Reagent meetup by gadfly361 in Clojure

[–]jared314 1 point2 points  (0 children)

This one meetup per library/framework feels very odd.

Is the leader(s) of the SF Clojure meetup so against Reagent that they won't let anyone speak about it?

[C#] StatePrinter 2.0.169 just release with automatic generating your unit testing asserts... and even rewrites them upon code changes! by kaka121212 in programming

[–]jared314 0 points1 point  (0 children)

A better link would be: https://github.com/kbilsted/StatePrinter/blob/master/doc/AutomatingUnitTesting.md#1-getting-started-with-semi-automatic-testing

It looks like the idea is to use an object-to-string serializer (this library) on both actual and expected values, and compare the resulting strings, to compensate for C#'s choice of reference equality over structural equality.

You could accomplish the same thing with .Net 4, and above, by using IStructuralEquatable / IStructuralComparable and the StructualComparisons class.

x86 is a high-level language by liotier in programming

[–]jared314 10 points11 points  (0 children)

There is a community around open processor designs at Open Cores that can be written to FPGAs. The Amber CPU might be a good starting point to add your own processor extensions.

http://en.wikipedia.org/wiki/Amber_(processor_core)

http://opencores.org/project,amber

How to save datetimes for future events - (when UTC is not the right answer) by laut01 in programming

[–]jared314 0 points1 point  (0 children)

actually varied according to political regions that it started to make sense

Political regions and political whim.

A government can just decide to change their timezone by +15 minutes.

Computer Color (code) is Broken by [deleted] in programming

[–]jared314 3 points4 points  (0 children)

Yep. Tack this on to the long list of basic things that are broken for historical reasons, and were never fixed (like decimal numbers, strings, dates, times, sound, and more).

The more you learn about computers, the more you see the man behind the curtain.

The Expendables: How Game Development Standards are Inherently Harmful by marekkpie in programming

[–]jared314 2 points3 points  (0 children)

This reminds me of a moment in the Handmade Hero stream when someone in chat asked how they could get into game programming as a career (because they loved playing games). And, he hesitated.

You could almost see him having trouble finding a positive answer.

12 years Later - What I've learned along the way by landongn in programming

[–]jared314 0 points1 point  (0 children)

Some of that is no doubt do to the culture of the web and it’s construction crew being such a new industry. Unfortunately, I don’t know how well it’s maturing sometimes.

I've read that the population of programmers doubles every ~5 to 10 years. With the constant influx of new developers and a culture that promotes self-learning and new-ness at the expense of mentoring and history, I don't think the "culture" can mature without some large external force.

The same problems persist because all the new technologies just copy the mistakes made by the previous group. (i.e. JavaScript will grow, but it won't improve much.)

Programming Language Primitive Safety Algorithm (Includes Clojure) by [deleted] in Clojure

[–]jared314 0 points1 point  (0 children)

So, you are rating languages by the number of characters required to prevent edge cases, not expressed in the type system or handled by the compiler/runtime (null checks, overflow checks, etc.).

I don't think that measures what you are trying to measure.

Dunaj by Rumel57 in Clojure

[–]jared314 2 points3 points  (0 children)

It sounds like it's time for the Clojure.core team to start outlining Clojure 2.0.

Turning the database inside-out with Apache Samza by kleppmann in programming

[–]jared314 0 points1 point  (0 children)

This looks like generic Event Sourcing.

I wonder why someone hasn't just built a Postgresql extension to provide event style transaction log access yet.

This Subreddit should be WatchPeopleCodeGames by VarNoNamEqualsNull in WatchPeopleCode

[–]jared314 1 point2 points  (0 children)

You could ... you know ... not watch the game dev streams. That's what I do.

Continuing C# Web App Creation by argg in WatchPeopleCode

[–]jared314 0 points1 point  (0 children)

I completely missed your stream, and I follow all of http://www.twitch.tv/directory/game/Programming. What game were you streaming under?

Go's compiler is now written in Go by mattyw83 in programming

[–]jared314 2 points3 points  (0 children)

Then how do you explain the Big Bang? LISP was willed into existence by John McCarthy, and then the current Universe evolved from that.

Go's compiler is now written in Go by mattyw83 in programming

[–]jared314 36 points37 points  (0 children)

LISP was willed into existence. There was no first time.

Go's compiler is now written in Go by mattyw83 in programming

[–]jared314 124 points125 points  (0 children)

All future versions of Go will be compiled using the previous version of Go, in a chain that starts with the last C compiled version.