HN user

markokocic

2,295 karma

marko@euptera.com http://marko.euptera.com

Posts71
Comments319
View on HN
bookviewcafe.com 13y ago

Restraint by Ursula K. Le Guin

markokocic
7pts1
blog.toggl.com 13y ago

Moving to Go

markokocic
82pts31
i.imgur.com 13y ago

Superstar software professional

markokocic
3pts0
news.ycombinator.com 13y ago

Ask HN: Whatever happened to "flag" link? And why?

markokocic
1pts4
workplace.stackexchange.com 14y ago

Is it unethical to quit just before a project?

markokocic
29pts28
prog21.dadgum.com 14y ago

I Am Not a Corporation - I care about convinience more than quality

markokocic
3pts0
drakon-editor.sourceforge.net 14y ago

DRAKON editor and visual language developed within the Russian space program

markokocic
1pts0
www.javacodegeeks.com 14y ago

Why I will use Java EE instead of Spring in new Enterprise Java Projects in 2012

markokocic
44pts39
ncannasse.fr 14y ago

Open Letter to the Apache Flex Community from Nicolas Cannasse, creator of Haxe

markokocic
4pts0
gnuvince.wordpress.com 14y ago

Why I Still Use Emacs

markokocic
178pts108
mattgemmell.com 14y ago

What have you tried?

markokocic
5pts0
www.shipsolid.com 14y ago

You need a code review

markokocic
2pts0
blackhole12.blogspot.com 14y ago

"Programmer" is an Overgeneralization

markokocic
156pts43
docs.google.com 14y ago

Make Things Now - Pragmatic FP with Haskell by Don Stewart

markokocic
3pts1
tromey.com 14y ago

Emacs and Common Lisp, Part 2

markokocic
78pts13
shootout.alioth.debian.org 14y ago

Intel Fortran now 20% faster than C, fastest language on Shootout

markokocic
72pts49
kotlin-demo.jetbrains.com 14y ago

Kotlin now runs in browser, hence Darts is doomed

markokocic
1pts0
blog.brokenfunction.com 14y ago

How to Make a Massively Cross-Platform Game

markokocic
80pts39
www.reddit.com 14y ago

Reddit: Comment about software development metaphor

markokocic
2pts0
www.reflectivethought.net 14y ago

Multitenancy in Google AppEngine (GAE)

markokocic
2pts0
nixprogrammer.blogspot.com 14y ago

Gnu Screen - The *nix Swiss Army Knife

markokocic
1pts1
blog.activelylazy.co.uk 14y ago

How much architecture is enough?

markokocic
3pts0
james-iry.blogspot.com 14y ago

Moron Why C Is Not Assembly

markokocic
3pts1
nighthacks.com 14y ago

Too Soon - James Gosling about Steve Jobs

markokocic
5pts0
bnagur.blogspot.com 14y ago

Are we going back? (Client Server == AJAX )

markokocic
2pts0
www.youtube.com 14y ago

(Video) Java on the iPhone? Will the Apple App Store Allow it? - YouTube

markokocic
1pts0
andrewwilkinson.wordpress.com 14y ago

Beating Google With CouchDB, Celery and Whoosh (Part 1)

markokocic
74pts7
news.ycombinator.com 14y ago

Ask HN: PAAS alternatives for JVM + SQL service?

markokocic
2pts0
v8.googlecode.com 14y ago

Firefox alpha beats Chrome on its own V8 Benchmark Suite

markokocic
1pts1
www.reddit.com 14y ago

A little bit of IT history

markokocic
1pts0

I already have ghc-7.6.3 installed and up to date cabal. What do I get by installing haskell-platform that I don't have right now? AFAIU Haskell Platform is just a vetted list of packages bundled with GHC?

Well, Dalvik is not a speed deamon. I don't have any benchmarks on actual phone hardware available, but I can guess that javascript code will not run much slower on phone hardware than on desktop comparable desktop browsers, while Dalvik is a waaay slover than regular Java code on desktop.

> If no one agreed with them then theirs would be the only flag and there would be no effect. If several people agreed then there would be several flags, and that's what appears to happen.

It would be good if users were given not only flag, but also unflag possibility. As it is right now, it takes only a few users to flag an article to disappear, although there might be hundreds users that would be opposed to that that can affect the flagging process because there is no unflag option.

Just to be clear, paying little or no taxes is only government fail to collect them. It has nothing to do with responsibilities. There is no law in the world that forces anyone to maximize tax that it has to pay, so everyone has a right to pay as little tax as legally allowed.

Because PayPal is the only one that actually works in 150+ countries worldwide. No service offering US or US+CA+UK only service could compete with PayPal effectively, even if it were 1000 times better in technical, UX or business terms, because something that works with a lot of pain is still infinitely better than someone that doesn't support your country.

Because it might be the best option for a next few years? I'm not saying it is, but some people did a right choice "locking" themselves to Adobe-only infrastructure (Flash), Apple-only infrastructure (iOS/Objective-C), Microsoft-only infrastructure (Windows/Office/.NET), ...

> Doing a proper "compile newer version of GCC, then recompile GCC with it, then recompile GCC again" voodoo is just tiresome after the first time. Yes you may lose some performance, but chances are your time is worth way more than what the setup takes.

I agree the recompiles take time, but it's not like you are going to sit in front of the computer and stare at the console output window while emerge is running.

First advice is horrible. One shouldn't do in application things that are meant to be done in (relational) database, like ordering, grouping, joining... I guess 66% of my application performance tuning was removing iteration over large result sets in application code with a few lines of SQL. The other 30% being making sure the database is not hit with redundant queries.

I have rarely seen the case where minimizing the size of result set returned by database to the application is not the right choice.

EDIT: I'm speaking about relational databases.

Other advices are good, though.

> Really? Yesod is the anti-haskell haskell framework.

Can you please elaborate. Being interested in Haskel web development and trying to choose web framework makes me wish for more information.

I hate to read that "one caffeine fueled weekend later ..." in a story like this.

Is a weekend the only time one is allowed to commit fundamental code changes to the project? Is a "lone cowboy" coding all alone without any consultation and coordination with the rest of the team really a good role model in any development environment?

This is just a small nitpick. The rest of the story, however, is good and educational.

The only reason to root my old HTC Desire that I still use happily was to be able to uninstall Facebook, Weather, Twitter and a few more apps I didn't need. Needless to say, the phone suddenly felt much snappier and my battery life doubled.

The article said Java, not JEE. In Java land, the choice is much broader than JSF or JPA. The main problem that people bashing Java had was always that it offered too many choices. Ruby had Rails while Java had JSF, Struts, Struts 2, Tapestry, Wicket, Play. Rails had ActiveRecord, while Java had JDBC, Hibernate, MyBatis, OJB, EJB 1/2/3, JPA.

After learning a couple of (different) languages, learning the new one is easy. So easy that it usually equates learning its standard library. So learning either Django or Rails, if you are moderately experienced developer shouldn't really take more than a few weeks.

Of course, learning the first language is challenging.

Maybe they hope they will improve open source Webkit on their own free time, which they will have much more than before being laid off from Opera.