skysight-inc/HackerNews huggingface dataset:
> One thing that makes the vagus nerves so attractive is surgical accessibility in the neck. “It is quite easy to implant some device that will try to stimulate them,” says Dr Benjamin Metcalfe at the University of Bath, who is studying how the body responds to electrical vagus nerve stimulation.

Did these (with supervision) during residency. As far as neurosurgeries go, fairly simple. You just have to be careful when you expose the vagus nerve as it lies between the carotid artery and the jugular vein.

This is in contrast to Deep Brain Stimulation which involves making a hole in the skull, exposing the brain, and inserting electrodes deep within the brain.
Ennforcement has been pushed back, several times, most recently until May 2025.
This is nowhere near "inflated"

check this out https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Whisper is cool. Back in college I wanted to do some projects with speech-to-text and text-to-speech as an interface like 10-12 years ago, but at that point the only option was google APIs that charged by the word or second.

On top of that, constantly sending data to google would have chewed a ton of battery compared to the "activation word" style solutions ("ok google/siri") that can be done on-device. The power for on-device processing was obviously going to come down over time, while wireless is much more governed by the laws of physics, and connectivity power budgets haven't gone down nearly as much over time. I am pretty sure there is a fundamental asymptotic limit for this, governed by Shannon entropy limit/channel width and power output. In the presence of a noise floor of X, for a bandwidth of Y, you simply cannot use less than Z total power for moving a given amount of data.

BTLE is really the first game-changer (especially if you are hooking into a broad network of receivers like apple does with airtags) but even then you are not really breaking this rule - you are just transmitting less often, and sending less data. It's just a different spot on the curve that happens to be useful for IOT. If you are, say, doing a keyboard over BTLE where the duty cycle is higher, the power will be too. Applications that need "100% duty cycle"/"interactive" (reachable at any time with minimal latency") still have not improved very much.

In hindsight I guess the answer would have been writing a mobile app that ties into google/siri keywords and actions, and letting the phone be the UI and only transmit BT/BTLE to the device. But BTLE hadn't hit the scene back then (or at least not nearly to the extent it has now) and I was less experienced/less aware of that solution sapce.
Why not? Just add child/parent ids
In another part of this thread, somebody quoted a section where it listed cash, crypto, gold, platinum, and precious stones as all being part of the legislation.
I was an (unpaid) technical reviewer for a Packt book on Arduino back in 2012. After a couple of chapters I realized that the book made little sense and was mostly plagiarized. It took more effort and conflict than I liked to convince Packt that this was a problem and couldn't merely be fixed by editing. I definitely would not be a Packt reviewer again.
Got it.. I pulled latest. I had to switch from master to main, but it worked! Thanks!
TIL, I was thrown off by the fact that it's a GmbH into thinking they were German.
You gotta appreciate the grift of conservatives, always cashing in on the industries they deregulated and privatized, austerity for the poor, socialism for the wealthy. "There are no solutions, only trade-offs", even their "intellectuals" sound like babbling fools, and conservative people think this is profound wisdom, imbeciles.

Conservatives crying about actions against climate change feels almost hysterical, its not like liberals are doing anything about it so what are you getting so upset about. At least liberals pretend to care about a dying planet, while protesting a homeless shelter in their backyard of course, but it's some improvement I guess. I mean at least they don't want to murder gay people.

/edit I know unpopular opinion, but I think its important to remind people that there isn't just conservatives and liberals, and liberals aren't leftists so conservatives pretending liberals are on the left fighting against climate change and liberals thinking to themselves "yeah we do that!", it always bugs me.
What does early intervention look like for Parkinson’s besides lifestyle changes?
Follow up, the EU is pretty much on the same page as US authorities. No convictions needed.

https://www.lexology.com/library/detail.aspx?g=1acd50be-5237...
Ah, OK. I'm using "semver" in the way I was taught it meant, but I'm totally willing to change.
https://archive.is/baiih
It varies wildly between banks. Proof of address isn't a systemic requirement, it's a soft credit check that unlocks profitable functions.

Many banks (Santander, HSBC just two I checked) have entry points for people who are genuinely homeless. And accepted ID can include simple government things like council tax or a driver's license, but also just a letter from your employer or school. Again these are soft checks.
Knowing that every transaction you ever make is centrally recorded for later review will absolutely impinge on the freedom of individuals to make those transactions, legality of them at the time being absolutely independent of their potential interest to subsequent inspection.
we really need the equivalent of archive.org for git repos
Only if you have to compile once. :)
Have they added lz4 and xz as well?
No it's still good.
Though you've no interest in space exploration you qualify to pass judgement on how inflated a space exploration related post, how?
In addition to lexicographic, lexigraphic is a word, which would sound quite similar in most dialects.
Loshark: USB LoRa Device with Mainline Linux Support
Marginal Revolution comments:
https://marginalrevolution.com/marginalrevolution/2023/08/wh...
Show HN: I made a Chrome extension that filters job listings on Hacker News
The chrome extension helps to filter job listings on Hacker News. By using this extension, you can easily find all the remote jobs, onsite, visa jobs available.

Additionally, you can also mark a job as reviewed, rejected or bookmarked, allowing you to streamline your job application workflow without leaving the Hacker News website.

Here is a demo < 1 min https://www.youtube.com/watch?v=3t7vjBaVQW8
Rust is as close to "best" as you can get.
Does someone have to believe in all concepts or in no concepts whatsoever?
The headline is a bit sensationalist but I think the point carries. Startups might be the hold out, since most of them are on borrowed time, anyway.

Serious companies, with office space, culture concerns, and a need to be where their customers are will follow suit. Labor just doesn't have the juice right now to demand alternatives!
well, all theories and calculations are fine.

But we have a concrete example nowadays.

Ukraine gave up their nukes after ussr fell apart, with a territorial independence guarantees from russia... we all see how that ended for side that gave up nukes.
With the level of incompetence being shown by officials, I think it's not too far fetched to consider jail time for them. They'll plead ignorance of course, but there were warnings and these deaths are on them.
I'm often pretty happy to be living in a world where labor unions, entrepreneurs, market forces and capital owners have solved plenty of things.

Dunno who John Anderson is but let's look through his other Interview titles on his web page:

Conversations: With Louise Perry, Author and Journalist
Conversations: Featuring Dr. Jordan B. Peterson, Professor of Psychology, University of Toronto I
Conversations: Featuring Dr. Jordan B. Peterson, Professor of Psychology, University of Toronto II
Conversations: Featuring Dr Jordan B Peterson and Dave Rubin
Conversations: Featuring Claire Lehmann, Founding Editor of Quillette Magazine
Conversations: Featuring Douglas Murray, Author and Journalist
Conversations: Featuring Dave Rubin, Host of The Rubin Report
Conversations: Featuring Baroness Caroline Cox, Humanitarian, Life Peer of the House of Lords
Conversations: Featuring Niall Ferguson MA, D.Phil, Senior Fellow, Stanford University III
Conversations: with Steven Pinker, Professor of Psychology at Harvard University
Conversations: with Douglas Wilson, Minister and Author
Conversations: with Zuby, Rapper, Author and Podcaster
Conversations: with Paul Rahe, Professor of History at Hillsdale College
Conversations: with Klon Kitchen, Senior Fellow, American Enterprise Institute
Conversations: with Patrick Bet-David, Author and Entrepreneur
Conversations: with Katharine Birbalsingh, Headmistress of Michaela Community School
Conversations: with Dennis Prager, Founder of PragerU, Radio Host & Writer
Conversations: with Victor Davis Hanson, Historian and Writer

Anderson and Joe Rogan must use the same booking agency.
I'm glad I can finally show my love for farm-to-table APIs
You really think it would make it very difficult to localize "time" and "temperature"? -- because these the only two labels that are actually needed for a washing machine. I would even take icons for both. Something that looks like a clock face and something that looks like a thermometer would work just fine.

The problem is that it's not even close...

Also, I worked in printing, specifically flexo / silk / tampo, i.e. the stuff that gets printed on all sorts of curved surfaces, stickers, souvenirs, mugs etc. Yeah, it adds a bit of complexity... but compared to the price of equipment, at least the printing part is nothing. It might have to do with packaging and managing inventory for different languages... but then again they also need other localized stuff... so who knows.
Now picture a Kafkaesque nightmare where you have to prove to the company spamming you that you didn't sign up for their spams...
What's the accessibility-focused alternative? Those tend to be easier sometimes.
Most package managers work with version control already, they are not solving the same problems. Package managers deal with the building and dependency graph along with delivery of working executables. Version control solves zero of these problems.
I've been learning .NET recently and there are several choices for building a webapp, such as MVC, Razor pages, and Blazor (further split into server vs web assembly). MVC uses Razor views, Razor pages use Razor pages, and Blazor uses Razor components. MVC without the V is apparently the recommended way to create APIs.

I spent quite a bit of time trying to understand the distinction between these options and when you would choose one over the other, and I would have to disagree that it's a no-brainer choice. Perhaps if you've been in the .NET ecosystem for years and have followed the changes but definitely not if you're new to it.
"Ampmeter" sounds like a unit of current per distance.
There are two kinds of backups: automatic and forgotten.
> A big chunk of it is one man bands who know C and maybe some C++

The parallel here to "enterprise development" is the small companies that have one guy who knows C# or VB. Pay's also about the same, as is the (non-existent) level of process automation.

I agree with your point, but I don't want compare apples to oranges. The "embedded world" that's "crying out for people experienced in modern software teams" is the one that's doing large projects with teams of 5-20 developers, not the ones with one or two. If you want to find those teams you'll need to look at the projects that require lots of people like Defense or complex medical devices, etc.

I've been doing embedded systems for my entire career and TBH, I don't much care if a candidate has ever seen a dev board or used a logic analyzer. It's a nice to have, don't get me wrong, but I care a lot more that they understand SOLID, version control, unit testing, can speak intelligently about why they love or hate TDD, etc. We typically already have people with enough low-level experience to build hardware abstractions that the "enterprise people" can program to.

These days, someone who understands software security on interconnected systems is a much more interesting candidate than one who can bit-twiddle on an 8051.
> not these "progressive web app" monstrosities

And these progressive monstrosities came from somebody's attempt to "simplify" things down to where somebody who didn't actually understand what they were doing could produce something that was usable.

> resist from scratching that intellectual itch...prototypeJS to jQuery

See, I don't think that in most cases this comes from developers, but rather from non-technical (or worse, formerly technical) managers who read somewhere that "this new jQuery thing makes app development get done really fast". At the end of the day, the only thing that ever matters, the only thing anybody ever measures, and the only thing anybody ever remembers is "meeting the date".
Now we have dozens of car seats designed by engineers and thoroughly crash-tested to create car seats that get thrown away (or are supposed to be) after any impact event. Makes me feel like we are much richer than we used to be.
Although let's see if it is sustainable.

I pay for ChatGPT Plus but most people aren't, and from what I've read they're losing money like crazy. We may wind up seeing this as the technical high point before the various competitors cut back on expensive hardware/energy usage for the free tier, and the quality of the responses takes a dive.

This might sound a bit conspiratorial so apologies for that but back when the competition for Google Assistant/Siri/Cortana/Alexa was super hot, the responses to the various voice assistance was almost eerie in that it could infer what you wanted/needed. Then as things cooled off, they got gradually dumber/worse every year since then. They're legitimately bad today (Siri in particular, but even Google Assistant is much worse than itself from back then). I suspect it is because hardware costs were too high so they found cheaper models that could run on a potato/locally.

From what I've read to get ChatGPT responses in the times it currently takes, they may need to be running something like two 3080 GPUs, 64 GB of RAM, and a high end CPU, with the power draw associated. So to make the economics work (even with ad revenue for example), either a technological breakthrough has to occur to make running today's models much cheaper OR they will cut back making the responses objectively worse (they arguably already did this once with a 3.5 model change).
I could be mixing things up here, it's been too long ago. I think this was about a directed graph, so the number of edges is actually N^2 and your walk roughly of that length.
I think you interpreted my comment the wrong way, I think the performance tradeoffs are worth the mediocre API design. My bad for making it ambiguous
Huh? The paper in no way indicates anything other than they intentionally projected a yin Yang symbol and reconstructed it.
As far as I can tell the formatting is standard `rustfmt`. Ships with the compiler.
This is really elegant! To make the explanation more concrete, here's a snapshot of the algorithm's state (the dict D) after it has processed numbers up to 10 (inclusive):

12: [3, 2]
25: [5]
49: [7]

So each prime up to 10 is present exactly once. When we process 12, we move 2 to the list for 14, and 3 to the list for 15.

The Sorenson paper linked in the post is also a great read, I remember reading it a couple of years ago and it is very clear. It adds many further optimizations on top of standard sieve of Eratosthenes (e.g. wheel factorization is a generalization of the idea of considering only numbers in {1, 5} mod 6, or {1, 7, 11, 13, 17, 19, 23, 29} mod 30, or …), and segmenting is what you need to do to avoid running out of memory.

The fastest such generator (using sieve-based methods) seems to be https://github.com/kimwalisch/primesieve — it implements all those optimizations and more.

However, if you just want the nth prime, it's even faster to compute π(n) by combinatorial/analytic methods, instead of a sieve: the same author has https://github.com/kimwalisch/primecount for that. (Try the ten-trillionth prime number.)
This anecdote doesn’t surprise me, there was a study done some years ago that looked at paper citations and there was a strong correlation with diversity of the team and citations. What I remember of the excerpt was that they didn’t just look at common things like gender and skin tone, but also tried to take into account class and economic diversity as well.

I didn’t scrutinize the paper as much as I probably should have, but it definitely fit with my personal experience that diverse teams tend to be better. (yay confirmation bias!)
Ask HN: Does “Effort Deflation” Demotivate? Why Not Wait for Ever Easier Tech?
In economics, deflation causes people to delay spending, expecting future prices to be lower. I find myself experiencing a similar phenomenon with technological advancement, especially with generative AI. Considering the pace of progress, anything I think to create—whether code, imagery, videos, music, etc.—seems like it will be easier and better accomplished in 6-12 months. Unless there’s a current need (e.g., earning a paycheck), the logical choice seems to be: wait for even better technology. Does anyone relate? If so, how do you navigate it?
There's also the fee. When I bought a used van from a private party recently, I paid $8000 cash. No point in paying an extra percentage just to use a card.
Mine usually errors out in the first 30 seconds, so that’s usually only for a successful compile.
Why did you got bannned? I am customer there since 10 years and had no problems so far.
Isn't that one weird trick more or less defeating the whole purpose of rust's ownership/borrowing model by moving the problems one level up the ladder?

Having seen that kind of opinion stated elsewhere, it seems what most people would like is rust minus borrowing, and I feel I would get behind that too.
I have observed exactly what you're describing. Even as an introvert, I see the value in and seek out those experiences every once in a while. I imagine extroverts probably do so even more. My own mother is another example - she's an immigrant to the US and 20 years later still loves meeting 'real' Americans to learn more about the quirks of this country.

As another sibling comment mentions, we also all seek out products, foods, and experiences belonging to other cultures/groups. Even without getting into the meta, all of this mixing up is important so that Kelly in Texas can try Pho or John in Minnesota can eat BBQ.

Finally, your high school example, as I got older I chuckle more about the cliques of grade-school and now find myself approaching the jocks that I never would have before to see how they turned out. I've heard that a few times, though I've heard the opposite like you're saying as well.

All in all, both of us have had very anecdotal experiences. We should be careful not to generalize _millions_ based on one experience.
“Nutrition labels” aim to boost trust in AI
Please, not even Linux distros add those by default yet. Microsoft won't consider it until at least 2030.
One reason would be reliability. Almost all of the errors on the application I work on are nil references or errors that were expected, but just weren't handled. Rust forces you to handle those at compile time, ending with a better all around software. There are other languages that achieve the same, I'm just comparing Rust to the usual suspects for web-dev (JavaScript, Ruby, Python, PHP, etc).
Triangle of U
I could imagine someone spinning a pottery wheel to see the animation moving. Wikipedia cites the slow wheel as being invented 4500 BC, so that seems possible.
> Your simplicity becomes my complexity (fussy compatibility, batching creates latency, etc)

Forth is simple. (It is not that hard to write a simple Forth system that implements the language in a workable fashion.)

Python is simple. (It is a good choice for a first programming language, and plenty of people use it to rough out ideas because it allows them to ignore some kinds of resource management details and comes with a large standard library.)

Equivocating on 'simple' is a neat trick if you can pull it off.
i strongly suspect that the reason we call them "emojis" rather than "smilies" is due to the "emo" in "emoji". 100% of english speakers without any japanese knowledge associate the "emo" in "emoji" with "emotion"
There is a latency issue, not a throughput issue
The fact that there are some domains where Rust is clearly the best choice? Or that there are plenty of corporate Rust users who don't make their language choice part of their identity?
> At the end of the day our job is to deliver value.

If people just saw coding as that, none of this innovation would have happened.
Wish there was a version of this for C++!
I think we'd all be using 'tar'.
I don't have a preview channel install handy to check, but they're using libarchive so here's the full list assuming they expose everything it supports:

https://github.com/libarchive/libarchive#supported-formats

edit: amended my last reply, Microsofts latest blog post says that XZ and Zstd are also supported.
> With a Mac or Windows you are sort of stuck with wills and whims of some company.

It's true, but I'd also say macOS as it is today looks pretty damn similar to screenshots of the first OSX version shown off 20+ years ago. Other than updated icons (which are still mostly based off the original icons) and an overall flatter aesthetic compared to the flashy, novel 3D of those days, it mostly functions the same. They only updated the Preferences app to System Settings in the last version with a design overhaul, and it was a pretty big deal because they don't do that much.
Architecting a Highly Available and Resilient System of Record
Papers or books are cited for each code -- they would cover that.
Thank you so much! Really appreciate that!
There have always been a bunch of weird shibboleths that let people know you're on their "team", those now have devolved into hashtags. A funny way to let people who are ostensibly very resistant to the concept of safe spaces know they're in one.
Presumably you have to pay taxes so the standard is probably somewhere in between what the tax authorities acquire and no questions asked.

Buy yeah, some banks in the EU might be overzealous and small/medium businesses can often run into issues related to their idiotic fraud prevention systems. But I don’t see how is that an issue with the system itself and not with the implementation.
It's always weird for me to hear arguments about death penalty not deterring crime, then in the same breath they favor life in prison over death penalty. Not even aware of their double standard.
You could replace the link with a translated version.

https://www-rijksoverheid-nl.translate.goog/onderwerpen/geld...
It's a lot more efficient than having to send a fourth rocket.
As a recent newcomer to Rust, I find Amos' articles an indispensable source of knowledge. His post on recursive iterators [1] has been a lifesaver while I was working on my problem. Thanks, Amos!

[1]: https://fasterthanli.me/articles/recursive-iterators-rust
Your admins have locked down the temporary directory that the zip routine uses to store extracted files before copying them into the final location. That's the sort of paranoia that breaks a lot of applications in hard to diagnose ways.
It's ok, babies fold. I'm sure I've read that somewhere.
Brave move. I hope they succeed.

PS Does The Information still exist?
Short answer, as someone who has BTDT (although as the tech. lead): you need to get management buy-in to upgrade your processes. Doing it yourself either leads to failure or resentment at working too hard for too little appreciation.
anti-humanist blight on society scumbags that's the only way to describe people who come up with those laws