skysight-inc/HackerNews huggingface dataset:
I just realized I can answer this. That raises some unexpected feelings.

I was just a kid 30 years ago learning to program, by curiosity mostly, on an Amiga 500 using AmigaBASIC and some assembly.

It was neat. The manuals were helpful and nearly complete. You just can't get that on modern computers. The Intel manual is a monstrosity.

Sure, if you made a mistake in your program you generally crashed the entire computer. But that didn't really matter much back then on those machines. You just turned it off and back on and tried again.

It will always feel novel to me though because I had plenty of time to grow up in a world without having a computer before they came into my life. When they did it felt like I was a part of a secret world.

Less so these days of course.
Material Oceanic is my favorite color theme ever but I hate the update that they gave it a couple years back, so I load the old version as a custom theme. The newer one is probably easier to see I guess but the older one really has the feel of coral reef rather than "generic IDE theme with bright colors #524"
You're right about daycare/school closings. Even now, essentially post-covid, if our two-year-old gets COVID, that's a 10-day quarantine from daycare.

That's 10 days where one of the parents has to work from home and be horribly unproductive because they are watching a child at the same time. And you can get COVID repeatedly. It often from the daycare itself, but also from a sibling who is in school. Even with full, boosted vaccinations, they can still catch it. They don't get very sick, but they have to quarantine.

It's unsustainable.

I'm sure that's not the only cause, but it's definitely a factor.
That's the myth, C++ way is not the only true way. Many C++ programmers know only C++ way and can't imagine anything else, because they spent all their life on learning C++ and it consumed all their mental resources.
One Dark Vivid in Pycharm
There is no room for innovators in the autonomous driving game. All the startups predicated on fast innovation will be shaken out. Most already have been. Autonomous driving is about delivering quality software. If you're not a software company with a solid platform, you aren't in the game.

As this blog post illustrates, the whole comma.ai thing was pitched based on vibes anyway. There never was a path to viability.
I'm really having trouble to parse your sentence. Care to edit it?
I find the key is to always write your published code so that it's intention is clear. This doesn't require knowing what the ideal code is or an attempt to have all the requirements pinned down, and it can result in code that is "sloppy" as in "not aligned with what we actually want," -- but we should avoid being sloppy in terms of "this is what I intend this code to do."

Requirements and understanding change, and so code should change as well, and this happens with greater frequency earlier in a project. But code that clearly expresses its intention makes that much easier -- someone reading it (maybe even the original author!) can better see "does this code actually do, what it thinks it does, does it do what we need it to do".

Optimizing for speed or memory footprint might or might not be premature optimization. It's not always easy to tell. But optimizing for _clarity_ is never a premature optimization.
The votes on this comment are a disaster. I've seen it go up to +2, and down to zero more than once. Clearly a few people think I'm wrong but a downvote doesn't tell me or others why.

I know Left and Right are tribal lines, but in the context of a conversation, consider that downvoting something because it attacks something you identify with might not be as effective as engaging in that conversation. I'm probably too late with this reply to catch anyone, but I can only hope.
Some people will be posting political content and then get banned, they won't care where the company is located, they'll just see that they were banned after posting political content.
Unless they're used in a discussion specifically about human biology, "male" and "female" can be assumed to refer to gender. The terminology isn't neatly separated, unfortunately.
Replit's in-browser coding AI
Are you familiar with quantum gravity? If humans are so advanced in our technology and understanding of physics why can't we explain gravity at the quantum level? https://en.wikipedia.org/wiki/Quantum_gravity#Problem_of_tim...

And if we don't understand something as basic as gravity, how can we possibly say that we can detect everything in the universe?
Since they have formulae to quantize this, they would probably weigh the marginal utility of, say, a billion less hungry people now against a -1% chance reduction of annihilation of the human race, and say the latter is a clear winner.

Maybe you can count a cultural shift as just another parameter. They seem to weigh survivability super high, above anything else even. The argument there is likely that nothing matters if we aren't alive to ask these questions. I doubt they're considering "societal upheaval" as a species threat, but if it got bad enough to be on their radar, perhaps they would support (normally unpalatable) solutions to that too.

It's all about us reweighting our parameters such that our heuristic functions evaluate towards branches that ensure long-term species survival, and the argument that we're doing the opposite of that now in many areas due to short-term, emotional reasoning.

Caveat: Not a longtermist here, just projecting based on what I've read of them so far.
I think there's more to blame on the proliferation of the purchasing of larger vehicles, considering this will contribute a lot to diesel truck ownership. I so commonly see a diesel truck on the road that it's hard to imagine everyone who's driving one has a need for that specific kind of vehicle for the given trip (probably not even by half). There is more criticism to be aimed at the "common" truck driver who really has no business using a truck as their daily driver.

I do agree that the current state of things sounds bad with the speed limiting, especially for the commercial owner who's more likely to be responsible with the truck, but certainly it's irrational to vaguely blame "EVs" for these problems. That sounds like an anti-EV dog-whistle more than an argument.
What's amazing about the major improvements you list there (besides the cheap computers) is that many of them could easily have been done on 80s/90s equipment. We had rcs and cvs but most people just had a batch file that made a copy of the working directory, if anything.

But then a lot of software was relatively "simple" back then, in terms of total lines of code; most everything today is a massive project involving many developers and much more code. Necessity brought around things like git.
Chrome issue tracker: https://bugs.chromium.org/p/chromium/issues/detail?id=117805...

A lot of pissed off people in there, and some very good points being made against this decision.
Loved Monokai in Sublime Text, carried that over with Visual Studio Code.
The XWiimote docs would be the best place to start.

https://github.com/xwiimote/xwiimote/blob/master/doc/PROTOCO...
I don't know why this hasn't come up yet, but watts per bit has fallen precipitously over the last 150 years, which means it's pretty unlikely we'd see any stray radio signals from other planets unless we managed to catch them exactly during their very brief 1-2 century inefficient stage.

And even if we're not in a "dark forest", keeping quiet is generally good social hygiene and tends to correlate with maturity. Which may be a side-effect of #2.
> never delivers on his words.

https://en.wikipedia.org/wiki/George_Hotz#Security_research
The latter statement may have been written/edited by somebody who did not understand what he was reading, because it's all consistent if you know one esoteric bit of knowledge: the destructive power of a nuke is proportional to the cubic root of its yield. This makes sense if you think about it because the volume grows in proportion to the radius cubed, so doubling the yield will do nowhere near double the damage.

In other words, more small bombs does way more destruction than one big bomb if we assume the same total yield. To give a specific example, imagine dropping one 1500 kiloton bomb vs five 300 kiloton bombs. In the first scenario the destructive power would be about 11.5 units of damage. In the second example it would be 5 * 6.7 = 33.5 units - assuming no overlap.

In other other words, the report assuming a small number of high yield weapons (instead of larger number of lower yield weapons - but an otherwise comparable total yield) was understating the impact of nuclear war, potentially dramatically.

In other other other words - the report was being criticized for understating the impact of nuclear war in both cases.
I'm too old for this.

color themes have homepages now, to establish the brand, I assume?

what in the world is happening
Everything in life is tradeoffs. American software engineers get paid more than basically anyone else in the world, but we also have less job security. What's preferable just depends on your risk aversion vs marginal utility of money.
Didn't Remix raise funding? Trying to read between the lines here. No appetite to raise further funding? Too much competition? Just curious.
Damn this is very disappointing :/
The DS had 16 audio channels compared to the GBA's 2. Actually, the DS was able to use the built-in GBA coprocessor to process its audio. So it was leaps ahead of the GBA, though not quite to SNES standards. By the time the DSi came around, there was a built in audio processing chip as well.
So that Twitter user started talking about Wikipedia funding the "culture war", and I stopped reading. I guess it's my own fault for reading what an anime avatar has to say.
I'm always accepting refugees [1].

[1] https://github.com/cheatcode/joystick
I remember loading Linux from 200 little floppies and was absolutely thrilled to see it boot up.
>>Perl and its magic variables are absolutely undecipherable if you haven't worked with the language before (or in a long time).

Yeah, either the language gives you magic variables, or you make your own one's in the programs you write. Programming isn't sorcery. Somebody has to write the code for features a language doesn't give you. That the is whole problem in essence, the more minimal your syntax goes, the more code you will write for features the language doesn't give you.

Good part about the Perl magic variables is at least they are documented.
That's not what I am saying at all. Please read the article, it's very specific on what kind of activity is prohibited.
Listen to SiriusXM Channels on Spotify or Apple Music
Acquihire - you're not looking to buy the framework itself, you're looking to get the people who built it to work for you instead.
This would probably annoy the author of that article, but I must say that I still like the formulation:

1. Make it run.

2. Make it right (Make it correct).

3. Make it fast.

...with the observation that if you complete step 2 then it will often be pretty fast already due to muddy logic having fallen away.
I just want to point out that Hotz delivered when he was doing hacking related work.

He's very talented, I don't want people to think he's a scam artist.
All software looks easy from the outside. I'm willing to bet there's a lot more stuff happening than I'd imagine.
What Comes After Chrome
The formation of the milky way isn’t science. Science is how to study and learn about and interpret the formation of the milky way - not the event itself.

And yeah, it’s political. If astronomy wasn’t political nobody would have been ex-communicated over claiming basic facts about it. “The milky way formed over x billion years in this way” is a statement that has consequences for the place of religion in our society, the value of studying our place in the world beyond what impacts us on a day to day basis, and an assertion about the word being causal and not subject to manifesting whatever type of world you want.
I too use Solarized Light. Apart from better readability outside, another reason for me to use the light theme is that many other things I look at use a light theme (eg HN), and switching between my terminal/ide with a dark theme and a browser with (usually) light websites was jarring.
One of my favorite tech articles of all time involved this guy. He was showing off the self driving capabilities of his framework and took a reporter out on a drive. Everything went well and while they were wrapping up the interview the reporter said "Well I bet you're just driving around all the time hands free, it must be amazing" and Hotz says "Oh well I just got it working this morning".

Classic. I love it. My kind of engineer.
Introducing a binary format for payload validation is like shooting yourself in the foot because you have an itch.
Hi there, I am the primary maintainer of the PHP library as of the last few years. I have heard that there used to be a lot of crashes; the code was almost completely rewritten in 2020 and is in a much better state now. If you find a segfault and you have a repro, file a bug and we will fix it.
Can't say I care much about what "George Hotz" is doing, but this line struck me as particularly silly:

> And even if you are an atheist, you probably still accept the bible is the closest thing we have to a human origin story.

I can't imagine why he believes so. Apart from the modern materialist origin story, what about all the mythical ones from other cultures? Of all of them, this is my favorite: https://www.youtube.com/watch?v=ckiNNgfMKcQ
I will simply repeat this:

I often wonder: what would people like you do if someone was to ever take away your memes...do you have anything to fall back on?

More memes please, I enjoy them! Go ahead, tell me how it really is, rational adult human. Wow me with your intellect.
$329 Smart Lock Opened in Seconds (Level Lock) [video]
Thanks. Vim links on your page appear to be broken, btw.
I've been a bit interested in unikernels lately. I get the feeling they were pretty hyped a few years ago but never really took off. Can anyone give a brief summary of the history and current state and/or point to some good materials?
They did raise funding. It's unclear to me what their business model would have been (compete with Vercel?), and maybe the struggle to find one was why they decided to go for an acquisition.
> the whole comma.ai thing was pitched based on vibes anyway

How else do you convince people to take risks?

With hard evidence of traction? Then what the fuck do you need money for?
React Hooks library for local-first software with end-to-end encrypted backup and sync using SQLite and CRDT

https://github.com/evoluhq/evolu
I hold Wikipedia to the moral standards of the old idealistic internet precisely because it's one of the last bastions of the tech world that I still thought of as 'pure'. I'm not going to judge them by the standards of the rest of the scumbag internet. I'm going to judge them by the standards of an organization i respect. If they want to degrade themselves back into the class of 'organization I wouldn't trust to have my email address' so that I judge them by those standards instead they're well on their way to doing so.
There is still a brief flash occasionally. It doesn’t bother me in the same way that looking at a white background does (meaning I don’t get headaches), but it definitely happens.
You are missing the point, in our arrogance to believe we understand things, we do not really understand them. The drive to understand more is powerful, and has lead to huge advances, but we still have a long way to go.
Just in terms of readability, not functionality, sometimes "attempting to do math in words than symbols" is not such a bad idea. Also, explicit comments within regular expressions are nice (I notice Perl has this capability too, but perhaps not used as much as it could be)? Such as:

a = re.compile(r"""\d + # the integral part

\. # the decimal point

\d \* # some fractional digits""", re.VERBOSE)

Also, the Python re basic functions - match, search, fullmatch, finditer - return match objects which are not so bad to process, and the other functions - findall, split, sub, subn - are well-documented and easy to interpret. The pattern being used is also clearly separate from the functions that use it, making it easier to understand.

In contrast, Perl regex tutorials are a bit more complex... such as:

https://perldoc.perl.org/perlre

Basically, it seems you can get the same functionality with Python but with a less steep learning curve, and it's easier to read and maintain than Perl.
The suicide one is actually an interesting statistic when you break it up a little. Women actually make far more suicide attempts, but men use more violent means when they do do it and that leads to a higher success rate.
I’m curious what that term means to you and why you use it.
adding to that it is difficult to engage in political activism without getting into partisan politics which is undesirable to some.
It prevents leak of plaintext passwords. I suppose impersonation by a twitter employee is not a concern, because they already have access to the twitter system from inside.
Whatever “support” Instagram pretends to have deleted its tweet sometime later.
Most use cases of an API Gateway in API-Led architecture
> I agree, but community decides.

a person is smart; people, collectively, are dumb, dumb, dumb.
It looks great, and thank you for open-sourcing it. Is it mostly a convenient way to follow all entry points to the community from the same place, or are you guys planning/offering something beyond that?
~ And you could have written a well thought out rebuttal instead of your one liner. At least the g.p spent some time on their thoughts. Have a down vote on me.
> the transfer coincided with Amanda Keton's move in the 2019–2020 financial year from General Counsel of the Tides Network and CEO of Tides Advocacy to General Counsel of the Wikimedia Foundation.

I wonder what "coincide" means here. I think the most generous inference I can make is that they had a bunch of extra money lying around from all the excess fundraising they do, and Amanda Keton said "I know a worthwhile organization you could give some to." But, you'd assume that as general counsel she would be aware that that looks a little shady.

Of course, the even shadier conclusion you could jump to would be that she benefits from that grant, via her connection to the non-profit.

The fact that actions like this leave questions in people's minds is why non-profits should strive for transparency, and diligently avoid any possible conflicts of interest, which at the very least didn't happen here.
> TBH, I'm confused by your complaint - you wanted an easy way to produce simple GUI applications.

In this thread, that was porcoda, not me, but it is also true that "an easy way to produce simple GUI applications" is a good summary of why I wrote Yeso in the first place.

> Hardly anyone would consider a paint program a simple application

Seriously? It's 19 fucking lines of C. Including the fucking curly braces. What would you consider a simple application?
You missed the word “education” in my comment.

Books, Internet-in-a-Box, etc. for poor children in underdeveloped countries, now that kind of projects would be knowledge equity.
You’re almost there - which systemic problems in society are creating this elysium like class system where we jeer about the battles of the ascendant elite vs the shrinking bourgeois in a city where people beg for water on the street?
> Does the fact that the Wikimedia Foundation already receives way more money than it needs to host Wikipedia, and that therefore Wikipedia is in no danger of dying, enter your calculations at all?

Thanks for highlighting this. I am concerned about architectural decisions like the refusal to add a dot onion service, paired with never navigating the original sin of people who created their own name pages and edited them abusing that social position to deny that others are notable.

The fun comes when someone flips that logic around: "I was born in the 80s, who are these pedophiles who met me as a child who keep thinking they can... coerce me? Haven't they read the constitution? I thought they put a crazy catch all in the 9th amendement to avoid some of these retarded takes".

For context, I'm on the autistic spectrum, so I can use the word, and I attended an approved private school before eventually graduating from one of the most allegedly prestigous high schools in the... let's say county?... in the mythical "suburbs of Pittsburgh".

And to be fair, many of the people I'm angry at are not pedophiles -- they're just totally normal people who keep voting for literal fasciss over and over and then expecting me to smile and wave like it's 1996 still.

(It's not gonna happen.)

I think we, as a society, need to think about how to handle edge cases where folks purposefully make bad decisions under uncertainty for purely sadistic reasons, and yeah, that's kind of shitty they don't invest that money such so that it's perpetually self sustaining or donate it over to more infrastructure related projects like Mozilla, Tor, or the various projects associated with HTTPS.

(Doesn't SSL or something have a bug?)

- Greg
Not even just FSD anymore. Latest updates are forcing anyone using autopilot. You can override by turning high beams off but you have to do it every time you reengage autopilot - at least until they fix that loophole.
> This is not a silver bullet and it gives you a false sense of security.

Depends on your expectations. I'm aware that I can lose the access to my domain, server host or DNS. Personally, I see those chances lower than losing access to Twitter/Instagram/Facebook/Google. But even if I do lose my own website, I can register a new domain, restore my VPS backup and have my website back online. That's not something that is usually possible after Big Tech bans you. Also, POSSE encourages you to syndicate your content, so I have multiple copies of the same content, making it more resilient. If both my social media and my website get banned at the same time, then losing my published writing and photography content will probably be the least of my problems.
> Finished dev [unoptimized + debuginfo] target(s) in 36.61s

As anyone who is used to languages like C or C++ knows, debuginfo tends to be huge. It's not surprising that your "target" directory (where both the intermediate and final objects are stored) is that big.

> Downloaded 11 crates (1.4 MB) in 3.71s

Here, you see that 11 of your dependencies together (including clap) were a download of only 1.4 megabytes.

And you won't see these 1.4 megabytes in your "du" output, since the downloaded crates are stored in ~/.cargo instead of within your project directory.
I dunno.

WaPo isn't the best of new reporting agencies [0], but it's certainly not the worst. They do have standards and they don't make up the large majority of their data. Meaning, they have actually talked to someone that is 'familiar' with the 'deal' at some point 'last week.' It's not pure speculation on WaPo's part, though it maybe pure-unrefined-grade-A speculation on the contact's part.

If I had to bet, and many HNers out there are currently in that seat, then I'd bet on their reporting over other forms of pure speculation.

[0] https://en.wikipedia.org/wiki/The_Washington_Post#Criticism_...