Recent submissions

Comment · 5 years ago
What is the product that you make?
Comment · 5 years ago
I live near there and remember going to see the train in the town’s center when it happened. I remember seeing the wheel’s tracks in the asphalt, as they drove the loco directly on it, and was impressed at how shallow they were. I would have thought the train would tear the asphalt apart, but it was not the case, at least not when going in straight line.
Comment · 8 years ago
First link tells me "this item is not available for purchase". From that page I search for the book's title and find the same thing (same product page, with same reviews, etc.) But with a 13.53$ price tag. Infuriating to realise that the price you get is based on who you are somehow.
Comment · 8 years ago
"However, fast forward to 2018 and React.js is the popular choice for React.js development."

Huh?

Comment · 8 years ago
Very very hard for me to imagine. I know good designers who'd be willing to work for $40/hr. CAD. Developpers are a bit pricier, maybe 60-70... Can't find mediocre ones for 300? Maybe we don't have the same definition of mediocre. And btw, one year full time at $500/hr is in the vicinity of one million. Where do I sign?
Comment · 9 years ago
Comment · 9 years ago
Fun fact: astronomers (and Nasa) use the Julian calendar for events (for example eclipses) before october 1582. You'd think they use UT, but they don't, so you can match historical dates with celestial events. Also worth noting, astronomical year numbering has a year 0, whereas BC/AD system does not, so that year 0 is 1 BC.

You have to make time corrections when you program something related to astronomy. In most things we program, UT is an absolute on which we can rely, but when we go very far away in the past it's not that clear anymore.

Comment · 9 years ago
French has a governing body (l'Académie française) but, at least in some parts of the world, spoken french is very different from what is prescribed by the Académie. Plus the accents are so diverse, here in Québec we are 7 million people (and not all of them french speakers) and we have as much difference in the way we speak depending on the region as you have in the U.S. for example. Funny thing, when we visit France, the french sometimes answer us in english, because our accent is so thick that they think french is not our native language.
Comment · 9 years ago
Macbook pro mid 2012, 60fps
Comment · 9 years ago
When I read articles about job interviews, I always wonder what is the correlation coefficient between "being good at interviews" and "being good at doing your actual job".
Comment · 10 years ago
> Any assertion outside of strict formal languages that use it are half-truths at best

I was going to say this is ironic but I will rather say I find this ironic

Comment · 10 years ago
I also meant that either way, I would not grant a end user the possibility to modify the data structure, be it through the modification of the schema, or through the addition of an EAV definition.

Granted one is more dangerous than the other, but to me it's no reason to give them access. It's still a headache.

If only the developers have access to modify the structure, the way it is done is not important (it can be done through a webform that alters a database, though the addition of a json definition, through coding, etc.) After all, you can modify the schema through PHPMyAdmin. It's some kind of admin interface. You just don't grant your users the right to do it. Just as you don't grant them the right to add custom fields, unless they know what they are doing, which is seldom the case :)

I think that EAV gives a false sense of security, in that it does not "break" much if done by a non-knowledgable user. But still, if it is done badly, good luck reconciling the data.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton