HNHacker News
TopNewBestAskShowJobs

dr_faustus

1,141 karma · joined June 27, 2012

submissionscomments
dr_faustus··on Subversion vs. Git: Myths and Facts
How about: SVN is incredibly slow, checking out larger projects or commiting many files can take tens of minutes instead of seconds with git.

True

dr_faustus··on Ask HN: Hacker-friendly, simple e-commerce solution?
Scipio ERP is very hackable and free. https://www.scipioerp.com
dr_faustus··on Running JRuby on the Graal JIT
Charles, thanks for the reply. You guys are doing a really great job and the fact that you are only three main devs is just amazing!
dr_faustus··on Running JRuby on the Graal JIT
I really admire the work of Charles et. al. and we have a couple of Rails apps on top of Jruby in production. Unfortunately, while the language implementation is itself is developed constantly, the ecosystem has stalled.

The activercord jdbc driver implementation is particularly problematic because it effectively keeps us from upgrading to Rails 5 (we use SQL Server as backend). There is also a lack of app server options. The Jruby app servers like Trinidad or Torquebox are not maintained. Warbler has issues, too.

Charles and the other devs can, of course, spend their time however they want, but from my perspective, having a well maintained software stack for production deployments is far more important than a further speed optimization.

dr_faustus··on A New Look Inside Theranos’ Dysfunctional Corporate Culture
The whole Theranos disaster and partly also whats going on at Tesla are just good illustrations of the hubris in Silicon Valley. As soon as you leave the domain of stuff that can be accomplished with more or less buggy software, you collide with a bunch of real world/physical problems that are much harder to solve and need a lot of experience and perseverance to get right. That attitude that the guys developing blood testing devices at Siemens & co for decades are just a bunch of idiots who never thought of reducing the size of the devices and/or the amount of blood it takes to perform the tests is pretty preposterous. Just like the car industry which has been at the forefront of process automation has never thought of using robots for dashboard assembly etc.!? Its not that they dont do it because they are stupid or lazy (which is the assumption of SV) but because the tried for many years and it just doesn't work well enough.

Its really interesting, that SV VC seem to have forgotten that very basic question: why have the existing players not come up with something like that? Very often the answer is, they have and they tried and they figured out a long time ago, that it probably doesnt work well enough in the real world.

dr_faustus··on Why DNSFilter replaced InfluxDB with TimescaleDB
I find it fascinating how almost every No/NewSQL database in almost every use case niche (document, time series, key value, etc.) gets blown out of the water by Postgres either from day one or a couple of Postgres releases later (sometimes using a plugin). It just goes to show how great their technology is. Plus, its very mature, well understood, safe, secure and stable. And its much more likely to still be around (maintained) 10 years from now than the current NoSQL flavor of the month.

After we had some pretty horrendous experiences with several NoSQL dbs (mostly MongoDB, CouchDB) on client projects, we strongly urge all clients to just use Postgres. The only exceptions are redis (for caching, queues, etc.) and elasticsearch (for ... search), which are just very convenient complements to Postgres. We have never found a single instance where the postgres performance was not as good or better than the NoSQL alternative.

dr_faustus··on Show HN: Serveo–Expose local servers using only SSH
would you consider open sourcing this?
dr_faustus··on A summary of jQuery method alternatives in native browser implementation
Hell yeah, you do. I just recently had to create a tiny script (one of those notorious cookie warnings) without any dependencies. It's like pulling teeth. The DOM API is an ugly, verbose mess and its pretty unbareble to use without JQuery, zepto, etc.. Including the code for parsing cookies (yeah, you still have to do that, too) the script clocked in at 318 lines of code (without comments).

With JQuery and the cookies plugin its would probably have been something like 30 lines. Thats 10 times the code you have to write, debug and maintain.

So, of course, you don't NEED JQuery just like you don't NEED any means of transportation, you can walk everywhere after all. The question is, if you want to spend you whole life walking/writing verbose ugly JS code.

dr_faustus··on The race for autonomous cars is over. Silicon Valley lost
Teslas "autonomous" tech is pretty much on par with the tech used by the classic OEMs. The difference is mainly in (sometimes misleading) marketing and the fact that Tesla is willing to accept higher risks. This might be good in terms of "pushing the envelope" but it can bite you badly if your immature systems are responsible for a growing number of accidents.
dr_faustus··on Apache NetBeans Proposal
Is it me or has Apache increasingly become the place open source projects of big companies go to die? OpenOffice, Geronimo, Harmony, Wave, etc.pp.

I really think that Apache should stop incubating projects which were essentially discarded by their corporate owners. Successful OSS projects are either community projects from day one (HTTPd etc) or require (at least initially) strong interest and involvement of the company that donates the code. How can you expect a community to magically develop around an abandoned project?

dr_faustus··on When It Comes to China, Google’s Experience Still Says It All
Don't kid yourself thinking that the US is above those tactics. They might use some other techniques but it is in many regards just as protectionist as China.

One common theme is completely exaggerated fines leveled against foreign companies. Look at the banks: while doing very little to punish U.S. banks (if you take net transfers into account) who where without a doubt the main culprits in the sub-prime crisis and thereby causing a global financial crisis, the U.S. almost exclusively punished foreign banks - and with that also foreign tax payers - for wrong doings like dealings with countries the U.S. dislikes, etc..

Another striking example is the fines imposed in Volkswagen. While it certainly was immensely stupid to cheat on the emission test, the fines are completely over the top: $16b and counting. After every state and agency is through with VW, it might be $30b or more. At the same time, U.S. car companies that caused actual casualties with there shoddy engineering are left of the hook with a slap in the wrist.

Some sources:

http://www.forbes.com/sites/timworstall/2014/12/22/isnt-it-s...

http://www.nytimes.com/2015/09/29/business/dealbook/volkswag...

dr_faustus··on Herzog's wild ride through the web
I also recommend his documentary on his contentious relationship with his long time collaborator Klaus Kinski: "My Best Fiend". https://en.wikipedia.org/wiki/My_Best_Fiend

Kinski was a very, shall we say, capricious actor (also, a psychopath and as, it turned out later, child molester) whose intense acting had a big part in the success of Herzog's earlier movies (Fitzcarraldo, Aguirre, Nosferatu). During the filming of Aguirre (in the middle of the jungle), Herzog supposedly forced Kinski to fulfill his contract at gun point. The natives which were hired to help and act in the film also offered to kill Kinski for Herzog because he was such a maniac.

dr_faustus··on Netflix cracks down on proxy streaming
http://unogs.com/

Gives you a search which also tells you where the content is available. You will see, that Germany is hardly ever included. In my (subjective) view, Germany has one of the thinnest catalogs.

dr_faustus··on Netflix cracks down on proxy streaming
Unfortunately, this means that I will have to reconsider my membership. Their service in Germany is just not comprehensive enough. I hope that this is just a short term problem until they a) renegotiated their licensing contracts and then stop the blocking again (more likely) or b) they actually get global licenses (less likely).

Their original content is getting more and more interesting but its just not enough to justify the price, IMHO. Maybe they should consider a package with only Netflix Originals for 50% off or something.

dr_faustus··on Show HN: Mimic – class-fied inline CSS
Doesn't anyone get that this is a joke?!?
dr_faustus··on Show HN: Mimic – class-fied inline CSS
Brilliant!
dr_faustus··on Nokia’s Here Maps Sold for $3B to Audi, BMW and Mercedes
Apart from NSA et.al., there is huge commercial value in movement profiles:

- Visiting a physician a lot? You future health insurance might wanna know.

- Spend a lot of time in the red light district? That must be worth a couple of bucks to your employer who wants to get rid of you.

You might think that this is far fetched and right now, it still is. But 20 years ago, most people would have considered it very implausible and offensive that their private conversations (emails) or library searches (web searches) are sold to advertisers. Well, lets see what (some) people find acceptable 20 years from now.

dr_faustus··on Nokia’s Here Maps Sold for $3B to Audi, BMW and Mercedes
It might be surprising to some people in Silicon Valley but there are folks who find it a bit disconcerting that Google knows every place they drive to, when they do it and how long they stay. I personally am glad that there is still some competition in the maps market and since HERE is a European company, you can expect them to be much more privacy conscious than Google (or Bing Maps, ftm).
dr_faustus··on How to Migrate 50M Records from Mongo to PostgreSQL in Less Than a Day
I'd be more interested, why you moved from Mongo to Postgres.
dr_faustus··on Why Do Nigerian Scammers Say They Are from Nigeria? (2012)
Say what you want about Microsoft but Microsoft Research is a pretty cool outfit.
dr_faustus··on Washington, Minnesota officially endorse a “safer, faster” traffic merge
Well, this is (has always been) the standard in Germany and it works pretty well. We even have one of those great German words for it: Reißverschlussverfahren (= zipper procedure).

Concerning people not letting you in: In case of ending lanes (except ramps) you are obliged to let people in. There is always the occasional douchebag that doesnt but it almost never happend to me. At worst you have to wait for one car to pass.

dr_faustus··on Sierra Leone's chief Ebola doctor contracts the virus
I REALLY hope he survives. And not only because he is a hero and I hope not a single person has to die from that horrible disease anymore. The other reason is that one of the reasons for the long lasting epidemia is distrust for foreign doctors and as a native, he has a much better chance of reaching and educating people.
dr_faustus··on Xeer
And everybody knows: Somalia is paradise! You can even become a pirate! Arrrrrr!
dr_faustus··on All of Bach
Since you only have to change the CD once about every hour, its not as bad as it might seem. ;)
dr_faustus··on All of Bach
If you really like Bach and are interested in his complete works, you should definitely check out the Hännsler Bach Edition. (http://www.haenssler-classic.de/en/series-and-editions/johan...)

Its 199 Euros which is really not a lot if you consider its 172 CDs. And its not just a cheaply thrown together compilation but it was curated (and in large parts conducted) by Helmuth Rilling who is one of the premier Bach experts of our day. The quality of performance and recording is very good throughout. You certainly find superior recordings for some of Bachs works but I have yet to find a real disappointment in the set (I'm only about half way through).

dr_faustus··on Leslie Lamport awarded Turing Award
While his work on distributed computing was certainly great, I find it curious that the press release doesn't even mention the achievement of Lamport that probably was important to lot more people: The creation of LaTeX. Sure, its not something typically honored by the Turing Award but leaving it out entirely? Come on!
dr_faustus··on The Node.js Community is Quietly Changing the Face of Open Source
Its ridiculous to compare the take up of an execution environment to that of new programming languages. Of course it takes MUCH longer for a language to get traction than for a simple piece of infrastructure using a language that has been around for 14 years (at the time of node's inception).

Many packages in npm are just code which has been around for quite some time before npm existed or it comes from the client and was repackaged for node (underscore, backbone, jquery ...). So to make the comparison fair, lets divide 26,966 by 18 years of JavaScript: 1496/year. Not bad, but certainly far from game changing considerin the inclusion of JS in all major browsers gave that language an initial boost that Ruby and Python never had...

dr_faustus··on Instagram says it now has the right to sell your photos
Dont worry! The founders of instagram where afraid of this as well and they devised a poison pill before they sold out! All you images have been made useless for any commercial use by the application of shitty "lets make it look like a polaroid left in the sun for 30 years"-filters...
dr_faustus··on "I decided not to introduce full refinement for Ruby 2.0."
I love Ruby with all my heart but that seems to be quite a mess. While a not-well-thought-through feature in some application can be forgiven (and maybe even removed), in language design it cetainly has no place. And while this should be a secondary consideration, I really feel for those poor JRuby and Rubinus guys. As if Ruby wasnt "dynamic" enough, the sheer complexity of implementing refinements must be awful!

I think, they should just leave it out (at least for now) and rather spend some more time on performance, stabilty and memory usage in MRI...

dr_faustus··on Oracle launches "a better alternative to CentOS"
Oh yeah! Please lock me in to your crappy Red Hat knock-off so you can screw me royally if Larry changes his mind and wants to extract some money from its users.

IMHO, Oracle is certainly the LAST company you should use any product from unless you are absolutlely forced to (like Java, unfortunately, or their bloated DB if your are in the financial industry). Once you are dependent on them, no matter if you are a partner or customer, they will definitely find a way to screw you over. If you want supported Red Hat linux, just buy it from Red Hat.

[UPDATE]: Also, how nice of the to mention Ksplice in the announcement as a quick reminder how they like to screw existing user bases of their products.

← PreviousPage 5 of 6Next →