MurphyA/hacker-news huggingface dataset:
by saidinesh5 | 2025-04-08 05:51:55+00:00
During my middle school days, we lived in a small town for a little while (read: A place where i was allowed to take my bicycle out onto the main road).

After school, I used to spend a lot of time just hanging out around some TV and radio repair shops and just watched them work. They used to be friendly and gave me parts like spare motors, lights that were lying around from broken Walkmans they wouldn't repair. I took those motors and added to my bicycle as a "dynamo light" , built "wired RC car" etc ...

Fast forward to a few years ago when i got into building racing drones, soldering certain tiny wires was difficult for me. I went to a nearby mobile repair shop to get that done and he was happy to help me out.

I owe a lot of my curiosity and my knowledge today to these repair shops.

It's not a good thing that our electronics are becoming less and less repairable these days. No wonder these repair shops are vanishing as the time progresses.

The closest thing to that we have these days are makerspaces. At our local makerspace we encourage people try to fix their broken electronics instead of throwing them away. But I feel like there should be more.
by shw1n | 2025-04-08 05:52:26+00:00
Coincidentally was just chatting about this to my wife.

All of my productivity pretty much stems from blocking distraction.

Rarely has the work been hard in itself. Sure I’ve been lost a few times, but imo you can almost always break it down into some manageable chunk.

But fighting the boredom when dopamine hits are clicks away is a savage battle.

Phone in another room, headphones on with just-loud-enough no-lyrics techno, distracting websites blocked, or ones I need have their newsfeeds removed (using extensions I’ve written myself in some cases).

Yet the danger comes from tools I can’t block because I need them, ChatGPT, Google, Wikipedia. Pursuing any interesting curiosity that arises during work can lead to a dangerous rabbit hole.
by uecker | 2025-04-08 05:53:16+00:00
I already mentioned model checkers one option. There are also other memory safe languages besides Rust. Whether an existing tool finds a bug in an existing C code is a different question though. I would have expected a double close to be found by GCC's analyzer, but I haven't tried for this particular bug (in simple cases it certainly find s it: https://godbolt.org/z/rzr9zT619). In general, it these tools find bugs more easily in well written C code, but do not help much when code is convoluted. But not writing convoluted code is more important than the choice of programming language anyway.
by optionalsquid | 2025-04-08 05:53:41+00:00
There may only be a smallish number of genes that are unique to humans or chimps, but obviously that is not the only source of differences between the two species. The first press release you linked states that,

> At the protein level, 29 percent of genes code for the same amino sequences in chimpanzees and humans.

There are about 20,000 known protein-coding genes in the human genome [1], so that alone refutes the notion that there are only about 700 differences unique to humans. Besides novel unique and changes in the protein sequences themselves, changes in gene regulation is another obvious source of differences.

See this for a more thorough, and up to date, review

https://bmcgenomics.biomedcentral.com/articles/10.1186/s1286...

[1] https://www.ensembl.org/Homo_sapiens/Info/Annotation
by pfannkuchen | 2025-04-08 05:54:19+00:00
I don’t like Trump and I think it’s dystopian that we have basically a reality tv star in the white house.

However - I do think it’s interesting how his over the top bravado is translated into stupidity by the media. Like he is all about shock and awe negotiating. He doesn’t mean everything he says or does in a direct way, much of it is for effect. When he drops massive tariffs on everyone at once, it’s intended to force people to the table to negotiate with an uncomfortable starting position for them.

Obviously there are side effects in the market, and it is kind of disrespectful in the current political culture, but I think it remains to be seen whether these will even be long term effects. If a few major countries capitulate in the next couple of weeks I think the market will probably catch its breath.

In this case trump probably feels that he has the leverage to achieve a net positive arrangement and not just a neutral one. If someone is treating you badly for a while, which is not objectively true about the EU necessarily but clearly trump thinks it, it’s normal human behavior to not settle for a draw unless you are the weaker party.

The media is almost doing him a favor in a way, like portraying him as being so crazy that he “just might do it”. They’re giving him a mad dog aura. Hmm.
by Face_Swap_Video | 2025-04-08 05:54:41+00:00
Discover Face Swap Video, the ultimate free AI tool that lets you swap faces in videos, photos, and GIFs with ease. No need for sign-ups or complicated software—just upload your content and let the AI do the work. You’ll get high-quality, realistic results with no watermarks, perfect for creating fun content, memes, or enhancing your social media projects. Whether you're a beginner or pro, Face Swap Video makes face swapping simple and accessible for everyone. Try it now and bring your creativity to life!
by root_axis | 2025-04-08 05:55:58+00:00
I think the tension comes from the fact that the term "neurodivergent" doesn't have a specific clinical definition, it's a catch all term that is often used in a colloquial manner that lacks a meaningful diagnosis behind it.

Typically, in a context where practical accomodations are being discussed one would want to address specific needs. A person with dyslexia isn't going to need the same accomodations as someone with ADHD, for example
by _DeadFred_ | 2025-04-08 05:56:42+00:00
They physically broke into our nation's Capital. That is not a 'politically expedient' statement. That is not 'protesting'. They interrupted our Government and government activity had to be postponed. THEY STOPPED THE GOVERNMENT, the election process, and by extension the peaceful transfer of how that had never be prevented before in the nations history. That is not protesting no matter how many air quotes you put around it.

And after they broke in, for this first time in history the traitorous, racist, loser Confederate flag was flown inside out capital building.
by perching_aix | 2025-04-08 05:56:50+00:00
> Anyone (criminal or otherwise) should know never to store passwords in their browser and to always log out of sensitive sessions.

I'm not aware of any meaningful differences between using the browser's password vault vs. using a local password manager's vault. They get targeted the same and are not meaningfully different in their workings. Most you could bring up is browser data syncing, which there are other reasons to turn off anyhow if you don't trust the corporations.

I don't know where is this even coming from though, the article doesn't address anything like this prior to the quoted bit.

Kind of fair on the sensitive sessions thing, but only just kind of. If a system is sensitive, it should have a short keepalive in the first place. Blaming the user is not an effective security strategy, much like how saying "skill issue" is not an effective mitigation strategy for memory mgmt vulnerabilities of C code.

Wild article though. I hope the guy turns over a better leaf.
by kortilla | 2025-04-08 05:58:06+00:00
Texting in network was a fixed rate per text (later unlimited) and then texting out of network was crazy like 10 cents a message.

You thought blue bubble was bad, it literally cost you money to talk to people who chose another carrier.

The texting culture had funny side effects then because of it. You would get roasted for multiple messages when one would suffice. :)
by motorest | 2025-04-08 05:58:39+00:00
> This assumes that was the job? What if the job never talks or sits in a room with anyone?

That's perfectly fine. Some coding jobs also don't require deep knowledge on data structures. Each company and project has its own requirements.

This does not reject the value of soft skills and being able to interact with other people.

You can also frame this from another perspective. How far should a hiring manager go to accommodate antisocial and straight out toxic people? Does an eggregious backstabber have the right to advance in hiring processes just because others found him unpleasant to work with?
by mtlmtlmtlmtl | 2025-04-08 06:00:01+00:00
The ASRS-5, while it only has six questions, is actually a very respectable test for ADHD, often used even in clinical research. It's thoroughly tested against more comprehensive tests and the data checks out so far. It's even seeing clinical use as an early screening before going through the full diagnosis, which in adults is very involved, since diagnosis requires a determination that ADHD was present in childhood.

Source: my dad is a clinical psychologist specialising in diagnosis and treatment of ADHD . I kept seeing this pop up in papers so I asked him about it.
by ryandrake | 2025-04-08 06:00:44+00:00
Companies should have to bear the full cost of cleaning up, repairing, or disposing the products they unleash upon the world. If I have to throw away my laptop because it broke, Lenovo should pay the cost of disposing (or repairing) it and bringing the environment back to the condition it was in before the product existed. When my car dies, Toyota should have to tow it away, part it out and reuse what it can. We've somehow normalized the idea that companies can just externalize these real disposal costs onto the public and environment.
by pstuart | 2025-04-08 06:00:57+00:00
The case in point was about legal immigrants accused of eating their neighbors pets and taking their jobs. Neither was true.

Your factcheck needs to be factchecked. Accusing me of being dishonest and acting in bad faith is a hoot. I may be ignorant of certain things but I'm only interested in the truth as I can best discover it.

I would love to have debate with someone from "your side", but you are, at best, a troll and haven't demonstrated any good faith.
by uecker | 2025-04-08 06:01:11+00:00
I think this is probably the reason why Rust is attractive to companies. They can say, "use Rust and never use unsafe without sign-off from some senior programmer" and then can be relatively sure there is no buffer overflow. In C you would say, you need to follow these guidelines with tools X, Y, Z and then you can be relatively sure there is no buffer overflow. The problem is that this is a striking argument only when the only thing you care about are memory safety issues. As soon as you care about other forms of security / correctness, you need "guidelines with tools X, Y, Z" anyway. And when you have mixed code base, you also need this anyway.
by musicale | 2025-04-08 06:02:44+00:00
A few thoughts:

0. It's not you, it's the job market and economic cycle. Many companies aren't hiring much at the moment because of economic uncertainty and unrealistic enthusiasm about AI-fueled automation. But the good (?) news is they are trying to cut costs by laying off senior people and hiring junior people like you. Keep applying.

1. You could lean into the EE side of things. Analog and digital design are still needed as we move into the era of RISC-V, robotics, AR/VR, self-driving cars, etc. You likely have a decent project portfolio already from your coursework. Also power engineering and efficiency are important at all scales.

2. An MEng from MIT (or another good school/program) would probably be interesting, challenging and fun, and you'd pick up some additional skills. It would also enable you to apply for internships, which can be easier to get than full-time/"permanent" positions, and can lead to the latter. Try to get teaching or research assistantships to avoid or reduce debt (even if it takes longer, it's worth it.) And you could potentially do a Ph.D. later on if it turns out that you like research.

3. Economic downturns can be good times to start companies because there are more people on the job market. Also you may be able to get good deals on office and lab space and equipment if you need it.

4. If you can't join a startup as a co-founder, you may be able to join as staff. Make sure they pay you a salary though.

5. Look into temporary or contract work, or any job you can get that pays money, ideally enough for food and rent in a starving student type shared residence. Then keep looking for something better.
by sidibe | 2025-04-08 06:03:02+00:00
Tesla is run like a private company anyways. He did this in a slightly saner world already with SolarCity.

The shareholders are passive index investors through institutions that for some reason dgaf about governance (maybe because they've lent him massive amounts of money?) and worshipful fans who rallied to give him back the biggest pay package after the court struck it as he was burning the brand and working less than part time
by skissane | 2025-04-08 06:04:21+00:00
> Australians can be legally compelled in secret courts to install backdoors in the companies in which they are employed, and gagged from telling the company itself or any journalists (see the Access and Assistance Bill).

My thoughts on this as an Australian software engineer: how could they possibly “order” me to “install a backdoor”? To change a production system, I need an issue in the issue tracker, I need a PR, I need a colleague to review and approve it-if I’m not allowed to call it “install backdoor at Australian government’s demand”, what am I going to call it? How am I suppose to justify it to the reviewer? How do I respond to their questions? How do I convince them to approve it? “I’m sorry I’m not allowed to tell you why this PR is needed” is not going to get it approved

And in the (I think highly implausible) event the government did order me to do such a thing-first I’d insist it was impossible (due to the kind of internal controls I’ve already mentioned), and if they wouldn’t accept that answer, then I’d resign rather than do it. I don’t think the law can stop you from quitting your job, and once you quit, you are no longer able to comply with any such orders.

It seems to me like one of these laws which has disturbing wording but is going to be very difficult for the authorities to utilise in practice.

(Disclaimer: of course I don’t speak for my employer, etc)
by Pooge | 2025-04-08 06:05:13+00:00
> If someone misbehaves and two people are close by you can be sure that they loudly will talk with each other

This is the exact opposite of my experience (and all my Japanese friends). They will stare at the person misbehaving but will absolutely not challenge him. Their culture is "avoid the problem/confronting at all costs".

> The police acts swiftly

They are considered tax thieves, even by Japanese people. Also, talk to some foreign women that got sexually harassed or even raped how the police helped them. In fact, I don't have proof, but I sincerely believe that if the police was trained well, crime rate would increase because they would find more crimes.

> healthy food

Are we talking about deep-fried food? Or perhaps over-salted dishes? Oh, no, you meant the sugar they add in basically all their cooking? Time where they mostly ate fish and rice is over. They barely eat enough vegetables. And fruits are for the well-off only.

It's a country that I love and have spent quite some time there—and more to come—but your observations are exactly the opposite of what I saw.

What they do correctly is the low unemployment rate, though I think it's starting to rise with younger people. People don't need to commit violent crimes to feed themselves if any work lets them afford necessities.
by zeenatlawal | 2025-04-08 06:05:42+00:00
Frontend Developer

Location: Northampton, UK Remote: Yes Willing to relocate: Yes Technologies: JavaScript/TypeScript, NextJS, React, Material-UI, Bootstrap, Tailwind Résumé/CV: https://drive.google.com/file/d/124ZSrJd9b67RYtDXN8JFwm1_m8pRrEGp/view Email: zeenatlawal82 [at] gmail.com LinkedIn: http://www.linkedin.com/in/zeenatlawal

I'm a front-end software developer with 3+ years of experience creating user-friendly web interfaces, looking for an opportunity to contribute to innovative projects while collaborating with a diverse team of talented individuals. I am dedicated to leveraging technology to make a meaningful difference.
by globnomulous | 2025-04-08 06:06:31+00:00
Mendelsohn is a national treasure and easily one of the finest living Anglophone essayists. I remember little from the coverage of the manhunt for Tamerlan Tsarnaev and his brother but I vividly remember the powerful piece Mendelsohn wrote about its outcome: https://www.newyorker.com/books/page-turner/unburied-tamerla...
by asmor | 2025-04-08 06:06:38+00:00
In my experience, the default VM size is so slow, you probably don't want Nix on a workflow that doesn't already take minutes.

Even with a binary cache (we used R2), installing Lix, Devbox and some common tools costs us 2 1/2 minutes. Just evaluating the derivation takes ~20-30 seconds.
by donnachangstein | 2025-04-08 06:07:52+00:00
Accommodations usually (but not always) require diagnosis or confirmation by a doctor or other medical professional, and the law affords companies this discretion before granting one, whereas nonspecific 'neurodivergence' is often self-diagnosed.

All this aside, if you have e.g. crippling anxiety such that you can't make it through an interview unaided, you probably won't be successful in that job, whatever it is. Whereas a deaf person or someone in a wheelchair would have no long-term problem.
by yurishimo | 2025-04-08 06:07:58+00:00
The other thing that people seem to just either forget or ignore is that you can do _both_ things! Tailwind can be used for the areas that it makes sense for, and you can write a sitewide layout using insane (in a good way!) grid declarations using plain old CSS and a few extra classes in your markup.

If you're using Vue, you even get a <style> block that can be injected into any component so you're still working in the same context. It's all delightful and optional and you can still do whatever you want.
by wqaatwt | 2025-04-08 06:09:04+00:00
> We blew 3.1% of our GDP on debt service alone in 2024

As long as GDP growth outpaces (or is even) the increase in debt it’s not a big issue. Some spending cuts and mild tax increases (maybe not so mild for the higher brackets) would solve that.

> focusing on a net zero or overall trade surplus outcome.

If you looked at the countries pursuing such policies like Germany or Japan they haven’t been doing that well at all over the past 20 years. Basically no real growth and they are permanently stuck in the early 2000s. US on the other hand has been doing extremely well (lack of redistribution is another issue).
by unscaled | 2025-04-08 06:09:15+00:00
The cryptography discussed in the article is probably more aptly titled 1980s microcomputers-oriented cryptography. QText was first released in 1988. I'm not sure when they first added supported for passcode-protected files, but the version show in the article was released in 1992. This is before the spread of the early internet, before RC4 was leaked, before MD5 and HMAC were released and probably before even MD4 became widespread.

I admit I was too young to be well-versed in cryptography back then, but as far as I can tell the only well-known cryptographic algorithms that I can think of during the late 1980s were RSA and DES, maybe also ElGamal? I'm not aware of any cryptographic hash function which predates MD2. There must have been some, but I don't know of any of them really caught on.

Looking at PC software from the early 1980s up to the early 1990s, most of the software used 100% in-house roll-your-own-crypto. DES and RSA were initially too slow for microcomputers and even when processing power increased, they were not so trivial to implement yourself and there weren't widely available in libraries until the mid 1990s.

So what you eventually got in this period was mostly ad-hoc algorithms that did very rudimentary encryption and were only as good as the author's imagination. If you were particularly unlucky, they wouldn't be much better than a glorified monoalphabetic cipher. This seems to be the case in QText as well. At least the key derivation function seems to be completely in-house and as the paper has demonstrated (and as you'd fully expect from an in-house algorithm), it has weaknesses that make MD4 seem secure.

I think PGP (first released in 1991) is where we can see the trend start shifting into composing more-or-less standard algorithms using insecure in-house constructions. The first version of PGP used an in-house symmetric cipher called Bass-O-Matic (together with RSA and MD4), but PGP 2.0 replaced that cipher with IDEA[1]. It seems like in the beginning even the RSA signature format was non-standard, and PGP switched to a PKCS #1-based format only in version 2.3[2].

This where you start seeing all the famous 1990s schemes that go horribly wrong at misusing IVs or performing key derivation with a single-iteration of unsalted hash. But 80s crypto is even worse.

[1] http://www.cypherspace.org/adam/timeline/

[2] https://www.rfc-editor.org/rfc/rfc1991.html
by ForOldHack | 2025-04-08 06:10:10+00:00
Amazon knows my entire purchase history too: it's nothing. In have never shopped at Amazon.

Went to an undergraduate library to surf, and low and behold: women's underwear, and I am not a cross dresser. If you do not identify yourself you get the default.

It's almost all "AI" driven. Yes the halcinating kind.
by freetime2 | 2025-04-08 06:10:45+00:00
Ok I'll bite. I go running with my kids before school a few times a week. Usually a mile, but sometimes longer if time permits and we feel up to it. It's a very low-barrier activity - all you need to do is put on shoes. If we're not feeling 100%, we'll walk portions of it.

I always feel euphoric when I get back - it's a much better way to wake up than slamming coffee (although I do that too). And it improves my kids' mood and focus in the morning. I get a few minutes to chat with my kids on the cooldown walking home. They are able to improve their stamina, which makes them better athletes (they really love sports).

It's one of the highlights of my day, and my kids seem to enjoy it enough put down their iDevices for a few minutes in the morning. Sometimes it can be a bit unpleasant getting started, but that feeling usually passes within a minute or two. We could do some other activity instead - but I can't think of much that beats running when it comes to benefit vs simplicity and time commitment.

Just wanted to add a positive perspective on running. And I'm a cyclist, not a runner.
by shalmanese | 2025-04-08 06:10:47+00:00
> It's up to me to "sell" that benefit to upper management. There's no point in assuming they'll figure it out by accident. Part of my job is enumerating the value I add.

Nowhere is that said.

The benefit of them selling is not for the management to understand, it's for the worker to understand and be able to articulate as it will flow downstream to strategy.

Maybe the management doesn't understand but my point is it's irrelevant. I've been in management situations where I've understood perfectly well and ones where I have zero clue, my requirements for you selling to me remain exactly the same which is I'm using it as a gauge of how much you understand.
by WalterBright | 2025-04-08 06:11:01+00:00
If you're anywhere near the pits, and the crew fires up the motor, and then just blips the throttle, the sound waves generated are like physical blows to your chest.

The only sweeter sound is a V12 Merlin coughing into life.

I snagged a ride in a P51 once. OMG. That machine just leaped into the air. I was smiling for a week.