MurphyA/hacker-news huggingface dataset:
by noperator | 2025-07-08 00:32:30+00:00
> This is a relatively simple request when the server is under your desk: boot a rescue disk, use a tool like shred to wipe the data on all the hard drives, then press the power button. When the server is in a remote data center, it's a little more challenging: use a remote console to reboot into a rescue disk, wipe the server, then remotely pull the power using some networked PDU. When, like me, you have to wipe a server thousands of miles away with no remote console, no remote power, no remote help and only an SSH connection, you start scratching your head.
by lo_zamoyski | 2025-07-08 00:32:36+00:00
If you analyze these various conceptions according to their basic metaphysical claims about the nature of the divine, that diversity collapses quickly.

This is why we can say that Jews, Christians, Muslims, etc. worship the same God, for example. Yes, they disagree about God - and these are very important and even profound differences, to be sure, pace the indifferentists - but the basic object of belief can be said to be the same.

OTOH, the basic nature of polytheistic gods is radically different. The pagan gods are fully immanent, because a truly pagan understanding of the divine lacks transcendence. You do not find a true distinction between creator and creation here. Where we do find purported "creator" gods, it is always something like mutation of some primordial chaos and not a genuine creatio ex nihilo. If you cannot draw a distinction between the creating cause and the created effect, then you do not have transcendent divinity. Divinity in such a scheme is just another part of the world.
by martin-t | 2025-07-08 00:32:47+00:00
Can you give examples?

The closest I've seen is autodetection of certain topics related to death and suicide and subsequently promoting some kind of "help" hotline. A friend also said google allows an interview with a pedophile on youtube but penalizes it in search results so much that it's (almost?) impossible to find even when using the exact name.

But of course, if a topic is shadowbanned, it's hard to find out about it in the first place - by design.
by zamadatix | 2025-07-08 00:34:00+00:00
If you didn't care about status signaling you typically skipped the "new" label (which loses you tons of value right at signing) and bought used-whatever-the-rich-people-were-buying-but-upgraded-from. Well that or "4th hand... but still runs!", depending exactly how much you had and how little you cared.

Though that got a bit screwy with the prices during COVID which is when I switched to new myself (well, that and a >10x increase in yearly salary in that time made getting anything at that time feasible). Things seem to be getting back to a more reasonable place at least now, though still a tad high. The typical calculus will probably get a bit screwy again if electric cars keep on pace combined with the US focusing electric on the high end with 30k being the dream price reduction goal.
by gsf_emergency_2 | 2025-07-08 00:37:05+00:00
Perfect time to have committed the (light) cavalry!

) I've been struggling to relocate some old convos so full responses will take some time :( So here I trade prudence for urgency :)

>The_Long_Con

I expect to find discussions of (at least) 2 time-scales there :)

(OT? Note that "prudence" morphed into "prude" (=prig) ... Only if you care to bite this "Calvinist" bait!)

>plus Sadism

Have to also revisit old Convo about "more cruelty than [absolutely?] necessary" VS psychopaths extracting benefits from win-win games

While looking for DISC numbers for Taiwan vs China (& similar studies comparing states of (Maha)Bharat)

https://www.mdpi.com/1660-4601/16/14/2613

>In other words, only by enhancing the competitiveness of individuals in the job market and acquiring problem-solving skills, can they enhance their psychological satisfaction.

Reminds me of Thiel's cooperate internally, compete externally. (? Generalizing https://en.wikipedia.org/wiki/Bartle_taxonomy_of_player_type...)

I'm vibing that rightwingers prefer streaming because of the compressed time scales, while lefties prefer blogs because the game becomes more "iterated".. this "explains" (institution-supported) percolation of lefty narcissists attempting to cross timescales?

>I'd wish the losers could become psychopaths by having [per Aristotle... or Jefferson] some business *of their own* which they could mind. (https://news.ycombinator.com/item?id=42254503)

Been mulling this (emphasis mine) as well.. that comment sounds now like giving GenA/Z Psycho-Ed (like Sex-Ed but not conducted by prigs)

Secondarily, their savings rate is not going where Thiel expects, which means one's gotta encourage them to redirect these savings to bootstrap their businesses

Psycho-Ed -> Psycho'ed (=purely motivational) venkatrao had a post teasing motivation vs meaning -- also 2 time-scales

https://contraptions.venkateshrao.com/p/be-history-or-do-his...

Reflexively, I'd guess that GenAZ can break the cycle because they can (potentially) get a more accurate sense of history than millennials. (Worse state capacity for formal education can help?) You'd want to look at ethnocultural crossovers in NYC (it looks promising that ICE is targeting Turkish agitators, because among frenemy immigrants, their polarization entropy most closely approximates that of the host nation-- ime)

https://news.ycombinator.com/item?id=42956827

[Only]>good at ripping off and seducing other High D people.

Thus suggesting that both sama & YC are high-D :) One would have to shake-off accusations of envy from the narcissists/prigs, if one weren't cool enough

Update: before today I was thinking that, unlike the further left, right+center+epsilon have always been able to coalesce around the very reasonable idea that institutions are fundamentally good (compared to the leftist version for individuals) but Paul's subaltern comment makes me wonder also about timescales with respect to genz/a building their own alt (LOW-KEY) institutions

Lagniappe https://youtu.be/qvdt2FZ0_B8

(Outcool'd Jeff goldblum from Jurassic park lol)

Okay over and out no more edits
by timschmidt | 2025-07-08 00:37:23+00:00
There are some relevant studies which suggest a connection for at least some autism spectrum folks:

https://www.nature.com/articles/s41380-024-02593-7

https://www.nature.com/articles/s41598-017-06440-4

It's far from conclusive, not representative of the majority of folks with autism diagnoses, and needs more replication and investigation. But it could be a thing. Speaking as a spectrum-y red-haired middle-european.
by 0x457 | 2025-07-08 00:38:36+00:00
I have a whole rc plane printed out of PLA-LW and PETG for interface, model used a lot of supports. Still in one piece. My only print issues with x1c:

- I forget which plate was used for petg and which one for pla and mix them up

- Revo nozzles had clogs, solved by switching to diamondback

- Can't pull the very end of the 3rd party spools and either gives me "motor overloaded" or void layers.
by elushine | 2025-07-08 00:39:14+00:00
TL;DR: I built a VS Code extension to make it easier to review AI's code. I'd love for you to try it and tell me what you think.

You know that feeling when you're reviewing hundreds of lines of AI changes and the diff just keeps scrolling? It's hard to see the forest for the trees. I wanted a better way to understand the story behind file changes, so I built an extension called "Diff Synapse".

It’s pretty simple: it uses an AI model to analyze blocks of code changes. It then presents the changes as "concepts" in a hierarchy. For example, it can group things like 2 file changes as [New Data Field], and 3 other file changes as[Function Signature Update], etc. This makes reviews feel more intuitive.

Any and all feedback is welcome. Thanks for your time!
by raphlinus | 2025-07-08 00:39:16+00:00
Yes. The problem here is the -x operation. If INT_MIN is in the array, then the negation operation itself is UB. As you say, the fix is to skip values equal to INT_MIN; it's not possible that its negation is in the array, as that number is not representable.

Rust is only a little better. With default settings, it will panic if isize::MIN is in the input slice in a debug build, and in a release build will incorrectly return true if there are two such values in the input. But in C you'll get unicorns and rainbows.
by Taikhoom10 | 2025-07-08 00:40:03+00:00
Hey founders, So I have had a startup in the past that did not work out, for some legal reasons. But while I was working on it I really noticed I had a hard time manually having to find my target users and then outreaching. Founders should focus on what need to do build, let the manual finding of target users be Soya's problem. So I built Soya. Founders input there target users and get a curated list of communities and tailored outreach strategies to each community. So check us out and give me honest feedback that would be super appreciated.
by merksoftworks | 2025-07-08 00:40:29+00:00
I love this sort of thing. I wish there were a better alternative for ISF[1], it's quickly showing it's age. The kind of GPU sand boxed graph construction that this enables would be really powerful with the right "linker". I'm thinking about drafting a proposal for wesl[2] to have a more ergonomic reflection and metadata system to make this kind of quick and scrappy pipeline construction feel first class in shader tooling. Slang has something like this, so does GDShader and the shader tooling for unity.

[1]: https://isf.video/ [2]: https://github.com/wgsl-tooling-wg/wesl-rs
by GuB-42 | 2025-07-08 00:42:03+00:00
Wow, that site is fast. Granted, I have a decent computer and fast internet, but I don't usually get that kind of speed. And the site is not super-lightweight either (it is React, not hand-crafted vanilla JS).

Must be some good optimization, good hosting, and little if any crap like trackers, ads, etc...
by cypherpunks01 | 2025-07-08 00:42:13+00:00
This article is missing what I think is a pretty important PSA on the topic of bacteria in honey:

Honey commonly contains small amounts of the anaerobic bacteria Clostridium botulinum, which causes botulism.

This is why you should not feed honey to infants, because their immune systems cannot safely handle any amount of it yet. Even though the levels apparently are small enough for the rest of humans to consume worry-free.
by netsharc | 2025-07-08 00:43:16+00:00
FWIW, I boil my eggs in steam: 5mm-1cm of water in the pot, put the egg in, put the lid on it, heat it up until the water starts boiling, and then turn it off, and wait, the steam will continue boiling the egg, and the residual heat will continue producing steam for a while.
by PaulHoule | 2025-07-08 00:45:19+00:00
Third party ink is crap. On various forums you will read stories about people who attempt borderless printing and have terrible inksplosions. Quite often they are using third party inks and get no sympathy from people who are serious about inkjet printing.

Inkjet manufacturers put a lot of effort into ink formulations and often these are better in terms of VoC and other parameters. Sometimes you find certain first party inks are not at all lightfast (like the ink for the Epson ET-3750 which I found fades badly in less than six months) but there is very little independent testing of ink performance. If there was there might be a market for ink that performs better than first party ink.
by drzaiusx11 | 2025-07-08 00:45:56+00:00
The nice part about most CI workloads is that they can almost always be split up and executed in parallel. Make sure you're utilizing every core on every CI worker and your worker pools are appropriately sized for the workload. Use spot instances and add auto scaling where it makes sense. No one should be waiting more than a few minutes for a PR build. Exception being compile time which can vary significantly between languages. I have a couple projects that are stuck on ancient compilers because of CPU architecture and C variant, so those will always be a dog without effort to move to something better. Ymmv
by markhahn | 2025-07-08 00:47:35+00:00
why are you saying "memorize"? are people training AIs to regurgitate exact copies? if so, that's just copying. if they return something that is not a literal copy of the whole work, then there is established caselaw about how much is permitted. some clearly is, but not entire works.

when you buy a book, you are not acceding to a license to only ever read it with human eyes, forbearing to memorize it, never to quote it, never to be inspired by it.
by PaulHoule | 2025-07-08 00:49:03+00:00
Red ink absorbs high energy photons so yeah it tends to get trashed. Mineral reds are good (the red on a red metal barn) and some chemical reds but not others. I remember on Jan 1, 2002 walking around Binghamton where there were many white-grey-and-blue flag lawn signs all over town that had been hurriedly installed the prior September and going in to watch a parade on TV where an announcer said “You know what my favorite bumper sticker is? These colors don’t run”

The flag I got from the US Army in 1993 when my father passed away is still in great shape while many of them don’t look so good.
by kragen | 2025-07-08 00:49:46+00:00
JS didn't do threads for a reason, though. It's not that the people working on JS had never heard of threads. Java, which JS was named after, was pervasively multithreaded from the beginning. The Microsoft IE folks lived and breathed threads. Opera even had multithreaded JS in 02000 before they took it out.

JS didn't do threads because threads are an error-prone way to write concurrent software. Crockford was a huge influence on its development in the early 02000s, and he had been at Electric Communities; he was part of the capabilities cabal, centered around Mark S. Miller, who literally wrote his dissertation on why you shouldn't use threads and how to structure async code comprehensibly. Promises came from his work, by way of Twisted. Unfortunately, a lot of that work didn't get into JS until well after Node had defined a lot of its APIs.

But this wasn't "making a virtue of a deficiency". JS was intentionally exploring a different approach to structuring concurrent software. You might argue that that approach didn't pay off, but it wasn't some kind of an accident.
by cpgxiii | 2025-07-08 00:50:38+00:00
> It is partially self-inflicted. Fallout from nuclear incidents, particularly in the US (testing in Nevada) and northern Europe (Chernobyl), is still a measurable contributor to cancer rates.

Other industrial/chemical exposures yes, but this almost certainly isn't it. Outside of specific significant exposures, estimating cancer rates from radiation exposure is just statistical garbage. Anything at the low exposure end relies on the bottom of the linear no-threshold (LNT) model where the model is known to be wrong. (LNT is useful for public policy - you should seek to minimize the exposure from any industrial processes and materials to zero - but it is bad for public health in telling people that any exposure increases their cancer risk.)
by timschmidt | 2025-07-08 00:51:35+00:00
> If you analyze these various conceptions according to their basic metaphysical claims about the nature of the divine, that diversity collapses quickly.

The word "basic" is doing a lot of lifting in that claim. Borborites believed in and practiced the sexual sacrament. Ophites believed that Christ was the serpent in the garden of Eden. Some Cathars believed that Eve's daughters copulated with Satan's demons and bore giants. These stories have been told for a long time, and some versions are literally opposite to others - with opposite meaning derived. From my perspective, the nature of human cognition, especially over deep time, results in exploring every internally representable version of an idea or in this case a theology.

It seems to me that conceptualization around the divine has evolved radically over time, and can only appear unified from the relatively limited perspective of the individual.
by efilife | 2025-07-08 00:52:00+00:00
The deno compatibility with node has been a lie for me. I tried to port a simple project (100-200 LOC) to deno and it took me an hour which should have been 5-10 minutes. It didn't support some of node's methods and if it did, it was completely undocumented. Had to install basic functionality from some obscure URLS. Onxe it came to porting my test suite I just gave up. The problem was CJS -> ESM transition that was way more painful than I anticipated it to be. And definitely not as simple as deno's docs make it to be. Couldn't just port the whole library
by lazide | 2025-07-08 00:52:33+00:00
Guns (specific elements). Drugs (manufacture). Sexual topics. Cursing (too much). Large swathes of political topics. Crypto.

It’s flip-flopped on specifics numerous times over the years, but these policies are easy to find. From demonitization, channel bans (direct and shadow), and creator bans.

We can of course argue until we’re blue in the face about correctness or not (most are not unreasonable by some societal definition!) but they’re definitely censorship.
by jaybrendansmith | 2025-07-08 00:53:10+00:00
A smaller CARES Act would have still been as helpful as it needed to be, but would have stimulated more normal growth and a bit less inflation. How much less? I don't know. Maybe 2-3 percentage points?

It's hard to draw firm conclusions because pandemic inflation is fundamentally different than ordinary inflation. Still, even though the supply side of things was unusual (caused by product shortages due to COVID), we still wouldn't have had any inflation if we'd skipped the stimulus entirely and allowed incomes and consumption to decline. It was our determination to keep people whole that produced stable consumption desires in the face of product shortages, leading to inflationary pressure.

My guess is that a stimulus sufficient to address a recession is almost always going to produce some unwanted inflation. We just don't have the capability to fine tune things precisely enough to avoid it, and it's better to err on the side of maintaining growth even if that risks more inflation than we'd like. I like the tradeoff we made for COVID (strong growth, too much inflation) way more than the tradeoff we made for the Great Recession (slow growth, normal inflation).
by throw14082020 | 2025-07-08 00:54:27+00:00
Drone startup | Product Engineer (Typescript) | 1 day/week in the office (London, UK) | Citizens of the UNITED KINGDOM only

You'd be working with engineers who previously worked at Google, Amazon, Helsing, Darktrace and an F1 team. We build drones (software and hardware)

We're looking for engineers that straddle real world problems, and use technology as a solution. We prefer personal projects or relevant hobbies, not hard leetcode questions. We value collaboration: pair programming, discussing, teaching and learning from others. We're looking for mission-driven engineers. People who see problems in the world and want to help solve them.

You'd be working with me to build the most intuitive, performant, and modern mission planning and flight monitoring software for drones, and related applications (tools for drone design and manufacturing). For my project, we use React, Tailwind, Node, drizzle-orm, Postgres, SQLite, deck.gl, Python, FastAPI, asyncio, and more. You're allowed (and compensated) to use AI services.

Because we are a small team, you will be noticed and rewarded for performance.

*Please don’t apply if any of these resonate:*

• You prefer narrow ownership—“I only touch the backend or the code I've written”.

• You think it's more about "who you know, not what you know".

• You haven’t actively learned a new tool or hobby in the last year.

If interested, email my temporary email: hn-july25@mail.orth.uk with your CV and some personalised information about why you'd be the right fit.

My personal website, if you want to know who you would work with: tlduck.com

Edit: sorry my original post had a broken email
by jiggawatts | 2025-07-08 00:56:17+00:00
The Vector<T> type in dotnet core works precisely like this. Just yesterday I tried it for some spatial map aggregation filters and calculations, and it worked great.

On my older PC it used AVX2 instructions and 256-bits at a time processing, on my newer laptop it automatically switched to AVX-512 and its speed improved 4x without a single line of code having to change!

I.e.: Vector<int> has 8x "int" elements on older processors, but it has 16x elements on newer ones. You can retrieve the count with Vector<int>.Count and use that to split your data.

The only issue is that swizzles and scatter/gather is unavailable for these generic types.
by karaterobot | 2025-07-08 00:56:42+00:00
> A concrete example is Auto Layout... In practice, this locks the design in place and severely limits the possible expressions. You can’t drag things around freely or try odd combinations of layouts.

I'm a designer, I've used Figma since 2018, and this is incorrect. And not even incorrect in an "I feel differently, but I see what you mean" way. It's the opposite of correct. It's categorically wrong. Autolayout makes it easier to slap layouts together quickly, and change them quickly. The alternative is selecting the object and moving it with the arrows keys, which accomplishes the same thing but is slower, harder, less precise, and worse. It's not creatively empowering to manually align and space objects.

> “Ready for dev” implies that the creation is done and that the developer is merely there to execute the designer’s vision

Don't worry, no engineer I've ever worked with has shared your confusion.

"Ready for dev" is a work management trigger, like closing a ticket—or, more accurately, marking it ready for review. It doesn't mean anything except "this is ready for dev to look at and leave feedback". There is nothing about flagging a section as `ready for dev` that forces engineers to work on it as though it were canon law.
by nxobject | 2025-07-08 00:56:54+00:00
> Once a forest is added to an area, it becomes completely inaccessible because of how dense it grows. All of the ones I have seen are completely fenced off.

I agree: I think the podcast touched on this, but “racing towards the densest forest you can find” sometimes makes no sense - there may have simply been grassland or shrubland before human habitation that supported its own unique flora and fauna!
by bombcar | 2025-07-08 00:56:55+00:00
The book and movie didn’t (and was better for it - The Annualized Return of The Kings Fields would be dry reading) but Tolkien clearly did (both in his notes and in his thoughts). If I want these people to live here and go to the bar here, where would they have to work, and what kind of work would it entail?

“Real world” stories don’t need to dwell on it much because you can just use history and real life - if you base a story in 50s Detroit it’s going to be much different than 2020s Detroit. And if you mess it up and claim 2020s Detroit is a bustling hub of automobile manufacturing it’s going to feel off.

But fiction, especially fantasy and sci-fi, needs a lot of these details to be at least thought about. Then the references and glimpses will feel correct and real.
by joshmlewis | 2025-07-08 00:57:05+00:00
I'm going to test implementing this for my project https://promptslice.com and see how it does with text based edits. I assume it will do ok.

I'm also really curious about the XML tool calls in the documentation. I have not heard of this being the norm for tools like Cursor. Is that still the case? I feel like I'm pretty in the know about this stuff but must have missed that trend.
by kragen | 2025-07-08 00:57:14+00:00
Thank you very much!

So, that does 19999 fork()s in 224 seconds, which works out to about 11 milliseconds per fork(). (On my Linux box, it's actually doing clone(), and also does a bunch of wait4(), rt_sigaction(), exit_group(), etc., but let's assume the fork() is the bottleneck.)

This is pretty slow, but it's still about 6× faster than the 70 milliseconds I had inferred from your "100× slower than any other POSIX".

Also note that your Red Hat machine is evidently forking in 39μs, which is several times faster than I've ever seen Linux fork.