Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
habibur
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
habibur
9mo ago
I am on the opposite side. For the last few months I don't listen to music unless it's AI generate. I can feel the difference.
2.
▲
by
habibur
9mo ago
LGPL allows compiling the whole of ffmpeg into a so or lib and then dynamically linking from there for your closed source code. That's the main difference between LGPL and GPL. But if you change or add something in building ffmpeg.so t
3.
▲
by
habibur
10mo ago
After the year 2000. dot com burst. An tech employee posted he looked for job for 6 months, found none and has joined a fast food shop flipping burgers. That turned tech workers switching to "flipping burgers" into a meme.
4.
▲
by
habibur
11mo ago
Backticks as an alias for shell_exec() are deprecated Used that a lot in shell scripts. using php-cli. like in `mkdir $dirname`;
5.
▲
by
habibur
11mo ago
On 18 November 2025 at 11:20 UTC (all times in this blog are UTC), Cloudflare's network began experiencing significant failures As of 17:06 all systems at Cloudflare were functioning as normal 6 hours / 5 years gives
6.
▲
by
habibur
11mo ago
5 million Rust LOC One potential memory safety vulnerability found Rust is 0.2 vuln per 1 MLOC. Compared to C and C++ : 1,000 memory safety vulnerabilities per MLOC. Key take.
7.
▲
by
habibur
11mo ago
Windows still has Active Desktop, doesn't it?
8.
▲
by
habibur
11mo ago
I think it's ok. When wikipedia arrived, everyone was up in arms that people are learning from something that's open for anyone to edit. But it rectified itself. The same thing happened when Internet arrived. "Don't beli
9.
▲
by
habibur
11mo ago
Previous post https://news.ycombinator.com/item?id=45503560 which points to the actual blog of the author on github, instead of a news coverage of it.
10.
▲
by
habibur
11mo ago
I was pretty much looking for this info. Thank you.
11.
▲
by
habibur
1y ago
Is mmap still faster than fread? That might have been true in the 90s but I was wondering about current improvements. If you have enough free memory, the file will be cached in memory anyway instead of residing on disk. Therefore both will
12.
▲
by
habibur
1y ago
How's "memory" different from context window?
13.
▲
by
habibur
1y ago
Looking at the graphs, I would recommend it would have been better to market it as "just as performant as nginx and htproxy" instead of "faster than all ...". While highlighting the simplicity as the added benefit above
14.
▲
by
habibur
1y ago
Last I checked, Erlang strings were represented internally as a linked list of integers, one int for every character. That worked, but I felt like not every efficient, as web is very text heavy. Has that changed in the later versions?
15.
▲
by
habibur
1y ago
Might be related with what the article was talking. AI can't cut-paste. It deletes the code and then regenerates it at another location instead of cut-paste. Obviously generated code drift a little from deleted ones.
16.
▲
by
habibur
1y ago
> when I ask why they do SSR What are the reasons for not doing SSR?
17.
▲
by
habibur
1y ago
> Lua also essentially got lexical scoping of local variables correct from the beginning while js blessed us with the nightmare of var. That was not my experience when I was working with lua. Did anything change since? Asked google. Answ
18.
▲
by
habibur
1y ago
Configure google to forward mails to your self hosted server. When replying reply from your self hosted server. That way you can gradually shift over. I had been self hosting like this for years.
19.
▲
by
habibur
1y ago
I don't know what others are reading. The article basically says that when you have multiple suppliers or consumers, the "order" of the queue loses meaning. It turns into an "unordered" pool of data. Therefore focus
20.
▲
by
habibur
1y ago
I read "slow" and "fast" in the article as comparative term. "slower than" what the writer has seen in other cases. Absolute ms doesn't prove much unless you put it in comparison with other best.
21.
▲
by
habibur
1y ago
Will trigger UB if level depth is > 2 billion or in the 2nd case number of lines > 2 billion. Limit you JS input to 1 GB. I will have more problems in other portions of the stack if I start to receive a 2 GB JSON file over the web. An
22.
▲
by
habibur
1y ago
You review the code and found it broken. Then what? - Rewrite it yourself? - Tell AI to generate it again? — will lead to worse code than the first. - Write the long prompt (like 6 page) even longer and hope it works this time?
23.
▲
by
habibur
1y ago
Right click -> view source. Found "<span class=..." — What? Read the page. Footer : "I only got 99% of the way there. I use 11ty’s syntax highlighting plugin, which uses classes for styling."
24.
▲
by
habibur
1y ago
Alternate, a few batch files for all common tasks names starting with ffmpeg.* and -h displays help.
25.
▲
by
habibur
1y ago
Did the same, with the following differences : - tab separator instead of space. you don't need cut -d with tabs. tab is the default separator for cut. - use xsel -b to capture clipboard data while adding. Copy the URL into from browse
26.
▲
by
habibur
1y ago
This won't enable perpetual space travel in case anyone thought so. Rockets need to eject particles to generate force. And to eject 1 kg of fuel, its photo synthesis system has to lose 1 km of mass in one way or another. The solution i
27.
▲
by
habibur
1y ago
caching is the solution. don't serve dynamic content w/o html caching.
28.
▲
by
habibur
1y ago
The birthday paradox simplified : if you generate n bits of random data, you can at most generate n/2 bits of random numbers before clashes start to occur. That's square root of number's range. So if you need 1000 random numb
29.
▲
by
habibur
1y ago
I tried to emulate something similar with PHP at one point. But the problem with PHP was parameter order. Especially in functions like array_key_exists() the array element is the 2nd parameter, while pipe operator expects the object to work
30.
▲
by
habibur
1y ago
Maybe it's me, but I think IPv6 should have been 8 bytes instead of 16 and somewhat backward compatible with IPv4. Like how 2-byte Unicode was struggling and UTF-8 saved it.
More ›