MurphyA/hacker-news huggingface dataset:
by featureofone | 2025-11-20 22:14:54+00:00
Good point — I’ll add that to the README.

Masking is fast — more or less real-time, maybe even a bit faster.

However, infill is not real-time. It runs at about 0.8 FPS on a 3090 GTX at 860p (which is the default resolution of the underlying networks).

There are much faster models out there, but none that match the visual quality and can run on a consumer GPU as of now. The use case for VideoVanish is more geared towards professional or hobby video editing — e.g., you filmed a scene for a video or movie and don’t want to spend two days doing manual in painting.

VideoVanish does have an option to run the infill at a lower resolution. Where it fills only the infilled areas using the low-resolution output — that way you can trade visual fidelity for speed. Depending on what’s behind the patches, this can be a very viable approach.
by cogman10 | 2025-11-20 22:15:08+00:00
> Encrypted radio beacons, for example, which beep to alert the driver when they are being probed.

That thing would ping so often that everyone would just turn it off. You'd also want to require it to always be on so that, for example, someone can't do a hit and run.

The problem that needs to be addressed is the fact that the american police force has WAY too much power and funding. Particularly the DHS.

The tracking sucks, but what sucks more is the police using that tracking in pretty much any way imaginable.
by zzzeek | 2025-11-20 22:15:11+00:00
Facebook : 3 billion monthly active users

Instagram : 3 billion monthly active users

X : 586 million monthly active users

Bluesky: 38 million *total* users .

Additionally, Bluesky allows third party moderation by any party through open APIs. Bluesky is also not a monetization platform, whereas Instagram and Facebook are very much so. Bluesky has essentially no recommendation algorithm that amplifies addicitive content; Instagram and Facebook are foundationally architected on this approach.

The article here is about Instagram shutting off their third party moderation teams, and there is no API for others to participate. The profit incentive combined with little to no moderation as well as Instagram's highly addictive recommendatation algorithms has the result that nazi and antisemitic content is flourishing and being spread to billions of users including children.

hopefully this clarifies why Instagram and Facebook should be talked about whereas bluesky is not that interesting
by BobaFloutist | 2025-11-20 22:15:14+00:00
I mean SROs that aren't subject to full federal anti-bias rules, are allowed to refuse welfare recipients, that turn away unmarried couples, or reject children after 8 pm probably wouldn't really fix the problems that people want SROs to fix.

I'm not sure if > 1977 24 CFR 882 required private-bathroom retrofits means that SROs are required to have private bathrooms, which would absolutely damage the model and doesn't strike me as strictly necessary.
by prmoustache | 2025-11-20 22:15:21+00:00
I don't think that is the reason. I think people tend to choose by default the same app they are communicating on. It just feels more natural and straightforward.

The same thing used to happen (and still continues) with emails. Even with shared cloud drives synchronized to their computers an awful lot of people are still sending files by email/teams/ticketing systems.
by lo_zamoyski | 2025-11-20 22:17:08+00:00
> the effort to brainwash is coming back into vogue with a political elite that hates democracy

What do you mean by this?

The media, education, psychoanalysis, etc have always been used in democratic societies for propaganda and manipulation. Chomsky writes about this, among others. Bernays also.

> hates democracy

I no fan of democracy either, but such manipulation and deception is simply evil and tyrannical.
by MBCook | 2025-11-20 22:17:14+00:00
It wasn’t failed. It was designed for a very specific reason and served that purpose well.

Once the reason went away, better designs took over.

They were designed to allow smaller jets to fly over the ocean further than a two engine jet was allowed (at the time). Airlines didn’t want to waste all the fuel and expense of a huge 4 engine jet, but 2 wouldn’t do. Thus: the trijet.

The rules eventually changed and two engine jets were determined to be safe enough for the routes the trijets were flying.

Using two engines that were rated safe enough used less fuel, so that’s what airlines preferred.

It was never designed to be used anywhere else as a general design. Two engines did that better.
by BobaFloutist | 2025-11-20 22:17:55+00:00
>For this to be true you'd have to believe that there are building owners out there who want to use their buildings as SROs but only if they can easily evict everyone and sell it.

Another way of seeing this is "Sure, I'll give it a shot, but if it turns out to be a bad business I want the option to bail, rather than getting trapped slowly going bankrupt with a 90% empty building because I'm not allowed to evict 4 tenants and do something else with it."
by cogman10 | 2025-11-20 22:17:56+00:00
IDK that I even have a problem with such a database existing (just like I don't really care about a firearms db existing). What I care about is access to the data. It should absolutely require a warrant before it can be accessed. That means the agency that wants to access it needs to prove to a judge that the person they are trying to track has done something wrong or worth invading their privacy over.

As it stands, we allow joe bob to access that database so he can harass brown people working on my roof.
by Rochus | 2025-11-20 22:18:07+00:00
> it just grabbed the vibe and built a whole arrangement around it.

I would also be very interested to know why and how this works. I usually upload the audio of my songs, and it immediately gets everything including harmonies, structure, melodies and lyrics, just amazing.

> not AI music as the finished product

I'm even amazed by music fully generated by AI (even when based on uploaded audio); with a bit of tweaking amazingly interesing music can be generated (see e.g. https://rochus-keller.ch/?p=1428).
by VikingCoder | 2025-11-20 22:18:28+00:00
Zilf liked it, but Zapf is flagged by Windows 11 Smart App Control as potentially dangerous to my machine...

And there's no way to turn it off for one app.

And if I turn it off, I can only turn it back on by re-installing Windows.

What the bloody...

So now I want to download and build.

But it's .net 10, so I apparently need VS 2026, which I hadn't bothered to install yet.

Oh my.
by ActorNightly | 2025-11-20 22:18:41+00:00
>which I will not enumerate here

Translated to "Even though I know that most republicans said they didn't want to go against someone who had a very good chance winning in 2024 for the fear that they would get their political career destroyed, because that is what Trump explicitly said to them, I will vaguely allude to some fringe statements about things that haven never been proven true in regards to other aspects of the bill as the reason Republicans didn't vote for it, because in no way shape or form will I ever admit that I was wrong.

I don't get why people on your side still think that saying shit like this makes you sound smart. That ship has long sailed.
by A4ET8a8uTh0_v2 | 2025-11-20 22:18:50+00:00
Interesting. Most reasonable people would agree that things do not exist in a vacuum and that competing values, such as they are, may need to be preserved. This can mean a lot of different things across societies as consensus is established ( because it will vary and vary wildly ). Now, there absolutely is value in a stable society, but if it is the main value that we optimize for then minimizing that belief system is a surefire way to undermine it. Naturally, if you are telling me belief systems don't matter, please say so. If you believe only some belief systems matter, please list that ones that meet your acceptable threshold.

I am not a religions scholar or social academic, but that sounds to me a bit counter productive.
by devilbunny | 2025-11-20 22:19:24+00:00
The US Park Police can and do enforce basic traffic regulations in national parks - which includes some roads, like the Blue Ridge Parkway, that are “linear parks”. In respect of the fact that these roads are often used by local traffic, they will generally permit things that would be legal under the law of the state you are in (e.g., concealed firearm carry, so long as it’s in the car and not brought into a ranger station or other building on the federal property).
by tptacek | 2025-11-20 22:19:29+00:00
Without wanting to recapitulate this argument for the Nx1000th time if we don't have to I'll just say that the points I'm making are points ACLU itself now makes.

https://www.aclu.org/know-your-rights/border-zone

Since the ACLU is largely the origin of this meme, I think that's pretty dispositive.

Importantly: I am (for the Nx1000th time) not saying that federal law enforcement officers won't make abusive claims, or directly abuse the law; they certainly will. As I said in the previous thread, they managed to detain Senator Patrick Leahy more than 100 miles from a border, which, when you think about the implications of the 100-mile-zone, is kind of a feat!
by skydhash | 2025-11-20 22:19:36+00:00
To draft a spec like this, it would take more time and the same or more knowledge than to just write the code. And you still won’t have reliable results, without doing another lengthy pass to correct the generated code.

I can create a pseudocode because I know the relevant paradigm as well as how to design software. There’s no way you can have a novice draft pseudo-code like this because they can’t abstract well and discern intent behind abstractions.
by cogman10 | 2025-11-20 22:21:11+00:00
The rub is that the information is something that regular drivers need access to.

If I get into a car accident, I need some way to know who hit me in the case they bolt from the scene.

And that's what makes this a hard problem. I don't think there's a solution that allows me to address a hit and run and would prevent the groups you mention from similarly tracking people.
by protocolture | 2025-11-20 22:21:45+00:00
I like the curated feed. And the tool that takes emotional language out of an event reported on by multiple parties and tries to make the language super neutral. And the "Things you may have missed" followup based on which sources I told it I am otherwise watching. Basically covering my blind spots.

The rest of the production, the big flashy OOOH THIS IS A RIGHT WING TAKE, is for me secondary to all that.
by javier2 | 2025-11-20 22:22:19+00:00
I ran my own Wireguard for years, but its too clunky and difficult to put all my devices on it. And if the power at my house goes out, the net is fully down. I suppose its a trade-off for using Tailscale now, with a great command line tool and a great UI so I have actually onboarded the rest of my family here. It was too much of a hassle with plain Wireguard nodes.
by lunias | 2025-11-20 22:22:23+00:00
> rewrite it in Golang

Totally, I'm a big fan of statically typed, compiled languages; especially when the codebase is large and/or there are a lot of contributors. I chose the Node example because I feel like it offers the same "ease-of-use" that draws people to Python.

> get to the point where your code only takes twice the time to write and 2% of the time (and memory) to run.

100%. Sometimes this matters, sometimes it doesn't, but if we're talking about "smart performance hacks" this is definitely a top contender.

I work on a Python project and I really wish that it supported multi-threading. If I rewrote it, I would prioritize that feature in the target language.
by ActorNightly | 2025-11-20 22:22:26+00:00
When faced with reality over the past decades, and the historically good record that Democrats have had, versus historically bad record that Republicans have had, versus the unproven record that any 3d party had,

and considering what was at stake in the 2024 election,

you either voted for sanity (especially given that Kamala was the most milquetoast unoffensive candidate ever which would have been MILES better than what we have now), or you voted for insanity, because lack of vote for Dems means you were giving Trump a chance to win.

Sorry, but that is how it is.
by araes | 2025-11-20 22:23:48+00:00
The actual website for the Harvard archive of the Nuremberg Trials is at:

https://nuremberg.law.harvard.edu/

Example search from their system for somebody famous "Hermann Göring" and a likely common issue "concentration camp"

https://nuremberg.law.harvard.edu/search/?q=keywords%3A%22co...

Brings back a lot of duplicates and excerpts from the same books and documents repeated multiple times. Definitely a lot to look through and complicated by a lot of scattershot issues being discussed. Also a lot of missing material. At least a few documents on a quick scan that have multiple photos mentioned, yet nothing's included.

Its information, yet in personal opinion it could probably be presented better with a clearer guide, highlights, and methods of finding information contained within. Maybe something like subsections just for specific types of material ex: photos and crosslinks to photos if they're included somewhere else in the evidence boxes.

Also gives this sense that if the trials were this way, they're all over the place in terms of what was being discussed. Göring alone has 670 different documents and 53 separate trial issues that were being charged.
by Rohansi | 2025-11-20 22:24:30+00:00
This kind of thinking is wild to me. Apple is only enabling this behavior. It's the kids themselves who are excluding others by only using iMessage and shaming other kids for their green bubbles.

Nobody wants their kids to be bullied so I understand. But even worse than that I wouldn't want my own kid to be a bully. Kids are going to be a lot more likely to bully others if they befriend others who are bullying.
by inferiorhuman | 2025-11-20 22:24:31+00:00
In the case of the quad jets, Boeing tried the 747-SP and had minimal marketing success.

In the case of the trijets the MD-11 lived on as a freighter because it had a much higher capacity than anything else smaller than a 747.

It was never designed to be used anywhere else as a general design. Two engines did that better.

Not quite. Dassault still makes a three engined bizjet and in theory the Chinese fly a three engined stealth jet.
by aeturnum | 2025-11-20 22:25:20+00:00
I think we have a mass re-assessment coming for how we think about data collected in public spaces. The realities of mass surveillance and mass data correlation come to very different outcomes than they did when we established our current rules about what is allowed in public spaces.

I don't really know what a better system looks like - but I suspect it has to do with the step where the info is provided to a third party. We can all exist in public and we can all take in whatever is happening in public - but it's not clear that passing that observation on to a third party who wasn't in public is an important freedom. Obviously this cuts both ways and we need to think carefully about preserving citizens rights to observe and report on the behavior of authorities (though also you could argue that reporting on people doing their jobs in the public space is different than reporting on private citizens).
by rixed | 2025-11-20 22:25:28+00:00
I do not understand what gave you the impression that I was advocating for "hope and prayers". I'm advocating for not relying on one level of abstraction to be flawless so we can build a perfect logic on top of it. I'm advocating for not handling everything in a single layer. That FL2 program at cloudflare encountered an error condition and it bailed out and that's fine. What is not fine is that the supervisor did not fail open.

The oposing views here are not "hope and prayers" vs "good engineering", it's assuming things will fail at every stage vs assuming one can build a layer of abstraction that is flawless, on top of which we can build.

Resilient systems trump "correct" systems, and I would pick a system designed under the assumption that fake errors will be injected regularly, that process will be killed at random, that entire rack of machines will be unplugged at random at any time, that whole datacenters will be put off grid for fun, over a system that's been "proven correct", any day. I though it was common knowledge.

Of coursre I'm not arguing against proving that a software is correct. I would actually argue that some formal methods would come handy to model these kind of systemic failures and reveal the worste cases with largest blast radius.

But considering the case at hand, the code for that FL2 bot had an assertion regarding the size of received data and that was a valid assertion, and the process decided to panic, and that was the right decision. What was not right was the lack of instrumentation that should have made these failures obvious, and the fact that the user queries failed when that non-essential bot failed, instead of bypassing that bot.
by aftbit | 2025-11-20 22:25:38+00:00
I think the solution is simple - make it legal to hide your license plate, but make the hiders required to be remotely openable by an authorized law enforcement user. The plate hider should keep an audit log of the time, name, and badge number of the cop that required it to be opened. Anyone who wants to read license plates for a private purpose (not law enforcement) can either ask you nicely to open the hider, or screw off.
by iLoveOncall | 2025-11-20 22:26:19+00:00
Your words don't match your actions.

And to be clear you shouldn't build the tools that YOU find useful, you should build the tools that your users, which pay for a specific product, find useful.

You could have LLMs that are actually 100% accurate in their answers that it would not matter at all to what I am raising here. People are NOT paying Kagi for bullshit AI tools, they're paying for search. If you think otherwise, prove it, make subscriptions entirely separate for both products.
by ranyume | 2025-11-20 22:26:20+00:00
I used quick research and it was pretty cool. A couple of caveats to keep in mind:

1. It answers using only the crawled sites. You can't make it crawl a new page. 2. It doesn't use a page' search function automatically.

This is expected, but doesn't hurt to take that in mind. I think i'd be pretty useful. You ask for recent papers on a site and the engine could use hackernews' search function, then kagi would crawl the page.
by jordanb | 2025-11-20 22:26:48+00:00
It's possible to concoct a theoretical landlord who has that thought, although in your example it would cost $8000 to evict those people under the law ($2000 per).

The bigger problem is that no SROs were created in recent history before the law was passed. To say that there's some demand by landlords to create SROs but for the law you would have to show SROs getting created before the law, and that stopping after the law. The law was written to preserve the existing SROs with the understanding that the era in which SROs were an attractive investment was already past.

Secondly the OP claims without evidence that the law didn't slow the rate that SROs are being redeveloped. But gentrification in Chicago has accelerated so even if that's true the law is doing its job if the rate of SRO destruction didn't likewise accelerate.
by Nifty3929 | 2025-11-20 22:26:49+00:00
Would you leave one of the originals in each test visible at all times (a control) so that I can see the final image(s) that I'm considering and the original image at the same time?

I guess if you do that then maybe you don't need the cool sliders anymore?

Anyway - thanks so much for all your hard work on this. A very interesting study!
by wahern | 2025-11-20 22:26:49+00:00
You're definitely correct. "#!" is reserved (see Rationale C.2.1), but not required, though it's described as "ubiquitous" (see Rationale C.1.7). "/bin/sh" isn't required either, but arguably ubiquitous in that there's always some shell located there. The proper way to find the POSIX-conformant shell is with `command -v sh` (which is equivalent to using `getconf PATH` and then searching for sh), and POSIX counsels to discover the path and substitute it inline when installing scripts (see Application Usage in sh utility specification.)

IME /bin/sh is invariably sufficiently POSIX conformant to bootstrap into a POSIX shell (or your preferred shell), even on Solaris and AIX. And if you're willing to stick to simple scripts or rigorously test across systems, sufficient for most tasks. Outside Linux-based systems it's usually ksh88, ksh93, pdksh, or some derivative. OTOH, for those who are only familiar with bash that may not be particularly helpful.

I've had more trouble, including bugs, with other utilities, like sed, tr, paste, etc. For shell portability it's usually niche stuff like "$@" expansion with empty lists, for example how it interacts with nounset or IFS, independent of POSIX mode.
by WorldMaker | 2025-11-20 22:26:52+00:00
Yeah, they probably started with what was easiest/oldest/most iconic with the clearest copyright history/ownership record.

In at least one of the above mentioned cases, we do know that the current rights holder and/or most recent licensee appears to be the BBC: https://www.bbc.co.uk/programmes/articles/1g84m0sXpnNCv84GpN...

The BBC probably has a say in if that game will be open source. (Their multi-decade effort at making the game free to play and being open about some of their enhancements to it suggests they may be willing to help with that, and Microsoft making the first move with Zork 1/2/3 may help with any interest there.)
by mrguyorama | 2025-11-20 22:26:53+00:00
AA-191 was caused by improper maintenance (dreamed up by people who were made to cut corners and was never compliant with manufacturer spec) damaging the pylons holding the engine.

If someone did the same thing again, that would be rather unfortunate. Just more deaths for profit, even though we know it was dangerous.

The parts that seem to have fatigued and failed were only like 80% of the way through their inspection period. They were to be inspected after 28k cycles. They were at 21k cycles.

It sure looks the same from "Engine pulled itself off and flew away" angle, but if there is any similarity under the surface that's very bad. Flying was much much less safe in the 70s.
by elban | 2025-11-20 22:27:00+00:00
Cursor doesn’t have an easy way to see how much you’ve used it, which model you’ve used the most, or how much money you’ve spent.

So I made a tool for Cursor (using Cursor ) that shows you some usage statistics.

The app has no database, does no logging, and doesn’t store anything in cache. It only keeps the token in the user’s browser cookies.

The stats are pulled from the usage CSV file, which doesn’t contain any sensitive data. That’s because Cursor doesn’t have a user API unless you’re on an enterprise plan.

I deployed it on a $5 DigitalOcean server:

Test URL: https://goldfish-app-in4yd.ondigitalocean.app/

Code: https://gitlab.com/cursor-usage/cursor-usage-stats

I posted the code for transparency, it is by no means supposed to be good code. But feel free to use it locally or on your own server.

Thanks a lot!
by danudey | 2025-11-20 22:27:38+00:00
The idea is that your container image is the thing you want, and is (relatively) immutable, so you delete and create containers when you want things to change. If you need state you can do that with volume mounts, but the idea is that you don't need to 'update' a container, you just replace it with a new one.

That's also what docker compose does, under the hood. It doesn't 'update' a container, it just deletes it and recreates it with the new image and the same settings/name/ports/volumes/etc.