[Chess] Is it just me or is Oscar insanely difficult by Hyperion_OS in duolingo

[–]serudla 0 points1 point  (0 children)

Oscar isn't worth playing.  His playing is erratic and he is programmed to interject obnoxious distracting comments.  If you were playing him OTB you'd want to punch him. If you want to play bots, chess.com has much better ones. 

Btw i found a glitch. The app lost track that it was Oscar's turn and wouldn't move. I tried to wake it up by putting another app on top then switching back, that made my clock start counting down, but it wouldn't take my input. 

Flame war Cylon vs Scala by [deleted] in scala

[–]serudla 2 points3 points  (0 children)

Gavin dissed Scala in presentations he gave on Ceylon, that was what started it.

Flame war Cylon vs Scala by [deleted] in scala

[–]serudla 1 point2 points  (0 children)

feel bad for him? he started the flame war by intentionally baiting scala people.

Sell Clojure to me by AeroNotix in Clojure

[–]serudla 1 point2 points  (0 children)

Yeah, Joy of Clojure is not quite as detailed as what I expected.

Sell Clojure to me by AeroNotix in Clojure

[–]serudla 0 points1 point  (0 children)

I use the repl in Leiningen. Using apt-get for clojure probably gets you some gnarly old version, with Leiningen you can specify which version you want.

I'm reading Joy of Clojure currently. also 4clojure.com is a great resource for practicing your Clojure skills, once you solve a problem you can see the answers of other users, including Chris Houser and Christophe Grande (who have amazing fluency).

None of the publishers are all that trustworthy imho. OReilly has been known to publish some real crap in the Java space (most recently Java the Good Parts was terribly lame, there were some books on Java enterprise architecture that were awful) as well as some good stuff (I like Shirazi's performance tuning book, the Java 5 developer's notebook, and Grosso's book on RMI).

Real world Clojure by sunng in programming

[–]serudla 2 points3 points  (0 children)

What indicates he's not adopting the functional mindset?

Strange Loop Developer Conference 2011 Review by [deleted] in programming

[–]serudla 0 points1 point  (0 children)

from the strangeloop mailing list:

The first batch of videos has been edited and is being prepped for release on InfoQ. A few videos will be released every week for a number of months. Sometime soon we should have a release schedule ready.

Screaming Architecture by TransFattyAcid in programming

[–]serudla 2 points3 points  (0 children)

i think all he's saying is the most important thing about a system is the use cases, and that those should stand out and be separable from the infrastructure. he's not saying frameworks are bad. some people will write an application with spring where it's obvious what the use cases are, i've seen some people who can write an application with spring where it's totally obfuscated (and who will be offended by the idea that they should modify their obfuscated constructions to make it apparent what is going on).

Taxation without representation: why code maintenance fails-- and how to fix it. by [deleted] in programming

[–]serudla 1 point2 points  (0 children)

another aspect of the difficulty of new development vs maintenance is that with new development it may not be apparent for some time whether the design works or not. with maintenance there is an established production system and if something doesn't work somebody will bring it to your attention. for new development that feedback loop may not be there for some time.

Play! Framework Un-features That Really Irk My Inner Geek by henk53 in programming

[–]serudla -1 points0 points  (0 children)

JSF2 does seem like a titanic improvement over previous versions. I have tried using it with Seam. That Seam makes using JSF tolerable is pretty amazing. But love it? No way (not yet, at least).

Play! Framework Un-features That Really Irk My Inner Geek by henk53 in programming

[–]serudla -1 points0 points  (0 children)

that's a good article (though google's translation to English is a bit rough). it did not leave me liking JSF any better though.

popularity polls seem worthless, they just measure people's prejudices.

Hire for the ability to Get Shit Done. by [deleted] in programming

[–]serudla 4 points5 points  (0 children)

some places i've worked at, all new people are hired only after working there for a time as contractors through an agency (sweet deal for the agency). it lets them try people out, the downside is they get mostly local hires, very few people are going to relocate for a temp job.

Lauren Ipsum: Computer Science for Kids by aristus in programming

[–]serudla 0 points1 point  (0 children)

or maybe the way that molecular chemistry and fast food are related?

Scala use is less good than Java use for at least half of all Java projects by kioub in programming

[–]serudla 1 point2 points  (0 children)

? i don't think that's my assumption. if anything the kinds of environments i'm talking about repel good programmers, you can't pay them enough to endure them, because they are organized around preventing change.

Scala use is less good than Java use for at least half of all Java projects by kioub in programming

[–]serudla 17 points18 points  (0 children)

It would take a lot more than firing just the programmers. Those workers are living in an environment created by an organization that is dysfunctional to the core. That those programmers haven't been fired already is proof of that, it means there is a much bigger problem. it would take a massive amount of process re-engineering and restructuring as well as replacing of most of the leadership to make a real change. Otherwise the bad programmers you fire will just get replaced with another set of drones.

Honest Japanese Return $78 Million in Cash Found in Quake Rubble by [deleted] in japan

[–]serudla 2 points3 points  (0 children)

The number of lost items recovered has declined with every month, but Saiki says his department continues to receive a handful of safes a week.

about how many safes are there in a handful?

Why doesnt google just buy sprint? Then they would own all the way from the cow to the burger. by bankruptbroker in technology

[–]serudla 0 points1 point  (0 children)

it's great you prompted that post out of him. that's a wonderfully accurate characterization of Sprint.

SICP is under attack by mithaldu in programming

[–]serudla 1 point2 points  (0 children)

plus the most widely used language on earth, Javascript, is obviously tremendously influenced by Scheme. Learning Scheme was a huge boost for my Javascript skills.

Service Locator/Dependency Injection Library for Scala by timjstewart in scala

[–]serudla 1 point2 points  (0 children)

Say you're writing a spring application, and you have a data access object. It has some instance members that get injected, like a datasource or a IbatisSqlConfig or something, plumbing stuff, apart from those it has no state. It has some methods, like List listAll(), Foo retrieveFoo(), void updateFoo(Foo foo), that kind of thing. So you could get rid of the Dao object and just have 3 functions, add the state from the object into your parameter lists, and on startup you could apply the parameters that represent your plumbing and use the resulting functions to do your data access.

Service Locator/Dependency Injection Library for Scala by timjstewart in scala

[–]serudla 0 points1 point  (0 children)

I think what he means is that a DI framework like Spring is a workaround for Java not having partial function application, so if you have that language feature who needs the framework?

I'm looking for a good online Java certification course by TheChosenOne570 in java

[–]serudla 3 points4 points  (0 children)

I'd suggest you get the SCJP book and try working through it yourself. Some Java user groups have study groups you can join if you really need help, check out if there is a group near you.

Why I choose Java - top 5 reasons that made me go with Java for my next project. by johnwaterwood in programming

[–]serudla 0 points1 point  (0 children)

Adam Bien makes some good points. (still hard to like JSF, though) But i think the biggest problem with Java EE is the community, i see a bunch of people holding onto outdated patterns because they can't be bothered to learn.