Hacker Newsnew | past | comments | ask | show | jobs | submit | kdevrou's commentslogin

Just one of many reasons that Scala is such an attractive option for Java developers:

// There is only one object DatabaseConnectionConnor {}


It's true that other languages often don't require certain patterns. Strategy and Visitor are often unnecessary when a programming language has functions as first class citizens.

I found that it often helps to remember that the GoF book was written about object oriented patterns with C++.


I couldn't agree more. I constantly see this claim made about Visual Studio. I find it to be in the way most of the time. It does sound like most of the features that I want are in Resharper; I'll have to try it out.


You will never, ever look back.


I have worked with numerous 2 screen setups, a single 29 inch U2913WM plus laptop screen setup and my current 40 inch 4k tv setup.

Honestly, I really like the 4k tv the most when I have a window manager that can make good use of that much area. Without the window management the extra space becomes a hindrance.

The larger screen that you are looking at is bigger than the 29 inch that I used to work with. That said, I did really like working with the larger single screen over 2. I felt more focused on what I was looking at and the it was still manageable with simple left and right pane controls.

All that said I wouldn't consider either of these as big of a jump as SSDs. I find the additional screen space is a nice to have feature but a SSD eliminates the pauses in my workflow. To me being able to hammer out a bit of code quickly without interruption is worth way more than the extra screen space.


It looks like there was a Show HN a few weeks ago for it.

https://news.ycombinator.com/item?id=11783742


It is about quantity. If you have a fair number of meetings with people that also have their fair share it can become difficult.

Also, when one person's schedule changes it can have a cascading effect.

In the end, all of this scheduling work get in the way of doing real work. I for one welcome anything that makes scheduling trivial.


The one thing that usually catches my eye is when a company offers these things 100% vested. I know that I'm dealing with people that understand what I want.


I can see how Web Start can be a security hole. There are a few, very few, times where being able to run code on the client is not only useful but the best way to solve a problem. Is there an easier way to distribute a Java app than Web Start?


They already had a supply from Huron before. They disconnected from it about a year ago. Now they are hooked back up to Huron but much of the damage has already been done.


They switched away from and back to Detroit as a water supplier. The switch to drawing water from Huron is in progress:

https://en.wikipedia.org/wiki/Karegnondi_Water_Authority


I agree that an idea needs to be big enough to be viable but 1M+ is arbitrary. If overall margins are very thin it may take a huge customer base to support a business.

It also depends on the amount of operating income required. One guy in his basement should be trying to solve a simpler problem than a well funded, VC backed startup.


It is true that this can apply to Linux as well. There are plenty of distros available that package as little as possible or provide choice during initial installation.

That is where I know that Linux wins over everything else. A huge number of applications, where there is always at least 1 good alternative. Microsoft and Apple can't compete on choice.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: