skysight-inc/HackerNews huggingface dataset:
Thank you for the interesting bits of history. I never knew about the planned phase 2, or the other attempts for a more distributed web.

I suspect the reasons why it never caught on were much simpler. Most of the early adopters were very enthusiastic, wanted to contribute, and there were many niches where one could contribute something new. Then there is the whole issue of design, which makes publishing on the web a relatively high effort proposition. Even with GUI editors, it is much closer to desktop publishing than word processing. The former never really caught on outside of professional work because it is high effort. Blogs and wikis are more popular, with the effort being closer to word processing. Yet even that is a bit much, given that the very low effort social media seems to be dominant these days.

Then there are things like hosting. Hosting has always been easy to find, but it is harder to find something stable across time. And discoverability, which has always been an issue but at least centralized services mitigate some of that. And the whole social angle, which instantly makes it more complex to setup and manage.
That behavior is up to the user. The library should only report the error.
Yglesias' argument isn't really valid. He'd identified that companys weren't operating to pay dividends and faced high profit taxes. Fair enough. But there are an infinite number of reasons not to do anything. I could equally observe that companies weren't being operated to bridge the psychic gap between the mundane and the divine and that has equal logical power.

That sort of topic requires an active argument of the form "this is why they did that". IE, identifying how Bell's owners and operators were profiting from the work. It probably wasn't by running skunkworks and research labs.

And, carthago delenda est, the big change in the US has been the transition to a service economy and financialisation. Since research isn't likely to help that sort of economy but is in an industrial economy this change seems like an obvious candidate for why it got rolled back. Doing research while trying to be a cutting edge producer makes sense.
Looking up the corporation in question (Eaton Corporation), I would say I am not shocked. They seem to have a history of being particularly shitty to their employees.
TFA observes how the current resolution is fairly low - compare this to was available for live view on the frame buffers of the first EMI scanners, barely 80x80. Even that was revolutionary, and I think to a layperson illustrates how little resolution you can get away with if you have a third dimension.

https://www.jira-net.or.jp/vm/pdf/ct_catalog/EMI-SCANNER.pdf
Well the script is there, but maybe someone else put it there, because they were leaving/being forced out and they wanted to sabotage the company and make it look bad for DH (Article says DL).

No need to sabotage the company immediately, revenge is a dish best served cold.
I’m sorry, any talk about self replicating machines is just science fiction at this point. It’s not a serious thing to discuss as a near future possibility.
I don't doubt your claim. The only thing I'm maintaining here is that Apple is quite popular in many countries outside the US. Go to Australia and NZ and notice how many people have iPhones.
Vocal language is not a solved problem and hopefully never will be. I think it is important that we all maintain our respective languages. Let them flow and change and never fetter them. Co-opt words, phrases and more as you like but cherish your roots.

Mr T invented an "Elvish" script and language and I think he also did so for Dwarves too. I'm pretty sure he was a prof at Oxbridge with a focus in languages, mostly English.

Most English native speakers never notice adjective order as being a thing.

It is a thing and I suspect Prof Tolkien learned that dimension comes first and colour second. I don't know why we insist on this but it is pretty deep!
English adjective order is further complicated by the vowel order. For example "tick tock" sounds correct, while "tock tick" sounds wrong. English is a beautiful mess.
Everything you love about the DMCA, in a brand new flavor and easier to abuse against free speech.

There's no penalty for crazy/spam requests, but you're destroyed if you ever miss one.
What do security minded people do about passwords? It seems like you either use the same password for everything, or you need some kind of password manager, but then I'm always worried about having all my passwords in one place meaning they all get compromised instead of just one.

It also feels like there's a convenience tradeoff with a lot of solutions. I could keep a physical binder full of passwords in my home office but that would be a pain to look up and enter things every time (and a big risk for anyone with physical access to my place).
https://archive.ph/gnuow
Starship is simply due to the desire to have a Sci-Fi looking ship land on a planet. It’s not being done for practical reasons. It’s being done because it looks cool.

To learn more about the strategy for landing on the moon, listen to this audiobook. Extremely good.

The Man Who Knew the Way to the Moon
>US will lock you up for decades for possession of marijuana.

Guess what happens in russia for the same?

Not to mention that they will also lock you up and/or shove a bottle up your ass and/or kill you for any political action whatsoever challenging the Gremlin.

>RU are in war time, are they not?

Have you heard of what happened to Boris Nemtsov who dared to speak out about the fact that putin was grooming his country for war?
There is a lot of truth to that, and it applies to many of the other films people have mentioned in this thread.

It's easy to see why someone would find aspects of 'Saving Private Ryan' attractive (eg: Private Jackson, the sharpshooter), and it doesn't require much imagination to see how aspects even of Nazi villains can be attractive (they had the best uniforms).

It's more difficult to see how 'Born on the Fourth of July' would leave anyone - even a sadist - enthusiastic about war.

It's not like Kubrik's 'Clockwork Orange' in which some of the violence, in a sick way, empowers the main character.

Instead, the main character pathetically bumbles into shooting people he doesn't mean to, is shot himself, and turns into an angry loser in a wheelchair (until he finds his calling as a peace activist).
The paradox of tolerance is not a law of physics. It doesn't automatically win you the argument because it was always merely some dude's opinion.

Moreover, given that the public mood has turned decidedly anti-progressive, it's really, really a bad idea to bring up the paradox of tolerance because they might just adopt it and decide you're the intolerant ones that don't have to be tolerated.
The Duden is prescriptive for German AFAIK.
Germany can't build nuclear weapons without breaking the Two Plus Four Agreement.
The economic tradeoff would be interesting.

How many good boards get RMA'd because they provide no feedback that you're in the middle of memory training, versus the $1 BOM addition to put a seven-segment display-- or hell, one of those 1" OLED modules-- on boards other than the $300+ "Autonomous Collective of Joystick Monkeys" X870E Torpedo Grenade ExplodyThingy Max?
I’ve found the best solution to eye strain is just turning down my screen brightness. It’s solved all my problems, and I can stare at a screen as long as I need to now
I thought you were going to say "smart enough to crash an entire company, but too stupid to realize that their intelligence should be put to other uses."
This is terrible advice, and people suggesting it should put their money where their mouth it and show real world examples.

Which libraries in widespread use know how to detect all of their possible bugs due to invariant violations and report them as explicit error values?

I'd love to see the API docs for them. "This error value is impossible and this library will never return it. If it does, then there is a bug in the library. Since there are no known bugs related to this invariant violation, this cannot happen."

Nevermind the fact that you're now potentially introducing an error channel into operations that should never actually error. That potentially has performance implications.

Nevermind the fact that now your implementation details (internal runtime invariants are implementation details) have now leaked out into your API. Need a new internal runtime invariant? Now you need to add that fact to the API. Need to remove an invariant? Ah well, you still need to leave that possible error value in your API to avoid breaking your users.
I feel like expert in C++ is a wide range. There are corners of C++ that probably 5 people know about total
> But such behaviour is still unacceptable from a library perspective: a library should never, ever call abort or otherwise terminate the program.

I tend to agree with this, which is why I was happy to discover that No-Panic Rust does appear to be practical: https://blog.reverberate.org/2025/02/03/no-panic-rust.html
In other languages (e.g. German) you can "fine-tune" the order and hierarchy of the attributes with a comma.

private, robotic spacecraft (with comma) -> private and robotic are attributes to spacecraft, the order could be changed but as in english you have an order that is more likely used

private robotic spacecraft (without comma) -> the attribute private refers to a robotic spacecraft

If you would like to emphasize that this is a private (and not public) robotic spacecraft you would use the version without comma.
Arm64 has fast 128-bit loads. Not just with NEON, but with regular integer instructions, you can quickly load 128 bits into a pair of 64-bit registers.

So it kind of makes sense to support fast shift by four. Though, it's more likely they just profiled a bunch of code and decided fast shifts by four was worth budgeting for.
Usually I don’t see people beheaded in NYC but that definitely exists online.

I grew up on the uncensored internet, and it was fine, but I would not conflate the internet with a public space. From my experience the actions and content of the internet are very different from the real world.
Perhaps you could be specific and actually name the years you consider "the vast majority of these golden years" ?
I did some digging; I added rudimentary 256-bit (AVX) Structure-of-Array layout Vec3 (f32) support. Seems to work. Have constructor/unpack methods to convert between these types and [Vec3; 8].
I use a simple algorithm. So you don't actually remember the password, put the algorithm to produce the password for the site or service. Not perfect, but each passwords turns out to be unique (mostly). I don't know what experts think about that, but it has worked fine for me.
My first pair of glasses were glass and even though I suspect the prescription was not correct I never had eye strain and headaches but they shattered in less than a month and then I moved to polycarbonate...it took me a year to find out that the polycarbonate glasses were the ones causing me discomfort and strain. Since then I only get actual glass.
I agree with your post, but thought I’d point out that the problems those labs worked on weren’t transistors, Unix, etc. Those were the solutions.
Apple delays upgraded Siri: it's taking 'longer than we thought'
Ah optimistic locking. I implemented that on top of a radix tree to make a concurrent disk backed adaptive radix tree for text search in Rust.

I was looking at a blog post talking about the early days of Algolia’s search engine when I decided I wanted to try my own implementation of their algorithm.

https://github.com/iantbutler01/dart

dart = disk backed adaptive radix tree

The idea being hot paths stay in memory and cold paths get shunted to disk and since text search tends to have a pretty regular set of queries people make you get a really nice trade off for speed and storage.
I believe you can put positive or negative votes on specific people on Polymarket.
Bitwarden for usability. Vaultwarden if you can and prefer to self host. Being on the internet you'll have to trust someone at some point. Can reduce risk by combining strong 2FA (not SMS/Email) alongside backing up your vault.

Ensure all your passwords get reset at some point after vaulting, long randomly generated from Bitwarden extension/app is easy enough. Ensure you enable strong 2FA at each service you have an account at too.

https://bitwarden.com/help/setup-two-step-login/
https://bitwarden.com/resources/guide-how-to-create-and-stor...
If you struggle with your own natural intelligence, reach out to some artificial one in a desperate attempt at comprehending basic English statements.
A container-style standardization of apply-for-capital process, might help make an open market for small-startups meet small-investors work :

standardized questionnaire / pitch format

standardized terms

trust ratings on both sides, like airbnb reviews

common tag set for searching / matching

In an auction style market to mix and match small investors and small startups.

A similar style market for cofounders / early hires might work.

YC cofounder matching has a great pool of talent, but my guess is tag search would be a better way to find good matches.
I would think making it look like something that _wasn't_ caused by a human would be even smarter.
> This is not a defensible statement based on my writing.

The writing is all there is; the entire basis for the remarks is the obnoxiously cocky posts confidently published to the Coding Horror blog. (Or, I dunno, maybe things changed and that's no longer the case; I started ignoring everything published there 10+ years ago.)

> Now try that same statement against DHH's writing

Try as you might, you're not going to convince me to give enough of a shit about going off and familiarizing myself with whatever you're referring to all for the sole purpose of being able to figure out who is the biggest blowhard.
What a stupid attempt at pumping a dead craptocurrency!
True but misses the point - surely quantity matters? A machine that can do 0.001% of basic tasks vs. one that can do 20% of basic tasks seems qualitatively different.
And Russia can't invade Ukraine without breaking a few other agreements, yet here we are.

The US has made it clear that European security is a European problem.
> can we get some restraint and accuracy in a description of how stupid and malicious?

Seems like people are granting them the same “restraint” they’re granting hundreds of thousands of fed employees.

I think this “shame on you for talking about the mean things being done in a mean way” attitude rings a bit hollow, in that light.
This is one of the most impressive things I've seen in a while. It isn't traditional emulation, and it isn't a decompilation.

It is a static recompilation of the Xbox 360 version. It required a ton of low-level re-handling of things from the 360's Xenon CPU and Xenos GPU.

Not only is it the game running natively on PC, it has also been modded to support all manner of tweaks and enhancements that are manageable in-game, and mod support.

Really impressive stuff.

Release trailer: https://www.youtube.com/watch?v=TJreGbVPDx0
Back in the day, during the short-lived reign of Communications Decency Act's provisions for dealing with pornographic material and minors, there emerged a site called sexkey.com that would provide a sort of SSO experience for doing age verification. That is, one would verify their age with sexkey.com and then, at participating sites, one would do a lil SSO bounce to verify age.

When the CDA's porn provisions were struck down, the sort of industry argument was that they'd use the PICS site ratings and the content could be blocked in proxy/client side. This made a lot of sense in the context of the V-chip mandates of the 90's. AFAIK browsers stopped supporting this a long time back.
Lucky young couple lands gig taking care of uninhabited Irish island
> Clang works everywhere: Mac, Windows, Linux, and even BSD. As a matter of fact so does GCC. You might complain about troubles linking, say, Windows-specific libraries without MSVC. But I know you'd have it just as bad or worse trying to link Rust code to those same libraries.

OK, fine, so if you limit your code to Clang, you can use the GCC asm syntax. Now it is possible to do inline asm everywhere that Clang supports. It is still the crummy GCC inline asm syntax, which has pretty poor ergonomics compared to Rust.

I wouldn't ever do this, but it can be done. The tradeoff for a relatively bad inline asm syntax doesn't seem worth it, versus just using some external assembler.

> It depends on which of the several advantages of multiple compilers you actually care about. Some make faster output, some are more hackable, some have better licenses (which is subjective), and some have better commercial product support.

Sure.

> So you're saying that soon you'll be able to complain about inconsistencies between Rust compilers too, lol...

The problem with C++ is that there isn't a standard for inline assembler and never will be.

Here is the Rust standard for inline assembler:

https://doc.rust-lang.org/reference/inline-assembly.html

If gccrs implements it, it will work just as well. I'm sure there will be some inconsistencies between the exact assembler syntax allowed across toolchains, but that's OK: it's all stuff that can be ironed out. With C and C++, it will not be ironed out. It's just going to be how it is today for all of eternity.
What a load of BS. Even if initial time saving was true because of "no bugs feature" and it is not. Any software product that serves real business needs usually constantly evolves. Most of the time is spent on planning new features and integrating those into existing architecture.
Innocent Ukrainians died everyday for years, far before zelensky's funds terminating TV stunt. I'm taking joy that defunding the war will help push zelensky to end this madness to stop the deaths, im taking joy at the lives that will be saved. We've already seen what the blood money bought, and America is finally sending some sense to Ukraine in a language they understand.
You used to walk into a newsagent and see the regular papers and magazines, and then the rack of playboy and porn just sitting off to the side, often not that far from the kids magazines and comics.
Yes. Printing money.
Population of Utah: 3.5m people. Struggles with vote counting according to one side of politics, unhappy with postal system which that same side of politics has systematically destroyed, as a government service. Uses voting machines. Low fraud rates. Oddly, the side of politics unhappy with vote counting votes a Republican governor and legislative body so elects the party to government which doesn't seem to like how elections run.

Population of Australia: 26m. Runs complex transferable vote, with mandatory voting (attend booth and spoil your paper if you like but attend or pay a fine) totally based on paper and pencil. Manages to consistently not fuck up the vote just fine. Low fraud rates. Gets a result inside tractable time, admittedly with a long tail.

IDK, feels like Utah has a Utah problem not democracy has a democracy problem.
My first foray into "programming", or at least something programming-adjacent, was getting the book "Make Your Own Web Page - A Guide for Kids!"[1] at a Scholastic Book Fair at my school. It was actually a pretty decent introduction to HTML, considering it was written for children in 1998, and it got me interested in learning a lot more about computers. "Websites" had seemed like these quasi-mythical things that I thought only really rich people or big companies could make, but when I realized that I, an actual child, could make a website, it was one of those "the world is different" moments.

When I made some awful website with stolen pictures and a lot of awful colors that didn't match (with of course a bright lime green background, obviously), I needed a place to publish my code, and that book recommended Geocities at the very end, and I did. No one ever really went to my site outside of supportive friends and relatives, but it was still a lot of fun to talk to the other kids at my school and brag about how I had my own website. Keep in mind, this would have been around ~1999-2000, I would have been about 8-9 years old. This was before everyone had a MySpace; the fact that I had a website was considered "kind of cool". I thought it was anyway.

I loved GeoCities. I miss the world when everyone had their own awful web pages. Social media made things more approachable, and is in most ways better, but I think something is lost in the centralization of everything.

[1] https://a.co/d/4AYuTSx not a referral link or anything.
It is often used for builtins, because emulating the default Python behaviour of accepting arguments both by position and by name is a pain with the Python/C API. (There are other use cases for positional-only arguments, such as accepting an arbitrary function and an arbitrary set of arguments to call it with at the same time—for example, to invoke it in a new coroutine—but they are pretty rare.) This pecularity of most builtin functions has been there since before Python 3 was a thing, it’s just been undocumented and difficult to emulate in Python before this syntax was introduced.

As for unexplained noise—well, all other parts of the function declaration syntax aren’t explained either. You’re expected to know the function declaration syntax in order to read help on individual function declarations; that’s what the syntax reference is for.
You did see the link quoted from consumer reports? Are they not a reliable source?

On another note, Apple also sold millions of MacBooks with butterfly keyboards.

And Tesla sells are declining, losing market share worldwide and sells 1/5 the number of cars as Toyota
So I can build, sign, and install an app on iOS without paying Apple $100 every year for the privilege of running my own code? Can I install my own app from a country that's under sanctions, and will not allow VISA payments to be made to Apple? Because that's the requirement here. I'm not after "Here's the paid workaround", I'm asking about building and running my own software, without a fee, like one can do on Android, Linux (or Linux Mobile), MacOS, Windows, or (IIRC), Windows fucking Mobile.

You can't say "Sideloading is available (for a small ongoing fee)", because that's not what anyone asking about sideloading is talking about
My roast:

Roast
You've spent so much time discussing Apple vs Microsoft that Tim Cook and Satya Nadella probably have a joint restraining order against you.

Your comments about HTTPS everywhere suggest you're the kind of person who wears a tinfoil hat... but only after thoroughly researching the optimal thickness for blocking government signals.

You seem to have strong opinions about Flash - we get it, you're old enough to remember when websites had intro animations and your laptop could double as a space heater.

———

Totally forgot about the flash debates of the early 2010s!
> Why include the sexuality of that hypothetical person in the question if their sexual preferences were not intended to be part of the answer?

They were speaking from the perspective of familiarity. The feeling they’re experiencing is probably mild disgust and/or fear, a typical reaction to the unknown and novel.
You need to pay for a developer license, and you can have at most 3 temporary apps at a time. That's not sideloading.
A problem is that they can hire smart people to run the investigation, so the target on who to fool moves abruptly.
Must have messed up a decimal or some other mundane detail
Honestly, I didn't think of that, but I can't really think of a single reason it wouldn't work. Thank you!
What if in lastpass you have 2FA?
Games We Played
There are many SDK generators out there (even OSS) - what makes you special?
Followed up here: https://news.ycombinator.com/item?id=43296129
That could be why they're also selling it as the Mac Studio M3 Ultra