skysight-inc/HackerNews huggingface dataset:
The tenkey makes typing /* and */ really quick. Also numbers. Maybe its because most of the time I'm programming I'm working on embedded systems, but I use numbers a lot and would be annoyed if I needed to use both hands to type them in.
The paper https://www.frontiersin.org/journals/psychology/articles/10.... appears in Frontiers in Psychology.
I feel like this is the answer. I feel like we will be needing to further lean into AI to keep a pulse on changes as well as developing our own processes for building with it. To know the strengths and weaknesses. To know how best to get around those weaknesses or at least recognize them. To know when to jump in and do things manually. This is probably a lot harder to do while working an actual job because the nature of the job is likely to shelter you to some extent. But building your own services isn't an easy path either. Probably not the right path for most.
"There is a shortage of American doctors working in Dr. Alawieh’s area of specialty, transplant nephrology. ... Her patients included individuals awaiting transplants and those dealing with the complex conditions that can occur after a transplant"

Sounds like a pretty strong argument to me.
check out the rdap deployment dashboard - https://deployment.rdap.org/

it's still unsupported by a lot of tld's and the rate limits are atrocious. some registrar's only allow 10 requests per day and will group huge netblocks into one single block.
This is already available on Samsung natively. Great project for those who don't have access to that.
> By natural selection, anything that survived the good old days is either obvious or well documented

Or so much better than the competition that people use it in spite of poor documentation. Many things like that also grow a cottage industry of people making documentation and teaching (see React or Rails).
And while we're in the hypothetical extreme world somewhat separated from reality, a series of solar flares could flip a memory bit and all the error-correction bits in my ECC ram at once to change a pointer in memory, causing my safe rust to do an out of bounds write.

Until we design perfectly correct computer hardware, processors, and a sun which doesn't produce solar radiation, we can't rely on totally uniform correct execution of our code, so we should give up.

The reality is that while we can't prove the rust compiler is safe, we can keep using it and diligently fix any counter-examples, and that's good enough in practice. Over in the real world, where we can acknowledge "yes, it is impossible to prove the absence of all bugs" and simultaneously say "but things sure seem to be working great, so we can get on with life and fix em if/when they pop up".
>That way, everything in the standard library is something that is fully-thought-out and feature-complete

Are C++ features really that much better thought out? Modules were "standardized" half a decade ago, but the list of problems with actually using them in practice is still pretty damn long to the point where adoption is basically non-existent.

I'm not going to pretend to be nearly as knowledgeable about C++ as Rust, but it seems like most new C++ features I hear about are a bit janky or don't actually fit that well with the rest of the language. Something that tends to happen when designing things in an ivory tower without testing them in practice.
wow! something I didn't expect to read today, or in the near future.
What happens during the war, where the enemy systematically takes out your ISPs centers, so you no longer have internet in parts of the country for months? I think that is the kind of threat model that OP is discussing. Which is why cash is recommended.
Reading some of the comments on the latest post from YC's immigration lawyer felt like a chilling sign of times to come.

https://news.ycombinator.com/item?id=43363056
If it’s a binary choice, then odds are 50/50
> There literally is no autopilot, which does not require constant attention from a human. This is true for planes, ships and cars.

Can’t comment on ships, but autopilots in planes definitely match SAE level 3:

- Hands off

- Do not require constant attention

- Will alarm and indicate to the user when attention is required

ie. “when the feature requests, you must drive [fly]” from the SAE nomenclature: https://www.sae.org/blog/sae-j3016-update

And this is autopilot that’s been in commercial aviation for decades (so long that it’s started filtering down to general aviation).
name is good ^_^
I'm fine with the notion that corporations have to provide public information but not individuals.
I suspect there were a few games like this, but I think the most popular one was called Drug Wars, in case anyone cares to go looking.

Yes, it was very poorly programmed. It always surprised me how popular it was. I think it was kind of a middle- to high-school meme game. I think the main popularity was that A) it was edgy, and B) kids could run it in school computers.
Congress is intended to be able to enforce via impeachment, but if congress declines to impeach, there's really no consequences for the executive branch.
"X desert" is a catchy phrase that often covers up weak analysis. Commonly the availability of delivery grocery, medicines, etc. is ignored.
I'm all for this more open internet without the walled gardens, but skeptical that we'll get there simply by creating open alternatives. Not only is there a massive amount of inertia behind the walled garden networks that exist now, but you need people to build these complex things. Given how focused most engineers are on compensation (e.g., the obsession with FAANG as the pinnacle), I don't see how open things that likely don't have such a gigantic mountain of money behind it can compete for the necessary resources to execute the vision. Compensation will probably always pull the people who build stuff to the walled garden companies and the alternative will have trouble providing a competitive alternative. Plus, it seems inevitable that if some entity DOES start to build an open alternative to the walled gardens, at some point they'll feel the itch to grow, and slowly but surely I expect little tiny walls will begin to subtly sprout. Email is a bit of a bad comparison since the protocols existed BEFORE the big companies we see today, and that sort of meant they all interoperated from the start. Had we not had email in 1990 and different companies had to come up with their own messaging systems, we'd probably not see the clean interoperability we see today.
I think I am. But maybe I’m wrong. What I remember is these pharmacies could basically make prescription drugs locally and do custom drugs and things like that because they worked differently from big pharmacies. That was what kept them surviving as small businesses. But over time they’ve just disappeared. At least in places I’ve lived and traveled to.
"Let's knock down social media's walled gardens..."

Links to pay wall trying to get me to pay for some subscription service I've never heard of and would never want to sign up for sight unseen.

mmmhmmm
Especially with LLMs to assist we don't gain much anymore from making everything one syntax, one language, etc. Projects like Dotnet Blazor/ASP.NET or Python Streamlit/Dash IMO are forced and are more trouble than they are worth. The OP suggestion, where everything is Rust, has the same problem; it's too forced.

We should embrace the domain-specific niceties; there are room for lots of languages, they can iterate more quickly, try new things, and specialize syntax to the domain.
I can’t imagine the horror of a planned short trip unexpectedly becoming such a long affair and then helplessly seeing the horrible result of the 2025 election from above the planet.
Hum, no. Roosters have each one a favorite time.

Most concentrate around the break of the day, but plenty will pick the middle of the night or random times during the day.
That's not true. Those are registration records NOT ownership records. People do not purchase ip address or domains. They register them for temporary use.
FDR threatened to pack the court with judges sympathetic to his policies. The Supreme Court Court backed down and ruled, in essence, the New Deal legal. In theory a court can issue arrest warrants but that isn’t going to happen with Trump. SCOTUS has already ruled that Presidents are largely immune to arrest and the President can pardon whomever he wants. Thus, effectively there is no legal mechanism for enforcement.

Much of the American system relies on established political norms for governance. Pretty much all of these norms are being gutted. No one knows what the long term impact will be but I believe the republic as we knew it is dead.
The entanglement theory would imply that if you build a detector that turns the gravity interaction into a finite piece of data observable by an (amplified) system, then gravity will act as an observer and collapse the waveform when it reaches that point. That's my take on the whole thing... It's almost like information theory. If the information is lost to the sands of time (below noise floor if you will) then the entanglement can continue.
Agree! If I remember correctly, Wordperfect and Word were neck and neck until Word 6.0.

Wordperfect and Word 5 were still close to tied.

Word 6.0 is where Microsoft finally pulled away.

The 90's were exciting times.

So many epic battles playing out on the covers of PC Magazine and other computing magazines of the day.

Borland Delphi vs Visual Basic

Word vs Wordperfect

Windows vs OS/2

Lotus vs Excel

Explorer vs Netscape

Oracle vs SQL Server

And many non-Microsoft battles.

Microsoft wasn't the clear winner in most battles until the mid-90s.

The current AI wars seem to be somewhat similar.
Yes! Deployed and "validated by users" were on my wishlist, too!

Some projects I was on had very large Acceptance queues awaiting various stakeholders. It was a little awkward, and could have been better accommodated.

And, of course, the ability to reject a feature which had displeased or been ignored by users? Or failed to accomplish its business purpose?

Ah, but these connections are just cute ribbons, and would become repressive if enforced as policy. The story to "Sunset Feature X" needn't be linked to its original implementation, no?
Can we recall the elected officials who are shirking their duty to impeach an executive who is behaving unlawfully?
Typically a FOSS community seems to take a while to get started, but once it gets going (Blender, Linux, etc) it tends to stick around and even seriously gain traction.
Others have already addressed the "unsafe" smell.

I think the bigger point here is that doing SIMD in Rust is still painful.

There are efforts like portable-simd [1] to make this better, but in practice, many people are dropping down to low-level SIMD intrinsics and/or inline assembly, which are no better than their C equivalents.

[1]: https://github.com/rust-lang/portable-simd
a little less than a year ago, my wife registered a .us domain that she ended up not using at all. she still gets phone calls nearly daily from people trying to sell her web design/dev work
There is no distinction between safe and unsafe code in C, so it's not possible to make that same distinction that you can in Rust.

And even if you try to provide some kind of safer abstraction, you're limited by the much more primitive type system, that can't distinguish between owned types, unique borrows, and shared borrows, nor can it distinguish thread safety properties.

So you're left to convention and documentation for that kind of information, but nothing checking that you're getting it right, making it easy to make mistakes. And even if you get it right at first, a refactor could change your invariants, and without a type system enforcing them, you never know until someone comes along with a fuzzer and figures out that they can pwn you
I was just reading Stephen Ambrose's book about the Lewis & Clark expedition ("Undaunted Courage.") A key moment in their multi-year expedition (after surviving their first winter) was reaching the other side of the Rocky mountains and then hoping they'd be able to buy horses from a local tribe.

And when they talked to the chief for that crucial negotiation, they'd realized he was related to Sacagawea...
https://archive.md/UPXfp
You and everyone else: unencrypted stopped being the default as a pretty direct consequence of increased accessibility of TLS certificates.
The US Marshalls are part of the Department of Justice, so in a criminal contempt case, the DOJ would be effectively arresting itself. Also, the President can pardon anyone of any federal crime for any reason without any possibility of judicial review. So criminal remedies seem ineffective.

As for fines - it looks like they're capped at $1000, and depending on the circumstances, the government might just be paying that fine to itself. So that doesn't seem effective either.
https://www.law.cornell.edu/uscode/text/18/402
Arlington Cemetery strips content on black and female veterans from website
Gary's promised a bright future after Juche.

All in on tariffs and nativism.

We are told our glorious future awaits.

I'd tell him, ye reap what ye sow.

But truth is, I'm the sucker.

Same people I want a check from are the ones pulling up the ladders behind them in some sort of bizarre LARP.

And he could give two shits about what questions one of his companies lawyers has to answer.
My only nitpick is that humans still own domains, but I agree with the overall sentiment and thank you for sharing this perspective.

It is fascinating to consider how our experience with the internet is changing over time.

Remember phreaking? Having been born in the Netscape era, I certainly don't, but I can imagine that losing the ability to pull that trick off must have felt like a loss to those who were initiated in the art.

Thankfully the trend appears to be that new technologies and thus new 1337 h4x are still forthcoming.
>“Value to the company” means furthering the explicit plans of your company’s executives

If you are a software leader, work on discovering and filling customer needs. Filling those will boost both your success and the company's success.

Executives at most companies rarely do anything other than figure out how to get a bigger paycheck. They have no clue about, nor do they try to discover, customer needs; but they have and aggressively acquire a strong sense of their upchain's needs.

This means a software leader who does basic research on customer needs is the one-eyed in the kingdom of the blind at most companies.
Works... Now that's a name I haven't heard in a long time....

I almost forgot about Works.

That was the word processor for those of us without a lot of money in those days.
CBP detained Prof. Rasha Alawieh upon her return from Lebanon to the Boston Logan airport, and deported her after 36 hours of detention. Usually, CBP has broader powers at the border. So many people were deported from the US airports, despite having valid Visas; CBP folks can take ur phone and laptop and rummage through it, then deport folks for flimsy reasons.
Not a physicist - how is it possible to only send 1 photon at a time? How is this ensured?
Approximately 7% of Chinese people are registered CCP members. CCP mandates that if a company has three or more CCP members, a Party branch must be established. Statistically, if DeepSeek has more than 100 employees, there is over a 97% probability that a CCP branch exists within the company.
They absolutely are. The reason many features are stupid and janky is because the language and its ecosystem has had almost 40 more years to collect cruft.

The fundamental problem with modules is that build systems for C++ have different abstractions and boundaries. C++ modules are like Rust async - something that just doesn't fit well with the language/system and got hammered in anyway.

The reason it seems like they come from nowhere is probably because you don't know where they come from. Most things go through boost, folly, absl, clang, or GCC (or are vendor-specific features) before going to std.

That being said, it's not just C++ that has this flow for adding features to the language. Almost every other major language that is not Rust has an authoritative specification.
Yes. The technical capability exists. It's been mostly locked behind due process, but with the willingness to throw that out the window, it can be done.
If the executive branch is ignoring court orders, the constitution is de facto suspended. It’s in the ‘constitutional crisis’ phase when they’re threatening to ignore the courts. When they’re actually doing it, there is no longer a working constitution.

The remedies are to pray that the US Marshals don’t break their oath to the constitution and are willing to arrest their bosses for contempt of court when the courts order it.
My experience is that self-described "very experienced C system programmers" are simultaneously the people who are most in need of a good explainer on undefined behavior and the most likely ones to throw a conniption fit halfway through and stop reading, for the hallmark of a good explainer on UB is that it will explain that a) it exists for a reason; b) no, just doing a "little" UB isn't safe; and c) it's not the compiler's fault that things go awry when you do UB, it's the programmer's fault.

One of the blog posts I've long queued up for writing is "In defense of undefined behavior." It's only half-written, though, but the gist is justifying UB by pointing out that you can't optimize C code with it (via an example using pointer provenance), then pointing out why uninitialized values look weirder than you think by reference to the effects of system libraries, and then I would actually walk through why specification authors should reach for undefined behavior in various places.
Only the user permission? Or group and others also?
To me, Visual Basic (not Visual Basic .NET) was the game changer for Microsoft. It empowered many power users (user, not programmer) to create software that they couldn’t find on the market.
At the same time, expecting that your NAP info isn't already in the hands of anyone who wants it makes no sense in this day and age.

Between the countless DB leaks and numerous infostealer campaigns, and considering that anyone who has you in their contacts list is extending the exposed surface area, it's untenable. Other events like marriage and home ownership further complicate any attempt to keep your name and address private.

Not saying you shouldn't opt for domain privacy, just giving a reality check. To really enforce your privacy you have to have multiple phone lines and a shell company, at the least. And really, even that isn't enough unless you can also commit to being a hermit.
Free Software is "for hackers" because, quite frankly, most other people just don't care about the goals of the movement. No amount of "getting out of our comfort zones and modes of operation" is going to change that. And the political angle generally makes it less palatable to general public, not more.

"Meeting people where they are" would require a drastic change of goals, to the point where the result would be unrecognizable, and wouldn't prioritize the things that hackers care about. Which isn't wrong per se, but then why expect hackers to drive such a movement?
It's an S-curve only so long as intelligence doesn't increase exponentially as well. What would the story look like if an ASI existed?
> I think you're witnessing it rather getting back in touch with reality than collapsing.

You're witnessing the USA tech scene getting in back to reality. Software engineers in other western countries looked at the salaries the Tech scene was paying in the USA, and scratched their heads.
Conducting forensics of mobile devices to find signs of a potential compromise
Please, feel free to share, I can't find anything different.
I'm very familiar with that argument, it's almost a trope at this point; however it is completely logically unrelated to the OP's take.

Unless you think hayst4ck was lamenting the plight of the dictators who have it too easy these days and won't learn to properly internalize the fine essence of clearing peaceful protests the old-fashioned way, when it needed riot shields and teargas?
When I was deciding on a layout many moons ago, I looked at Colemak and Workman but decided on an offshore of those... Norman.

It seems that keyboard layouts have evolved quite a bit since those days.

I think we're I to adopt my split columnar ergonomic keyboard now I would just stick with qwerty. I think the keyboard helped me more than the layout.
I mean, they have literally built a catapult on Maidan to throw molotov cocktails at the police. And used said molotovs to set fire to an APC.
I have heard similar things but this is THE most deeply weird result and I’ve never heard a good explanation for the setup.

A lot of people pose it as a question of pure information: do you record the data or not?

But what does that mean? The “detector” isn’t physically linked to anything else? Or we fully physically record the data and we look at it in one case vs deliberately not looking in the other? Or what if we construct a scenario where it is “recorded” but encrypted with keys we don’t have?

People are very quick to ascribe highly unintuitive, nearly mystical capabilities with respect to “information” to the experiment but exactly where in the setup they define “information” to begin to exist is unclear, although it should be plain to anyone who actually understands the math and experimental setup.
ICANN's DNS servers is one of the only systems on the internet that requires people to continually pay money to have a name. X, YouTube, Facebook, Reddit, Twitch, etc all let you register a name for free and without submitting all of your personal information. The entire model here is outdated with what users want.
Imagine future historians piecing together our culture from hallucinated AI memories - inaccurate, sure, but maybe even more fascinating than reality itself.
Here’s a short example to show how this gets hard.

Add the ability to do point-wise arithmetic on C++ vectors By implementing operator+ and such.

Let’s compute A = (B + C) * D

The addition result is stored in a temporary vector and then processed again for the pointwise multiplication.

It would have been far better to avoid the temporary object (and associated memory allocation + cache pressure) and compute everything at once before moving the next index.

That becomes ridiculously non trivial to do ergonomically in C++ without extensive template meta programming —- with little thanks to the compiler.

I suspect One might even be able to argue with that C/C++ semantics in terms of sequence points and such very well might even forbid a mythical compiler to optimize and reorder function calls across loops and such.

Of course, the juicy arithmetic goes far beyond pointwise operations too…

Yeah, HPC is still the domain of humans for the time being.
Exact Cover
What facts are we missing?
The player can often have a light, and is usually pretty dynamic.

One of the effects I really like is bounce lighting. Especially with proper color. If I point my flashlight at a red wall, it should bathe the room in red light. Can be especially used for great effect in horror games.

I was playing Tokyo Xtreme Racer with ray tracing, and the car's headlights are light sources too (especially when you flash a rival to start a race). My red car will also bounce lighting on the walls in tunnels to make things red.

It doesn't even have to be super dynamic either, I can't even think of a game that has opening a door to the outside sun to change the lighting in a room with indirect lighting (without ray tracing it). Something I do every day in real life. It would be possible to bake that too, assuming your door only has 2 positions.
Even smooth plastic acquires texture with continued use, since the wear patterns are different.