MurphyA/hacker-news huggingface dataset:
by MonkeyClub | 2025-08-14 21:19:28+00:00
> (on a blog; I seem to have no problem commenting on forums)

Then write for forums. Let me briefly elaborate.

In a forum, the conversation is already going,and you catch it at a place that interests you, and throw in your two cents.

In a blog, there's too much ceremony: find "blog worthy" idea, do "blog worthy" research, write "blog worthy" prose, review and edit "blog worthily", publish.

Too many hassles, and perhaps some psychological barriers here or there too.

When you have an intetesting thought, use the forum as the audience in your mind, and write your response to your thought. Take this or that position, turn them on their heads, contrast and combine them, play around with them.

Then save and close the file, and let it steep. Come back to it when you remember it, or when it starts bugging you, and when you feel ready make a paper plane out of it and chuck it out the window to the winds, i.e. turn it into HTML and put it somewhere online. Ask some friends for feedback and their thoughts, retouch your thinking and your text. Lather, rinse, repeat.

You will consistently have ideas and counters ideas, it's unavoidable. After you have a rudimentary technique down (and forums grade/conversational is perfectly adequate) the rest is just imprinting your thought process on paper/into a file. It doesn't need to be written for fanciful reasons, thinking through writing is perfectly legit.

Then one file will lead to another, and then another, when you feel like it, because your writing muscle will strengthen. You don't need a daily/weekly/monthly schedule, unless you want to adopt one on purpose.

You can also read around the tech blogosphere for more inspiration, posts on writing or blogging is a frequent blogging subject :)

Given how we're on HN, I'd be amiss not to recommend a read through PG's essays on writing, and I also find Dan Luu's also interesting (https://danluu.com/writing-non-advice/).

Reading these, don't take them as gospel but as tasters, gauging your feelings about this or that approach, and fleshing out a process that works for you, understanding your likes and dislikes. Then accept your process.

But don't start with writing a blogging engine, for God's sake :)
by barbazoo | 2025-08-14 21:19:56+00:00
They are innovating where no innovation is necessary. And in the process they are making everything more shitty. Why change the UI every couple of months. It's fine, it's a UI for a media catalog, it's not rocket science. Why not work with other companies to collaborate and create a unified way to search catalogs but no that would be good for the consumer. Greed is an ugly thing.
by tracker1 | 2025-08-14 21:20:03+00:00
I think the "how easy will this be to replace" question should be a guiding factor in terms of some architectural decisions. Having modular code, and abstractions can add a lot of value, but if you do it in a way that locks you down and makes everything it touches a multiple in terms of complexity, is it really worth it.

One thing I often do, in terms of modularizing, especially for re-share or external use is sit down and think about the ergonomics of what I'm creating and how I would like to be able to use/consume said module... often writing documentation before writing the code.
by lurking_swe | 2025-08-14 21:20:20+00:00
“no scientific breakthrough”

careful. I too am pessimistic on the generative AI hype, but you seem even more so, to the point where it’s making you biased and possibly uninformed.

Today’s news from BBC, 6 hours ago. “AI designs antibiotics for gonorrhoea and MRSA superbugs”

https://www.bbc.com/news/articles/cgr94xxye2lo

> Now, the MIT team have gone one step further by using *generative AI* to design antibiotics in the first place for the sexually transmitted infection gonorrhoea and for potentially-deadly MRSA (methicillin-resistant Staphylococcus aureus).

…

> "We're excited because we show that generative AI can be used to design completely new antibiotics," Prof James Collins, from MIT, tells the BBC.
by jjtheblunt | 2025-08-14 21:20:58+00:00
How did you find info that the organ donor law changed from a successfully donated liver across state boundaries? (I've not seen that before)

I found an article that this successful use of a donor organ, rather than waste it, was celebrated, and motivated a pro donor law in California.

https://www.businessinsider.com/steve-jobs-does-it-after-alm...
by andyjohnson0 | 2025-08-14 21:20:58+00:00
> Here is an example of how mindless adherence to tradition can get a bit weird and very funny

See also; the King's Remembrancer and the Quit Rent Ceremony and the Trial of the Pyx:

https://en.m.wikipedia.org/wiki/King%27s_Remembrancer

It is truly strange how my country can create a political and cultural operating system that allows this stuff to just go on and on for almost 800 years, right up to now.
by canyon289 | 2025-08-14 21:21:17+00:00
Not rude at all and I'll again share what I can.

We ran a bunch of experimental architectures at this size to get a sense of performance at this size, in particular how well it was able to adapt to datasets across some loss measures.

For the embedding size it comes from a mix of "hard technical" data, like the loss measures I mentioned above, and for this model it also comes from community considerations such as adaptability across input tokens and consistency with the gemma ecosystem. At this size you are right its a bit funny the embedding is so large.

For more details read the Gemma3 technical report https://arxiv.org/pdf/2503.19786. It doesnt cover the 270m model as this was written from the 1b to 27b gemma3 release but itll answer some of your questions. As for 270m we may share more information in the future, Up until now we were just focused on getting the model out there.
by hk1337 | 2025-08-14 21:21:22+00:00
As with most things, I think we leaned in too hard to streaming services.

Part of the appeal of streaming services back then was being able to cherry pick what you wanted so you only paid for what you actually wanted to watched.

Because of how fragmented all the shows are, people sign up for multiple streaming services just to watch the shows the want to watch, and then wish for everything to be bundled together...again. Also, each streaming service charges a hefty premium compared to what you're actually getting, so it's not as worth the money.
by andrewla | 2025-08-14 21:21:40+00:00
Overall this article is completely correct and I agree with every point of it and have tried to make these arguments about the various ZKP proposers that I have encountered.

But I almost gave up early because he can't resist the urge to take a dig:

> For politicians to make good policy, they don't need to be technical experts: they need to have solid, independent, well-resourced expert agencies. Those would be the very agencies that Trump and Musk have DOGEd into oblivion ...

And then in the next paragraph blithely engages in some Gell-Mann amnesia

> But when it comes to tech policy, politicians get it all so goddamned wrong

Expert agencies formulating clean water policies are emphatically not the reason that we have potable water. Experts in actually doing the work of producing clean water are the ones that push the standards upstream. It's a subtle but important difference.

Look, it's not 2018 anymore, we survived a round of Trump and we'll survive this one and the world will not end and some things will get better and some things will get worse, but trying to tie everything back to how Trump has ruined everything is going to make your views look worse and worse as they age.
by slybot | 2025-08-14 21:21:49+00:00
Recently, I also switched to Jellyfin. I still have access to Netflix and Disney through family plan. The service problem was the quality issue. I have the Ultra plan's while Netflix keep pushing SD (due to Widevine certificates). Simply cannot stand watching 480p on WQHD+ screen. For the content I have legitimate access, but cannot get good service, I don't consider it pirating.
by dylan604 | 2025-08-14 21:22:15+00:00
But it is not the iPhone that is the problem. It is theZuck's app. That's like saying that the telephone is evil because people use it to scam people. No, the scammers are evil. Quit victim blaming.

We seem to be focused on the iPhone, but what about a Pixel or a Galaxy? They're just devices. People use them for shitty things does not make the device shitty just for existing. You're throwing the baby out with the bath water here, and gleefully acknowledging it.
by simonw | 2025-08-14 21:22:44+00:00
I found this file full of regular expressions: https://github.com/NineSunsInc/mighty-security/blob/28666b36...

And this with prompts: https://github.com/NineSunsInc/mighty-security/blob/89e4b319...

Are you running any other tests that I missed?
by dkiebd | 2025-08-14 21:23:07+00:00
I live in a democracy, Spain, and the government controls the press through subsidies and ads. All mass media is losing money; our biggest media conglomerate has been in a hole of almost 1 billion euros for decades. The president of the country openly brags on TV about how he controls the public prosecutors. A former president (of the same party) changed the law so the government elects the judges directly decades ago.

Of course you will never hear about this because we are not Poland or Hungary, we did not have the audacity of voting the way they did :)
by tetraodonpuffer | 2025-08-14 21:23:08+00:00
why don't you think this would work? Technically this is basically "the (SP) site trusts another (IDP) site to sign/encrypt a JWT containing some custom assertions". The user would go to the SP, get a signed blob (session nonce / expiry / whatever), take that to the IDP, log in there, IDP creates a JWT with the original blob plus any assertion you allow, you post the JWT back to the SP, SP decrypts the IDP packet, gets its own nonce, ties you to the session, done.

There are also obviously better ways (https://blog.cloudflare.com/privacy-pass-standard/ possibly some variation of zero knowledge proofs) but technically this seems like a solvable problem. Money wise the IDP or in general verifier can charge users for an account and/or generated assertions.
by PaulHoule | 2025-08-14 21:23:11+00:00
Makes me think of this Asimov classic where you really can change the past

https://archive.org/details/dli.ernet.526852/mode/2up

where it makes sense because people established an orthogonal dimension of time and this movie

https://en.wikipedia.org/wiki/Predestination_(film)

based on another Heinlein classic

https://en.wikipedia.org/wiki/%27%E2%80%94All_You_Zombies%E2...

where you can't because it's all just a knot.
by crote | 2025-08-14 21:23:27+00:00
Unfortunately the countries that don't have them, still have them.

Your birth certificate is still stored somewhere. You're still entered in a bunch of databases from the moment you're given birth to in a hospital. You still get a social security number, which you need to work, which you need to do to afford food.

Sure, all those databases might not have a neat shared primary key, but that's definitely not going to stop future Holocaust 2.0 perpetrators from joining all those tables together.
by _mu | 2025-08-14 21:23:27+00:00
> He didn’t have ego though.

False. Steve Jobs had a massive ego and was by no means a saint. He got a girl pregnant and tried to skirt the responsibility. That's not someone with no ego.

Steve Jobs was also a genius and his bullying pushed a lot of people to excellence.

Someone can be both a genius on the one hand and a total shithead on the other. That's called being human. <3
by scarface_74 | 2025-08-14 21:23:36+00:00
So let me get this straight, if there wages would have been 30% more hypothetically they could have invested their own money (which few startup founders do) built phones or search engines that competed with Apple and Google? Something well funded companies like Microsoft and Facebook couldn’t do?

But now are you also saying that Apple did the right thing when they paid Masimo’s employees more so now they can stimulate the economy and in the future start companies?
by thomassmith65 | 2025-08-14 21:24:04+00:00
They absolutely 100% are trying to emulate Steve Jobs. But the version of Steve Jobs they have in their heads is a caricature.

Steve Jobs wanted the world to see him as some sort of artistic, cultured genius. The only aspects of Steve Jobs that today's crop of tech CEOs seem to emulate are his wealth and arrogance.

• Wojcicki admired Jobs while Youtube had the most depraved and moronic comment section on the internet

• Huffman admired Jobs while Reddit had a 'watch people die' subreddit

• Zuckerberg admired Jobs while nuts used Facebook to livestream the Christchurch massacre and Whatsapp to incite mobs to kill Rohingya

• Bezos admired Jobs while Amazon was promoting dollar-store junk on every page

• Musk admired Jobs while Grok was dubbing itself 'MechaHitler'

Those examples are embarrassing enough, though we could go on an on with more. There's no version of Steve Jobs who would allow such garbage to tarnish his image.
by bee_rider | 2025-08-14 21:24:41+00:00
I know this is pedantic but it is so annoying: downloading shows is not piracy. It is totally nuts to conflate unauthorized copying and sharing with the violent act of going on somebody’s boat and killing/threatening them until you loot their stuff.

Calling it piracy was funny during the early Internet when it was all pirate and ninja memes. But really letting them conflate this very minor crime with violence was a big propaganda loss.
by ratelimitsteve | 2025-08-14 21:24:41+00:00
I pay for a pirate streaming site. It's nice, it has everything, it works, nothing ever gets memory-holed, I don't ever have to sign up for a different service to watch something because it got swapped in the middle of my binge, what I can watch doesn't depend on where they guess I am, I can access over a VPN, they have a support staff that actually listens to me and implements features users ask for, and I can download things to watch later drm-free. This isn't a money problem, as evidenced by the fact that I pay to steal. It's a product problem. I pay for this because their product is better and I want it to continue to exist.
by SllX | 2025-08-14 21:25:22+00:00
The problem with Pokémon isn’t that it’s fragmented across streaming services, it’s the anime itself where by Advanced you’re getting enough of the same formulaic bullshit it can drive even a kid crazy. I was that kid.

Except for some slight deviations, such as the beginning of Best Wishes (Black & White), you can put on a sequence of any 10 episodes from any season and it doesn’t matter what streaming service it’s on. By the end of the episode, Team Rocket is blasting off again.
by tom_ | 2025-08-14 21:25:53+00:00
If you use the Visual C++ compiler on Windows, vcperf is worth a look: https://github.com/microsoft/vcperf - comes with VS2022, or you can build from github.

I've used it with projects generated by UBT and CMake. I can't remember if it provides any info that'd let you assess the quality of build parallelism, but it does have some compiler front end info which is pretty straightforward to read. Particularly expensive headers (whether inherently so, or just because they're included a lot) are easy to find.
by pi-rat | 2025-08-14 21:26:05+00:00
I remember a few years ago when our niece came to visit. One evening, we started watching a movie on Netflix together.

We only made it halfway before bedtime, but since she was coming back in two weeks, we decided to save the rest for her next visit.

Two weeks later, she returned, bouncing with excitement to finally see how the story ended. We opened Netflix, ready to hit play - and lo and behold… the movie had vanished from the catalog.

Be a cool uncle, be a pirate.
by SJC_Hacker | 2025-08-14 21:26:29+00:00
There might be, but as of a few years ago they were not mature and may not have captured the mindshare yet. Company I worked for actually used websocketpp because Boost ASIO implementation had some bug they couldn't work around, but then it was fixed and we dropped websocketpp.

I can say one the the nice thing about Boost network implementation (ASIO) is fairly mature asychronous framework using a variety of techniques. Also if you need HTTP or Websockets you can use Beast which is built on top of ASIO.

And if you're using one thing from Boost, its easy to just use everything else you need and that Boost provides to minimize dependencies.
by Larrikin | 2025-08-14 21:26:45+00:00
Gemini, Claude, and ChatGPT are run by serious businesses that aren't blatantly meddling with the models to boost racism, misinformation, and the owners ego. It's why they are discussed together and Grok is always left out except by Elon fans.

It will never actually matter how SOTA Grok gets (if it ever gets there) when it's output is being guided in that way.
by dang | 2025-08-14 21:27:15+00:00
Ok, but please don't post unsubstantive comments to Hacker News. This subthread (and other similar ones) has nothing to do with anything specific or interesting about the actual OP. That makes it bad for this site. That remains true, btw, even if you're 100% right about everything.

Since unsubstantive/indignant rhetoric tends to attract upvotes, generic dross like often floats to the top of threads, choking out any actually interesting discussion. Therefore please don't post it.

From https://news.ycombinator.com/newsguidelines.html:

"Eschew flamebait. Avoid generic tangents."

"Please don't fulminate."
by general1726 | 2025-08-14 21:27:30+00:00
I have tried to use AI as an employee and unless you babysit it and deconstruct task for it on small pieces, it does not work. I guess all those companies pouring billions into it never tested what current AI is capable of and how it compares to average developer. It just does not work.

There is a reason why all those AI success stories are written by developers not by CEOs/Middle managers - you really need to know what you are trying to achieve and know steps in advance, AI then can get there faster. But that's all.

At this point, we are in the middle of a field, digging in a ground and hoping that we are going to struck a gold - replacing employees with computers. Any minute now... Keep digging guys...
by dileeparanawake | 2025-08-14 21:27:52+00:00
This is cool. For on device models any plans / models that use MOE in relatively resource constrained setups (I’m thinking MBP M1 16gb ram)? I’m using LM studio but all the Gemma models (mlx) seem to crash but surprisingly managed to get gpt-oss 20b working (slow) on my mbp.

I find performance in resource constrained environments interesting.

In particular trying to find decent code models (on device backup) but also tts applications and voice to text.
by jtanderson | 2025-08-14 21:27:55+00:00
I can’t quite read this without feeling there some significant over-generalizations and assumptions being made. My experience with people of various races, cultures, and backgrounds has not exhibited any unilateral caste system mentality. I’ve spent plenty of time in academia and, while it certainly has issues, has not been quite so dystopian.

In the end, if we’re just comparing anecdata, this isn’t going to be productive.
by anon7000 | 2025-08-14 21:27:59+00:00
AT Proto isn’t really supposed to be about individuals self hosting the whole thing. The system is supposed to be global, distributed, and shared, not isolated to one person self-hosting the whole stack. One person should be able to host a resource and connect it to the network (esp to host their own data). It’s just a different design goal compared to full-stack self-hosting. Fundamentally speaking, you can’t run Twitter at scale on a home laptop. But if lots of people band together their resources by hosting distributed microservices, they can self host it together. That’s what AT Proto is trying to solve
by hauget | 2025-08-14 21:28:51+00:00
When you turn Notifications off for showing, they're just in the "inbox" & won't show on the watchface when received. You can then just access them whenever you want from the menu OR you can create a button shortcut that activates when pressing down.

FYI the previous generation of Pebble OS did not have a message counter, but this generation will apparently add this to its complications.
by AnthonyMouse | 2025-08-14 21:28:56+00:00
The dominant effect of the electoral college isn't giving more weight to rural voters, it's giving more weight to swing states. Votes in California and Texas don't count. Votes in Alabama don't count either.

And first past the post doesn't give an intrinsic advantage to either party. What it does is cause there to be two parties instead of more than two, which doesn't benefit anybody except for the party leaders in both major parties who don't want competition.

> Considering his polling tanked after debating Harris and then he refused to debate again, I'm not sure if you can make this argument.

The general consensus was that Harris would be defeated in a debate if there were neutral moderators, so she would only agree to a debate if the moderators were in her camp. Trump took a chance on that once and it went about as you would expect, after which Trump wouldn't agree to left-wing moderators and Harris wouldn't agree to right-wing or neutral moderators which meant there were no more debates.

The Harris campaign tried to paint this as "Trump won't do any more debates" but it's hard to make that seem credible when Harris was the one dodging media interviews.

The Democrats had better candidates than Harris. Their problem was they didn't nominate one.
by simonw | 2025-08-14 21:29:09+00:00
> Would love feedback - what MCP security issues have you seen?

For me the number one problem with MCP security is the lethal trifecta - the fact that it's so easy to combine MCPs from different vendors (or even from the same vectors) that provide exposure to potentially untrusted/malicious instructions in a way that can then trigger exfiltration of private data.

https://simonwillison.net/2025/Jun/16/the-lethal-trifecta/

https://simonwillison.net/2025/Aug/9/bay-area-ai/

I don't know how we can solve this with more technology - it seems to me to be baked into the very concept of how MCP works.
by antonvs | 2025-08-14 21:30:16+00:00
As a non-sensitive old person and engineer, I find it hard to defend Gartner - it’s basically an organization devoted to propagating hype. FOMO as a service, essentially. “Boomer Relics That No Longer Make Sense” is a good description. Whether younger generations will be smart enough to reject it is another question. Middle and upper management are its own distorted thing separate from boomers.
by tomku | 2025-08-14 21:30:30+00:00
The same trend is noticeable here on HN. Many threads are full of top-level posts that are just someone pattern-matching on a word they don't like in the headline and using it as an excuse to vent about whatever their pet issue is. Usually posts like that are magnets for zero-effort "me too"s and similar. Sometimes interesting discussions happen deeper in the threads, but it's disappointingly rare. It's really sad watching the entire internet turn into this, and I can't help but feel like places like Twitter/X and Bluesky are the source.
by rayiner | 2025-08-14 21:30:43+00:00
I assumed by “First Amendment” you were talking about the Free Speech clause, since that’s what the article is about.

Government speech of course remains subject to other constitutional provisions. But the standards for these provisions are quite different. Your hypothetical raises the possibility of an Establishment Clause violation. But to prove that, it’s not enough to show that the government is discriminating as to view point. It has to be enough to amount to an establishment of religion.

And of course the Free Speech Clause covers basically any subject, while other constitutional provisions are much narrower. For example, a government-run book selling platform probably couldn’t exclude people from trading books on Brutalist architecture. But a school library could have such a policy.