MurphyA/hacker-news huggingface dataset:
by Larrikin | 2025-04-01 16:11:51+00:00
The ideal setup for this would be faux channels on Plex but I haven't found anything that is quite right.

My ideal setup would be channels generated by shows in a random order like this. But I don't actually want my hard drives constantly spinning and Plex playing to nobody, which is what the channels seem to do. It would just track time and when you tune in, then it actually streams to you.

Mix in some commercials from 20+ years ago between shows optionally.
by ignoramous | 2025-04-01 16:12:08+00:00
> And, unfortunately, doesn't even get the generic constraints right, as demonstrated with the int and bool examples.

If those constraints don't hold (like you say) it should manifest as runtime panic, no?

> What GP seems to expect is that sync.Pool() would always return a zeroed structure

Ah, well. You gots to be careful when Pooling addresses.

> But you completely forgot to do it, which questions what your code was for?

OK. If anyone expects zero values for pointers, then the New func should return nil (but this is almost always useless), or if one expects values to be zeroed-out, then Pool.Get/Put must zero it out. Thanks for the code review.
by senordevnyc | 2025-04-01 16:12:09+00:00
And yet, over the last year or two, people using ChatGPT to write their comments stand out like a sore thumb. The overall structure, the specific style of using em-dashes, semicolons, and colons...it's blindingly obvious.

If you just go back a couple months and read OP's comments, they sound very different from everything they've posted today: https://news.ycombinator.com/item?id=42734300

To be clear, I don't really care, I use ChatGPT all day every day, but just letting OP know it's often pretty obvious when you have it write for you.
by icegreentea2 | 2025-04-01 16:12:20+00:00
EU is definitely behind. It's at least an entire generation (perhaps 1.5) behind.

ESA does have grants for funding reusable rocket development (ArianeGroup and Isar both got funding for that). Uhh... who knows how successful those programs will be.

To be fair to both Isar and RFA (which are both much more in the 2010s New Space mold), the equivalent rockets (Falcon 1, Electron, etc) weren't reusable either. EU firms are playing catch up, I think its fair that they take some amount of incremental steps through.

As people have generally noted, the market for stuff that Isar and RFA are building (1-2 ton to LEO) is actually really small. I think both companies are banking on building expertise and confidence and then trying to iterate relatively quickly to something Falcon 9 class with re-use.

The American competitors like Relativity and Stoke get to bootstrap off of all the work that SpaceX (especially) and Blue Origin (less so) have done to give a more credible path to immediate re-use.
by Sesse__ | 2025-04-01 16:12:37+00:00
My physics professor told us once about a lab he had to do when he was a student himself, about measuring the adiabatic gas constant of air. The workload at that point was immense, so lots of students would just write a report and give the textbook answer—and be marked wrong.

It turned out the TA had sabotaged the experiment by putting alcohol in the bottom of the (dark glass) measurement bottle, so the measurement would be of the constant of “air with a fair amount of alcohol vapor in it”, which would give a different constant. And if you actually did the exercise, you'd get that “wrong” number, and that would be the only way to get the lab approved.
by nitin_j11 | 2025-04-01 16:12:38+00:00
SEEKING WORK

Location: San Francisco, USA

Remote: Open to it

Willing to relocate: Yes

Technologies: Python, C++, ROS, OpenCV

Resume/CV: https://drive.google.com/file/d/1vl1pIW2gFcFt6Nu8JWW5kpXFfOc...

Email: nitinjoseph1997@gmail.com

LinkedIn: https://www.linkedin.com/in/nitin1106/

Hi there! I'm Nitin, a software engineer with a passion for AI/ML, computer vision, and automotive software.

I’ve spent some time at Bosch developing real-time ADAS applications and optimizing perception pipelines, and I'm now deep into research at NC State—exploring information bottlenecks in deep learning and contributing to open-source projects like SGLang. I've also led projects in robotic navigation using Visual SLAM and ROS, fueling my interest in autonomous systems. Lately, I've been diving into AI agents and exploring innovative applications across different domains.

I'm eager to collaborate on challenging projects in robotics, intelligent systems, or any cutting-edge tech. If you're working on something exciting in these areas, let's connect!
by tomxor | 2025-04-01 16:13:07+00:00
If that's Oracle's ZFS then it's not really comparable, it's essentially a very old closed fork. So on top of using a languishing outdated version you have another reliability problem (Oracle). It's a little bit like comparing OracleDB to MariaDB.

Most people use Open ZFS which is from the Illumos project, which was basically the escape hatch that the engineers who wrote ZFS used when Oracle tried to close source Solaris after the Sun acquisition. There are decades of improvements in all of the OSS versions that comprise Illumos (which Oracle has denied themselves by attempting to close source it, since they cannot feed off of downstream OSS code). i.e most of the people who wrote ZFS immediately left Oracle and worked on Open ZFS.

Open ZFS is for both FreeBSD and Linux, and is what most people are referring to when discussing ZFS. I've never used Oracle ZFS and never will.
by fmbb | 2025-04-01 16:13:18+00:00
> We will probably have to deal with this someday.

This is quite an extraordinary claim with no extraordinary evidence.

As said elsewhere in this thread we can at this moment not even simulate single atoms.

I see no reason to believe at all that we will ever be able to simulate a human brain.

Unless you want my simulation here:

if ishungry: Eat(FindFood()) else: PracticeFingersnowboarding()
by riknos314 | 2025-04-01 16:14:11+00:00
The article directly mentions several.

> Teams across AWS that build some of its flagship products—from storage (e.g., Amazon S3, EBS), to databases (e.g., Amazon DynamoDB, MemoryDB, Aurora), to compute (e.g., EC2, IoT)—have been using P to reason about the correctness of their system designs.

Later it more specifically mentions these (I probably missed a few):

S3 index, S3 ShardStore, Firecracker VMM, Aurora DB engine commit protocol, The RSA implementation on Graviton2

(EDIT: formatting)
by goatlover | 2025-04-01 16:14:34+00:00
There's a genuine question of whether fully simulating a brain will be enough. We have several hundred million neurons in our digestive system. What we eat, and the kind of bacteria that lives there influences our mood. Same with the rest of our body. Brains are part of a larger organism. What would it mean to just simulate the brain independent of a body? Our sensory organs play a role in processing the incoming sensory stimulus and then send that off to the brain.
by Suppafly | 2025-04-01 16:14:52+00:00
Yeah, I haven't been following the specifics so much, but you can't just call someone a murderer over and over and expect to not get sued. I am still sorta surprised that Billy won though considering that he's essentially a public figure and has an already negative reputation. I suppose calling someone a murderer is a step too far though. Australian laws are probably a little different than America's too.
by stouset | 2025-04-01 16:15:05+00:00
> But that's only run when the pool needs to allocate more space. What GP seems to expect is that sync.Pool() would always return a zeroed structure, just as Golang allocation does.

Not quite that. Imagine I have a pool of buffers with a length and capacity, say when writing code to handle receiving data from the network.

When I put one of those buffers back, I would like the next user of that buffer to get it back emptied. The capacity should stay the same, but the length should be zero.

I think it’s reasonable to have a callback to do this. One, it doesn’t force every consumer of the pool to have to remember themselves; it’s now a guarantee of the system itself. Two, it’s not much work but it does prevent me from re-emptying freshly-allocated items (in this case reinitialzing is fast, but in some cases it may not be).

This also should be an optional callback since there are many cases where you don’t want any form of object reset.
by lores | 2025-04-01 16:15:32+00:00
Limiting the snowball effect of the wealthy getting wealthier generation after generation through no contribution of their own is considered a societal good. Whether it is can be debated, but Europe seems to be in a happier position regarding that than the US, at the moment. Why is it always the rugged individualists, the pull-yourself-up-by-your-bootstraps proponents who are in favour of receiving unearned money? It feels less like a considered philosophical viewpoint than naked greed.

(and, on a side note, where do you get that you can give unlimited tax-free money to your children in almost every country of the world? I checked the US, France, UK, Spain, Morocco, South Africa and Brazil, and all have limits after which tax apply. China and the Philippines don't, but neither do they have inheritance tax.)
by dragonwriter | 2025-04-01 16:15:59+00:00
It really doesn't sound like ChatGPT’s default voice, though it is pretty good at taking on different voices so in a sense you could say that about almost anything. It does use em-dashes, which people have recently started way over-indexing on as a ChatGPT tell, but lots of posters on HN have been using em-dashes for longer than ChatGPT has existed.

It does read like marketing material, though.
by rdsubhas | 2025-04-01 16:16:24+00:00
The context of what the application does matters. I'm extremely cautious when people hype up "download sizes", when such size is less than 1MB, because this is usually a sign of cosmetic obsession and/or disassociation from the real world value offered.

A 200-300kb "bloated" single page app which does the job of a 10MB "minimalistic" downloaded store app – is IMHO pretty incredible. It's doing the same work at nearly 1/50th the size, all else being similar (externally loaded images and stuff). Heck, even a 1MB page load size is still 1/10th smaller.

Sure, it can be argued that the browser does most of the heavylifting. The same can be said of Android or iOS too, definitely the OS offers _even more_ heavylifting than the browser.
by psychoslave | 2025-04-01 16:16:24+00:00
As far as fluency goes, that’s not very impressive.

%w{Peter Julia Xi}.map{"Hello, #{it}"}.each{puts "#{it}! Enjoy your Ruby"}

That’s of course trivial examples. And while Ruby now have RBS and Sorbet, it’s yet another tradeoff compared to a syntax that has upfront static analysis as first class citizen in mind.

That is, each language will have its strong and weak points, but so far on "fluency" I’m not aware of anything that really beat Ruby far beyond as Ruby does compared to other mainstream programming languages.
by pests | 2025-04-01 16:16:26+00:00
I had discovered the windows net send command as a highschooler too. We mainly just messaged jokes back and forth. One student later decided to try the wildcard to send to everyone, just a simple "Hi". It went out over the entire district hitting multiple schools. I forget why, but no one knew who did it at first. But we had some software installed that let the admin/teacher remotely blank screens or lock the computer, etc. I remember they blanked his screen remotely and once he complained they knew it was him. Didn't get in too much trouble, but I still felt bad for teaching everyone about net send.
by yapyap | 2025-04-01 16:16:29+00:00
> Finally you have ultramarine! How much? I can’t find good numbers, but Claude estimates that the ultramarine production of all of medieval Europe was around the order of 30 kg per year - not enough to paint a medium-sized wall. Ultramarine had to be saved for ultra-high-value applications.

Claude? Claude as in the LLM Claude? You couldn’t find good numbers and then choose to source an LLM for this information? My god, if you can’t find certain information and an AI magically can it could very very well be that it’s just making it up.
by WuxiFingerHold | 2025-04-01 16:16:38+00:00
I recently thought about just using ASP.NET MVC with Razor pages for a quite simple app at work. But I'm already familiar with SPAs, so with that background I chose to "just use Vue as always (or Solid or Svelte, I like all three of them)" as SPAs have some advantages, e.g. separation of concerns, easier integration of libs like agGrid or eCharts.

Without that knowledge, I agree that good old SSR (MPA) is easier and more maintainable. And more robust.
by interroboink | 2025-04-01 16:17:13+00:00
I suppose that's where a nematode is interesting — it's maybe juuuust simple enough that a real nematode on a plate of agar (as described in the article) might be able to be simulated well enough that we could actually make useful, and even long-term predictions about it based on a mere model.

Not to say I'm fully convinced, but I can see the appeal.
by wfn | 2025-04-01 16:17:16+00:00
I understand what you mean re: Arch wiki (I'm a fan of it even though not an arch user) but I genuinely suggest you go over and read some of the FreeBSD Handbook. Just look through the ToC (itself a nice thing) and pick something.

It is a cohesive whole which can be read from start to finish (it is an actual book). This is also how the whole system feels as well (as others have commented). Things are integrated and coherent. Example: freebsd has its own libc[0], and the kernel and libc do feel (from old experience) like a consistent unit, so to speak.

So IMO in terms of system cohesiveness (and its documentation which is a marvel unto itself but also represents the thing it covers), it's on a whole other level.

[not even using FreeBSD for any servers right now[1], but I have deep respect and admiration for the project and its team]

https://docs.freebsd.org/en/books/handbook/

[0] that's the thing, as others have commented, Linux is really two parts (GNU+Linux) whereas e.g. FreeBSD is for most intents and purposes "one" internally cohesive part.

[1] though about to get a large old refurbished Dell server with 2xXeon for personal tinkering (you can find them cheap; beware of power usage tho...) and will likely set up FreeBSD as host, with ZFS, etc...
by ryandrake | 2025-04-01 16:17:19+00:00
Same here. I've had the same setup for decades: A "homelab" server on my LAN for internal hobby projects and a $5 VPS for anything that requires public access. On either of these, I just install the software I need through the OS's package manager. If I need a web server, I install it. If I need ssh, I install it. If I need nfs, I install it. I've never seen any reason to jump into containers or orchestration or any of that complex infrastructure. I know there are a lot of people very excited about adding all of that stuff into the mix, but I've never had a use case that prompted me to even consider it!
Show HN: Generate Anki Decks from YouTube Videos to Anki Converter
by lengxzai | 2025-04-01 16:17:20+00:00
Hello!

I love anki and have been using it for years to learn mandarin, but I'm lazy and always struggled to get over the "motivation hump" to sit down and create a deck.

Recently I've been consuming a lot of AI content from youtube, and spent 3 days creating a deck for Andrej Karpathy's "Deep Dive into LLMs" video. This is impractical - so I built a little youtube to anki converter @ asimpleai.com

It's rough around the edges... but I would like it to eventually become something useful to community. Feedback and suggestions are welcome!

peace
by mjamesaustin | 2025-04-01 16:17:37+00:00
As someone who had their life upended last year upon discovering I had AVNRT, this article is much appreciated. I'm still trying to understand the root cause of my arrhythmia, because two ablations and one daily medication later and I still have regular episodes.

It's wild how many different types of arrhythmia there are, and how they can be connected to many other systems in the body. It seems like mine might be related to my nervous system.
by delusional | 2025-04-01 16:18:05+00:00
This is some pretty old analysis, but I remember when smartphones came out and people were thinking about throttling their applications to lower power consumption the general advice was to just "race to idle".

The consensus thus was that spending more time in lower power states (where you use ~0W) was much more efficient than spending a longer amount of time in the CPU sweetspot, but with all sort of peripherals online that you didn't need anyway.

I remember when Google made a big deal out of "bundling" idle CPU and network requests, since bursting them out was more efficient than having the radio and CPU trotting along at low bandwidth.
by Suppafly | 2025-04-01 16:18:21+00:00
There are tons of things I miss about Notes email almost daily when I use Outlook. I supported Notes though, so I actually knew how to use search and agents and stuff that most of the people that whine about Notes never learned to use correctly. It's funny how all the companies that ditched Notes end up rewriting all the same applications in Sharepoint and then again in ServiceNow. The industry eats and regurgitates itself every couple of years without actually improving much.
by 9rx | 2025-04-01 16:18:27+00:00
> If those constraints don't hold (like you say) it should manifest as runtime panic, no?

No. Your int and bool pools run just fine – I can't imagine you would have posted the code if it panicked – but are not correct.

> I did not forget?

Then your guarantee is bunk: "One could define a new "Pool[T]" type (extending sync.Pool) to get these guarantees:" Why are you making claims you won't stand behind?
Relay
by seklum | 2025-04-01 16:18:42+00:00
Basic overview of rust code for a 3d modeling program I'm making called relay. Name reservation as well. Next I'm putting the interface with basic windows options.

Non editable code Where a is window and b would be the menus on the side later. I'll compile the actual code once I get off my phone onto a computer. // Short-circuiting boolean logic println!("qwertkeyf=wywhynwnewwordlessinsteadrswlmnophtyfj" Println!("b, later")

It does have it based on that you decode the print line. With provided key line the less instead is two separate parts and indicates not using plus or minus symbols with a basis to one side. Feel free to use it from this in rust but this code is copywrited.
by cruffle_duffle | 2025-04-01 16:18:55+00:00
I worked at a startup where one of the original devs had “strong opinions” on JavaScript frameworks. “It’s all bloat!!! We don’t need that crap”. So consequently all the new engineers had to learn this dude’s codebase, which turned into to be… A framework! Only instead of a documented one that had plenty of support it was an unholy mess that required extra time to build all the stuff missing from the it’s-not-a-bloated-framework-but-pure-JavaScript-framework.

Guess what happened the day after the dude left the company? All the engineers immediately started to replace the unholy mess of “totally not a framework” framework with an actual one.

Guess what happened to development productivity and product quality? They went up dramatically.
by xeromal | 2025-04-01 16:18:55+00:00
I have a very similar story. In high school, our library was using a windows environment and through some luck, I discovered NET SEND or something like that. I figured out my friend's computer names and I started sending them messages. We eventually communicated this way even under the strict librarian and I eventually hatched a plan to annoy everyone. I put together a crappy batch file that iterated through every computers name and just mass sent messages but screwed up the iterator and it went forever. I think we had to restart all the computers but no one figured out it was me except my friends.

Miss those days and also miss playing soldat on those crappy PCs.
Tell HN: Camelgate NPM Outage (Cloudflare)
by bavarianbob | 2025-04-01 16:19:28+00:00
EDIT: Back online?!

NPM discussion: https://github.com/npm/cli/issues/8203

NPM incident: https://status.npmjs.org/incidents/hdtkrsqp134s

Cloudflare messaging: https://www.cloudflarestatus.com/incidents/gshczn1wxh74

GitHub issue: https://github.com/sindresorhus/camelcase/issues/114

Anyone experiencing npm outage that's more than just the referenced camelcase package?
by finnthehuman | 2025-04-01 16:19:31+00:00
I don't think they're not recognized for it, they just don't brand themselves as it.

For as long as broadcasting has been a thing, major broadcasters were involved in pushing the technology forward. For most of it's history the American network NBC was a subsidiary of the Radio Corporation of America. But NBC's brand is not tech, they want to consumer to associate the gliz of the picture.
by CodeWriter23 | 2025-04-01 16:19:32+00:00
There's plenty of other public information. The FBI was searching his house for undisclosed reasons, so most definitely they have some kind of investigation open on him. And his degrees were issued by universities in Nanjing and Shanghai, China, strongly suggesting he is a Chinese National, perhaps naturalized to the United States.

That was known at the time of my post.

We now also know now at the time of his escape, Indiana University had terminated his Professorship. And has continued to disavow he and his wife.

I did not misuse Occam's razor, my knowledge of public facts simply exceeded yours.
by kin | 2025-04-01 16:19:47+00:00
Many find it hard to understand which is why affiliate networks create studies, write articles, and post reports with results, similar to the one I posted. Retailers don't go in blind. They test partnerships and continue only if there are positive results.

Yes, many retailers are struggling. Perhaps affiliate links and cash back are not the best way, but it's not the only way that retailers try to be successful.

If you were a suit working at a retailer with budget to spend with the goal of getting a return on investment, maybe you would personally avoid spending the money on affiliate links. But get this, the TOP, BIG, SUCCESSFUL retailers all have data showing that the affiliate system makes the numbers go up. Even if they don't understand the system, they just care about the numbers.
Ask HN: Could you help me find an old post?
by billconan | 2025-04-01 16:19:56+00:00
I remember there was an old but popular post on HN front page about a failed startup project. The project is about distilling biology science. The conclusion was that there is no money in science distillation.

I can't recall any search key word to find it. If you remember its title, please help me.

Thank you!
by compiler-guy | 2025-04-01 16:20:15+00:00
Nearly every popular-music guitar lesson series in the world teaches the five various pentatonic patterns--the few exceptions being those that focus on classical guitar or non-western music. You might find this article interesting.

https://music.stackexchange.com/questions/43516/can-someone-...

There is definitely theory to how they are constructed, and you are right that the shifts and adjustments can be derived if you think about it and practice it. But that's just a longer way to the five patterns.
by solardev | 2025-04-01 16:20:17+00:00
Is there a particular stack you prefer?

If JS, maybe consider Astro (for simple blogs)? It has built-in MDX support and deploys in a few seconds.

There's also Ghost, but it's a bit more complex. It has both a paid cloud version now and also the FOSS self-hosted version: https://github.com/TryGhost/Ghost

If PHP, maybe https://getgrav.org/?

For Go or a prebuilt binary, maybe https://gohugo.io/?