Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Galanwe
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
331.
▲
by
Galanwe
2y ago
While not technically misleading, I also find it a bit misleading. When told it's going to be a "texture less text rendering", I was thinking of procedural drawing of glyphs, not embedding bitmaps in a shader instead of a tex
332.
▲
by
Galanwe
2y ago
This is absolutely amazing. The pictures are very detailed and done with taste, there is no ads to be seen, the website is well organized. This rivals any high end coloring book I've seen, you are very talented! My kid will be thrilled
333.
▲
by
Galanwe
2y ago
Cool, at last we can now `curl | mdx` Github readmes instead of copy pasting `curl | bash` from them!
334.
▲
by
Galanwe
2y ago
Very counter-intuitive, yet after reading the sources definitely factual. Thanks for pointing that out.
335.
▲
by
Galanwe
2y ago
It's not that the borrow checker is too difficult, it's that it's too limiting. The _static_ borrow checker can only check what is _statically_ verifiable, which is but a subset of valid programs. There are few things more fr
336.
▲
by
Galanwe
2y ago
> can't we use that to emulate all our Mifare cards? Unfortunately, no. From my experience at least, most access cards are simple mifare classic cards, and they have no payload: the reader just got a list of allowed card IDs, mainta
337.
▲
by
Galanwe
2y ago
Right I agree with you on theory. But in practice, I already do clone most of my smart cards on small NFC stickers on the back of my phone case. The things is 99.9% of access cards (where I leave at least) are default-encrypted mifare class
338.
▲
by
Galanwe
2y ago
Is there a similar ring with NFC? I have no use for the smart health thingies, which really look like a data driven health gimmicks to me. NFC on the other hand I could find hundreds of applications, from payment to access and transport car
339.
▲
by
Galanwe
2y ago
> how do you calculate hypotenuse, because it's been a long time since Pythagoras made the last commit. Also, Pythagoras should be rewritten in Rust for safety.
340.
▲
by
Galanwe
2y ago
I dont quite understand why the author bothers with creating ctypes bindings to the shm C API while using public shared memories. You are better served by using a tmpfs (e.g. /dev/shm) and the regular python file API + mmap. Also
341.
▲
by
Galanwe
2y ago
I have used OpenBSD as my daily driver for maybe 3/4 years, though I stopped after a dispute over the merge of some of my patches which I found petty. My experience on the good side: - OpenBSD has a very clean code base. Simple and to
342.
▲
by
Galanwe
2y ago
> How did a language that's supposed to be so hard get popular to the point where people view its fans as pushing it aggressively? I think Rust is especially popular with a demographic that was not previously exposed to lower level
343.
▲
by
Galanwe
2y ago
There are usually a number of people in L1 roles looking to transition to more development. You can have them be L2 by having 1/3 of their time spent contributing to bug fixes and small features of the software so they get to know it b
344.
▲
by
Galanwe
2y ago
> A top-of-mind example is how a tuple `(A, B)` is "obviously" the (minimal) way you would have both objects A and B within one object I am confused as to what that means. A and B are most likely one of the thousands of possibl
345.
▲
by
Galanwe
2y ago
The problem is not the timestamping, it's the queue used to push profiling events which is not fast enough
346.
▲
by
Galanwe
2y ago
It does reach nanosecond only in the sense that its sampling profiler can report nanosecond resolution. I've tried the event profiler for microsecond sensitive projets though, and it blows up the timings and latency even at low event f
347.
▲
by
Galanwe
2y ago
What I've experienced working well is to consider platform/infra as just another dev team. They should experience the same good practices (staging changes, tests, documentation, clean code) and duties (level 2 on calls, regular po
348.
▲
by
Galanwe
2y ago
Something very close, but that's not what you would expect for something that markets itself as a C++ library IMHO. Especially in 2024, most people would hope (or assume) that "C++" means "C++ 11" at least. Definite
349.
▲
by
Galanwe
2y ago
+1, that was essentially motivated because that allowed you to have power of 2s for your tiles, e.g. 64x32
350.
▲
by
Galanwe
2y ago
It cannot crash its written in Rust.
351.
▲
by
Galanwe
2y ago
What irks me the most is that in 2024, I still can't reliably embed source code in dwarf5 to get meaningful source-contextualized stacktraces and have to ship source code separately and override the source mapping.
352.
▲
by
Galanwe
2y ago
Oh indeed, I looked at the GDP numbers and divided by the current population ratio, looks like it changed more than I thought across time.
353.
▲
by
Galanwe
2y ago
If you consider US versus any single European country yes. But we are talking about US getting brains from all over Europe. The combined GDP of the top 3 European countries (Germany, UK, France) pre WW1/2 is larger than the US, just as
354.
▲
by
Galanwe
2y ago
> And don't even get me started on advertising for medication. The fact that's not illegal is insane. In most of Europe, advertising for medication, tobacco, alcohol, gambling and trading is prohibited.
355.
▲
by
Galanwe
2y ago
Well the beautiful thing about software engineering is that pretty much everything is possible, it essentially boils down to "but should you really"? :-)
356.
▲
by
Galanwe
2y ago
I mean, we've seen impacts of these unstaged updates in the deeper layers of banks, airports and hospitals. It's unfair that CrowdStrike gets more than half the blame here. Not to mention, probably half these companies were actual
357.
▲
by
Galanwe
2y ago
If only Rust had named function parameters, you could write what is IMHO the most readable option: Span::new(days=5, hours=8, minutes=1)
358.
▲
by
Galanwe
2y ago
> You really think countries will willing choose to trade with the USA over the rest of the world when it isn't the biggest destination for their exports nor their major source of imports? Why would they do that exactly? Yes, any da
359.
▲
by
Galanwe
2y ago
US embargos are much, much more than just preventing Country <-> US trades. - The US applies embargo transitively. That means any movement of fund related to an embargoed country and transiting to the US is illegal. In other words, yo
360.
▲
by
Galanwe
2y ago
ZScaler has various deployment layouts. Instead of the client side TLS endpoint, you can also opt for the "route all web traffic to ZScaler cloud network" which office admins love because less stuff to install on the clients. The
More ›