Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
astrobe_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
241.
▲
by
astrobe_
2y ago
Meanwhile, I managed to roast an EEPROM that contained a assembler/disassembler for Z80 by pluging it the wrong way in a weird expansion board for a CPC 6128. It was an expensive Xmas present, I almost passed out when I realized my mis
242.
▲
by
astrobe_
2y ago
Is it only a matter of time, though? "More evolved" means "more adapted". I think that organisms with fast reproduction cycles generally adapt faster. But it is probably difficult to define a scale for adaptation as well
243.
▲
by
astrobe_
2y ago
Or perhaps the solution that evolution selected to solve other problems (microsaccades? [1]) also solved this blind spot problem. > Birds, on the other hand, have a disting evolutionary advantage in making their brains as small and light
244.
▲
by
astrobe_
2y ago
Yes, it's not markup but typesetting [1]. Well before 2013 people used to use stars , _underscores_ or /slashes/ in Usenet forums or mailing lists to mimic typesetting, which lead to Markdown. The name still maintains the
245.
▲
by
astrobe_
2y ago
Yes, and on the makers' side, you learn a lot too, trying to find uses for materials. I often wandered in Wikipedia for geology, mineralogy, flora, alloys - for those I even ended up in professional websites. I learned about the Soda p
246.
▲
by
astrobe_
2y ago
Yes, and it isn't for every player. Funny story time: I bring online sometime a Luanti [1] server to playtest the game I made in a multiplayer context. One time someone joined and after a few minutes visiting, they asked "So, what
247.
▲
by
astrobe_
2y ago
> There's a social element, the opportunity to feel competent through combat or exploration-based play, engineering, creativity and finally survival-based gameplay It may be simplistic or outdated, but one can start with Bartle'
248.
▲
by
astrobe_
2y ago
Rust (and others) has type inference , LLMs have so-called "reasoning". They fake understanding, a lie that will sooner or later have consequences.
249.
▲
by
astrobe_
2y ago
I started like this. My current system, which is the second or third attempt, serves me every day. I have some kind of server that has been running 24/7 for maybe a decade, and it is my go-to language for testing, prototyping and other
250.
▲
by
astrobe_
2y ago
I think the interior minister pushes for the easier solution. What you talk about is most likely illegal currently (and law enforcement usually cannot do illegal stuff unless explicitly permitted by law and a supervised by a judge) and requ
251.
▲
by
astrobe_
2y ago
Back in the days, I figured that Nethack would be too obvious so I went for MUDs (online multiplayer text adventure) instead. Except you need to connect somewhere in order to play. Hopefully, I had a device on which I could randomize the MA
252.
▲
by
astrobe_
2y ago
Modern bad guys kill heroes in the womb. We need a safe harbor outside of the WWW for things that actually need nothing more than HTML 1.0. And be prepared to do without the wonderful services and contents that are "offered" by bi
253.
▲
by
astrobe_
2y ago
Rather than a weird "cult of personality", the fact that Git demonstrated with Linux that it could handle a relatively large amount of source code and allow dozens (hundred?) of programmer to work on it "asynchronously"
254.
▲
by
astrobe_
2y ago
Building a good tool is the problem. For instance Git was born in a very niche community (kernel programming), yet it spread like wildfire. Despite the shortcomings of its CLI (according to some), and despite the fact there was other well&#
255.
▲
by
astrobe_
2y ago
You still have 15 applications, it's just that now they appear as tabs in your browser - which is actually a virtual machine in disguise. I see the news in the front page of HN: Edge, Firefox, Ladybird. The problems with privacy, fundi
256.
▲
by
astrobe_
2y ago
Looking at the overview of the architecture on the network side [1] tells the tale, I think. My take is that telecom operators forcefully had to evolve from Morse and copper to IP and radio, hacking stuff left and right every step of the
257.
▲
by
astrobe_
2y ago
> Also prepare for the certifications of all the mobile networks you want to run on AFAIK the modem maker actually does this. You would rather check that the chip is certified for what you need before you buy. > also you need to work
258.
▲
by
astrobe_
2y ago
That's a bad coding style document. There's no rationale given, except for a bunch of references at the top, which are clearly argument from authority. I think the no "loop initial declarations" is for consistency with &
259.
▲
by
astrobe_
2y ago
It reminds of the "broken window theory" [1] in the sense that when two windows are broken, breaking a third one seems not to matter (I of course don't suggest that Rust programmers are criminals; I have no proof yet ;-). It
260.
▲
by
astrobe_
2y ago
For me too. TFA is, I think, the first coding standard I came across that made sense to me. Except for the "2+ assertions per function" rule. 2 is arbitrary for one thing, and secondly your top priority, in the context of mildly m
261.
▲
by
astrobe_
2y ago
Thankfully "most" C++ code was written before C++11 (good luck with programs that fully utilize "modern" C++'s constructs and their semantics, because at this point only compilers can reliably manipulate them).
262.
▲
by
astrobe_
2y ago
You don't have to "keep up with it", if by this you mean what I think you mean. You don't have to use features. Instead, when you have a (language) problem to solve or something you'd like to have, you look into the
263.
▲
by
astrobe_
2y ago
Not "religious" (even though I've used the word "zealot" right here) but rather political or social.
264.
▲
by
astrobe_
2y ago
> The Rust drama is an uncommon failure of leadership for Torvalds. Instead of decisively saying "no, never" or "yes, make it so," [...] It feels like over the year he has been sort of beaten into submission both for
265.
▲
by
astrobe_
2y ago
I think this is true for any bus/register size. Various high-level language "bignum" libraries generalize to any size. But it's true that with only 8 bits, the problem happens very soon. However, if one doesn't wa
266.
▲
by
astrobe_
2y ago
The "dead man's switch" being defeated by sleepwalkers. You have a similar situation as train drivers when you inadvertently kick the watchdog in an infinite loop. Or when a newbie thinks there's nothing wrong with it ki
267.
▲
by
astrobe_
2y ago
Those numbers were a bit abstract to me, so to get an idea: Tungunska event (1908) is estimated between 3 and 5 [1], and the Chelyabinsk (2013) at 0.5 [2] [1] https://en.wikipedia.org/wiki/Tunguska_event [2] https:&#x
268.
▲
by
astrobe_
2y ago
I think the reality is that these AI output the "average" of what was in their training set, and people receive it differently depending on if they are below or above this average. It's a bit like what happens with "illu
269.
▲
by
astrobe_
2y ago
> I will never understand how you go back from a very customized editor setup to the one with "reasonable defaults with little to no things to configure". That's one of the reasons why I chose Vim over Emacs after switchin
270.
▲
by
astrobe_
2y ago
The program abort()s if the reallocation fails. But indeed, for an educational example, it's not good to be too smart. I believe the test if(!num_lines) is unnecessary, because reallocating a NULL pointer is equivalent to malloc(). Thi
More ›