MurphyA/hacker-news huggingface dataset:
by avs733 | 2025-04-08 21:34:33+00:00
>It's a really bad concept in any space.

I struggle with this because it feels like so many 'rules' in the world where the important half remains unsaid. That unsaid portion is then mediated by goodharts law.

If the other half is 'then slow down and learn something' its really not that bad, nothing is sacred, we try we fail we learn we (critical) don't repeat the mistake. Thats human learning - we don't learn from mistakes we learn from reflecting on mistakes.

But if learning isn't part of the loop - if its a self justifying defense for fuckups, if the unsaid remains unsaid, its a disaster waiting to happen.

The difference is usually in what you reward. If you reward ship, you get the defensive version - and you will ship crap. If you reward institutional knowledge building you don't. Engineers are often taught that 'good, fast, or cheap pick 2'. The reality is its usually closer to 1 or 1.5. If you pick fast...you get fast.
by trustinmenowpls | 2025-04-08 21:34:35+00:00
Yes now you've corrected the terms, in your previous comment you claimed the motte was calls for genocide. Regardless, I'm defending what you're calling the bailey as it's easily defensible based on observable current events.

Care to explain how Kristallnacht is in any way different from an intifada? They are literally the same thing, a disorganized mob raping, murdering and attacking innocent civilians. The Arabs have done two intifadas, both resulted in countless dead and injured Jews who were attacked solely for being "el-yahud" aka "yuden" aka Jews.

As I said above, there is no motte and bailey fallacy here. You're the one making false claims about harassment of hamas supporters.
by lanyard-textile | 2025-04-08 21:34:35+00:00
PayPal confirmed.

https://www.paypal-status.com/incident/production

Affected Products: Account Crypto Xoom Hyperwallet Venmo Affected APIs: REST APIs > Payments Initial Notification: Affected Regions: Global We are experiencing a system issue that may be impacting Multiple Products in our Production Environment. Our technical teams are actively working towards resolving the issue.
by lrvick | 2025-04-08 21:34:36+00:00
Full source bootstrapping meaning you build with 100% human auditable source code or machine code. The only path to do this today I am aware of is via hex0 building up to Mes and tinycc on up to a modern c compiler: https://github.com/fosslinux/live-bootstrap/blob/master/part...

As far as I know Gentoo, even from their "stage0" still assumes you bring your own bootstrap compiler toolchain, and thus is not self bootstrapping.
by aleph_minus_one | 2025-04-08 21:34:44+00:00
> But heaven forbid someone obtains an inapproximability result for your problem, then you're really in trouble.

This is not (necessarily) true:

For example, there exists a great approximation algorithm (Goemans-Williamson algorithm) for MAXCUT in graphs with non-negative edge weights.

On the other hand, when negative weights do occur, one can show (unless P=NP) that there exists no polynomial-time approximation algorithm for which the approximation guarantee is a constant factor times the optimal solution.

But since the Goemans-Williamson algorithm is a great algorithm (if the Unique Games Conjecture holds, and P != NP, it has the best approximation guarantee that any approximation algorithm for MAXCUT with non-negative weights can get in polynomial time) nobody "forbids" you to use it in situations where also negative edge weights can occur. You will loose the approximation goodness guarentee, but in practice, this algorithm nevertheless gives good results in this situation, just not certified good results.
by marklar423 | 2025-04-08 21:34:58+00:00
Good article, I think this succinctly says what I've struggled to explain to my own relatives:

> The vast majority of people do not know what a Kubernetes is; 99% my skills and knowledge are completely unnecessary to be Good At Computers. Turn it off and on, click suspicious UI button, plug in cable, open Google – these are the only requirements of the job.

However, the bits about Tensorflow and nmap makes me lean a tad towards https://xkcd.com/2501/. I think it's hard to tell exactly where the line between Good and Bad At Computers is.
Show HN: Rustdoc-style linking in mdBook (with the help of Rust-analyzer)
by tonywu6_ | 2025-04-08 21:35:05+00:00
[rustdoc], Rust's API documentation generator, supports linking to Rust APIs by names, which is great DX because you don't have to hard-code URLs in docs, and it guarantees the links are correct. The same feature can be found in Javadoc, Go Doc, etc.

[mdBook] is another documentation/static-site generator written in Rust and widely used in the Rust community. It generates sites from Markdown (so like Docusaurus, VitePress, etc.)

Unlike rustdoc, mdBook doesn't have the same "linking by name" capability, which I find a bit lacking — so I made this program!

mdbook-rustdoc-link is an mdBook preprocessor that you can plug into your book projects. Using [rust-analyzer], it converts Rust API names to docs.rs permalinks, just like rustdoc does. It can link to APIs in your own crate and in your dependencies, without you having to manually search for and copy and paste URLs into your Markdown pages.

[rustdoc]: https://doc.rust-lang.org/rustdoc/what-is-rustdoc.html

[mdBook]: https://rust-lang.github.io/mdBook/

[rust-analyzer]: https://rust-analyzer.github.io/
by andrewfromx | 2025-04-08 21:35:30+00:00
'“Under the First Amendment, if the Government opens its doors to some journalists — be it to the Oval Office, the East Room, or elsewher — it cannot then shut those doors to other journalists because of their viewpoints,” McFadden wrote.'

So, where is the limit then? Surely if a group of journalists had some very extreme viewpoints on race or religions that would be more of an issue for McFadden?
by magixx | 2025-04-08 21:36:10+00:00
Unfortunately I wasn't able to get an interview with Netflix.

> employees that all they needed to do is deliver what the company wanted

How did this work out in practice and across teams? My experience at Meta within my team was that it would be almost impossible to determine what the company actually wanted from our team in a year. Goals kept changing and the existing incentive system works against this since other teams are trying to come up with their own solutions to things which may impact your team.

> an employee did their job and didn't move up

Does Netflix cull employees if they haven't reached a certain IC level? I know at Meta SWEs need to reach IC5 after a while or risk being culled.
by ChadNauseam | 2025-04-08 21:36:11+00:00
It's a miracle, but it's all thanks to the post-training. When you think of it, for so-called "next token predictors", LLMs talk in a way that almost no one actually talks, with perfect spelling and use of punctuation. The post-training somehow is able to get them to predict something along the lines of what a reasonably intelligent assistant with perfect grammar would say. LLMs are probably smarter than is exposed through their chat interface, since it's unlikely the post-training process is able to get them to impersonate the smartest character they'd be capable of impersonating.
by bossyTeacher | 2025-04-08 21:36:32+00:00
I use search for things where factual accuracy is critical (i.e. the address of a specific store, a speech by a specific person, the lyrics of a song).

I use LLMs for things where an explanation where accuracy ranging between 0% to 100% is not a problem. When I need to get a feel for something, a pointer to some resource
by rsolva | 2025-04-08 21:36:45+00:00
Yeah, we got these red-bellied wodpeckers here, knocking on the metal top of the poles of the electricity lines. Since the main inlet is connect to a wall in our bed room, they wake us up early in the morning by their drumming, resonationg through the electricity lines from near and far.

It have spent hours, half aslep, pondering what that sound could be, it took quite a while before I found the origin!
by hn_acker | 2025-04-08 21:37:41+00:00
> It provides no actionable information, its just an "attaboy" to the state.

There is actionable information: state governments and election officials cooperated more closely in the 2024 election than in previous elections, should not expect the need for cooperation to decrease, and should train officers to handle election-related threats. The article is in part a warning about avoiding the false sense of security encouraged by media framings of a "smooth" or "boring" 2024 election, or attitudes like `probably just another bomb hoax`.

Also, the article is not an "attaboy":

> Election officials and at least one governor were quick to praise law enforcement for their work. Congratulations are certainly in order, but the work is not done. Election security, like cybersecurity, is a race without an end. While both communities made important strides ahead of the 2024 election, without ongoing investment these gains may be quickly lost.
by fc417fc802 | 2025-04-08 21:37:48+00:00
I expect it would require significantly more human labor to train (ie no longer fully unsupervised). I imagine that this constraint would lead to significant additional research to improve the efficiency of the training process, and that novel approaches would be developed.

In other words I think it would suck up a lot of money over a few years and then we would arrive back pretty much where we are now.
by lond0ncalling | 2025-04-08 21:38:56+00:00
This is neat. I've been using three.js on and off for a few years and been following along as they've been adding more webgpu support. The biggest hurdle for 3D right now is that still some devices don't support it. I believe it's up to 70% or so though so I can see a lot more 3D showing up on the web soon.

I made a fox - https://viewer.aircada.com/0zrdVsTSF
by wuming2 | 2025-04-08 21:39:27+00:00
In the first half of 2024 SEPA Instant CT accounted for 15% of the total number of credit transfer transactions processed by euro area retail payment systems: https://www.ecb.europa.eu/press/stats/paysec/html/ecb.pis202...

With the harmonisation and almost free nature of ECB TIPS, becoming mandatory for all European payment service providers by the end of 2025, that figure will keep growing: https://www.ecb.europa.eu/press/intro/events/shared/pdf/fs22...
by lcnPylGDnU4H9OF | 2025-04-08 21:40:05+00:00
The question can be turned around: what is the limit to the WH's ability to ban journalists for their speech if they can ban a journalist for this speech?

> Surely if a group of journalists had some very extreme viewpoints on race or religions that would be more of an issue for McFadden?

I do not see a reason to believe this.
Ask HN: What is one AI startup idea that's solving a real problem?
by Uzmanali | 2025-04-08 21:40:15+00:00
I see lots of new AI apps. Many just help with things like making a calendar or writing down what was said in a meeting. That’s fine, but I want to hear about better ideas.

I’m looking for smart tools that do real work. Like:

-Helping small shops with hard rules (compliance)

-Filling out forms for the government

-Helping people like plumbers, lawyers, or house sellers

What’s one AI-driven startup you’ve seen (or are building) that’s actually solving a real, overlooked problem.

Extra happy if it saves time, money, or stops stress.
by consumer451 | 2025-04-08 21:40:24+00:00
I should have re-tested prior to posting. It is fixed now. I just tried posting a comment with the link and it was not [removed by reddit].

It was a really strange situation that lasted for months. Posts or comments with a direct link were removed like they were the worst of the worst.

I tried posting to r/bugs and it was downvoted immediately. I eventually contacted he lmarena folks, so maybe they resolved it with reddit.
by analog31 | 2025-04-08 21:40:45+00:00
That's a good question, and I'm culturally ignorant. When I lived in Texas, my impression was that "tea" was unsweetened iced tea, to which people added their own sweetener. Then when I visited Virginia, "tea" was heavily sweetened.

My friend told me that drinking coffee with a meal instantly identified me as a Midwesterner.
by jaredwiener | 2025-04-08 21:41:29+00:00
Presumably not.

The First Amendment is specifically intended for this -- because who decides what is an extreme viewpoint? Imagine if a newspaper endorsed the President's opponent in the next election -- could they then be barred from all official events?

They could not be granted access in the first place, but once they are, the government cannot use that access to retaliate.
by minimally | 2025-04-08 21:41:40+00:00
>Had we moved this candidate forward, I have no doubt that they would have been able to use AI to pass the take home project with flying colors.

Yes, developers use AI in 2025 and this will only increase as the technology gets better. Shaming the use of AI is like taking away a plumber's toolbox because you'd prefer they work with thier hands alone. Developers at all levels have a use for AI, and given two developers with the same skill level why wouldn't you prefer one who could use AI as a tool.

If you are already hiring an engineer on their output over their comprehension, rate the output that they give you
by legitster | 2025-04-08 21:42:26+00:00
> Trump has dismissed the AP, which was established in 1846, as a group of “radical left lunatics” and said that “we’re going to keep them out until such time as they agree it’s the Gulf of America.”

Being the most respected non-partisan source for both left and right media outlets apparently doesn't mean anything if you dare name what must not be named.
by yencabulator | 2025-04-08 21:42:48+00:00
Your comment made me think of cheetahs. An article once claimed that the biggest reason for cheetahs to perish in the wild was that at the speed they're running, even a minor mistake means they'll take a tendon-tearing or bone-breaking tumble, and their speed-optimized bodies are relatively fragile. Once they're injured, they are no longer fast, and thus lose their one and only predatory advantage.

Humans really are surprisingly strongly generalist, in ways many other animals are not.
by fc417fc802 | 2025-04-08 21:43:43+00:00
I don't think the rules ever existed for the benefit of the individual, but rather the collective. If skilled artists couldn't sustain themselves from their work they wouldn't exist. Historically there was no alternative.

When a machine can do something there is not generally a (collectively beneficial) reason to protect the individual that competes with it. Backhoes weren't regulated in order to protect ditch diggers.
by rstuart4133 | 2025-04-08 21:43:56+00:00
> Storage capacity on the grid will need to massively increase as well for solar to go much further.

Probably not, if your definition of "much further" is an increase from 30% or something.

As a data point, one Australia State uses 70% renewables, average, over a year: https://www.energymining.sa.gov.au/industry/hydrogen-and-ren... It's a mixture of wind and solar. Unlike other places that have a high percentage of renewable generation they do not have hydro of any sort.

The renewables have replaced coal and gas generation. They are at 70% because renewables were cheaper than fossil 20 years ago, because they have no coal or gas - it's all imported. The transition was purely driven by cost. The costs were higher than any other state in Australia, so they started earlier.

The most costly part right now is the remaining 30%, which is supplied by gas peakers. You can guess what might happen in the future from this: https://reneweconomy.com.au/i-could-never-find-a-business-ca... Some quotes to save you reading that link:

- “The reality is that you can’t buy a gas turbine for the next four to five years,” David Scaysbrook, the founder and co-head of Quinbrook Infrastructure Investors, one of the world’s biggest energy investors ... “They’re all sold out,” he says. And the price has also soared. “They are nearly four times the cost of what it was two years ago.”

- the rising cost of gas – it is about three times higher than it was a decade ago – has made the business case even more complicated (FYI: Australia is the worlds largest gas exporter - the problem isn't availability).
by antirez | 2025-04-08 21:44:02+00:00
Yes, HSNWs are not so complex, and they work great. I wrote an implementation myself, it's 2500 lines of code (5x the one of dicroce!), but inside there is binary and int8 quantization and many advanced features (include true deletions), and I commented it as much as possible. I hope you may find it useful to read alongside the one proposed by OP:

https://github.com/redis/redis/blob/unstable/modules/vector-...

Still, to be honest, I'm reading the 500 lines of code with great interest because I didn't thought it was possible to go so small, maybe part of the trick is that's in C++ and not in C, as for instance you don't have the queue code.

Also the strategy used by my implementation in order to re-link the orphaned nodes upon deletion adds complexity, too. (btw any feedback on that part is especially appreciated)

EDIT: Ok after carefully inspection this makes more sense :D

1. Yes, C++ helps, the vector class, the priority queue, ...

2. I forgot to say that I implemented serialization other than quantization, and this also includes quite some code.

3. Support for threads is another complexity / code-size price to pay.

And so forth. Ok, now it makes a lot of sense. Probably the 500 LOC implementation is a better first-exposure experience for newcomers. After accumulating all the "but how to..." questions, maybe my C implementation is a useful read.
by lrvick | 2025-04-08 21:44:18+00:00
You can't have a secure sandbox on your workstation without a secure supply chain. Who builds your qemu or Xen binary or enclave image?

Maybe you mean sandboxes like secure enclaves. Almost every solution there builds non-deterministically with unsigned containers any of many maintainers can modify at any time, with minimal chance of detection. Maybe you have super great network monitoring, but if I compromise the CI/CD system to compile all binaries with a non-random RNG, then I can undermine any cryptography you use, and can re-create any sessions keys or secrets you can. Game over.

Qubes has the best sandboxing solution of any workstation OS, but that relies on Fedora which is not fully reproducible, and only signed via centralized single-party-controlled infrastructure. Threaten the right person and you can backdoor qubes and everyone that uses it.

I say this as a qubes user, because it is the least bad workstation sandboxing option we have. We must fix the supply chain to have server or workstation sandboxes we can trust.

By contrast, I help maintain airgapos, repros, and enclaveos which are each special purpose immutable appliance operating systems that function as sandboxes for cold key management, secure software builds, and remotely attestable isolated software respectively. All are built with stagex and deterministic so you should get the same hash from a local build any other maintainer has, proving your artifacts faithfully came from the easily reviewable sources.
by hinkley | 2025-04-08 21:44:54+00:00
When you live with a pet, who eats what food is a bit of a democratic affair, not an autocracy.

Do you want to get up from the middle of a movie to go to the bathroom and come back and find that you're not going to find out who killed the leading lady tonight because you're going to spend all night in an animal emergency room getting your dog or cat's stomach pumped?

Anything on a table or in your purse or your jacket pocket is fair game.
by lamarcke | 2025-04-08 21:46:12+00:00
Thanks! I understand where you're coming from, when we launched the first open beta we honestly didn't have any feature that we could use to argue "hey, you should use this instead!".

I personally think there's a overlap between people willing to manage their anime library, and people willing to manage their gaming library. Both have tons of options, and most will choose none.

But take MyAnimeList, for example: A mainly English-speaking audience, so we could assume most users are either using Crunchyroll/Netflix/Hulu, or the hundred possible options for piracy. But they still come back to update their profile in MAL every once in a while, despite all the options they have - and we have users which do exactly that too. We're trying our best to offer a solid management experience (e.g. mobile users may press and hold in any cover to manage a game, and desktop users have that directly at hover, and other QoL), and offer features on top of that. Our PSN and Steam integration are very recent, we only launched them ~8m in, and so is our mobile version. All of our users are basically early adopters, but they still log-in once or twice a week, and our only way of changing that is offering more reasons to stay online. That's why we're also building social-related stuff, like the Posts system, the reviews, and etc. We think users are way more likely to stay with us if they can interact with other people. This is kinda what Anilist is doing too.
by trollbridge | 2025-04-08 21:46:20+00:00
Yeah, I had one of the original Ethernet-converted TiVos, made by my roommate at the time who hand-soldered the debug port to ISA adapter from a blank PCB and a bag of parts. We rooted it, put an NE-2000 card in it, and then didn't need our home phone line anymore. (Also tossed an 80GB WD drive in it to replace the pathetic 20GB it came with.)

Network-connected download of the guide data stopped working a number of years ago. I was still using mine connected to basic cable, which still had standard-def channels. (And yes, the ATSC to NTSC converter boxes could be persuaded to work.) Eventually, something like an HDHomeRun setup is a lot easier... but nothing will ever replace the "feel" of the TiVo remote. Particularly the 15-second skip button!
by crazygringo | 2025-04-08 21:47:40+00:00
Really fun and clever! Super super creative. Congratulations!! I just love it when somebody comes up with a new idea like this, it's inspiring.

My only nitpick: I totally get that you have to solve the inner clues before solving an outer clue, and that outer clues can help you solve an inner clue.

BUT, the ergonomics/UX of that is just impossible... There was an inner clue that was super-stumping me, and I could solve "downwards" from like 5 clues above, but trying to keep track of which brackets were which and which level was which was maddening.

It really feels like it needs a way to answer outer clues even if it won't collapse them. Just to keep track of them. And then a better way of tracking so many levels of nesting. I don't know if the answer is indented nesting like in code, or what. But the current UX only effectively allows you to work inside-out, when outside-in is clearly a necessary piece of the puzzle, because sometimes you get inner clues that are just stumpers that you have no other way of figuring out.
by yencabulator | 2025-04-08 21:47:45+00:00
I've learned a good way around this flawed thinking. "More evolved" is purely a question of the amount of time that the organism has had to evolve. You are more evolved than a T. Rex, because you've had some 66 M years more time to evolve. You and that wheat plant out there right now are exactly as evolved.

(Assuming life arose on Earth only once. That seems like a convenient moment to start the clock.)