skysight-inc/HackerNews huggingface dataset:
I was six when Flood came out. My brother had a bootleg copy, which I later "borrowed" and carried around with me in my walkman (also "borrowed"). It was so...different than anything any of my friends listened to, and I loved it.

But maybe the greatest thing about Flood was seeing Particle Man and Istanbul on Tiny Toons. It was as if all my favorite weird things in the world (at least for a kid) were part of the same pocket universe.

I still find myself humming different songs from Flood on the regular, unprompted. Thanks for posting this.
Right now they are defined as a command (typically npx, uvx, docker or another way of running code) and run as a subprocess in VS Code, which is the same starting point that tools like Claude Desktop have used. We're also going to support SSE-based servers though, which will make it possible to hook Continue up to an MCP that runs anywhere.

I certainly feel that running them locally isn't the end state, curious if others have started to feel pains there yet?
What does this mean exactly? I checked the website, and it seems to have very specific assistants. I do not know if I personally could take advantage of this, unless there is going to be a "C assistant" or "OCaml assistant" (or just a "coder" one) or something.
If that's all you want you can very easily do this with a cheap mixer and two devices capable of streaming.
You're not wrong - I don't have an encyclopedic knowledge of 5E. (I do know the potion rule, because I've homebrewed the potion thing in every game I've ran - bonus action to drink, full action to administer. I'm doing it "wrong", but in my opinion, and those of my players, it makes the game better.)

But consider just the conditions between 5E and Pathfinder2 - 5E has 15 conditions, most of which are fairly understandable (although things like "is a grappled character also incapacitated?" is an annoying issue that comes up more often than I'd like.)

Pathfinder has 42, and a lot of them feel like gradations of a single condition. What's the difference between Hidden and Concealed? (I'm sure you know, and I'd know too if I spent the past decade playing Pathfinder.)

But PF2E is, I would say, and objectively crunchier and more mechanics-heavy ruleset than 5E, and to go back to conditions, a lot of player actions (spells, attacks) mechanically impose conditions on enemies, and you as a DM and a player had better know what they actually do to play the game effectively. 5E is much less dependent on conditions affecting gameplay.
See, wasn’t it easy to clarify your point?
It is quite easy to produce high quality synthetic data to train reverse engineering. Just take any open source project and ask the model to produce the code (or something equivalent) given the binary.
Click Without Triggering: Engineering a Zero-Interference Element Selector
> But what are his credentials? When he weighs the merits of a programming language, an API, a platform, or anything technical, I want him to speak from experience.

Sure, but he doesn't actually do that very much, does he? Like, that is absolutely not the focus of the blog. He talks a lot about the business of Apple, Apple's products and their direction, and how Apple interacts with various communities.

I don't think someone needs to have an engineering degree to have a valid opinion about the things the EU is telling Apple to do.
> with knowledge work, you may not need to do anything until you are needed

That can be true for physical labor as well. Fire fighters. Ambulance drivers. Soldiers. All get paid to be on-call.
Not for external causes like ASLR and memory allocators; those things should have their respective options for that.
Somebody, or SOMETHING.

There will not be much work that cannot be done by Figure, Optimus, Atlas, Claude, Grok or GPT by 2035.
Didn't know they had this. Didn't know HN users were talking bad about Asahi or its developers. I guess Hector Martin leaving caused this reversal.
Elixir is one of a reasonably large number of acceptable languages.

A crawler, and especially a very large one like Marginalia, is going to implement its own queuing logic, its own retry logic, its own management of same, and so on and so forth. As a result, things like "BEAM has supervisor trees" are actually not that useful; as they are nowhere near enough for this use case and need to be augmented anyhow, they don't really help a lot, and can even get in the way. At most the BEAM OTP infrastructure might help you bootstrap something up somewhat more quickly but I'd expect single-digit weeks into the dev process before it isn't really that helpful anymore. None of the BEAM-specific strengths strike me as hugely helpful here, mostly for similar reasons; they don't quite match what a crawler wants per se and the crawler is going to reimplement them anyhow.

For a project of this scale, you also don't want to be doing the raw indexing in Elixir, as it is not a very fast language, and at this scale that adds up quickly, so you're going to pull in another language anyhow.

All in all, while I might call it "acceptable", there's a solid half-dozen languages (plus runtimes, as appropriate) that I'd put solidly in front of Elixir for this use case and another several I'd rate as roughly ties. It certainly is not the case that it offers some sort of amazing, blow-me-away advantage that makes it the only sensible answer or anything.
> Is there any evidence to suggest college graduates are happier which account for differences in childhood socioeconomic status, lifetime earning potential, and similar confounding factors?

I'm not going to read this entire study just to respond to a single comment, but according to ChatGPT, the answer to your question is yes.

https://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.25.1.159

https://chatgpt.com/share/67e5793f-e284-800f-8bb4-ebd340e4c9...

"Yes, the evidence strongly suggests that schooling has nonpecuniary benefits like increased happiness, beyond what can be explained by income or family background. But the authors remain cautious and emphasize the need for further causal research."
If by most you mean 50% then sure. But the other 50% countries prefer to use different app. Be it Facebook Messenger or Telegram... In my eu country nobody has WhatsApp and its not uncommon. Network effects are at play so it's what became popular first.
A trade war is not a war, please be serious.
In the third world, corruption is very open from the clerk in a local revenue office to the top ministers/secretaries. There is a price for every service.

In the West, it is hard to see low-level corruption (bribes for services) in offices. However, corruption takes form in the shape of collusion; and this collusion is pretty much legal. Revolving door, consultants, lobbyists, conflicts of interests, setting up NGOs to grab money from the govt, offering sinecure jobs like advisors, directors, etc for friends and family--these are some strategies to do unethical yet legal stuff in the West.
I dont get why anyone would want dubbing over subtitles?
Because HN has become much like X, with an aggressive pro Trump element abusing the system.

People claim it's because its due to "irrelevant politics" but HN is probably 70% off topic subjects, tangentially connected to tech, etc. But no one is flagging these other off topic posts.

I can also see it in any comment I make which doesn't conform to right wing dogma getting voted up in the EU time zone, then getting voted down in the US timezone.
Anubis – proof-of-work challenge to protect upstream resources from scrapers
Fascinating! Thanks for the explanation and the example.
Why don't you just explain it direct and concrete based on my actual code example? You claim that there is some kind of if in it where there is none.

> Fair enough, but that's the whole reason we're here, isn't it? To change that.

I'm afraid to tell you that I can't change that with my explanation. You will have to actually apply this in practice for a while. So long, that you have gotten used to it. And then compare it to how you work in golang. Because otherwise the code will just look unfamiliar to you and you'll potentially suffer from the blub paradox.

Of course this takes tons of time, so I can't expect you (or anyone) to do it. I can only tell how it looks from my POV since I've done it both ways.
So did you just spoil the ending for me?
TSV should do it for you. Been there done that.
Right you are, good catch. Here it is broken down by year then.

year rank
---- ----
2007 80
2008 13
2009 3
2010 1
2011 2
2012 9
2013 78
2014 14
2015 305
2016 363
2017 7
2018 65
2019 28
2020 7
2021 106
2022 353
2023 86
2024 82

I still don't see a step change. 2022 was bad, but not as bad as that slump in 2015-2016.
How is this different from 1998 when Microsoft was accused of being a monopolist?

Apple was selling a desktop operating system that was a competitor to Microsoft Windows, Corel WordPerfect was a thing and so was Lotus 1-2-3.
Trump _says_ a lot of things.

Like I mentioned, words alone are generally not a catalyst for protest.
Today I learned a new definition: Lissajous

https://en.wikipedia.org/wiki/Lissajous_curve

The sand pendulum drew lissajous curves as it swung. [I learned it today because they called the ESA Gaia probe's orbit "Lissajous" around the Lagrange point.]

https://www.esa.int/Enabling_Support/Operations/Farewell_Gai...
Biggest loser is of course, car buyers.
> create a ad-skipping device that uses so-called "artificial intelligence" to detect commercials during sports broadcasts and automatically mutes the tv

Is someone working on this? I'd love to contribute. I have this idea every time I see someone watching commercial TV. The volume (and volume!) of ads is insane.

I was easily able to make a podcast ad remover with LLMs, but real-time ad muting of a video stream is something I haven't tried yet (possibly easier because of closed captioning?).
they also look like they're using studio displays, instead of the pro display xdr, so they must just be doing the cuts here and the HDR color grading somewhere else. maybe they rent an editing room with those $30k+ reference displays to do the color grading?
If people are too rich, dumb, lazy or some combination of all three to not cancel a subscription because of the "barrier" of several web-pages and reading then they are extremely unlikely to use their money for any productive efforts.

I trust Amazon to make society a better place than lead-brained boomers/millennials who can't figure out how to cancel a subscription
Yes, Pichai did nothing. He is good at that. And the top product, search, is getting worse every year with barbarians at the gate.
Wild if Apple had had something like a library or framework with this kind of stuff in the Apple II days.
I can respect that breaking the law is American, and by all means, go for it.

In general life in Europe is pretty good and could be better, thanks for asking. We can invest, we watch different sports than you do and we don't have a comparable military. The stock market is fine, the currency is fine.

I guess the social media campaign is addressed at those of you, who would like less crime, and who would like rule of law, and less aggression, and a safer lifesytle. To lie to them and tell them that having these things leads to downfall or something.
I had an Apple][+ and can confirm that the HiRes mode was devilishly difficult to work with, to the extent that even many commercial games had visible artifacts and flickering.

These smoothly moving graphics over a background image would have blown everyone out of the water in 1982.
I loved the original Glider game on the old Mac. Back in 1997 when I was in undergrad I made my own port using ASCII art to run on the VT100 terminals we had at the time. When I started learning Android, I ended up writing a VT100 emulator with the NDK to bring it back to life on modern devices: https://github.com/waynepiekarski/android-glider
Curiously, https://en.wiktionary.org/wiki/epidemic only mentions "spreading" in the context of ideas. Although, https://www.merriam-webster.com/dictionary/epidemic gives both equal weight.
I'm not actually sure that that wasn't exactly the point.
TECHNICALLY flac is conceptually worse than wav. Flac truncates the 0 values in the PCM file, WAV preserves them. It's functionally the same, but wav reads the file while flac has to re-add the 0's then read the file, so there's technically one more processing step (which could go wrong).
If only there were character codes specifically meant to separate fields and records.... we wouldn't have to worry so much about quoted commas or quoted quotes.
I’d be surprised if this guy wasn’t already in talks with Peter Thiel or other VC’s to hand him a stack of cash, he’ll be fine.
On the one hand, yes, it's annoying to have to explicitly declare state. On the other hand, it's much easier and clearer to declare derived state now. Pre-Svelte 5 code had a lot of this:

let someState = someOtherState.thing;
$: someState = someOtherState.thing;

Which was awful.

Svelte 5 does still have a compiler, and there's still a lot of "magic" involved — it just asks you to be more explicit about your intentions in some cases. Of course in an ideal world it could just figure it out, but some distinctions (do I want this variable to always update when its dependencies change? or do I just want to set an initial value based on the dependencies?) need to be specified explicitly, and I prefer clear syntax for that explicit specification over the terrible, verbose hacks that you used to have to use in order to prod the compiler "magic" in the right direction.

I was a runes hater, then I bit the bullet and migrated a big app to Svelte 5. Now I get it. You should give them a chance as well.
If you're not able to afford a regular-sized house in some area, you're likely not able to afford a car either. Also, the places with more residential density already have public transit that is heavily used by normal people. Sadly cities will always have crime, but IMO crimes on public transit are the least of your problems if you're stuck in a neighborhood like that. And nothing is stopping miscreants from stealing stuff from your car trunk, breaking a window in your car just for fun, or keying your car, or possibly much worse if your car is a Tesla these days.
I think it's nice to explore both approaches, but that an equally robust implementation can be made either way. Where yours might shine is if there is a lot of change in code directly accessing the data structures. The code directly accessing it could be constrained to being inside of the class using a private property, as I mentioned above. Logically you can think of it as two stacks while having a single array, and think of the stack pointer as splitting the stacks - and then you can go back and think about it in the more traditional way of an array with a stack pointer. I've written them both ways and it's helped me to understand the problem, but ultimately using a single array actually feels cleaner to me.
So it's a lightweight way of running docker images inside a virtual machine?
I just want to do this in-app, on the bus/train/car. I'd even be willing to pay more for the subscription
I watch synthwave videos on youtube. I focus on low view videos to encourage/validate people that create. My feed is now full of AI synthwave to the point I stopped. So now the hundreds of people I used to encourage no longer have my encouragement. Multiply this by everything. This isn't free trade where it lifts everyone up. People only have so much attention to give out, and AI slop is crowding out actual artists for attention.
I am not proposing to do this, but if you were to use ascii separators you would do it this way
Wow - and a warning.

This article shows to me with the actual video that is a video - but a full mobile page before that, an ad that looks entirely like a video player, that opens a page looking like a full screen video player which _directly_ opens Apple Pay when you try to play it.

That is some extremely shitty and actively user-hostile design.

I have not seen this pattern before.
Thank you! I use this app every day to practice. Never thought you’d be on HN!
Thanks for your input! This seems super cool! Have you considered heroku and alike?
Or you just stick to DO for the additional remote compute that you use?
I remember listening to a small college radio station back in the day, around the time Flood landed, and the DJ comes on talking about his experience with TMBG. He talked about the time they were in town and stopped by the radio station to do an interview with him. He sees these two guys walking in carrying gear and says to them "Great! Wheres the band?" to which one of them replies "We are the band". Egg on face moment for sure, but I just love how they look like two normal guys not rock stars.
Sutton Hoo helmet may come from Denmark, archaeologist suggests
Maybe. I landed on "shill" because it's a word he chose, and it seemed to fit when I read it. Let me try and define what it means, and how it's different from an advocate, an apologist or a sycophant.

A shill promotes something to others partly because that thing's success aligns with their prosperity. That causal chain motivates them to look past the thing's flaws, the people it negatively impacts, and the merits of its alternatives. If we're talking about an org with a stance or policy, the shill is incentivized to align with the org's stance over the stance of its competitors, its customers, and even the org's previous stances, because it's the org in its current incarnation that rewards the shill. However, if the org does something to jeopardize its relation to the shill's prosperity, the shill can criticize the org. Pom poms are optional.

Can someone with intelligence and an open mind be a shill? I emphatically believe so. Well-working minds and hearts can compartmentalize, rationalize and internalize. They can strengthen cognitive dissonance. The incentive to shill can live snugly in that habitat.

Sidenote— In my personal opinion, if there were slightly more or louder John Grubers in the world, there'd be far fewer John Calhouns.
Text is excellent for communication if all involved parties are decently literate.

This, admittedly, means it's very often not excellent.
There's an even bigger difference between using Docker and not using any sort of protection, it's always going to be a security vs convenience tradeoff. Telling people who want to improve their security posture (currently non-existent) that "Docker is not a security boundary" isn't very pragmatic.

What percentage of malware is programmed to exploit Docker CVEs vs. just scanning $HOME for something juicy? Swiss cheese model comes to mind.
Show HN: I'm helping founders rank #1 on ChatGPT, Perplexity, Grok and other LLM
Hey guys, I’m the founder of AuthenticPosts .com and ValidatedSaaS .com

Over the past few months, I’ve been digging into how LLMs rank websites. Now, I’m on a mission to help 500+ founders and creators improve their AI search rankings by the end of 2025.

If your site isn’t showing up in AI-driven search and you want to fix that, I’m happy to take the time to help with your specific site.
I would never use the official inflation numbers (they underestimate the actual inflation). It's easy to see that the most expensive movie ever made back in the day has a much lower budget that the most expensive movie made now, even adjusted for the official inflation rate.
Thanks for the feedback. Using the full-screen option should reveal the bottom row. We will also work on adding a bottom margin - which should fix the problem when the full-screen option is not selected.
Is your goal to ship a product and get customers, or to learn a framework?

Both are totally valid, but they're somewhat orthogonal.
China's H3C warns of Nvidia AI chip shortage amid surging demand
This is where you ask ChatGPT to describe the Studio Ghibli art style and then use that to create a prompt. It's an annoying extra step but it can get good results.
The general consensus in everything I read is that it is easier to build in the south (like Florida or Texas). But, where I live now, Central Florida, the zoning restrictions are tight. Even putting in an ADU is a mess. I assume this is because people want to protect themselves from a double wide showing up next door. Sprawl is fine, but not next door.

I see a lot of radical changes happening in the American West. I'm from Oregon where HB 2001 (https://www.oregon.gov/lcd/LAR/Pages/Housing-2023.aspx) passed in 2023 and it and a few other laws now disallow any city with more than 25k people from blocking high density housing.

I'm really curious to see if these things will work and if the pendulum will shift. I hope so.
That makes sense. Thanks for the extra info!
The phrasing “bias against AI” seems to beg the question here. The article takes it for granted that people are wrong to say they’re more interested in stories written by people than by AI, because they can’t tell the difference if they’re misled.

Compare with a hypothetical study saying: people say they prefer true inspirational personal stories to fake inspirational personal stories. But if you lie to them, they think the fake ones are just as good!

Obviously, this would not prove that they are “wrong” or “biased”. The whole point of stories written by people is that a _person_ wrote it, based on their actual human thoughts and experiences.
I cannae creids there would be something rotten in the state of Denmark
How is this not justified? For that matter, how was rachelbythebay's first post not fingerpointing? "You might not want to be associated with nukem222, not even a little bit, if you know what I mean".
I was just listening to a talk by Stephen Kotkin were he mentioned corruption. He said corruption is not binary. Instead, it's a continuum. The question is how much of the money a public servant spends will actually end up in the desired outcome. In China, he said, maybe 20% will end up in the pockets of the public servant while the other 80% is spent on the road. In Nigeria, he said, everything will go to the servant and there will be no road.

Source: https://youtu.be/ZD8BhZEJcjI at around 1:00:00.
Education was a major casualty of the pandemic that gets ignored, of course students have routinely been screwed throughout history because they don't have a voice. That said every generation gets screwed by the real world at some point. For millenials it was the 2008 financial crisis. My sister graduated college that year and the labor market was just brutal. As unceremonious an initiation as it gets. As for opportunities, the world is changing. The America that boomers built is dying, meanwhile tech and social media corrupts everything else. I wish I had advice for young people, but I'm at a loss as well and can only rant. My only hopeful prediction is that in the future we'll see a cultural rejection of the abundance and noise we have created and return to sincerity, intimacy, and a rediscovery of the great things of our past.
There was/is CSVY [0] which attempted to put column style and separator information in a standard header. It is supported by R lang.

I also asked W3C on theirGithub if there was any spec for CSV headers and they said there isn't [1].
Kind of defeats the point of the spec in my opinion.

0: https://github.com/leeper/csvy

1: https://github.com/w3c/csvw/issues/873
100% agree! I much appreciate your input. It validates my theory how things should be done - IMHO. I'm just genuinely curious how people around the world, with different backgrounds, deploy their stuff :)