MurphyA/hacker-news huggingface dataset:
by pflenker | 2025-07-25 15:35:18+00:00
I skipped the text and looked at the images and was unable to understand if they were supposed to be bad or good examples. I liked them. Then k read through the text and learned that they are supposed to be bad examples.

But why though? I suspect that either I am not good at this kind of thing, or this is a purist thing, like „don’t put pineapples on pizza because they don’t do that in Italy“.

I don’t want games to look realistic. A rainy day outside looks gray and drab, there is nothing wrong with rainy days in games not looking like the real thing, but awesome and full of contrasts.
by ta1243 | 2025-07-25 15:35:53+00:00
> Anyone with the brains to download a free VPN app (which includes kids) can bypass those blocks, though.

Well parental controls exist to prevent that from being added. But once you have vpns, you simply connect to another country's end point to bypass this anyway.

> If all of the responsible, normal porn sites follow the rules and enforce an age gate, the niche/shady websites will be all vulnerable teenagers can access.

That's my main worry.

Far better regulation of the generation of porn, which can ensure that the actors are doing it for their own free will, not harmed (any more than many other jobs), etc, would be a far better approach. This of course is easier said than done.

> but also "facesitting, female ejaculation and urolagnia"

It does feel like they are taking the piss.
by fduran | 2025-07-25 15:35:53+00:00
At SadServers we use Asciinema to record some scenario sessions, this is how we did it: https://github.com/sadservers/sadservers?tab=readme-ov-file#... (we still have some issues to iron out on our side)

The author Marcin is a nice fellow and as a reminder asciinema development relies on donations and sponsorships https://github.com/sponsors/ku1ik
by toomuchtodo | 2025-07-25 15:35:54+00:00
https://perma.cc/

It is built for the task, and assuming worse case scenario of sunset, it would be ingested into the Wayback Machine. Note that both the Internet Archive and Cloudflare are supporting partners (bottom of page).

(https://doi.org/ is also an option, but not as accessible to a casual user; the DOI Foundation pointed me to https://www.crossref.org/ for adhoc DOI registration, although I have not had time to research further)
by gooosle | 2025-07-25 15:35:57+00:00
Not at all.

What was claimed was that a complete feature was built in record time with AI. What was actually built was a useless and buggy piece of junk that wasted reviewer time and was ultimately thrown out, and it took far longer than claimed.

There were no useful insights or speed up coming out of this code. I implemented the feature from scratch in 30 mins - because it was actually quite easy to do manually (<100 loc).
by rob_c | 2025-07-25 15:36:05+00:00
> It changes nothing. It helps nothing. It is not to be trusted.

Not when people are being absolutist rather than taking the situation for what it is and doing the best they can with it.

Tariffs or no the US wants back in on the construction/manufacturing industry. This is something that should be seen as a good thing. I just wish the EU was so visionary but we're worried about recycling plastics (when we don't use the plastic) or curtailing bad think (rather than open dialogue)...
by alnwlsn | 2025-07-25 15:36:14+00:00
Null modem, crossover, DTE, DCE, straight-through, full handshaking, no handshaking, RS-232 or TTL levels. Plus CAN, RS-485, RS-422, CGA video, RGB video, and any number of industrial things use or can use the same DE9 connector (including sometimes for power).
by Paradigm2020 | 2025-07-25 15:36:29+00:00
Did you actually read the article ?

It's about the rich and powerful local using foreign students to create fake companies that supposedly rip off the British government...

The rot you speak of is the rich not paying their fair share and hence a society slowly dying... Then the rich hire their own private security guards to protect themselves and let the dying society fall into Robbers and robbed...

Fight the cause not the effect...
by otikik | 2025-07-25 15:36:32+00:00
The article lacks some examples of what "done right" means. It points to some videogames that "do it terribly" (they look ok to me? not photorealistic, but not every videogame has to be like that?) but it does not show how "a correct" version of each image would be. Just says "it looks obviously bad". Sorry but I don't see it. I'm fine with videogames looking videogamey.
by motorest | 2025-07-25 15:36:39+00:00
> China is actively supporting the Russian army. They don't want Russia to lose. It can't be more clear than this which country is a greater danger to the West.

The Trump administration is overtly cutting support from Ukraine while pressuring Ukraine to capitulate to Russia. At the same time it's also pushing for sanctions to be lifted and economic times with Russia to be normalized. Trump went to the extreme of pressuring the G7 to admit back Russia.

What do you call that?

China supporting glorified golf cars doesn't hold a candle to the damage that the US has done to peace in Europe and the collective west's interests in security.
by OJFord | 2025-07-25 15:36:39+00:00
> Lost luggage gets opened and inventoried and tracked in a computer system. This should be easy to track down if they care.

Lol. It also gets just left in the open. I came through YYZ from LHR a couple of days after my father in law from DEL, I was to ask someone about his lost bag but just happened to notice it amongst a bunch of others neatly to the side in baggage reclaim; so I just picked it up and walked out. Could've taken anyone else's too.

But then how bad is that anyway, because I can do the same thing at the carousel when it comes out without it ever being lost. Kind of wild there's no checks on it really.
by pksebben | 2025-07-25 15:36:44+00:00
Friendly reminder that all polls are biased based on a willingness to engage in polls. Response rates are stunningly low (10% is normal [0]) so whatever your polls are saying, they're saying it specifically about a statistically insignificant portion of the population that is biased towards trusting institutions and polls.

0 - https://academic.oup.com/poq/article-abstract/83/S1/280/5520...
by bernoufakis | 2025-07-25 15:36:49+00:00
> > If some people can't be reasoned with, what is Rossmann supposed to do ? Just stop interacting? When you have an argument with your colleague, do you go on twitter and post all your conversations and tell everyone how irrational he is? When you argue with a relative do you make an 1hour long video detailing how they missbehaved? Why did Luis felt the need to make content on his popular channel to expose someone with problematic behavior?

Rossmann did exactly in September 2022. If you actually bothered going through the document, would could see that they had an initial interaction that did not pan out. Rossmann wished Daniel best of luck and said he would not be further involved because of the disagreement.

On his social media and other platforms, Daniel did not stop talking about how Rossmann was allegedly attacking (without any concrete evidence). Daniel himself contact Rossmann again out of the blue with borderline threats blackmail umprompted, as can be seen in Rossmann's video on "Why I deleted Graphene OS". Asking nicely did not work, and Daniel threatened to "publicly expose him", so he went public. What was he supposed to do ?

> Clicks. Money.

Rossmann channel is not making him money. It is not monetized. His business is about repairing Macbooks and data recovery. This drama does not generate him money. He does not get paid for people using CalyxOS etc... over Graphene OS. There is simply no incentive

> And on top of that he is attacking his work which is actually very valuable.

What "attack" ? Is a comment "Informative but unfortunate" on a video criticizing Daniel's behavior an attack ? Is giving the project a 40K USD grant no string attached an "attack" ? Is proposing an to do interviews to further promote the project an "attack" ? Is making videos to actually dispel misconceptions about GOS and praising how good it is on his channel and "attack" ? None of you who carry water for Daniel and his toxic behavior have any evidence of Rossmann directing attack at GOS, and even loss so Daniel himself.

> I don't care if Luis is on the right side of the argument. If he was chatting me up on the bus and told me about it, i would be glad to know. Attacking a person on public for money and leverage is bs.

Again, no evidence it is about money and leverage.

> Edit: Especially in the case of Daniel, if you have made the conclusion that a person is trully paranoid, this is a clinical situation, do you expect to "fix" them by exposing them? Or are you throwing more gas to the fire?

Keeping it private the first few time did not seem to work, might as well try. If Daniel himself is beyond help, at least make it so other people know what kind of person they are entrusting they phone security and privacy to.

By the way, I managed to find their archived conversation which are not available anymore in the video description. Curious about your opinion on it: <https://www.swisstransfer.com/d/d75ff782-4a7d-4497-b04e-edd1...>
Women dating safety app 'Tea' breached, users' IDs posted to 4chan
by gloxkiqcza | 2025-07-25 15:36:52+00:00
Also: https://www.reddit.com/r/4chan/comments/1m8z2w4/4chan_the_ha...

https://www.cnet.com/tech/services-and-software/tea-app-brea...
by OptionOfT | 2025-07-25 15:36:56+00:00
A Docker container can launch a single process or multiple processes [0] (please don't do this, use docker as the separation & health checker).

In the former case we have a single executable. We can now choose to statically compile all dependencies with musl.

We can also statically compile all the assets (HTML, images) into the binary.

Then you take your Docker image and build a FROM scratch image, copy in your binary and you've got a super-lightweight container.

[0] https://www.bugsink.com/blog/multi-process-docker-images/
by marcosdumay | 2025-07-25 15:36:59+00:00
Tap to pay leaves you at the mercy of all the usual bullshit credit card processors impose.

What means that if you have a very normal behavior, yes, it's more convenient. If you deviate from the norm in any way, it's an unreliable piece of shit that will leave you hanging without money the moment you need it most.

And as deviant people drop out of that system, the bar for deviance gets lower and lower.
by coldpie | 2025-07-25 15:37:08+00:00
> How would you then prevent them from re-amalgamating the way Verizon and AT&T did after the Baby Bell breakup? Not just for a few years afterward, but ever?

By continuing to enforce anti-trust legislation, though this time on the opposite M&A end.

> I think that payment processors actually make a pretty convincing natural monopoly

I guess I don't know enough to make an authoritative statement here, but I don't personally find this argument super convincing. I expect the actual breakup would be on the order of like 6-20 companies at most, and it wouldn't be rocket science for some middle-man to abstract out the processing. We solve many harder problems than that in the software industry every day.

But either way, it's a valid argument, and I think a court would be the right place to duke it out. If they are indeed a natural monopoly, then I agree it would be appropriate to start placing limits on their behavior.
by someuser2345 | 2025-07-25 15:37:31+00:00
That's not the game I played.

The lore was annoying to listen to; whenever I wanted to listen to an audio log, I had to stop playing the game and watch the exact same video of a man smoking and being mysterious.

The cool game mechanics were basically just the gravity gun from Half Life 2, which came out over 20 years ago.

It did have some cool environmental set pieces, but overall I just found the game too pretentious for something that was basically a rip off of the SCP wiki.
by magicalhippo | 2025-07-25 15:37:31+00:00
Lots of games use AI for their opponents. One example I recall fondly is F.E.A.R. which used[1] Goal Oriented Action Planning for enemies.

It was the first first-person shooter I played where the enemies actually were tactically challenging. Sit and camp a spot and they'd find a way to flank you.

So, I suspect you mean something particular when you say AI. What are you thinking of?

[1]: https://www.gamedeveloper.com/design/building-the-ai-of-f-e-...
by almosthere | 2025-07-25 15:37:59+00:00
I mean I think it's all in that video, but if you want I can lay it out for you:

The grocery store in Cuba shows a REAL life example of what communism does. The eventual failure mode means you will eat the same 15 different possible things at the grocery store. You'll wait in line at said store because the hours are unreliable, and only open for 20 hours a week.

I think what the top poster was saying "And aren't those the things we want to encourage people to eat? Aren't fresh, simple foods the most deserving of subsidy?"

I don't think he quite understands when this mindset extends out to its eventual failure mode.

Why can't we turn people that are in victim/failure mode into thriving business leaders that want to CHANGE the world.

Some people fix a problem with a bucket under a leak in their roof. Some people fix the roof. I want a country filled with people that FIX THE DAMN ROOF!
by j3s | 2025-07-25 15:38:14+00:00
it's still in the works, but here's the plan:

- written in golang, one binary

- custom markup lang

- very short urls (https://j3s.sh/$pagename)

- pages are saved as text-files-written-to-disk with git autocommits (similar to mycorrhiza[0])

- "blocks" that process parts of pages differently - similar to edna[1]

- pages editable via web interface (rudimentary phone support)

- autolinks between pages

- simple picture upload interface (^V with a pic in clipboard will upload the pic + paste appropriate markup)

- single user system, intended as a personal knowledge base

this system will replace https://j3s.sh and https://abyss.j3s.sh eventually -- all old links will redirect to the new wiki. it's been quite an undertaking, but i think the end result will be worth it :3

[0]: https://github.com/bouncepaw/mycorrhiza

[1]: https://edna.arslexis.io
by ToucanLoucan | 2025-07-25 15:38:37+00:00
I had a great time recently on my first trip to a racetrack, and the most surprising thing to me was how all the cars were utterly beat to shit. Not like in a bad way, but in like... a sports gear way? They were all working (well, mostly, one guy had a real bad time on his second lap and I'm pretty sure his engine was DONE) but the panels were quite battered, and a number had full on body damage I'm assuming from track contact.

And granted this was an amateur race day, just weekenders having a good time, but it makes sense when you think about it: if the body panels aren't like falling off and are just a bit beat up... why replace them? Especially on some of these cars (late model Corvettes and Mustangs) they don't come cheap at all, and they'll require refinishing and you have to do your livery over again too.

Like a hockey player doesn't buy a new helmet every time they get hit, they/the team would be broke before the season was out.
by igouy | 2025-07-25 15:38:47+00:00
> "OO is not bad when there is an actual entity - i.e. a stream, a socket, a window, etc to which an object corresponds, or in a simulation of actual entities. That's where it was born and where it shines. … For instance, don't customers buy products? Which should own the functions that involve both?"

What is the purpose of the customers / products app?
by scarface_74 | 2025-07-25 15:38:47+00:00
There is no “AI” bubble as far as the public market besides Nvidia and TSLA which has always been a meme stock.

The values of none of the BigTech companies that are overweighted in the S&P 500 have seen their values rise because of AI. Their fundamental business value and revenues are mostly the same sources - ad revenue (Amazon, Google, Facebook), retail sells (Amazon), cloud hosting (Amazon, Microsoft and Google (?)), enterprise sales and services (Microsoft) and device sales and services (Apple).

The bubble bursting will affect VC and private equity and mostly private companies.
by tonymet | 2025-07-25 15:38:48+00:00
Even comparing non sudo / non-privileged, Windows OS & Defender have many more protections. Controlled Folder Access restricts access to most of the home directory . And Defender Real-time is running during install and run. Windows stores secrets in TPM, which isn’t used on Linux desktop. The surface area of malicious code is much smaller.

A bash script is only guarded by file system permissions. All the sensitive content in the home directory is vulnerable. And running sudo embedded would mostly succeed.
by deathanatos | 2025-07-25 15:38:54+00:00
The 1.44 MB diskette is my canonical "dear God what happened"-named thing.

The traditional diskette is 1440 KiB. I.e., base-2, today named "kibibyte" though in that day that word didn't exist yet & it was just a kilobyte and the base 2 inferred from context. Clearly, someone didn't infer, and moved the decimal, so that 1.44 "MB" is 1.44 * 1000 * 1024 bytes. The actual capacity is thus either 1.41 MiB or 1.47 MB.
by amendegree | 2025-07-25 15:39:11+00:00
It is just a press release and regardless, what any country’s official position is, is irrelevant. Legality generally doesn’t apply to international relations as each state makes their own determination on what does and doesn’t apply to them.

For example the current US ambassador to Israel just announced that France will be partitioned into two states, one for France and one for Palestine, France isn’t bound by that.
by belval | 2025-07-25 15:39:37+00:00
Not a big fan of Air Canada, but if you are flying out of Montreal (YUL) I find that they have the best airport integration overall by a wide margin. For international flights (excluding the US), my record from drop-off at the airport to sitting at the gate was 15 minutes and it never was more than 45 minutes. Their infotainment system is also pretty good overall, never had a dead screen in +10 flights at this point.

But I feel like the average person flying only a few times a year makes this very difficult to evaluate properly. My only experience with WestJet was abysmal, same for Delta. United was ok. Transat (much smaller) was good.
by krick | 2025-07-25 15:39:49+00:00
Can somebody explain what's going on here? It seems I'm missing some important piece of background info. Why don't they just add -J flag for everyone who wants to output JSON? Oh, wait, tree already has -J flag to output JSON. So WTF are they doing here?

I am especially confused by this:

> Surely, nothing will happen if I just assume that the existence of a specific file descriptor implies something, as nobody is crazy or stupid enough to hardcode such a thing?

Wait, what? But "you" (tree authors) just hardcoded such a thing. Do "you" have some special permission to do this nonsense?
by constantcrying | 2025-07-25 15:39:51+00:00
I encourage you to listen to the talk, because it gives a very specific reason why historically that thinking about OOP was so common. Notably it was Stroustrups motivation, to allow exactly that kind of thinking to be implemented in C, which became C++. Simula was developed to allow this structuring.

>While superficially appealing, this approach is seriously flawed. It should be clear to anyone that models of the world are completely different from models of software.

A great line. I just wished it wasn't out shone by all the lectures, tutorials, books which explain OOP by saying "a Labrador is a dog is an animal" and then tell you how this abstraction is exactly what you should be doing.

OOP revisionism is always very surprising, because the only people aware of it are OOP revisionists, the vast majority of developers are completely unaware of it.
by ramesh31 | 2025-07-25 15:39:54+00:00
Stop thinking of models as all-knowing oracles; they aren't and shouldn't be. They are reasoning engines. You will always need to provide relevant and up to date context for them to work with as ground level truth, and the quality of your results will be a function of the density and quality of that context, just as a human developer is far more effective with access to web search and documentation.
by kaladin-jasnah | 2025-07-25 15:40:00+00:00
This is cool! As someone who has TA'ed similar classes to this, I've noticed that students usually find classes that teach low level programming and assembly a drag. They often complain and find no interest in the material. Part of the feedback I've received on that is that 1) it's useless and 2) there is so much abstraction that it's hard to really understand what's going on if you already don't have a very strong mental model of how a computer works, which is not taught or expected in courses like these.

I had the opportunity to play with an Altair 8800 clone and it seemed so much more intuitive there's not fifty layers of abstraction over how things like memory, I/O, etc. work, and you can inspect what's going on very easily. From looking at this project, it certainly feels similar, but much more easily accessible and programmable, while also really letting students get a feel for the organization of a computer without the abstraction. I really think this would help point (2). As for point (1), with easy graphics output, it's easy to do things like write games (like the aforementioned snake), and I think that would already make this a lot more fun than the kind of assembly and C code that the course I TA'ed wrote, such as "find the max of an array in memory using only assembly," or "implement a database to store information about courses in C."

As a side note, it would be super cool to have things like CTFs that use the MTMC for pedagogical purposes, à la CMU's "Bomb lab"!

I really hope that universities adopt either this or something like this for introductory computer organization and low level programming courses. I genuinely believe that it would make a big difference in students developing a passion for low level programming, and I'm really glad that this work was done.

Side note: Java is honestly a great idea, since most students learn Java and thus the barrier of entry for contributing to this would be greatly reduced.
by incomingpain | 2025-07-25 15:41:42+00:00
https://www.trackingai.org/political-test

Even Grok 4 has gone left-wing; whereas grok 3.5 had been pretty neutral.

Bing copilot and Gemini 2.5 pro are pretty woke. Then again both of those arent well regarded anyway. Their institutional bias is bleeding into their models and it is what it is.
by threetonesun | 2025-07-25 15:41:46+00:00
There's a big difference in manufacturing between operators (the ones pushing the buttons), and plant engineers and designers. Assuming the process has been designed and built correctly, the button pushers can push buttons, and identify when not to push the buttons, and that's fine.

The US has plenty of manufacturing operations much more complicated than building CPUs, so of course we can do it. Manufacturing expertise in Asia (as I understand it) comes down more to macro-level processes, where different components might be built or raw ingredients sourced near each other, so further assembly can be done easier than any place in the United States.
by Andromxda | 2025-07-25 15:41:57+00:00
Not a dev, but legacy extended support means that there are no more feature updates, i.e., no new Android versions or QPRs, only AOSP security backports. Obviously there aren't any firmware patches either, as these devices are unsupported by the manufacturer, who is responsible for delivering any changes to the firmware.

https://grapheneos.org/faq#device-support:~:text=The%20follo....