HNHacker News
TopNewBestAskShowJobs

Uchikoma

2,271 karma · joined July 29, 2009

submissionscomments
Uchikoma··on Horses for courses: choosing Scala or Clojure
After 5yrs of Scala usage, "but on the other hand maintaining scala code across compiler updates is a pain in the ass." this is really a pain, especially if you come from Java where probably 15yrs old code still runs. I would no longer go with Scala for a new project but give Clojure a try.
Uchikoma··on Horses for courses: choosing Scala or Clojure
After 5yrs of Scala usage, I'm sorry to disagree. Martin might be a very clever guy, but Scala is not catered towards developers but language enthusiasts. From my personal point of view, and everyone else might disagree, it's very slow to compile, has complicated error messages, the API is implemented to be powerful not towards easiness of use etc.
Uchikoma··on Horses for courses: choosing Scala or Clojure
I like compile time / IDE type checking, so I'm a Scala user.

But Rich Hickey is such an amazing guy, steering Clojure, with pragmatic solutions catering to developers while Scala often feels like an exercise in academic language development.

Uchikoma··on The NSA Can't Tell the Difference Between an American and a Foreigner
Could someone fill me in on Buzzfeed? Their menu says LOL Win OMG Cute Trashy Fail WTF? What's Hot.
Uchikoma··on WikiLeaks Volunteer Was a Paid Informant for the FBI
Or "Perhaps at least one." :-)
Uchikoma··on Richard Stallman Inducted Into the 2013 Internet Hall of Fame
Someone will not be happy with this one:

"Aaron Swartz (posthumous) Co-authored version of RSS"

Uchikoma··on Snowden given safepass to Ecuador [pdf]
OT: Looking at the US polls, the smearing worked nicely.
Uchikoma··on Dependency Injection for Python
DI is about breaking constructor coupling. I wish people would understand that.
Uchikoma··on Adblock Plus “typo correction” feature adds affiliate IDs to links
From the article: Investors in Adblock Plus / Owners of the company behind Adblock Plus also invest/own ad-network companies, which they put on the white list while they keep out competitors. The article claims one can buy oneself onto the whitelist.
Uchikoma··on The Fallacy of Human Freedom
Reading the article, France today is more cruel and unfree than under the kings? What argument ist that, comparing France to post-invasion Iraq.
Uchikoma··on Controversial T-shirt destroys business
"Go and kill FreakyT"?
Uchikoma··on My Song Got Played On Pandora 1 Million Times and All I Got Was $16.89
Agreed. I tell people: If my mom knows about it, it is probably famous. If not, it's a niche audience ;-)
Uchikoma··on Legal, political maneuvering let Snowden flee
Was the same with Dorner and the LAPD.

(not to compare Dorner and Snowden, only about focusing on the man hunt and person instead of the broader issue)

Uchikoma··on Pirate Bay Founder Guilty of Hacking, Sentenced to Two Years in Prison
It's complicated in Germany, I don't know about Sweden.

In Germany a list of lay judges is generated. Either by random, by committees, churches, unions etc. This is not defined. Then the municipal assembly takes this list and filters those of the list that should not become lay judges. The list goes to the court and the court then votes with a committee the lay judges (two third majority).

It might be subject to discussion, to me this is not identical to "Appointed by politicians".

Uchikoma··on Pirate Bay Founder Guilty of Hacking, Sentenced to Two Years in Prison
"appointed by politicians"?

Not in the Germany I live in

https://de.wikipedia.org/wiki/Ehrenamtlicher_Richter

Uchikoma··on Angular vs. Ember for BIIIG tables
Looking at the code, its interesting how much more code you need with Ember vs. Angular (2x the lines in the JS file and also much more templating expressions in the html file).
Uchikoma··on On Scala
Ah ok, thanks!
Uchikoma··on On Scala
That forC has a dependency on a was the intention, so it needs to be run in serial.

I can't see the difference between your examples and so am confused why 1.) is serial 2.) is parallel.

Uchikoma··on On Scala
Kotlin looks(ed) promising. When I tried Kotlin some time ago they mixed plans, wishes and facts in the "documentation" which made it very hard to do some work, as many "features" in "examples" had not been implemented (And I thought to myself how stupid could I be to not get the examples working)
Uchikoma··on On Scala
From my point of view and understanding, for is not good for this. Isn't it blocking? Say you have

  for 
     a <- forA
     b <- forB
     c <- forC(a)
it does not do a and b in parallel and then c, or does it?
Uchikoma··on Journalists Need To Start Asking About Storage, Not Access
This cannot be voted high enough. Astonishing, there one former FBI employee admits it, only weeks later everyone with a straight face denies it.
Uchikoma··on Obama does not feel Americans' privacy violated
You can write all phone conversations to storage and still only closely scrutinize 300 numbers.
Uchikoma··on Licenses Over Data: A Case Study with Github v BitBucket
The point of the post was, you give Atlassian a license, you don't give Github one. In this regard your TOS is the same as the Atlassian one.
Uchikoma··on Licenses Over Data: A Case Study with Github v BitBucket
You got me confused, your

"You grant to Assembla a non-exclusive, royalty-free, paid-up right and license to use, reproduce, display and distribute such Content on Assembla.com in connection Assembla's provision of the Services to such persons as you may authorize"

sounds much more like Atlassian,

"End User hereby grants Atlassian a non-exclusive license to copy, distribute, perform, display, store, modify, and otherwise use End User Data in connection with operating the Hosted Services."

not at all like the Github TOS.

Uchikoma··on Microsoft Said To Give Zero Day Exploits To US Government Before It Patches Them
Obviously not a lot of people know Harry Hirsch here. And down vote my expression of joy.
Uchikoma··on Golang 10x faster than Ruby for web APIs
Love it when people think being CTO is better than coding :-)
Uchikoma··on Golang 10x faster than Ruby for web APIs
Not do advocate Java, but your knowledge is dated, I'd say at least 5yrs off. Play has on the fly code compilation, Jetty does fast reloads, JRebel hot class reloading etc.
Uchikoma··on Golang 10x faster than Ruby for web APIs
I pay you $1000 (or EUR) if you show me how you can be 3x faster from idea to live with RoR against something else, say Java/Play. If 50% of your time is HTML/CSS fixing,thinking,finding edge cases,testing,debugging,communication with customers etc. you need to be 6x faster. And not in the first 5 days but you need to maintain this speed even as your code size grows and more and more time is spent on understanding existing code.

The only way to reach 6x is with 3rd party libs you have in RoR but you have no equivalent on say the JVM. Massive code reuse is the only major productivity gain today.

[edit] Sorry my mistake. If 50% of your time is taken by other tasks when writing say Java code, the most you can achieve is doubling your productivity by reducing development time to zero. If you tripple your productivity during development, your overall gain is 33% I think (not that good with on the fly calculation obviously).

[edit2] Just realized, this is Amdahl's law for developer productivity with your other tasks being the sequential fraction.

Uchikoma··on Golang 10x faster than Ruby for web APIs
Yes, if you're a VC backed startup, 10x the site costs (say 10 M instead of 1M) is not a problem. Otherwise the productivity gains of the developers need to make up the 9M difference.
Uchikoma··on Microsoft Said To Give Zero Day Exploits To US Government Before It Patches Them
Otto!
← PreviousPage 5 of 29Next →