Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nasretdinov
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
nasretdinov
6mo ago
Ideally you'd want to measure _perceived_ performance of the game by players, which would probably depend on the _lowest_ "fps" value during the specific interval. I've seen some games change the colour of the fps counte
92.
▲
by
nasretdinov
6mo ago
No, of course I'm not going to if I choose thunderbolt :). But in many cases it's fine because SSDs aren't nearly as noisy as HDDs, so the NAS can just sit under your desk. For 40+ GbE or fibre I agree they are expensive, but
93.
▲
by
nasretdinov
6mo ago
10 GbE sits in a really weird spot for me, maybe I'm just not understanding something though. It's at most 1.25 GB/sec of bandwidth, yet it's relatively quite expensive. It's not sufficient bandwidth for getting goo
94.
▲
by
nasretdinov
6mo ago
That word is now permanently in my dictionary, thank you!
95.
▲
by
nasretdinov
6mo ago
As a person who started in a dynamic language (PHP; don't laugh, it's actually really good for web dev) and worked in an infrastructure team which had to do a lot of refactoring... I can't agree with the sentiment either. Dyn
96.
▲
by
nasretdinov
6mo ago
Yeah Go is a new Java essentially. Also arguably it's a much better alternative because of static linking and no JIT
97.
▲
by
nasretdinov
6mo ago
A breath of fresh _DNA_
98.
▲
by
nasretdinov
6mo ago
> logic bullying Wow, you've just described my communication style when I'm angry. So consice yet captures the problem so well
99.
▲
by
nasretdinov
6mo ago
It's just that the French left the greastet Easter Egg of all time when creating the Metric System. They could've just made speed of light some round number, e.g. 1 million km/sec, but that sounded too bland, so they chose th
100.
▲
by
nasretdinov
6mo ago
Went into comments looking for this exact comment. Wasn't disappointed
101.
▲
by
nasretdinov
6mo ago
While I agree with the outcome, I don't agree with reasoning. What really matters for larger projects isn't how quickly you can write code, but how easy it is to understand the code and the architecture to those modifying the spec
102.
▲
by
nasretdinov
6mo ago
If you remember what was the encodings situation before UTF-8 became the norm... Let's say it was really ugly. E.g. there were at least two popular encodings for Russian Cyrillic letters — CP1251 and KOI8-R, and it was _very_ common fo
103.
▲
by
nasretdinov
6mo ago
Well, alphabets change (especially emojis), rules change, etc, so keeping a single subset of stable and known characters is unlikely to be a bad idea :)
104.
▲
by
nasretdinov
6mo ago
As a non-English speaker I can really relate to this. I think the real mistake was Apple allowing to enter a non-ASCII password in the first place. E.g. on macOS the password fields have been locked to English character set, and I'm no
105.
▲
by
nasretdinov
6mo ago
I guess it's also available today via RFC 1149
106.
▲
by
nasretdinov
7mo ago
By all accounts the CPUs we've made with ridiculous stuff like 2nm transistors is _surely_ more advanced than neurons, right? We just haven't figured out how to wire them properly :)
107.
▲
by
nasretdinov
7mo ago
I like how most people's reactions at this point are "yeah, whatever", as if it's every day that humans observe the far side of the moon with a naked eye through a window :). We do know what it looks like and we have pho
108.
▲
by
nasretdinov
7mo ago
I find it quite interesting that import of "fmt" package alone leads to a 2+ MiB binary :). But, to be fair, TinyGo doesn't seem to treat "fmt.Printf" function any differently from others, so it does compile the sam
109.
▲
by
nasretdinov
7mo ago
Yeah I'm pretty sure that's atmosphere since it does scatter light slightly
110.
▲
by
nasretdinov
7mo ago
If they somehow manage to get another photo which features Australia without New Zealand that would be the best Apr 1st joke I've ever seen
111.
▲
by
nasretdinov
7mo ago
You can disable GC in tinygo, so if you allocate all the necessary buffers beforehand it can have good performance with real-time characteristics. If you _need_ dynamic memory allocation then no, because you need GC it can't provide re
112.
▲
by
nasretdinov
7mo ago
Tinygo made a lot of progress over the years -- e.g. they've recently introduced macOS support! It does indeed produce much smaller binaries, including for macOS. yuriy@MacBookAir ~/t/tinygo> time tinygo build -o test-
113.
▲
by
nasretdinov
7mo ago
Interestingly enough, the initial Go implementation was indeed just a transpiler to C, and generally Go and C are semantically very similar. So the fact that you can even (successfully and relatively easily) do Go->C transpiling isn'
114.
▲
by
nasretdinov
7mo ago
Sure, and it's genuinely great they finally have effectively SSH, but is it going to be sufficient to troubleshoot Outlook..?
115.
▲
by
nasretdinov
7mo ago
Using zstd for binary diffs is something I would never expect. I wonder how it compares to e.g. the library that Chrome uses: https://blog.chromium.org/2009/07/smaller-is-faster-and-safe... (this is from 2009 so m
116.
▲
by
nasretdinov
7mo ago
The poor technicians having to RDP with (what I imagine must be) a horrible latency. Although still might be better than some corporate environments lol
117.
▲
by
nasretdinov
7mo ago
Reliability of 4 neins to be precise
118.
▲
by
nasretdinov
7mo ago
I don't think you really need to look at the source code to understand that it's probably been, let's say, written with a heavy help from Claude itself
119.
▲
by
nasretdinov
7mo ago
Generally when I want to run something with so much parallelism I just write a small Go program instead, and let Go's runtime handle the scheduling. It works remarkably well and there's no execve() overhead too
120.
▲
by
nasretdinov
7mo ago
When I first switched to Mac from Windows I was really fascinated by the fact that generally you _could_ figure things out on your own and fix your system by just examining the filesystem structure (in recovery root shell). E.g. I once deci
More ›