Slashdot: News for Nerds


Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!



ScummVM 1.7.0 Released

Daniel Hoffmann Re:Full Throttle (26 comments)

It is also the most badass opening ever made.

2 days ago

'Just Let Me Code!'

Daniel Hoffmann Re:Git Rid of the Java EE Stack and Go Node. (367 comments)

Well I have used JavaEE 6 (although not as extensively as Spring) and I found it way too complex. Spring now has JavaConfig which makes the configuration part a lot easier. But the point I was trying to make is that both are insanely complex to the point you have to say you are a Java EE/Spring developer instead of Java Developer.

3 days ago

'Just Let Me Code!'

Daniel Hoffmann Re:Git Rid of the Java EE Stack and Go Node. (367 comments)

I agree, the Java stack in general is way too big and this is from a guy that does Java development with the Spring framework (not as bad as JavaEE.)

But Java does have one big advantage: It can do anything

Need to connect to some ancient database? There is a JDBC driver for that.
Need to dynamically create a new excel spreadsheet, PDF, word document and so on? There is a library for that.
Need to talk with some bizarre web service that uses some kind of binary format? Probably there is a driver for that.

Unfortunately for corporate development you really need this kind of flexibility, that is why you don't see Ruby/Python/Node too much in the industry. Even Python (which has a very good set of libraries) comes short in many areas.

Sure you could write your own driver for Node, but:
a) You are not that good with node to do it (because it is new and your devs are just learning it)
b) It will take more time to get it stable than the thing you are trying to build in the first place or it will be buggy as hell

Sad but true, the language really doesn't matter much these days, what matters most is what the language can talk with and how hard it is to make that language talk. It is getting better though, web-services for example are standardizing in REST APIs.

4 days ago

'Just Let Me Code!'

Daniel Hoffmann Re:web development, and java ee in particular (367 comments)

I could throw so many acronyms and language/framework names at you I personally use in a single project that you would want to kill yourself before going into corporate web-dev. And I don't even use Java EE, I use Spring (which is still a beast, but not as bad as Java EE.)

4 days ago

MIT Combines Carbon Foam and Graphite Flakes For Efficient Solar Steam Generati

Daniel Hoffmann Re:No concentrators. Really? (110 comments)

I thought the mirrors in solar-powered towers were specially made for reflection (and thus more expensive) and had huge problems with keeping them clean. Don't quote me on this though.

5 days ago

States That Raised Minimum Wage See No Slow-Down In Job Growth

Daniel Hoffmann Re:Local testing works? (777 comments)

Honestly I never understood why minimum wages are nation-level or state-level. They should be city-level (and district-level for big cities,) the cost of living varies way too much from one place to another.

about a week ago

Ask Slashdot: How Many Employees Does Microsoft Really Need?

Daniel Hoffmann Re:Corporate culture (272 comments)

Sounds like career politics in every single company that is at least medium-sized. When a company grows beyond a certain threshold it eventually loses the team spirit, people inside the company do not consider themselves part of the company but instead part of the small group they are in that just happens to be inside a company umbrella. So they regard the other employers not inside their groups the same as they regard people outside the company. This is not true only on the management level.

about two weeks ago

Microsoft CEO To Slash 18,000 Jobs, 12,500 From Nokia To Go

Daniel Hoffmann Re:Just when you thought morale could not go lower (383 comments)

I believe they no longer practice stack ranking, I believe I saw an article on /. this year or last year about that.

It did take them a long time to stop using it though.

about two weeks ago

Is the Software Renaissance Ending?

Daniel Hoffmann Re:These aren't even real developers (171 comments)

You are absolutely right, people skim over the "stack knowledge" required to actually build a large-scale web-site/web-application all they think is: "All I need to know is HTML/CSS/Javascript/Our_Server-side_Language"? Many devs don't even understand the HTTP protocol properly, even if you do only front-end you NEED to know the basics of HTTP.

People rely too much on frameworks that abstract that knowledge away, but it always comes back to bite them in the ass. The abstraction always leak.

about two weeks ago

Mozilla Doubles Down on JPEG Encoding with mozjpeg 2.0

Daniel Hoffmann Re:Hard to get excited. (129 comments)

Don't some video codecs use JPEG algorithms to encode the i-frames? This could translate in better video compression too.

about two weeks ago

Massive Job Cuts Are Reportedly Coming For Microsoft Employees

Daniel Hoffmann Re:of course (300 comments)

I won't deny that, I have heard of powershell but never used it myself. But how easy it is to find people who know it I wonder.

about two weeks ago

Leaked Build of Windows 9 Shows Start Menu Return

Daniel Hoffmann The real problem with windows 8 (346 comments)

Personally what annoys me the most about windows 8 is the UI dissonance that happens when accessing the new UI screens. For example when connecting to a wifi network, the lists pops from the right side of the screen with huge text and huge "clickable" areas that are huge only because of the touch interface. This happens in a ton of places in windows 8

connecting to wifi network -> modern ui
configuring network -> classic ui

Seriously, if you want to have both different uis in the same OS you need to have two screens for everything, there is no excuse for that.

This dissonance happens in windows 7 too, but it is not as pronounced, many configuration screens still look like they were made in the windows 98 era and never touched again. For example the control panel in windows 7 is pretty neat, but click on device manager and you are thrown in another window with a different UI. They updated the network configurations to use the new control panel look, but forgot to do the same to the device manager.

about two weeks ago

Massive Job Cuts Are Reportedly Coming For Microsoft Employees

Daniel Hoffmann Re:of course (300 comments)

People always say that linux costs more in the end because of the need to train employers and support costs. From my (limited) experience at least in the server space it is actually easier finding and training a linux sys admin than windows sys admin.

Also (in the server space) it is usually harder to set up many types of servers in windows than in linux. Sure in windows it is usually double-click installer then next->next->next but once you need to do anything more "programmable" you hit a brick wall. Linux shell scripting sucks but it does the job. Also people complain about arcane oddities in linux, in my experience windows has more problems (bad default character encoding and different linebreaks for example, file-system oddities like \ in file paths.)

about two weeks ago

Prof. Andy Tanenbaum Retires From Vrije University

Daniel Hoffmann Re:I read your book! (136 comments)

Same thing in Brazil...

about two weeks ago

How Google Map Hackers Can Destroy a Business

Daniel Hoffmann Re:why the word needs openstreetmap (132 comments)

Tell them to make a decent javascript api, OpenLayers is painful to work with.

about two weeks ago

Prof. Andy Tanenbaum Retires From Vrije University

Daniel Hoffmann I read your book! (136 comments)

Really, his books are quite good, I used his the operating systems book in my undergraduate classes. I honestly found reading his book more productive than going to the classes.

about two weeks ago

Will Google's Dart Language Replace Javascript? (Video)

Daniel Hoffmann The DOM (180 comments)

So anyone trying to replace the DOM? You know, the thing that makes my life a living hell?

Really, Javascript is not THAT bad, sure there are numerous things that suck about it and it seems dart does fix much of that, but the DOM is the real problem. So does dart at least make interacting with the DOM less painful?

The problem with replacing the DOM is that all browsers would need to implement the alternative solution, any attempt to make a cross-compiler for the DOM is doomed to fail (like google GWT.) I don't know why google doesn't just push the android runtime into chrome and allow android apps to be used inside the browser and make plugins for the other browsers to do the same.

about two weeks ago

IeSF Wants International Game Tournaments Segregated By Sex [Updated]

Daniel Hoffmann Re:simple fix (221 comments)

Is chess or poker a sport? I would classify professional video-gamers in the same category as professional chess players or professional poker players...

about three weeks ago


Daniel Hoffmann hasn't submitted any stories.


Daniel Hoffmann has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account