MurphyA/hacker-news huggingface dataset:
by greatgib | 2025-08-23 11:30:54+00:00
The fell fast on the slippery slope in US.

Officials say the reviews will include all visa holders’ social media accounts, law enforcement and immigration records in their home countries, along with any actionable violations of U.S. law committed while they were in the United States. The reviews will include new tools for data collection on past, present and future visa applicants, including a complete scouring of social media sites made possible by new requirements introduced earlier this year. Those make it mandatory for privacy switches on cellphones and other electronic devices or apps to be turned off when an applicant appears for a visa interview.

"I have nothing to hide" kind of people will get a nice surprise when they will be deported for liking a post against Trump...
by logicprog | 2025-08-23 11:31:01+00:00
You're grouping those words wrong. As another commenter pointed out to you, which you ignored, it's median (Gemini Apps) not (median Gemini) Apps. Gemini Apps is a highly specific thing — with a legal definition even iirc — that does not include search, and encompasses a list of models you can actually see and know.
by lo_zamoyski | 2025-08-23 11:31:45+00:00
> Sounds like the ancient Greeks or scholastic philosophers...

I don't see how you can make this claim. Putting aside the fact that these two groups were diverse, contrarian they were not. (Socrates, known for posing questions to fellow Athenians and his students, wasn't a contrarian. He was interested in arriving at the truth and challenging the Sophists, the quintessential bullshitters, who were interested in power.)

If anything, modernism tends to be more contrarian, and even when not by intention, then at least by construction. Think of the philosophical positions that fall under this label. Skeptical denial and making weird assumptions is sort of characteristic.
by djoldman | 2025-08-23 11:32:35+00:00
> In the retrieval system for which it was originally devised, the errors are introduced at various points in the system flow. Some are introduced by equipment, particularly paper tape equipment; some by transcription from source document to a card punching form or card form to punched card; and others by human misspelling.

> ...An inspection of those items rejected because of spelling errors showed that over 80 percent fell into one of four classes of single error-one letter was wrong, or one letter was missing, or an extra letter had been inserted, or two adjacent characters had been transposed.

https://dl.acm.org/doi/10.1145/363958.363994
by todd-davies | 2025-08-23 11:33:18+00:00
I guess it depends on your circumstances. In Europe, for instance, the cost of a degree is sometimes quite low. My gateway from tech to law was a part-time masters degree in political science, and which cost around 200 euros a semester (in Germany). That degree gave me enough experience to then apply for a PhD in law.

Which brings me to the next point. Doing a law degree and passing the bar is perhaps the obvious path to doing policy things. It’s basically the only way that you can end up actively participating in courts, for example. But there are many other options! For myself, the plan is to stay in academia and not take any bar courses (then again, who knows what will happen!). Academics have lots of potential to shift policy, especially as neutral agents who aren’t paid by either side of particular debates. Our papers are read by policymakers and judges, who often don’t have the time or resources to think deeply about particularly gnarly topics. But there are lots of other options which could also work, and I guess finding a "niche" would depend on your specific circumstances, connections and skillset.

If you’re looking to spend more time thinking about policy issues, I’d start by simply sleuthing online. Bruce Schneier, for example, regularly writes excellent pieces at the intersection of technology and policy, which are very well hyperlinked to other high quality stuff. These kinds of blogs are a great way to get into the space, as well as to learn about opportunities which are coming up. Reading journal articles that sound interesting is a good option too (and US law journal articles are often quite accessible). There are also spaces offline, such as conferences which encourage both law and tech people (there’s one happening in Brussels soon [1]), or even institutions set up specifically to operate in this space and which have in-person events (Newspeak House comes to mind [2]).

[1] https://www.article19.org/digital-markets-act-enforcement/ [2] https://newspeak.house
by dns_snek | 2025-08-23 11:33:31+00:00
That's a false dichotomy, I'll take minimal bitrotten docs in a community wiki over no docs. There's no excuse not to at least have a stub that says "these features are evolving quickly but here are 10 open source projects that should serve as good references".

Something - anything. As much as I like Zig, I dread returning to it after a few months of being out of the loop.
by HocusLocus | 2025-08-23 11:33:35+00:00
Yes, and sulfur isn't the only cloud nucleation trigger. Refineries of ship 'bunker fuel' used to seek contracts from disposal companies to burn their chemical waste at sea. And dirty fuel has lots of natural vanadium. Source: oil spill around my houseboat legal case in the 1980s, fuel company had to disclose breakdown of content.
Show HN: Hardest Focus App
by Dhikshith12 | 2025-08-23 11:33:59+00:00
my phone secretly robbed all my dreams and i didn’t even knew it got so bad.

when i saw my screen time being about 11hrs with ~95 phone pickups per day, i realized how bad it got.

my problem is that i could not avoid social media entirely as i post actively because i’m involved in marketing and branding.

I tried the usual, app blockers & time limits, but i always find myself hitting “one more minute” like a junkie.

i’m not looking for a complete social media absence or deleting everything as these radical solutions don’t fit my lifestyle and needs and i tend to come back needing even more.

the ideal solution for me would be that when i decided to focus on something for specified time i SHOULDN’T reach out to my phone instinctively and needed a wrist slap every time i did so.

three weeks later i put out the first version of the @hardestfocusapp - it’s built on a simple, physical truth: to focus, you must disengage.

the core mechanic of the app is a commitment device.

focus starts not with a button tap, but with a physical act of disengagement with the phone itself that adapts to any situation:

- keep it face down on a desk for deep work.

- put in the pocket while walking or commuting.

- lock the phone for long and uninterrupted focus.

this makes the act of disengagement itself as a trigger for start of focus.

the consequence is just as real.

picking up the phone triggers a 5-second warning siren duel.

failure to put it back will erase all the progress made, using the concept of Loss Aversion - a powerful motivator that makes the fear of losing progress more compelling than any virtual reward.

it’s not just an app blocker, it became my phone blocker.

now when i’m focusing, i’m not on my phone every other minute trying to escape from the thought I could not confront, the warning siren is so loud, it feels like a slap on the wrist and i immediately put the phone away.

now i’m not just running away from the thoughts, I’m confronting them and planning ahead.
by indiosmo | 2025-08-23 11:35:01+00:00
This resonates with my experience of using LLMs to build tooling.

I have a repo with several libraries where i need error codes to be globally unique, as well as adhere to a set of prefixes attributed to each library. This was enforced by carefully reviewing any commits that touched the error code headers.

I’ve had a ticket open for years to write a tool to do this and the general idea of the tool’s architecture but never got around to implementing it.

I used the LLMs to research design alternatives (clang tools, tree sitter, etc) and eventually implement a tree sitter based python tool that: given a json config of the library prefixes, checks they all adhere and that there are no duplicate error codes within a library.

This would probably have taken me at least a few days to do on my own (or probably would just sit in the backlog forever), took about 3 hours.
by ath3nd | 2025-08-23 11:36:19+00:00
Who cares about this bs. As soon as the bubble bursts, the job title would become 'unemployed'. And if they are too successful and AI takes over their job, the job title will be 'unemployed'.

Their current title: 'overpaid bot therapist' or 'the prompt whisperer'. What a load of bull.
by latexr | 2025-08-23 11:36:37+00:00
> make shit up on HN and be the top comment as long as it's to bash Google.

I don’t think that’s fair. Same would’ve happened if it were Microsoft, or Apple, or Amazon. By now we’re all used to (and tired) of these tech giants lying to us and being generally shitty. Additionally, for decades we haven’t been able to trust reports from big companies which say “everything is fine, really” when they publish it themselves, about themselves, contradicting the general wisdom of something bad they’ve been doing. Put those together and you have the perfect combination; we’re primed to believe they’re trying to deceive us again, because that’s what happens most of the time. It has nothing to do with it being Google, they just happened to be the target this time.
Show HN: Built a tool that lets anyone create cinematic aerial shots with AI
by zy5a59 | 2025-08-23 11:37:13+00:00
DreamFlow is an AI-powered platform for generating cinematic aerial footage. Simply upload a Google Maps screenshot or pick a location from the built-in map, and DreamFlow will create stunning drone-style videos within seconds. Choose from different seasons, weather conditions, times of day, and camera movements—no drone, travel, or filming skills required.
by EdwardCoffin | 2025-08-23 11:39:15+00:00
The Oxide and Friends podcast [1] did a whole episode on this: Coder's Block (25 Oct 2021) [2].

It had some good stuff in it, the best of which (for me) was: when stuck, write debugging infrastructure.

[1] https://oxide-and-friends.transistor.fm

[2] https://oxide-and-friends.transistor.fm/episodes/coders-bloc...

Edit: punctuation
by uxcolumbo | 2025-08-23 11:39:26+00:00
Just had a look at QGIS. It appears to be cross platform. Why not run it directly on Windows?

Are there benefits running it under Arch and then 'stream' it to Windows?

Assuming it's faster running QGIS in Linux? Or is it because all your other dev stuff is in Linux?

(Sorry of these questions are basic - just curious).
by kryptiskt | 2025-08-23 11:39:35+00:00
extern "C" mmap(addr:*mut c_void, length:c_size_t, prot:c_int, flags:c_int, fd:c_int, offset:c_ssize_t) -> *mut c_void;

Piece of cake. Or you could install a crate with bindings if you are afraid of writing code yourself.
by viraptor | 2025-08-23 11:40:59+00:00
On HN you see a good take and you can upvote or engage. You see a bad take and you downvote it. If it's really offensive you can flag it. On Twitter you have two options: you see a good take - upvote or engage, you see a bad take - engage. Both cause the original posts to be shown to more people who get the same choice. By complaining about some content on Twitter you cause more of that content. It's a rage bait machine.

Some players know that very well and will shamelessly lean into it. That celebrity with a terrible post with a typo on top of it? Engagement bait. That politician with a horrible dehumanising idea which would have no chance of ever getting accepted? Engagement bait.

Basically - it's built to be toxic and that brings views and money.

https://xcancel.com/SwiftOnSecurity/status/16125317199111249...

https://xcancel.com/SwiftOnSecurity/status/10835070575616081...
by cruano | 2025-08-23 11:41:40+00:00
I got a razer blade that is around the same price as a macbook. At first it seemed like great build quality, but after replacing an inflated battery, an SSD that liked to shut off randomly and being blocked off latest windows due to the "old" CPU (this is a 2018-2019 laptop mind you) I've given up on it. Meanwhile my mom is still using my 2013 Macbook Air
by lo_zamoyski | 2025-08-23 11:41:51+00:00
This view seems mostly driven by his political associations with Trump, and his recent behavior on places like Twitter/X, which you have to distinguish from his other activities.

That being said, I thought the idolatrous fawning over Musk about 10 years ago, by the same people who now hate him, was obnoxious and sickening even then. Which goes to show: simply wait 5 minutes for the mob's little gods and petty messiahs to fall from grace, before they move onto the next celebrity to worship.
by JustExAWS | 2025-08-23 11:42:28+00:00
Well it’s true. The cuts to healthcare and other budget cuts are going to hurt people in Mississippi more than California.

If you ask them why they vote the way they do, it’s because their “interest” or some combination of Trump was sent by God, we must save Isreal so Jesus will have a place to come back to (I don’t have an opinion about Isreal, I just think that’s a crazy reason), evil immigrants and something something “fighting woke idealogy”.

Can you name a single modern Republican policy that would help people in Mississippi?

And I emphasize modern because nothing about today’s national Republican Party resembles the one I’ve known from 1980-2016 or even between 2016-2020 when many held the line against some of the craziness.

And if your response is Democrats have also gone too far in the other direction and out of touch, you won’t get any argument out of me.
by orwin | 2025-08-23 11:43:18+00:00
https://news.ycombinator.com/item?id=25640323

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

Do you want more? Most of hackernews was at worst disagreeing, at best supporting it, and most people were 50/50. I'd love, really love, to see an article were 10% of the comments or more were aggressively dismissive of people believing in the lableak, instead of engaging with them. The only dismissed theory was that the COVID was manmade, like I wrote before. But please find proof if this is a rewrite?

People seem to really love seeing themselves as victims, I hate that.
by ndriscoll | 2025-08-23 11:43:21+00:00
At least in all of the US suburbs I've lived, there's been free tennis courts and a variety of other courts all over the city. The high school down the street from me has 4 tennis courts. I hear them being used all the time when I'm on a walk (incidentally, along a greenway with a shared use walking/bike trail that wraps around the school grounds and connects via a tunnel under a highway to the rest of the city bike trail system).
by scotty79 | 2025-08-23 11:43:37+00:00
Calling fancy auto-complete a thing that can solve math and coding puzzles and translate between English and other languages, all better than most humans is just bonkers. Especially since those skills were outside of the grasp of "universal" computing machines for half a century.

You could even say that comparing glorified ifs, and fors calculator to capabilities of even today's AIs is laughable.
by logicprog | 2025-08-23 11:43:38+00:00
Mixture of Experts. Llama 3.1 405B is a dense model, so to evaluate the next token, the context has to go through literally every parameter in its neural network. Whereas with mixture of experts, it's usually like a sixth to a tenth or even less of the neural network parameters that actually get evaluated for every token. Also, they don't use GPT-4 or 4.5 anymore iirc, which may have been dense (and that's why they were so expensive), 4.1 and 4o are much different models.
by Jorge1o1 | 2025-08-23 11:44:35+00:00
Well, to me it seems like he just shared the original so that others could benefit from the work he had already done, but that since his main priority is to continue making new videos, he may not have the time resources to:

- Avoid breaking changes

- Keep APIs stable

- Test and document everything, etc.

I personally think there's nothing wrong with that. We wouldn't say that a musician is *obligated* to put out a second album or a remaster. We wouldn't say that an author *must* make a sequel to their popular book. But when it comes to code sometimes we feel like the original author has an obligation to keep working on it just because it would convenience us.

(edited for formatting)
by torginus | 2025-08-23 11:44:54+00:00
This is why (even though everybody hates my for saying this) - the only way to do security is by enforcing root of trust - which is why Windows 11 forcing secure boot and TPM is a necessary change.

The idea that we should allow arbitrary code execution at some point, then we claw back security by running mass surveillance on your PC is clearly insane.

The only way to go forward is what BF6 has done - ensure the PC is in a pristine state, and nothing bad was loaded in the kernel - which is ironically why their anticheats conflicted - they don't allow loading random crap in the kernel.

Not to mention, people who develop these invasive security modules don't have the expertise, resources or testing culture to muck about in the kernel to the degree they do.

As to how dangerous this actually got actually showcased by Crowdstrike last year.
by jeroenhd | 2025-08-23 11:46:06+00:00
> If the type allocates its own behind the scenes, I can't do that.

Isn't that the reason why Zig passes around allocators everywhere? If you're using a buffer pool, you should probably be handing out some kind of buffer pool allocator.

Requiring all allocation to have happened before execution is still a good reason to pass buffers around, but I feel like the other situations you describe can be solved by just passing the right allocators.
by a99c43f2d565504 | 2025-08-23 11:46:50+00:00
Many commenters have pointed out the frustration that even in these kernel level anti cheat system using games there are still cheaters and therefore the sacrifice of submitting to such privacy and security hole is close to worthless.

When it comes to the problem of cheating in games, I think the only solution is to bind the gamer's identity to a real life identity that is not trivial to change. That way the cheater only needs to be caught once.
by ajuc | 2025-08-23 11:46:55+00:00
I bought Lenovo laptop back in 2016. It's still working - now as a media Control center. The only problems with it were LCD screen showing "deglueing" like there's a drop of transparent liquid behind the screen in 1 corner, and keyboard not working for a few keys. Neither are relevant for the current application.

Both problems appeared long past 5 years of usage, more like 7-8 years after I bought it. In fact I don't remember having a computer fail on me in within 5 years since I bought it. And I was buying cheapest crap possible for majority of the last 25 years.

I don't have much experience with Macs, but from talking with friends it seems they break more not less often.
by sigotirandolas | 2025-08-23 11:49:11+00:00
My only answer to this is, the ones at the top up to the CEO must be mindful enough to realize this, smart enough to figure out a solution, and brave enough to act on it.

Otherwise, it's a matter of time until the house of cards falls down and the company stagnates (sadly, the timescales are less of a house of cards, and more like a coal mine fire).
by oldmandev | 2025-08-23 11:49:26+00:00
I agree that sleep and exercise are key.

Some have pain and/or insomnia waking them up at night with the inability to get back to sleep quickly or at all, and some have pain/injuries that make exercise less fun.

Telling us to sleep and exercise is like telling homeless and starving people to get off the streets, find a job, eat a good dinner, and buy a house. It sounds nice, and we’ll do our best, but the world you live in is different, and you don’t understand.
by mirzap | 2025-08-23 11:49:50+00:00
Oh, this was a great thread. I just investigated a bit which drivers I use, gpu.. And it turns out my arch was using built-in GPU (how?)

glxinfo | grep "OpenGL renderer" OpenGL renderer string: AMD Radeon Graphics (radeonsi, raphael_mendocino, LLVM 20.1.8, DRM 3.64, 6.16.0-arch2-1)

I've added a few env parameters Claude suggested in ~/.config/hypr/hyprland.conf, and now it shows: OpenGL renderer string: NVIDIA GeForce RTX 4060 Ti/PCIe/SSE2

Will give it a try few days, to see how it behaves.
by smokel | 2025-08-23 11:50:01+00:00
Hehe, very nice to see something outside the scope of software or PCBs with this level of useless enthusiasm. Obviously "from scratch" is a bit of a stretch here, but this is the material we come to Hacker News for.

Thanks for sharing!

Edit: sigh, I should probably run my comments through ChatGPT to avoid being downvoted. I like this, I share my enthusiasm. I like the uselessness of it, meaning the uselessness of making a floppy disk in 2025, not the lack of educational value. Sheesh.
by agentcoops | 2025-08-23 11:50:13+00:00
As someone who has always despised front-end programming, I would be more than satisfied if LLMs turned out to only be particularly good at that. Given the number of pages we've all seen where the content as well as the front-end are obviously 90% AI-generated, I understand the knee-jerk reaction against sites clearly designed by AI, but it's unfortunate that leads to a negative reaction against (or even just a difficulty distinguishing) sites where people share a tool/knowledge of their own that they never would have shared if it would have taken even just a few days of futzing around with CSS/figuring out the latest JS framework...

I think people under-estimate how much of an effect the unreasonable complexity of modern front-end programming has had, especially outside of tech. My wife works in the non-profit world and I have been completely blown away by how much "designers" barely able to tweak a wordpress plugin get away with charging... She's an "AI skeptic" herself, but almost cried with joy when I showed her V0 [0].

[0] Not as good at coding as others, but probably the single most impressive AI product I've played with from a UX perspective.
by ghaff | 2025-08-23 11:50:15+00:00
It was really easy to fry/break stuff with a lot of the big old parallel connectors especially if you were fiddling around under a desk. I switched to Macs about 15 years ago and, other than repurposing an old Windows homebuild for Linux at one point (for reasons that became largely irrelevant), I pretty much got away from doing that sort of thing.
by tupshin | 2025-08-23 11:50:28+00:00
If I, as a regular Google user ask in the search "is this search powered by Gemini?", the AI generated result is in the affirmative.

"Yes, this search is powered by a customized version of the Gemini model for its generative AI features."

Based on that, I'm not sure how it is reasonable to claim that Gemini App has a legal term that is exclusive of its use in search.

Amusingly, it refuses to answer if i ask "is this search powered by Gemini app?"
Show HN: Site Blocker – 30 line Chrome extension to prevent doomscrolling
by yang2007chun | 2025-08-23 11:50:58+00:00
This is a chrome extension to block specific urls (not every urls under a site) to prevent doomscrolling.

There are existing solutions like the following. - [StayFocusd](https://chromewebstore.google.com/detail/stayfocusd-%E2%80%9...) - [Freedom](https://chromewebstore.google.com/detail/freedom-website-blo...)

But I want complete control on what websites to block. For example, I use reddit for mindless scrolling (bad) and work (good), and I ONLY want to block www.reddit.com and I want to visite reddit links from google search. That's why I created this supper simple site locker. Free free to fork and adapt to your use case.