MurphyA/hacker-news huggingface dataset:
by tombert | 2025-05-09 17:29:53+00:00
For better or worse, my parents always instilled in me that no job is guaranteed forever, and that's why you need to keep up with as much new technology as you can. My dad's uncle was a victim of automation in his 40's, and I think he was always annoyed that instead of learning something new he would sit and complain all day that there's no jobs for him.

In hindsight, I think they were completely right and I feel kind of lucky that they drilled that in so much, because even into my mid 30's I don't have a ton of trouble or resistance to picking up new things. Sometimes I don't love the way new tech is going [1], but I still try my best to keep up with what's in demand in the industry (generally looking at job boards and looking at their keywords and making sure I have at least a cursory understanding of the stuff they're talking about). I will admit I don't completely love that AI is being used instead of junior engineers in some cases, largely because a lot of AI code is shit or flatout wrong in non-obvious ways, but I still have tried my best to utilize it and learn from it because it's clearly the way that things are going. [2]

I've been hired and lost/quit more desk jobs than anyone I know, and I attribute my ability to find work quickly to this characteristic.

[1] e.g. treating memory like it's infinite, disregarding CPU performance as a means of "getting more shit done", making configurations (arguably) needlessly complicated like Kubernetes, etc.

[2] For example, my latest project has been building an HLS and Icecast "infinite radio station" which picks a random song from my collection, feeds a prompt to OpenAI for DJ chatter in between songs,
by PaulHoule | 2025-05-09 17:30:02+00:00
As a Pythoner the most direct value I get out of types is the IDE being smart about autocompletion, so if I'm writing

with db.session() as session: ... use the session ...

I can type session. and the IDE knows what kind of object it is and offers me valid choices. If there's a trouble with it, it's that many Pythonic idioms are too subtle, so I can't fully specify an API like

collection = db["some_collection"] collection.filter(lambda doc: doc["amount"].as_integer() > 500) collection.filter({"name": "whatever"}) collection.filter({"field": lambda f: f["subfield"] = jsonb({"a":1, "b":"2})})

not to mention I'd like to be able to vary what gets returned using the same API as SQLAlchemy so I could write

collection.filter(..., yield_per=100)

and have the type system know it is returning an iterator that yields iterators that yields rows as opposed to an iterator that yields rows. It is simple, cheap and reusable code to forward a few fetch-control arguments to SQLAlchemy and add some unmarshalling of rows into documents but if I want types to work right I need an API that looks more like Java.
by altruios | 2025-05-09 17:30:32+00:00
Generally a good take. I think it misses the mark. Gender itself, if it is a social construct, we must ask of ourselves what construction that is. It is one of bondage. Boys do this, girls do that, boys don't do x, girls don't do y.

It's all Bullshit.

Gender, like religion, is just another method of societal control... We shouldn't structure society in such a way. It's a two sided coin (with lots of ridges/facets in between).
Show HN: DeepCue – The Anti-Cluely Tool to Help Detect Interview Fraud
by grandimam | 2025-05-09 17:31:33+00:00
Hey HN!

I just built DeepCue, an anti-Cluely tool designed to help interviewers detect potential fraud during job interviews. While platforms like Cluely enable candidates to cheat, DeepCue works by analyzing subtle behavioral cues to ensure fairness and integrity in the hiring process.

At the moment, it's just a landing page for the waitlist, but I'm excited about the launch! If you're interested, feel free to sign up and stay tuned for updates. Would love to hear your thoughts or any feedback!
by zachkepe | 2025-05-09 17:31:44+00:00
This tool addresses three security domains with one URL: web vulnerabilities (OWASP ZAP), JavaScript code issues (ESLint), and AI prompt injection (Rebuff/Garak). Most competitors only cover one domain. Key differentiators:

No account required for basic results Plain language explanations for non-experts Detect AI security risks (increasingly critical)

Looking for feedback on pricing ($19/49/99 tiers) and which vulnerability types matter most to you. Also considering GitHub integration - would PR-based scanning be valuable?
by snickerbockers | 2025-05-09 17:32:10+00:00
I don't consider myself part of any organized religion at this point, but I grew up going to this really iconoclastic presbyterian church where we only ever talked about the two testaments of the Bible and the only formal rituals we had were eucharism and the baptism (which, IIRC is because those are the only two rituals with a basis in the gospel) and from that perspective it's always seemed like whatever catholicism is, it's not the same religion as our relgion because they have all sorts of extra stories and tradition that seemed entirely foreign. We didn't even have an antagonistic relationship with them, our pastor never talked about other religions during sermons because he wanted to avoid our church getting involved in any of the negative aspects of christianity and focus only on the sort of positive community-building that jesus does in the gospels. The catholics have a massive canon of saints who they pray to instead of god, a church that claims to derive its authority from jesus himself via claiming one of the disciples to be their first pope, and a tendency to put mary the virgin at the forefront of everything (not that protestants ever had anything against her, but the catholic preoccupation with her really is bewildering from a protestant point-of-view) that seems irreconcilable from the the viewpoint that the religion begins with the old testament and ends with the new testament. I don't even consider myself a christian anymore and yet I still sometimes find myself feeling like Catholicism is no less alien than islam.

That said, looking back there were a couple problems with the protestant viewpoint: one is that there's no attempt at explaining god's apparent 2000-year vacation and another being that the bible was effectively nonexistent until the council at Nicaea and I'm not sure what legitimacy there is in them having any authority to decide what is and is not canon unless you accept the catholic church's authority.
by philsnow | 2025-05-09 17:32:25+00:00
Unrelated, but I moved to a more rural area a while back and I’m surrounded by orchards and fields a fair amount of time, and my mind just can’t wrap itself around the scale of agriculture.

One avocado tree can produce around 200 avocados per year, and the orchards around here are probably around 150 trees/acre, so 30k avocados/acre/year.

Each avocado has about 250 calories (and that is just the parts that we eat, the tree has to put energy and mass into the pit and skin etc). These are food calories / kcal, so that’s 250k calories per avocado, or ~7.5 billion calories per year per acre.

7.5B calories/year is just about exactly 1kW, so that orchard is converting sunlight (and water, air, and trace minerals) to avocado calories at a continuous rate of 1kW. It’s incredible. The USDA says that as of 2022 there were about 880M acres of farmland in the United States alone.
by kjkjadksj | 2025-05-09 17:32:36+00:00
If you think that then you misunderstand what DEI really means. Conservatives assume black people can never be smart and therefor hiring standards must fall for DEI programs to happen.

The reality is that there are more smart black and white people capable of doing your job than you are capable of hiring. So maybe consider taking the black woman who is just as qualified so your department is no longer so lily white and male dominated.

That is all DEI is. Conservatives have just misrepresented it so badly to the public to the point where even the nonconservative public believes their lies.
by dan-robertson | 2025-05-09 17:33:41+00:00
It’s a retired question (so I’m not really disagreeing that it wasn’t very good), and no one was expected to get the alias tables (if they did, just ask for updateable weights) and in fact there isn’t even much point in telling people about them as they can then get the impression they failed the interview. The point is more to get some kind of binary search and understanding of probability.

The Monte Carlo method you propose probably works for files where there are many short lines but totally fails in the degenerate case of one very long line. It also may not really work that well in practice because most of the cost of reading a random byte is reading a big block from disk, and you could likely scan such a block in ram faster than you could do the random read of the block from disk.
by doawoo | 2025-05-09 17:33:50+00:00
At a minimum you'd want to encrypt your rootfs using secrets that are hard to extract from secure elements. To go a step further you can employ something like ARM's TrustZone to hide away the sensitive operations (bootloader, decryptions, image signing, etc.)

The fact that they could just dump the filesystem tells me there's no protection employed at SpaceX aside from the boot loader mentioned in the article.
by vkou | 2025-05-09 17:34:08+00:00
Well, of course they have to, it's kind of hard to run a regime that murders and tortures and robs people without, you know, at least pretending that you're doing it for their own good.

They also use 'upholding the law' as a common excuse, but that hardly results in "the guise of having laws or some other similar nonsense is an entry point to authoritarianism' becoming a reasonable thing to say.
by somenameforme | 2025-05-09 17:35:20+00:00
The analog is no good because it assumes people have an intuitive understanding of the volume of the Earth, which basically 0 people do because it's stupidly absurdly counter-intuitive (like volume in general). So let's go for something way smaller. Imagine we take just one little 'cube' of Earth that's just 1 mile on each side. And let's start placing boxes in it that are 1 cubic foot in size, so about the size of a micro microwave. How many of these boxes would it take to fill our little cube? The math is simple, but the answer is no less stupefying or counter-intuitive. It's more than 147 billion!!

Ok. Imagine we take those cubes that filled our 'little' cube of earth and taped them in one giant stack. That stack would not only reach to the Moon, but reach to the Moon 116 times over! In fact you'd be nearly able to reach Mars at its closest approach (34.8 million miles, vs 27.8 million miles for our box stack). And that's in 1 cubic mile of volume. The volume of Earth is about 260 billion cubic miles. To wrap up by getting back to golf balls - you can fit about 700 golf balls in 1 cubic ft.

------

Actually a somewhat macabre example came to mind. How many humans could we fit in our little cubic mile? And the answer is literally all of us, many times over in fact! And that's in just one cubic mile of the 260 billion total on Earth.
by Imustaskforhelp | 2025-05-09 17:35:35+00:00
I agree.

Tech is seen in this very biased lens because Tech seems to be the only place imo that VC's are genuinely interested in seeing very high growth in.

They want to know that they have bet on the next google and they want to know it fast.

Actually, it is real funny that we are talking about this on a forum which is funded by y-combinator/ a lot of this VC nuance.

I don't know man, if I can be honest or not, but I was thinking for a moment and the whole idea of tech seems to be a lot more overflated man... , as a dev, I was just thinking about the influence of money and I was genuinely just wondering what is the fastest way I can make money and It was probably creating a proprietory product and selling the startup / getting VC fund-ed and not organic growth.

I am still very nuanced though, on one hand, both of these go against my personal philosophy, I myself would "love" to open source (preferably MIT but hey AGPL would also cut the deal like the recent redis...) my product and probably have no 0 VC funding.

But on the other hand, I am not sure, A lot of what I feel like building, is probably immature, its better off hidden. I am using Ai to build a lot of stuff for now, and I am not quite proud of it.

I feel, that as someone who has made very meaningless contributions (I guess?) in my past and while I was writing this comment, I was getting this vague sense of an issue being popped up on whatever software I create with "WHY DOESN'T IT WORK" and no issues or nothing.... I don't know, it makes it less lucrative to open source, quite frankly any product.

Maybe I want an AI which can genuinely resolve such very meaningless issues but I also don't trust AI, what if there are some issues which are actually good and AI filters it wrong.

I don't know man. I was thinking about this yesterday and I just realized that I am not thinking this much, I would do whatever I think in the heat of the moment.
by SAI_Peregrinus | 2025-05-09 17:36:58+00:00
1. Nothing. Quantum Key Distribution is what they're talking about, and it still requires P!=NP because there's a classical cryptographic step involved (several, actually). It just allows you to exchange symmetric keys with a party you've used classical cryptography to authenticate, it's vulnerable to MITM attacks otherwise. So you're dependent on classical signatures and PKI to authenticate the endpoints. And you're exchanging classical symmetric keys, so still dependent on the security of classical encryption like AES-GCM.

2. Because they're not 100% secure. Only the key exchange step with an authenticated endpoint is 100% secure.

3. Eavesdropping acts like a denial of service and breaks all communications on the channel.

4. It makes the information useless to everyone, both the eavesdropper and the recipients. Attempting to eavesdrop on a QKD channel randomizes the transmitted data. It's a DOS attack. The easier DOS attack is to break the fiber-optic cable transmitting the light pulses, since every endpoint needs a dedicated fiber to connect to every other endpoint.
by s1artibartfast | 2025-05-09 17:37:05+00:00
I initially thought the greener grass reference was in relation to their own link. I wonder what a more objective measure of government corruption would be. I suspect it's not possible. The closest measure I could think of it was something along the lines of governmental efficiency, w which would include corruption, incompetence and dysfunction.

I wonder if someone could put together a Time series data on some benchmarks like the government cost to put up a stop sign.
by JCattheATM | 2025-05-09 17:37:12+00:00
> If someone posted and named / tagged me without asking, I'd have a serious conversation with them about it.

Ultimately you can't stop this though, at all. You say people who don't know you don't tag you, but it just takes a friend of a friend in a group to do so, and then dismiss your concerns and not care, and you have no recourse to do anything.
by calepayson | 2025-05-09 17:37:26+00:00
Emergencies can freak people out but not once in my eight years in rescue have I ever encountered a scenario where a random bystander might do as drastic of an intervention as as a tracheotomy.

I have shown up at scenes where people have googled what to do though and, you know what, it was super helpful.

If someone is dumb enough to perform a tracheotomy because an llm, google, or a passerby told them to. The issue isn’t any of those factors. That person is just so incredibly dumb as to be a danger to everyone around them.
by bhaney | 2025-05-09 17:37:42+00:00
There are about 2.44*10^11 grams of gold in circulation. Let's say the LHC would need to produce 10% of that per year to "flood the market." With the current production rate of 10^-11 grams per year, we'd need 2.44*10^21 (2.44 sextillion) LHCs operating simultaneously to flood the gold market.

A single LHC weighs 3.6*10^9 grams, so 2.44 sextillion of them would weigh 8.8*10^31 grams, which is about 50 times the mass of the sun.

So in a way, all of those people who were concerned about the LHC creating a black hole would be right.
by Fade_Dance | 2025-05-09 17:37:47+00:00
If you can use a regular monitor with mental hassle they're probably isn't a good reason to consider a product like this. There is some niche appeal to general tech hobbyists who find it cool, and also to the minimalist-yet-buys-expensive-stuff-regularly crowd. Perhaps there are also some use cases like writing a book where it can provide a wonderful experience.

On the other hand a portion of the population has an absolutely horrible time using backlit monitors. Simply put, they will tolerate just about anything to have a usable alternative that doesn't cause migraines and eye strain. I'm getting there, and I can confirm it's a ridiculous experience. Completely destroyed my workflow, to the point where I was very seriously considering digging up my old t60p ThinkPad from over a decade ago because it had a special LCD panel that looked like paper.
by Kon-Peki | 2025-05-09 17:38:04+00:00
To be clear: I’m not Tim Cook, I don’t work at Apple, and I’ll play no role in any decision that is made. I also have no inside information.

It’s hard to believe that the annual developer fee plus the revenue from the small minority of devs for which paying the Apple commission makes sense will cover the cost of running the App Store.

I don’t think you will get that choice. The App Store either goes away (for non-Apple software) or the cost structure changes such that it doesn’t matter who your payment provider is.

I could be wrong!
by tadfisher | 2025-05-09 17:38:24+00:00
A lot of this stems from the 10nm hole they had to dig themselves out from. Yields are bad, so costs are high, so let's cut the die as much as possible, ship Atom-derived cores and market it as an energy-saving measure. The expensive parts can be bigger and we'll cut the margins on those to retain the server/cloud sector. Also our earnings go into the shitter and we lose market share anyway, but at least we tried.
by mrguyorama | 2025-05-09 17:39:03+00:00
>In the US, educational spending went up massively without much improvement in outcomes:

Funding to school systems increased.

Not funding to education. Paying the superintendent more money doesn't teach the kids any better, especially when the teachers still can't afford basic office supplies.

This is a persistent myth in the US that "oh no actually we spend so much on education".

No. We've spent decades giving more and more and more of the US's resources to MBAs and middle managers who ignore their domain experts and just take home huge salaries and wonder why we aren't making any progress.
by doawoo | 2025-05-09 17:39:17+00:00
I'm really perplexed by this choice... at my current employer we only deploy developer SSH keys to devices with DEV or QA firmware. Prod images are signed and have SSH entirely disabled.

We have a separate piece of software to remotely access devices in prod to help diagnose engineering issues, where we can pull up a REPL, but that's under access control and gated by devops etc.
by alabastervlog | 2025-05-09 17:40:53+00:00
It's true to the same extent that redeeming any treasuries "contributes to the deficit". The only way that is meaningfully true in the context of "how do we reduce the deficit?" is if we're willing to not repay our debt and if that's the case, the entire issue is moot.

Framing it that was is just priming us for the government to actually empty the account by defaulting on that debt, i.e. rendering the assets owned by the fund worthless.

It's true in the same way that it's true to say that cars can fly, which is to say, that it's way more true to say that no, they cannot, even if yes, sure, the other thing is "true".
by yorwba | 2025-05-09 17:40:53+00:00
Yes, the whole point of having the "Subskills cover skills" requirement is that if this requirement is not fulfilled, the skill tree is missing a subskill and needs to be expanded. The authors state that in the process of building a skill tree for their database course, they noticed that SQL triggers were introduced without discussing SQL update queries first. Probably because they hadn't tried to explicitly list all requirements at such a fine-grained level before.
by SebastianKra | 2025-05-09 17:40:56+00:00
This happens every single time this framework is posted.

- The post makes some outlandish, to-good-to-be-true claims.

- It traction because A: it mentions React and B: who doesn’t sometimes wish development could be simpler.

- Readers call out the claims for being misleading or outright lies.

- The author deflects with “I could easily add that”, “you don’t need that”, or “keyed lists are unnecessary”[^1].

[^1]: https://news.ycombinator.com/item?id=37735353
by sershe | 2025-05-09 17:41:28+00:00
Very poor countries also have exceptional public water wells where people can draw water with buckets.

That is because those are inconvenient, slow but necessary amenities in the areas where most people are poor. And that is why US currently doesn't need either.

Source: lived in a poor country with exceptional public transit and didn't ever drive till 29; and carried water with buckets from a well only a block away for an aggregate of 1-2 years.
by anosidium | 2025-05-09 17:41:31+00:00
Thanks! I’m glad to hear that.

It’s an AppKit-first app — I’ve used SwiftUI in parts where it fits well, but I’ve avoided relying on it entirely because it’s still maturing, especially on macOS. In certain areas, it can compromise the native look and feel, or introduce unexpected behaviour.

As for Core Data, it’s a proven and robust framework that already does everything I need. Swift Data is still relatively new and doesn’t yet offer the same level of flexibility or stability for more advanced use cases.
by mattheww | 2025-05-09 17:42:16+00:00
Did my thesis research at Brookhaven National Lab, home of the Relativistic Heavy Ion Collider (RHIC), which is the predecessor of the heavy ion program at the LHC.

While there, one of the more senior scientists relayed an exchange from an ongoing review of the program. At the time, RHIC was colliding gold in the heavy ion program.

One of the reviewers asked if RHIC could save money by switching to a cheaper element, like lead. None of the RHIC representatives knew what to say. I don't remember the exact numbers, but RHIC used something like < 1 milligram of gold over the lifetime of the program.
by xg15 | 2025-05-09 17:42:34+00:00
> I am proposing that rather than act like an opinionated friend, AI would produce a map of the landscape of human knowledge and opinions for you to navigate, one you can use to get somewhere a bit better.

I think this point can be generalized to a lot of products in tech: The original potential of computers was to be able to provide better maps - meaning, giving people supercharged abilities to store and organize information.

What we got instead are navigation systems: You're not supposed to organize information at all, instead, you're supposed to tell some software system what you want and it will magically bring you there - no need to understand any greater structures.

Google made that quite explicit when they introduced GMail and "disrupted" the way we do email: Before, people where curating their mailboxes with subfolders, etc. Gmail was the promise that this wouldn't be necessary anymore: You can just dump everything onto a big pile and use the search if you need something.

AI seems like an extreme version of that.

Maybe we should go back and produce more maps again.