Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zarzavat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
661.
▲
by
zarzavat
1y ago
Not all datetimes need a timezone. My next birthday is on November 17 2025 at 00:00 (it's not really). It's on that date regardless of where I am in the world, it follows me! So yes, I agree a local datetime format is necessary bu
662.
▲
by
zarzavat
1y ago
It's an office job. There is no requirement. Working extreme hours is a betrayal of your fellow workers with families who are put in the impossible position of having to choose between competing against such people or spending time wit
663.
▲
by
zarzavat
1y ago
tl;dr: it's just ageism in disguise. Anyone in their 30s need not apply.
664.
▲
by
zarzavat
1y ago
Good. Transitions are meant to serve a purpose, showing what came from where. A modal doesn't need a transition, it should just disappear instantly. Like closing a window. The user is not helped by animating that something disappears w
665.
▲
by
zarzavat
1y ago
I once wanted to send money to someone with an extremely common Arabic name, think "John Smith" in Arabic. My bank took issue with this and wanted a copy of their ID etc. One can speculate about why they wanted this, but ultimatel
666.
▲
by
zarzavat
1y ago
If the native apps end up looking worse than the web apps then they played themselves...
667.
▲
by
zarzavat
1y ago
> If you have a sophisticated agent system that uses multiple forward and backward passes, the quality improves tremendously. Just an hour ago I asked Claude to find bugs in a function and it found 1 real bug and 6 hallucinated bugs. One
668.
▲
by
zarzavat
1y ago
HTML is not a programming language. But yes, I don't write much HTML anymore. The issue with mixing languages is that they have different data models, even simple things like strings and integers are different in Python and JS, and the
669.
▲
by
zarzavat
1y ago
Don't you still have imperative constructs if you use Svelte? It's not like any web framework can remove the need to render things conditionally. If you have `{#if cond}`, that's imperative programming, not declarative, it&#x
670.
▲
by
zarzavat
1y ago
I don't agree. Having front-end and backend in the same language is so convenient I would never go back to doing it the old way. I'd rather compile the frontend to WASM than introduce a mismatch. I used to use Django and there wer
671.
▲
by
zarzavat
1y ago
I love JSX and hate HTML template syntax, so there's at least one person. What I like about JSX is that you can reuse all of the control flow primitives from JS. You have if, for, map, filter, flatMap, etc. if you want a new combinator
672.
▲
by
zarzavat
1y ago
It's a Tell HN. Show HN is for things you made.
673.
▲
by
zarzavat
1y ago
The area of a circle is a computable number so it can be put into one-to-one correspondence with the rationals. It's much more like a rational number than a real number, insofar as it doesn't require infinities to represent it. Th
674.
▲
by
zarzavat
1y ago
I don't let it commit. I almost always need to modify its work in one way or another. Most of the time I don't bother reprompting it either. If it doesn't understand the first time then I'm better off making the change m
675.
▲
by
zarzavat
1y ago
The real numbers require infinite storage and infinite computation. There are both distinctly unphysical concepts. The real numbers are a useful mathematical trick that make it possible to prove results in calculus. What you surrender in re
676.
▲
by
zarzavat
1y ago
God created the rational numbers. The universe requires infinite divisibility, i.e. a dense set. It doesn't require infinite precision, i.e. a complete set. Our equations for the universe require a complete set, but that would be con
677.
▲
by
zarzavat
1y ago
Realistic video generation only became a thing in the last year or so. How long do you suppose it will be before we can't tell the difference between it and reality anymore? A few years at the most. Then what?
678.
▲
by
zarzavat
1y ago
> typeof null specification bug What is the typeof null specification bug? You mean that typeof null === 'object'? That's not a bug. It's also not WHATWG's responsibility, it's part of ECMAScript.
679.
▲
by
zarzavat
1y ago
Don't underestimate how much of the economy is "superfluous email jobs". Have you seen how stupid the average person is?[0] These people need jobs too. [0] I was going to going to mark this as sarcasm but then I remembered th
680.
▲
by
zarzavat
1y ago
The heading text is cut off by the top navigation (on mobile safari).
681.
▲
by
zarzavat
1y ago
If we can extract minerals from the Earth then we can extract them from PV panels to refurbish/build new PV panels. If you don't like that, then there's also concentrated solar. We're not going to run out of mirrors. Fis
682.
▲
by
zarzavat
1y ago
The question is whether current nuclear power can be considered renewable. The answer is that it is not. Renewable, to my mind, means energy that will be there in a million years. Solar. Wind. Waves. That kind of thing.
683.
▲
by
zarzavat
1y ago
Cook makes shareholders happy but he's not much of a leader. Jobs was a leader. The butterfly keyboard catastrophe whereby Apple sold broken laptops for 4 years just because they didn't want to waste money retooling, would never
684.
▲
by
zarzavat
1y ago
This was always true, to be honest. Statically typed languages have always been better. Free IDEs such as Eclipse have been available for a long time. Good JVM languages such as Scala have been available for a long time. If only the Ruby ec
685.
▲
by
zarzavat
1y ago
Considering the amount of engineering that goes into Apple's laptops, and compared to other professional tools, 4000 EUR is extremely cheap. Other tradespeople have to spend 10x more.
686.
▲
by
zarzavat
1y ago
The hint is in the name. "Application Support" has a space in it, so it's not designed to be used for CLI config.
687.
▲
by
zarzavat
1y ago
A healthy amount of my work is writing code, trying it out , and deleting it. This is something that the LLMs seem quite far from being able to do.
688.
▲
by
zarzavat
1y ago
I'm going to be contrarian-contrarian. I don't buy the crash talk. This is just journalists needing to justify their own existence. HN is full of articles about coding agents in a way it wasn't a few months ago. What is ove
689.
▲
by
zarzavat
1y ago
Separate tools is simpler than having everything go through bash. If everything goes through bash then you need some way to separate always safe commands that don't need approval (such as listing files), from all other potentially unsa
690.
▲
by
zarzavat
1y ago
CCTV footage is not a creative work, it doesn't even have an author .
More ›