skysight-inc/HackerNews huggingface dataset:
I really enjoyed my time with Vault's ssh-ca (back when it had a sane license) but have now grown up and believe that any ssh access is an antipattern. For context, I'm also one of those "immutable OS or GTFO" chaps because in my experience the next thing that happens after some rando ssh-es into a machine is they launch vi or apt-get or whatever and now it's a snowflake with zero auditing of the actions taken to it

I don't mean to detract from this, because short-lived creds are always better, but for my money I hope I never have sshd running on any machine again
React Native: New Architecture is here
It hasn’t been done client side in any pvp game I’ve heard of.
For queries there is an easy solution: give the question/search term to a LLM and let it rephrase it. A lot of basic RAG examples do that.

This might also work for indexing your data, but has the potential to get really expensive quickly.
This horse has been long flogged to death.

My list: Mostly fits in my head, gc, not horribly slow, boring concurrency, low effort cross-compilation, good distribution story.

It's contentious but I like the "low abstraction ceiling". Go punishes people who want to turn everything into a framework or abstraction and rewards people who just knuckle down and write the code that solves the actual problem instance.

Is it the "best" programming language on any single axis? Absolutely not. Are the ergonomics right for getting stuff done? Yep, at least for this commenter.
It really should say what it is about. Go the park, setup radio, and communicate with other amateur operators. It doesn't even mention activating parks which at least ham operators would understand.

I think there is assumption that visitor would know what Summits on the Air is since that is better known.
> […] and write the standard such that all valid IPv4 addresses are also valid IPv6 addresses?

You mean RFC 4291's ::ffff:0:0/96?

* https://www.rfc-editor.org/rfc/rfc4291.html#section-2.5.5

* https://www.iana.org/assignments/iana-ipv6-special-registry/...

* https://en.wikipedia.org/wiki/Reserved_IP_addresses#IPv6
Redid runs on the main server, where lila runs, as indicated in the diagram you linked. And moves are buffered in lila. Redis is only used for pub-sub.
It's still not great at complexity. Though autocompletion does have some cool outputs.
Apparently they are in test production already [1], but don't want to announce and damage current sales of Y.

The other rumour is that they are running test production in Shanghai with the plan to roll-out full production consecutively across Shanghai, Texas, and Berlin. This is unlike the Model 3, which saw a delayed roll-out in the US.

1 - https://www.carsguide.com.au/car-news/updated-2025-tesla-mod...
It has been [33] days since the last Hubris kernel bug
Force push should be “with lease” by default. Then force pushing is not dangerous at all.
I’ll say it: it’s games killing/radicalizing teens again.

He was simply ERP-ing and his characteristic doesn’t suggest any serious problems with his intelligence.

I’m obviously theorizing here, but chances are high that he went through some real life issues which were undetected or ignored by parents, and that’s how their minds try to explain that. AI guilty of an otherwise fine teen shooting his head off. Sure. Sell that story to someone else.
I do this as well but `git reset --hard backup-somebranch` and try again if I mess it up.
I believe the refresh is called "Juniper" for the Model Y. And yes, it takes a lot to move it between lines.
The Global Surveillance Free-for-All in Mobile Ad Data
> Is there much in the way of datasets of things that are recognizable but triggering incorrect something-or-other (what is it exactly? Semantic sensations?)

There are some datasets which collect 'hard' examples. One I love for the title alone is "When does dough become a bagel? Analyzing the remaining mistakes on ImageNet" https://arxiv.org/abs/2205.04596#google , Vasudevan et al 2022. The errors can be pretty interesting: https://arxiv.org/pdf/2205.04596#page=18 You can often see why a model might make a mistake and that you would too. (Like that first one of a swing - I would think it's some sort of large "tripod" too because I have no idea if I've ever seen a swing like that.)
Quote from the doc:
“ Answer: We go through every place that 4-byte IPv4 addresses appear, and allow 16-byte IPv6 addresses in the same place.” - this text is pretty much the definition of “IPv6 transition”.
I would argue nobody needs to provide an example. IMO, we can assume an action to be taken if:

1. The mechanisms for its existence exist

2. There is motivation of a large enough scale

3. The scale of the actors is large enough

The Linux kernel is very large, and nation-states like Russia are also very large. There is a very high motivation for a backdoor to exist for the Russian government. And the mechanisms are certainly in place to create such a backdoor.

So, I conclude there would absolutely be a Russian backdoor planted, if it isn't already. For the same reasons I conclude Windows probably has multiple backdoors for US agencies.

As a side-note, the scale of the Linux Kernel matters here. It's over a billion lines of code. It's truly trivial to sneak in an exploit and have it never be discovered. You can't prove a negative here - just because we haven't seen an exploit doesn't mean they don't exist. Also, we have found MANY bugs in the Linux kernel. Are they exploits intentionally planted? Virtually impossible to tell. Some bugs have existed for decades before discovery.

You should assume your operating systems already contain many exploits. Thus, we have tools like encryption, firewalls, and trusted repos to protect us anyway.

Note this doesn't mean I support the move. Certainly, any other country could implant backdoors (and probably have already). However, the Linux kernel kind of sort of belongs to the West, and the West kind of sort of has an alliance. So it makes sense why Russia is singled out.
If you have one of those larger codebases you aren't afraid of Cursor Co. getting a copy of, I would really try out Cursor. The indexing of medium sized mono-repo I've been working in is pretty flawless (contains code for a static web page, a singe page web app, and some python services along with deployment configs)
1-Click Models Powered by Hugging Face on DigitalOcean
> - cheaper car announcement

A cheaper car announcement would have a strong Osbourne effect on the 3. I doubt they're going to announce much until it's close to shipping.
You say all that, I just see “it’s fine if only one or two companies own all of the IP and manufacturing capabilities required for the whole world’s computing infrastructure”
A guy I know well is a senior level recruiter at a large firm. Earlier this year his company FIRED THE ENTIRE RECRUITING DEPARTMENT.
Exactly. When the LLM can create valid tests that cover all branches, then it will be useful to me.

I use copilot every day, but it's only so good.

The LLM hype feels like it's been driven by FOMO.
But that’s precisely it. You don’t switch at home for games, others don’t for other compatibility reasons either. I’m not specifically talking about games but the whole user experience.

That’s not a knock against Linux. It’s great but it’s also disingenuous when people push it as the year of Linux on the home desktop.
Buying something like this as a 30y old? Yeah, probably garbage.

But if I read that correctly that they specifically marketed that to retired people or close to retiring... it kinda sounds different. 55 to 75 (or whatever the average lifespan was when this was up), you might want to think they thought this through. Lifelong rental agreements after selling your property are not uncommon in some countries, and you should know that you're gambling.
Shenzhen received, in 1980, the special legal privilege of engaging in commerce with Hong Kong. It's not natural growth.
I just wanted to offer my congratulations on the acquisition. I don't know any details about your specific one, but I have been around enough to know that it's still worth celebrating o/
MiniRPS, A reverse proxy with minijinja templates
https://github.com/marcodpt/minirps

The objective of this project is to deliver an http server in a single self-contained binary.

Where the basics should be obtained without any configuration file:

static file server.
HTTPS
CORS

And where other reverse proxy functionalities are obtained with simple configurations.

Templates have the ability to send requests, read and write files and execute commands.

This way they can interact with resources such as databases without the need for a complete scripting language such as php, python, ruby...

A small, highly extensible server, without having to manage operating system versions, dependencies and packages.

It simply works!
Servfail: The First 100 Days
Many common minerals like olivine react with CO2 at high concentrations to form carbonates which are geologically stable. The issue is getting the high carbon concentrations to make this process fast. Concentrating CO2 is the major technical hurdle of carbon sequestration.
> Besides that, for alphabetic languages, there exists almost no relation between form and meaning.

Also true for Abugida-based languages, for eg. சரம் (saram = string) vs மரம் (maram = tree), and many more. I think your intention with specifying "alphabetic languages" was to say "non-logographic languages", right?
> In principle Rust could have defined its environment to not make the main thread special...

Not to mention they'd have to be very careful with what they do on the main thread after they start up the application's first thread (e.g. allocating memory via malloc() is out), since there are quite a few things that are not safe to do (like fork() that's not immediately followed by exec()) in a multi-threaded program. So even a "single-threaded" Rust program would become multi-threaded, and assume all those problems.
It isn’t always harder than doing a merge.

> really paid off in engineering terms?

When you want your changes accepted by upstream and they either

1. Won’t accept a merge-filled history

2. Indirectly won’t because they accept changes by email (can’t send merges by email)
In part two, the author explains trait objects in a way that is, I think, a little misleading.

They're right that trait objects are dynamically sized types, which means they can't be passed by value to functions, but wrong that they need to be boxed; they can instead be put behind a reference. Both of the following are valid types.

type DynFutureBox = Pin<Box<dyn Future<Output = ()>>>;
type DynFutureRef<'f> = Pin<&'f dyn Future<Output = ()>>;

You can see this in the Rust Playground here: https://play.rust-lang.org/?version=stable&mode=debug&editio...
Show HN: AI Assistant for VCs
We built whats.now an AI personal assistant for venture capitalists that manages their schedule and deals with the clutter. We are taking a top-down approach by giving the assistant acess to your tools. After working in VC, I saw everyone had a full calendar and endless tasks. We started building this 2 weeks ago and launched on product hunt today, if you are a VC, give it a try and let us know your feedback. We are iterating! Also if you'd like give us a shout on product hunt: https://www.producthunt.com/posts/whats-now
The timing of this post coming mere hours after industry giant Microchip introduces a monster of a chip is relishable:

> The integrated 240Gb/s [Ed: 30GB/s] TSN-enabled Ethernet switch is far from the chips' only feature: the PIC64HX has no fewer than eight 64-bit SiFive Intelligence X280 RISC-V cores,

https://www.hackster.io/news/microchip-unveils-the-high-perf...

Actual speed of those X280's is TBD, but this seems like a huge bump in what's on the risc-v market.

Most of the chips we've been looking at are the open sourced C906, a not particularly fancy early core, open sourced in 2021. It wasn't even the highest offering in that release! https://riscv.org/news/2021/10/alibaba-open-sources-four-ris...

Google talked about using the X280 two years ago, and what they were able to get from it's vector unit,
https://www.sifive.com/blog/sifive-intelligence-x280-as-ai-c...
If you’re already sick, you probably have a raging bacterial infection going on. Waiting three days for a culture is unlikely to improve the choice of therapy for someone not sick enough to be in the hospital.

My eustachian tubes plugged up while I was flying home from my honeymoon. Three days later, my ears were still stopped up. I was in medical school at the time, so I went to the student health clinic (run by senior residents). I said that I had ear infections commonly as a child, that this ear had been plugged for three days, and could I have antibiotics? He said, let’s look first. He did. He then said, “no pain, just dulled hearing? No fevers?” Correct. “That’s the worst-looking eardrum I have ever seen in an adult. Here’s some amoxicillin-clavulanate.”

Antibiotics are broadly classified as bacteriostatic (prevents multiplication) or bacteriocidal (kills living bacteria). Amoxicillin (like all beta-lactam antibiotics) is bacteriocidal. Thirty minutes after I took my first dose, I vividly experienced this. Chills, fever, shivering, sweating that lasted for almost two hours as millions or billions of bacteria died and their dead cells entered my bloodstream. The second dose was not as bad but still unpleasant. By the third dose, I just felt a few minutes of unpleasantness. And after three days, my ear finally unplugged.
No I'm not, I'm talking about the entire machine of government. Politicians don't make decisions in isolation. Bureaucrats and public servants aren't immune from incompetence or corruption.
I took off a year and a half for travel. Still did tech stuff during that time (woofing - helped some farms with websites and iot stuff) so my skills weren’t exactly languishing, but in the past four months of applying I’ve received one interview and it was for a role I applied to two years ago that had to take the posting down for a hiring freeze and only just recently got the go ahead to fill said position. So I’m working at a grocery store stocking produce these days. Gotta pay the bills.
As long as you commit everything, yes. The reflog is the safety rope of git. Everyone who isn't confident with the reflog should go and learn it right now.

Pick your most important repo. Make sure everything is committed. Doing something stupid like `git reset --hard HEAD~100`. Look how fucked your work is. Do `git reset --hard HEAD@{1}`. Look at how nothing was lost.
I'm not following - spell out the word how? Like put the actual bytes as numerical input to the transformer layer?
> "Chilling effect" implies that we should want ARM to succeed.

It really doesn't.

I agree an actual open ISA is far preferable, ARM is not much different than x86.
The audio world (which is a superset of the DAW world) has nothing remotely like standards for session files. The closest thing you could maybe name is AAF, which is really from the broadcast world, and is an abomination (it carries every hallmark of design-by-committee that you could ever list).

The good news is that people rarely move sessions from DAW to DAW, and on the occasions when they need a workflow that revolves around "stems" (1 audio file per track) generally gets the job done.
That's largely untenable because of plugins.

For as much as it does work, this works because it translates project formats between VST hosts, where you might run the same plugin that will be able to read its own data payload in the output project.

But neither ProTools nor Logic supports those VST plugins, and the embedded data for AAX and AU plugins are each encoded differently. There's no guarantee -- and generally slim likelihood -- that you could coax an AU or AAX version of some plugin to read data written by its VST sibling, and likewise any other combination. Even if you could pull it off in some cases, you can't get it consistent enough for professional use.

This sure to be a super useful project for some people, but it can only reach so far.
Ask HN: TUI C/C++ IDEs in 2024 which are not Vim/Emacs?
Are there any useable TUI C/C++ IDEs for unix and linux similar to Turbo C and and Free Pascal IDE, fp?
>It maximizes the profits

The suggested ideal[0] was:

Boeing wouldn't have any engineers, workers and facilities and they will just
sell planes without delivering any.

Which is fraud. A criminal offense.

One could capture even more profit by selling a product to someone, take their money and then murder them and take the product back (or just take the product back with violence, whether or not death occurs), that maximizes profits even more.

Why don't we do that instead? Because It's wrong? I'd say my example is different from GP's only by degree, but is the same in that they're both criminal offenses (felonies, in fact). Then again, if it "maximizes profit," what's bad with that?

In fact, what's with this whole "criminal law" thing anyway? All this stuff should be handled via arbitration paid for by the seller. What could go wrong?

[0] https://news.ycombinator.com/item?id=41922544
There Is Just One Way to Do Open Source Security: Together
That's an interesting pair of policies to mention together. The reason for the evacuation of the coast was that coastal trade had flourished so much that the Qing weren't able to defeat one guy's private navy militarily.
> Loops where you join all the threads that are supposedly finished are usually troublesome. If somebody gets stuck, the joiner stalls. Clean exits from programs with lots of channels are troublesome. Channels with multiple senders don't close until all senders exit, which can be hard to arrange when something detects an error.

I wish join-with-timeout was a more common/supported operation.
As in it has a higher inter rater reliability. The statistical term of reliability that is used when describing the likelihood to reproduce a measure under similar conditions.
For at least some compounding pharmacies, their source for semaglutide is crushed Rybelsus pills.

See, for example:

https://a4pc.org/2024-04/mass-confusion/

https://subsema.com/wp-content/uploads/2024/05/White-Paper-S...

https://mynextgenrx.com/wp-content/uploads/2024/03/Compounde...
I just don't seem to find this stuff as useful to me as people are portraying. Take the "extract URLs" example: I would just do

curl -sL $URL | htmlq 'a' -a href
I had a pretty cool experience with that the other day. I wrote some production code (LLM had no idea what was going on), then I measured the coverage and determined a test case that would increase it (again, just using my brain), BUT when I typed "testEmptyString" or whatever, the LLM filled in the rest of the test. Not a massive change to the way I work, but it certainly saved me a bunch of time.
It’s extraordinary!

Perhaps how quickly we become jaded should be taken as evidence of how quickly the world is changing right now.

When I looked at the examples they seemed like the kind of one off scripts, of limited complexity, that we’ve seen many times in the last year or so.
I can't play bullet on chess.com for this reason. Lost way too many games on "time" even though I had a second or two on the clock. Incredibly frustrating.
>(Throwing around words like 'wack' and 'preaching' isn't evidence or a stronger argument.)

These are not my words, but words I've been called when droning on and on about the evils of social media and ad tech. <shrug>
I first visited Shenzhen in 2008 and back then it was almost impossible to find anyone who was actually born in Shenzhen. It's increasingly common nowadays with the younger generation. Also, many Hong Kongers I knew were literally afraid to visit Shenzhen and nowadays, Shenzhen feels more modern and safe than Hong Kong (IMO). It's mind blowing how fast this city grew.
From what I remember, one of the main reason also was to avoid bloating the JS on the game page. That page is kept especially slim to maximize performance and load times for low-powered devices.
If you enjoy a bit of historical fiction then I can recommend Conn Iggulden’s Khan series - https://www.goodreads.com/book/show/13573316

I read them a couple of years back and thoroughly enjoyed them.
It is, and I am not making this up or exaggerating in the least, literally a version of HN where instead of karma you get ordinances passed. Way more people here should do it. I keep meaning to write a post about it. Also, HN is like the prison planet Salusa Secondus comparatively; if you're comfortable operating here, and you can read a room even a little bit, you may find that you're more or less unstoppable out there.

If you live inside the borders of a huge city, it's probably a different story (somebody go report it out). But I live in an inner-ring suburb of Chicago, and I think what I'm saying is probably true for basically all suburbs.
OP seems to be saying if the non state controlled schools follow the rules as state schools then that is fine, but they currently don't. Not many private schools provide special education services for one.
You don’t have to comb through the reflog for the pre-rebase branch state. Use `@{1}` from the reflog of the branch (not `HEAD`).[1]

Note: First I thought that `ORIG_HEAD` was the thing. But that won’t work if you did `git reset` during the rebase.

(`ORIG_HEAD` is probably “original head”, not “origin head” (like the remote) that I first thought…)

[1] You just have to comb through documentation!
Interesting (and cool) to see some support for tracker files in this. Probably a niche ask, but I would love to find a tool that can reliably convert files saved from MED/OctaMED/SoundStudio from the Amiga days. libopenmpt does support some older files of this type (and you can compile ffmpeg with libopenmpt support) but the stash I have of my own music from back in the day are newer and I have been unable to find anything to convert them short of getting OctaMED running again.
More women attempt suicide, but more men successfully complete the attempt. The reason is because men often choose more lethal methods like guns, where more women choose less lethal methods like drugs. When talking about how to help reduce suicide it's not unreasonable to discuss methods.

Also, I doubt most medicine cabinets have lethal doses of drugs, but I don't have any data to back up that assumption.

If this person actually thought dying would allow them to connect with a chatbot, I don't think they should have easy access to a weapon, and suicide is only one of the reasons for that. This child is dead, and I see no reason to suspect the chatbot is directly involved in the reason, where the weapon is clearly directly involved. Given that's the method they chose, I'd hope we could take preventive measures to reduce needless deaths from guns. So then and only then we can start on needless deaths from overdose. I believe we should solve the largest problem first. Do more children die from guns or from an overdose?
Toasty, an async ORM for Rust
That doesn’t sound like a medium sized repo?
I can't code review every one of 150 devs under me. I can't depend on heroes saving the day. Heroes go do their own thing eventually.
Runtime complexity or complex as in difficult problems?
Track the two clients pings? What client side cheating prevention would you need to do in chess? Afaik you can't cheat by clipping through walls or jumping around on the map.
L3 is the weaker security, not using the keys found in secure storage and limited to 720p (on most streaming platforms).
This is what I'd like to know as well.
There are reasons you would want to use fossil fuels and use renewables to reverse the process. Fossil fuels have high energy density, can be transported and stored with minimal losses, and consumed anywhere anytime. There are lots of things that are difficult to directly electrify like say planes. You can't simply stick a bunch of batteries on a plane to replace a jet engine and its fuel tanks. But building an excess of solar panels on the ground to mop up the CO2 equivalent of the jet engine's exhaust is simply a matter of cost. E-fuels are basically just really dense chemical batteries.