gizmogwai

Joined 14 years ago

Karma
174
Submissions
62
Member since
Feb 1
[ my public key: https://keybase.io/ohubaut; my proof: https://keybase.io/ohubaut/sigs/T20ti9deVhxr8VF72tRjQTL0BGGub4PFA3pxSVtFx44 ]
View on Hacker News

Recent submissions

Comment · 4 years ago
Velocity is only measured by the value you introduce. Incorrect code decreases value.
Comment · 6 years ago
No. They want users to become customers AND products.
Comment · 6 years ago
Comment · 6 years ago
Without a blink, McAfee.

This abomination has the ability to put more than decent computer into a miserable slug. I cannot imagine how much my client would have saved in productivity from all its employees and contractors if that thing was uninstalled.

Comment · 7 years ago
> Good software is reusable. I can import functions from 1,000,000 different npm modules all into my project and they don't fuck with each other, right?

I just spent the whole day trying to fix compatibility issues between different versions of npm libraries transitively imported in a project. Reusability in JS is a joke.

Comment · 7 years ago
HTML is not a programming language, it's a markup language. And SQL is Turing complete.
Comment · 8 years ago
That's more subtle, as individual anonymized data point can not identify an individual, but a linked set of those can, with a very high percentage of confidence. Facebook can always play the card that each data point are anonymous, hence not part of your data, and keep everything.
Comment · 8 years ago
Oh, and don't forget to share our article using the little facebook widget at the bottom...
Comment · 8 years ago
Is it just me or does this recommendation reads more like a medium blog post from some developer advocate than like a formal specification ?
Comment · 9 years ago
P5 is indeed the official port of Processing for Java (Processing.js being an independent attempt from John Resig). But like Processing, P5 is more about artistic realisations than applied use, which all of your alternate descriptions tend to lead to.
Comment · 9 years ago
The only, and still unmatched, advantage of using applets was having access to external devices, such as smart card readers, in order to be used with eID, for example. This is not possible with this plugin. The only interest would be for some old applets you don't have sources anymore and aren't techie enough to use a decompiler to retrieve some codebase to work with.
Comment · 9 years ago
Const exists too, but for compile-time constant. Var and val are ok due to the general conciseness of the language (they don't get lost in the noise of other ceremonies). Plus, being a language though to benefit from strong tooling, IDE's will generally display the two differently.
Comment · 9 years ago
I don't know... Jenkins?

I mean, it is battle tested, has all the features you mention, plus pipeline of tasks, is extensible, can be clustered if needed, and, as a bonus, can serve as a CI as well.

The only downside I see could be the memory footprint, or the fact that you might despise Java.

Comment · 9 years ago
Thing is, by the time you have to take back this application for maintenance, chances are high that the then mainstream framework will be outdated, newcomers won't even know it, the doc will have vanished in a poor "let's move to this new shiny TLD", and still the business logic of the application will be vastly undocumented as well.

I was on your side for a long time, but I've come to appreciate a minimalist, simple, well documented in-house framework over a hype-driven "solve-all-the-thing" one, even free and with a currently big community.

Comment · 11 years ago
No, they don't. Behind the scene, it's Lucene that is creating a set of inverted indexes. While extremely performant for text search, it is also destructive and partial comparing to the initial dataset. So, there is no way to migrate an index to another one.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton