MurphyA/hacker-news huggingface dataset:
by mooreds | 2025-10-08 22:43:22+00:00
Hiya, author here.

Have you been laid off or let go?

This statement "...but I doubt it will be genuinely appreciated" implies not. Otherwise I'd expect you to have written "but when I was let go, I would not have genuinely appreciated this type of response".

I have been let go. I truly didn't understand what it was like until I went through it. It was crushing. Really crushing.

That experience doesn't make me a world-class expert, I get it. But I would have loved any acknowledgement of my humanity or appreciation of the worth I provided to my employer from co-workers on that day (or even a few days later).

I also want to acknowledge that people who are former colleagues have a variety of energy they can offer to those who are laid off. The folks who remain have more work on their plate, may wonder about the future of the company, and are generally frustrated or frightened too. I think people who remain should offer whatever consolation they have the ability to, based on their relationship with the folks who are let go.

For some, that might be (as mentioned in other comments) offering up their network and helping someone actively. For others, simply saying goodbye might be all they have energy and space for. I wanted to keep the advice as simple as possible so that folks don't have the excuse of saying to themselves "it's too much work, I have so much going on" and doing nothing, which is, in my experience, worse for the folks who are laid off.

Appreciate the feedback about the coldness and tone. Lots of good suggestions in the comments about how to phrase my advice better.

I had a few other comments below addressing things you brought up that I'll link so I don't repeat myself:

- https://news.ycombinator.com/item?id=45517727 talks about why I wrote about permission to disengage

- https://news.ycombinator.com/item?id=45481722 about how it felt when I was let go

- https://news.ycombinator.com/item?id=45517963 talks more about how I felt when I was laid off (and acknowledges that my experience is N of 1).

- https://news.ycombinator.com/item?id=45517875 what you should offer to folks who you are closer to (as friends and in geography)
by balamatom | 2025-10-08 22:44:00+00:00
>When someone's being asked to have more empathy, they're probably in the middle of ignoring someone else's needs right then.

Yes, correct. That's exactly how abusers expect us to think things work.

The difference is whether the person asking you to be more X cares if you have agreed-upon criteria of what that even looks like.

Given how many people ostensibly driven by positive motivations seem to be rubbed the wrong way by "empathy", well...
by samuelknight | 2025-10-08 22:44:28+00:00
I disagree with this model because it assumes processing occurs at a point and memory is (optimally) distributed across space around it in every direction in an analog to a Von Neumann CPU architecture. However it is entirely possible to distribute compute with memory. For example, Samsung has a technology called PIM (Processing in Memory) where simple compute units are inserted inside HBM memory layers. Algorithms that can take advantage of this run much faster and at much lower power because it skips the bus entirely. More importantly, the compute scales in proportion to the memory size/space.
by fph | 2025-10-08 22:44:33+00:00
This does not seem a fitting metaphor: you complain only after the politician has read that speech. But this whole campaign is about a speech that has not been written yet, i.e., a proposal that has not been finalized. You are writing to a MEP about a certain draft that is still being worked on, and that they might have to vote on in the future.

What do you expect them to answer, other than "thanks, I can do nothing for now, but I'll keep that in mind if and when I have to vote on it"? Why not wait and write to them when they actually have to vote on this proposal?
by wrathofmonads | 2025-10-08 22:44:56+00:00
I don't think Julia was designed for pure overhead projects in memory-constrained environments, or for squeezing out that last 2% of hardware performance to cut costs, like C++, Rust or Zig.

Julia is the language to use in 2025 if what you’re looking for is a JIT-compiled, multiple-dispatch language that lets you write high-performance technical computing code to run on a cluster or on your laptop for quick experimentation, while also being metaprogrammable and highly interactive, whether for modelling, simulation, optimisation, image processing etc.
by roughly | 2025-10-08 22:45:30+00:00
I was reading this and wondering why it was posted so high (I didn’t recognize the company name), and then I got to the name at the bottom. I think the lesson here is “if it could happen to Kurt, it could happen to anyone.” Yeah, the consequences here were pretty limited, but everyone’s got Some vulnerability, and it’s usually in the junk pile in the corner that you’re ignoring. If the attacker were genuinely trying to do damage (as opposed to just running a two-bit crypto scam), assuming the company’s official account is a fine start to leverage for some social engineering.
by pants2 | 2025-10-08 22:46:17+00:00
This "content violation on your X post" phishing email is so common, we get about a dozen of those a week, and had to change the filters many times to catch them (because it's not easy to just detect the letter X and they keep changing the wording).

We also ended up dropping our email security provider because they consistently missed these. We evaluated/trialed almost a dozen different providers and finally found one that did detect every X phishing email! (Check Point fyi, not affiliated)

It was actually embarrassing for most of those security companies because the signs of phishing are very obvious if you look.
by ViktorRay | 2025-10-08 22:47:22+00:00
This may not be entirely accurate. Feral children are those that do not have interaction with other humans.

If you had a bunch of human children together and provided them sustenance and all that without adult interaction they might still develop normally and form their own language and means of communication with each other.

We don’t know for sure because such an experiment would be horrible and extremely immoral. However I do remember reading a while back that a similar situation happened where a bunch of deaf children in a an environment without much adult interaction did manage to create their own sign language to communicate with each other.

So it seems the feral child phenomena might be due to the fact that the child is alone rather than simply due to the child not having adult interaction.
by Braxton1980 | 2025-10-08 22:47:40+00:00
I think you are underestimating how paranoid people are about "pedophiles. It's been used by politicians more and more to create a climate of fear so they can justify a more authoritian set up.

Because I promise you there are people who would give up a great of deal to solve child sex abuse crimes.

They just don't understand the actual risks due to manipulation
by w_for_wumbo | 2025-10-08 22:47:46+00:00
Humans can do amazing things when they are pushed to their limits. You can force a human into a position where they innovate for their lives. OR you can create a safe enough environment where their innovation comes out naturally. The second option benefits everyone yet can be harder to do in practice because it requires paying attention and attuning to the needs of the individuals and the collective.
by mrandish | 2025-10-08 22:47:47+00:00
Yes, but that parallel example is not relevant here because modern online messaging is profoundly different in crucial ways. Governments can (and do) intercept and store nearly all electronic messages which permits instant searching and deep cross-referencing of all content and sender/receiver metadata for every message ever sent by anyone, anywhere, at any time. None of which is true for physical mail. If you don't find that terrifying, you don't fully understand what it means.

When they do intercept physical mail messages, if the sender has encoded the message, in most democracies, the government is not permitted to compel the sender to decode the message. And even if you come under suspicion today and they start intercepting your physical mail, they can't have an LLM read ALL the physical letters you've ever sent at the press of a key. With electronic communications they don't even need suspicion first. The LLMs are already actively searching everything hunting for anything the government labels sufficiently "suspicious." The "Five Eyes" intelligence agencies have been capturing all email, instant messages and phone call metadata for more than 15 years already.
by mpeg | 2025-10-08 22:47:48+00:00
Both have plenty of magic, but Svelte is a lot more immature than Vue.

Personally I've gone back to JSX-based frameworks (there's life after react, things like solid and qwik are fantastic yet familiar) as things are generally easier to reason with when you don't have to fight the language.

TS also really seems like an afterthought on svelte and has so many weird quirks and edge cases. The implementation of generics for example, and how they solved the limitation around named exports (for the super common usecase of wanting to export the component alongside types).
by dooglius | 2025-10-08 22:48:36+00:00
> if you model memory access as O(N^1/3), linear search worse case is not O(N), it is O(N^4/3)

This would be true if we modeled memory access as Theta(N^{1/3}) but that's not the claim. One can imagine the data organized/prefetched in such a way that a linear access scan is O(1) per element but a random access is expected Theta(N^{1/3}). You see this same sort of pattern with well-known data structures like a (balanced) binary tree; random access is O(log(n)), but a linear scan is O(n).
by roblabla | 2025-10-08 22:49:09+00:00
A USB can pretend to be just about any type of device to get the appropriate driver installed and loaded. They can then send malformed packets to that driver to trigger some vulnerability and take over the system.

There are a _lot_ of drivers for devices on a default windows install. There are a _lot more_ if you allow for Windows Update to install drivers for devices (which it does by default). I would not trust all of them to be secure against a malicious device.

I know this is not how stuxxnet worked (instead using a vulnerability in how LNK files were shown in explorer.exe as the exploit), but that just goes to show how much surface there is to attack using this kind of USB stick.

And yeah, people still routinely plug random USBs in their computers. The average person is simultaneously curious and oblivious to this kind of threat (and I don't blame them - this kind of threat is hard to explain to a lay person).
by OkayPhysicist | 2025-10-08 22:49:33+00:00
No, that's the opposite of the moral of that story. If the person you responded to had listened to the fact that the auto-enter didn't auto-enter, they wouldn't have been at any risk. Likewise in the article, the problem was that the CEO copy-pasted the password into the phishing page's password field, NOT that the auto-enter prompted him to do so.
by southernplaces7 | 2025-10-08 22:49:36+00:00
Your phrasing in that post reads like boilerplate neutered corporate-speak, of the kind you'd get from some HR parasite instead of another fellow co-worker who might actually give half a shit about your misfortune. To start, describing their being fired as "parting ways" would be flat out insulting enough to toss the whole thing into the trash folder.

Also, "Don’t feel like you have continue the conversation if they respond. You can if you want, but don’t feel obligated."

Then what's the point of saying anything if it's just a meaningless single token of HR-speak sludge? better to not even write in the first place.
by blitz_skull | 2025-10-08 22:50:20+00:00
I love how we’re wringing our hands about the technological side of this fight.

If every time we found someone with CSAM on their hard drive, we swung them from a tree—folks would think twice before engaging in the production and distribution of CSAM.

We don’t need to break encryption. We need real, permanent, consequences that fit the crime.
by stavros | 2025-10-08 22:50:38+00:00
For me it wasn't even a phone, it was on the desktop, I'm just so used to everything being buggy that it didn't trigger any alarms for me.

Luckily the only things I don't use passkeys or hardware keys for are things I don't care about, so I can't even remember what was phished. It goes to show, though, that that's what saved me, not the password manager, not my strong password, nothing.
by moondev | 2025-10-08 22:50:40+00:00
I really like it actually. It's a powerhouse with 64G RAM and NVME.

Crostini and Android apps make it really versatile. I run the dev channel and there are all kinds of interesting features and experiments to play with. Arch instead of Debian for crostini.

Was really disappointed when framework discontinued it, but it seems like chromeos is converging into Android.

The flip side is that we now have crostini for Android. Chromeos android subsystem has not been updated to be able run it if you are wondering, heh.
by kace91 | 2025-10-08 22:51:06+00:00
As someone who worked in VR a decade ago, I can tell you that the few use cases that were earning us actual money (as opposed to hype and continuous POCs) were niche apps and tools for specific industries.

A common one is VR visits for real estate companies and travel agencies, for example. Also virtual previews for investors and C-suite execs in meetings where there was a ton of money involved - think someone trying to sell the creation of a whole neighbourhood and this is a fancy version of a powerpoint slide for their pitch.

This tech could probably have saved us a good amount of work, though It's still a head scratcher why Zuck thinks this is the one thing in which to bet the company's future.
by anonu | 2025-10-08 22:51:07+00:00
This is the free market speaking. If there was one exchange there would be ~no~ less latency arbitrage. But there are many... Which creates a competitive landscape and reduces fees for investors. The by product is you have many HFTs that come in to take advantage of mispricings, even if they are on sub millisecond scales. It doesn't harm the company or the investor. Its quite the opposite... Investors benefit from competition amongst exchanges and HFTs.

In addition you have redundancy in the markets system. Exchanges are important for national security... Having everything centralized would risk people's retirements, savings, and more
by bokohut | 2025-10-08 22:51:17+00:00
The planet's rising temperatures will be the least of some regions' concerns as the knock-on effects from the redistributed water will be much, much deeper than current awareness.

The mass of ice on the earth's poles has also led to the shape of the planet via tectonics over thousands of millennia. As that mass melts and redistributes from a solid to a liquid spreading around the globe our spheroid will begin to rebound. We have sensors everywhere, even in space, so the resulting effects will not be a surprise to some when the 'mass'ive shift begins. As those tectonic events increase in frequency so too will volcanic activity so I ask if anyone else has been checking on such data?

We do not know what we do not know however we act like we know everything yet learn new things about the planet daily. The things the survivors are going to learn about the changes that are setting in will be the last thing those that did not survive experienced from those cataclysmic moments.
by sdotdev | 2025-10-08 22:52:00+00:00
I mean, that is in your comment. According to the usability research, more people prefer the other approach. You SHOULD adapt your default style to something more universally applicable.

And, no, I do not want the text I am reading to be full-width on my 32-inch monitor. I'm jumping between a lot of other sites that need to take up the entire space.

I mean, newspapers have a smaller columnar style than any website and have been around for generations.
by fennecbutt | 2025-10-08 22:52:09+00:00
I just hate how even in that article, they can put the phrase "those trying to pass a European bill aimed at stopping child sexual abuse material from spreading online." and to most regular people, it makes this dude sound like a bad guy. I mean why would he want to stop that?!?!

It's sad how complex us humans think we are when our behaviours boil down to fairly predictable animal and tribal responses.

And what I love about the general suffix above is that you can pop it on anything to make someone oppose to it sound bad: "those trying to implement mandatory home camera systems aimed at stopping child sexual abuse material from happening."
by mccoyb | 2025-10-08 22:52:22+00:00
These are exactly the feelings that I left with from the community in ~2021 (along with the AD story, which never really materialized _within_ Julia - Enzyme had to come from outside Julia to “save it” - or materialized in a way (Zygote) whose compilation times were absolutely unacceptable compared to competitors like JAX)

More and more over time, I’ve begun to think that the method JIT architecture is a mistake, that subtyping is a mistake.

Subtyping makes abundant sense when paired with multiple dispatch — so perhaps my qualms are not precise there … but it also seems like several designs for static interfaces have sort of bounced off the type system. Not sure, and can’t defend my claims very well.

Julia has much right, but a few things feel wrong in ways that spiral up to the limitations in features like this one.

Anyways, excited to check back next year to see myself proven wrong.
by sergiotapia | 2025-10-08 22:52:26+00:00
This is how they got my Steam account credentials, although I realized the stupid shit I did the second I clicked submit form, and reset my password to random 32 characters using bitwarden. Me! Someone who is deeply technical AND paranoid.

The key here is the hacker must create the most incisive, scary email that will short circuit your higher brain functions and get you to log in.

I should have realized the fact that bitwarden did not autofill and take that as a sign.
by bawolff | 2025-10-08 22:52:34+00:00
> Not at all. Russia has very regular elections, for example. Even DPRK has elections!

Sure.

The soviet union also had a constitution that gave strict garuntees of freedom, much stronger than the american constitution. It of course wasn't worth the paper its written on.

Having a written constitution with rights and freedom is no different then having elections. You can do it for real or you can do it as a show. Canada's actual elections safeguard its democracy. The fact that russia has fake elections is no more a counterpoint than the soviet constitution is a counterpoint to the american constitution. Just because someone else has the fake version doesn't mean the real version doesn't exist.

> As for Canada, I feel that the jury is still out. CCRF is still fairly recent, and you guys just don't have the history of a sufficiently intense political conflict to see how well it holds up in a crisis, and what the government might do.

The charter is not the starting point of canadian constitutional law. While it added a lot of rights and is certainly an improvement, Important legal victories like striking down laws for violating freedom of speech or declaring that women are allowed to hold office happened before the charter was adopted.
by k310 | 2025-10-08 22:52:40+00:00
Every Accusation is a Confession.

18 U.S. Code § 373 - Solicitation to commit a crime of violence

(a) Whoever, with intent that another person engage in conduct constituting a felony that has as an element the use, attempted use, or threatened use of physical force against property or against the person of another in violation of the laws of the United States, and under circumstances strongly corroborative of that intent, solicits, commands, induces, or otherwise endeavors to persuade such other person to engage in such conduct, shall be imprisoned not more than one-half the maximum term of imprisonment or (notwithstanding section 3571) fined not more than one-half of the maximum fine prescribed for the punishment of the crime solicited, or both; or if the crime solicited is punishable by life imprisonment or death, shall be imprisoned for not more than twenty years.

(b) It is an affirmative defense to a prosecution under this section that, under circumstances manifesting a voluntary and complete renunciation of his criminal intent, the defendant prevented the commission of the crime solicited. A renunciation is not “voluntary and complete” if it is motivated in whole or in part by a decision to postpone the commission of the crime until another time or to substitute another victim or another but similar objective. If the defendant raises the affirmative defense at trial, the defendant has the burden of proving the defense by a preponderance of the evidence.

(c) It is not a defense to a prosecution under this section that the person solicited could not be convicted of the crime because he lacked the state of mind required for its commission, because he was incompetent or irresponsible, or because he is immune from prosecution or is not subject to prosecution.

(Added Pub. L. 98–473, title II, § 1003(a), Oct. 12, 1984, 98 Stat. 2138; amended Pub. L. 99–646, § 26, Nov. 10, 1986, 100 Stat. 3597; Pub. L. 103–322, title XXXIII, § 330016(2)(A), Sept. 13, 1994, 108 Stat. 2148.)
by schwartzworld | 2025-10-08 22:52:46+00:00
> But if you write a comprehensive test suite for a problem, you've effectively done the hard development work to solve the problem in the first place. How did the AI help?

By making you not write the implementation?

Also, the AI writing anything bad isn’t an excuse. You’re the one piloting that ship, and if not, you’re probably the one reviewing the code. It’s your job to review your own and others’ code with a critical eye, and that goes double in the LLM age.