MurphyA/hacker-news huggingface dataset:
by johnfn | 2025-09-20 00:53:03+00:00
We'd probably have to talk about it IRL; the question you're asking kind of implies you're coming at the whole thing from the wrong direction, and so any answer I give would be unsatisfying unless I could somehow transfer the entire philosophy in my head to you.

The short answer is that what you're asking doesn't really make sense to me. I think of the lifetime of state as analogous to member variables of a class. In the same way that member variables in a class are always visible to the entire class, a state variable in React is always visible to the entire component. You wouldn't want it to be scoped to an if block any more than you'd want a member variable to be scoped to an if block.

Maybe now you're thinking "well, that's limited in an annoying way, and Svelte is better". Maybe. But I suspect for any problem that exists that you think needs conditionally-scoped state, there's a nice clean solution in React. That's what I suspect, anyways. But I very rarely run into problems in React that I can't express in nice, clean code.
by teruakohatu | 2025-09-20 00:53:31+00:00
> most data scientists

It's hard to generalise for all data scientists everywhere, but that is not my experience.

Data transformation (80% of the job) is very functional and so objects systems don't matter much.

But when you are training neural nets in Python you are probably using a framework of some type. Torch in R looks very object orientation'y .

The issue is not that object orientation is fundamentally needed for data science, but when you install a random object orientated R library you get a random R object system or pseudo-object system that needs to be reasoned about.

It is a pity R didn't just ditch object systems or adopt a limited simple system like Lua's table approach.
by lucb1e | 2025-09-20 00:53:52+00:00
Shit? Illegal? It's literally your right on videos like <https://www.youtube.com/watch?v=JSEJApMIrLU>. Expand the description and see at the bottom: license is set to creative commons. The copyright holder permits everyone to remix the video but youtube still does not show a button for you to actually make use of that

You need to breach the terms of service (use a downloader) to exercise the rights of the content license that youtube supports
by nine_k | 2025-09-20 00:53:54+00:00
Has been doing this for years, even before LLMs were a thing. No, not in college assignments; by the time emoji appeared, I had long since walked out of my PhD program and went to the industry.

I put such emojis at the beginning of big headings, because my eyes detect compact shapes and colors faster than entire words and sentences. This helps me (and hopefully others) locate the right section easier.

In Slack, I put large emojis at the beginning of messages that need to stand out. These are few, and emojis work well in this capacity.

(Disclaimer: I may contain a large language model of some kind, but very definitely I cannot be reduced to it in any area of my activity.)
by kashunstva | 2025-09-20 00:55:38+00:00
> suppose that Elon Musk never immigrated to the US

That’s certainly one version of how events may have been different - a sort of “It’s a Wonderful Life” scenario. (Though comparing Elon Musk to the kind and ethical George Bailey would be quite a stretch!) But it’s not inconceivable that other possibilities would have emerged.
by apsurd | 2025-09-20 00:55:52+00:00
a nurse is not the janitor of healthcare jobs.

Your first hand experience with how brutal the job market is is real. And it definitely feels like zero sum when it comes down to "a woman gets hired for reasons over me" but i must call out how dangerous this line of thinking becomes.

Also obviously not anyone can become an engineer. please don't be so dismissive of others.

if you're willing to put in the learning to become a plumber that seems like a positive path forward.
by mc32 | 2025-09-20 00:55:55+00:00
It's a peeve of mine as well moreso when they don't carry it out for English placenames that get transliterated into a local language but some of these folks will carry the localized version -like they won't insist on "New York" instead of Nova Iorque in PR or BR. But even above, they are inconsistent with Warsaw carrying the English spelling.
by pluc | 2025-09-20 00:55:58+00:00
Like I said, i had a legit linkedin account before i closed it and it never felt like it did anything for me. I have changed plenty about my process, from cv iterations and reviews, ai assistance to cater to job posts in cv and cover letters, etc. Of course i think all the information is great, but i also have first hand knowledge and experience. If you think all that's missing is a furnished LinkedIn account then i can tell you that it isn't accurate - in my experience.
by carlosjobim | 2025-09-20 00:58:14+00:00
Seems like you forgot the American worker in the equation?

People who are purely consumers (usually living of real estate gains or entitlements) are of course a huge part of the population, and benefit from everything brining consumer prices down - including cheap labour.

And many people are both consumers and workers, so they are benefitted from lower prices at the same time as they're disadvantaged by lower salaries. If they've already got real estate and the biggest expenses in life paid, they are more interested in lower consumer prices.

Then you have the people who have a much bigger interest in higher salaries than in cheaper consumer goods. Primarily young workers who need to get a foothold in life. For them it is of utmost importance that salaries increase, even though consumer goods get more expensive, because without a foothold in life they have nothing to live for.
by abdullahkhalids | 2025-09-20 00:58:41+00:00
I am using 14 different extensions in Firefox. I don't think any of them have broken due to a Firefox update for at least the past 3 years.

The only maintenance I have had to do was when the "I don't care about cookie's" extension got sold out, so had to switch to a fork [1]. That was 2-3 years ago.

[1] https://github.com/OhMyGuus/I-Still-Dont-Care-About-Cookies
by mgh95 | 2025-09-20 00:58:44+00:00
I don't know what to tell you but on the front of:

> There are plenty of other places to travel is the rationale. besides, if a strong greenback was the reason for decrease of leisure, wouldn’t it also be responsible for a decrease in business travel, too? Certainly businesses are also bound to macroeconomic shifts.

Canada has shockingly little choice when it comes to trade partners. They are literally physically attached to the US and trade is much simpler when working with the US, whether Canada likes it or not. CETA hasn't yet been ratified; Canada has bungled trade with China since harper; Mexico is at best a cheap labor destination that can replace India for Canada. The only real staying power Canada has is exporting raw materials, and even that effectively turns Canada into a resource extraction colony. That's not a happy ending, either.

Canadian businesses have fewer options than many would like to admit, so it makes sense they are keeping up their economic activity with the US.
by throwaway1492 | 2025-09-20 00:58:58+00:00
When I was moonlighting LinkedIn didn’t affect me. Every time I applied/interviewed and got hired for a w2 job, I just left my last non moonlighting employer on there, and checked the “please don’t contact current employer” checkbox. I hadn’t worked there in over a year.

Didn’t my new employer want me to update my LinkedIn? That never came up, but if it would have I would have delayed. Why should I support their business model.
by ojbyrne | 2025-09-20 00:59:14+00:00
Seems to me the salient part of this is not being discussed:

“The restriction imposed pursuant to subsections (a) and (b) of this section shall not apply to any individual alien, all aliens working for a company, or all aliens working in an industry, if the Secretary of Homeland Security determines, in the Secretary’s discretion, that the hiring of such aliens to be employed as H-1B specialty occupation workers is in the national interest and does not pose a threat to the security or welfare of the United States.”

More command economy, more opportunity for graft.
by bettercallsalad | 2025-09-20 01:01:34+00:00
There is also something geopolitically playing here. Trump administration recently threatened India with tariffs and when it didn’t budge, many of its key MAGA voices (Bannon and as such) tweeted asking for the exact same thing he just did.

Recently Trump also met with Indias arch enemy Pakistan’s de facto leader (military chief) in Washington and shortly following that you had Saudi-Pakistan NATO like alliance announced (of course US is major allies for both of those countries). It is interesting because pre-election Trump touted many Indians and even had Modi joining him in one of the largest Indian gatherings. But I guess Trump admin being the wild card it has always been policy wise had a shift. What that leads to is still to be seen.

Recent SCO summit where India and China had some shared alliance pledges can give some hints what’s to come but it’s interesting he didn’t so far do so with Chinese students and had in fact a U turn on allowing 600000 students with their visas as part of the trade negotiations.
by Arrowmaster | 2025-09-20 01:01:59+00:00
I had this happen with fucking Google.

I called them about my Fitbit warranty and the rep needed to verify my account and wanted me to give him the code from SMS that explicitly said in the SMS not to give it to anyone!

No my account did not get hacked afterwards. Yes it was a legit service rep because afterwards he was able to pull up info on my previous warranty claim.
by iloveducks | 2025-09-20 01:02:18+00:00
Last weekend, a couple of classmates and I hacked together a quick experiment we called Bitweb. Nothing serious, just a late-night project that ended up kind of interesting.

The idea started from Jack Dorsey’s Bitchat and Sid’s Altera. Instead of people, we filled the network entirely with AI agents and let them create websites and forums, all offline, sharing without a central server. Then we just left it running for ~24 hours.

The result: a whole community of machines talking to machines. At one point an agent even started posting about “automation strategies” — it weirdly felt like LinkedIn. Very Dead Internet Theory. Creepy and funny at the same time.

What struck me is how this overlaps with some real numbers: Imperva’s Bad Bot Report says more than 51% of global traffic is already non-human, and Europol warned that by 2026 up to 90% of online content could be synthetic.

This isn’t a polished product or anything we’re trying to push — more like a mental exercise that made us wonder:

If the internet does become mostly synthetic, what does that mean for how we think, interact, and trust what we see online?

Curious what the HN community thinks :)
by jasonjmcghee | 2025-09-20 01:02:54+00:00
I'm not really sure what it costs these days - i know certain projects not entirely free like they were a few years ago, but there's a pretty good "build your own redis" among other things.

It has little step-by-step tasks with automated tests. There are some other good ones like git and docker. It's pretty cool.

https://app.codecrafters.io/courses/redis/overview
by tomnipotent | 2025-09-20 01:03:26+00:00
There's no such thing as "compliant" in this context, you totally made that up which reinforces this is beyond your scope of experience. There's no covenant or other legal obligation they have to be compliant with other than internal systems and controls - you know, processes involving humans which are prone to errors.

This was a process error that you and others have decided to make into something it isn't. If it was systemic we'd be hearing about more instances, but here we are.
by themafia | 2025-09-20 01:03:34+00:00
> it's about managing people.

That's a big claim for a volunteer project.

> how is that affecting your ability to drive the project forward?

Then the article should have focused on this point. If there is data to be exposed then I'm interested. So far I've only seen catty allegations with nothing concrete to back them up.

> This isn't Brendan Eich quietly donating to the Prop 8 campaign

I similarly don't care. If you simply cannot contribute to a project because you cannot agree with every single decision of it's maintainer then I think you should evaluate your own emotions before attacking others.

> some alternative standard that imagines their role as a purely technical one.

When did this purported standard become recognized or defined? I'm continuing to see a lack of evidence for these claims.
by nine_k | 2025-09-20 01:03:40+00:00
"Rewrite it away from C (or C++)". Whether you choose Rust, Zig, Ada, D, Nim, even Pascal, it's likely going to become more secure. It will be supported on fewer platforms though, but still should run fine under Linux, macOS, Windows, *BSD, on x64, Arm64, and likely RISC-V, too.
by lumost | 2025-09-20 01:04:08+00:00
> However non tech/lawyer/doctors have been adversely effected by the fact they've seen no real income gains in 25 years overall.

We may be reaching the breaking point where Americans view any solution to this problem as worth trying. We’re near 2 generations of flat real income for the vast majority of Americans. When your grandparents are the last generation to remember rising living standards, it’s hard to buy that the system is working for you at all.
by eek2121 | 2025-09-20 01:04:26+00:00
I was in tech for over 20 years, and went from being good at my job/successful to being permanently disabled. My entire life was wired around providing for my family and supporting everyone around me both financially, and via my success.

I've lost that identity, and despite extensive therapy, meds, etc. I still haven't found myself yet.

I know I'll be okay, however.

Stay frosty. Things will work out. Cheers!
by alephnerd | 2025-09-20 01:04:33+00:00
Global Capability Center - think offshoring, except now you have a VP or GM assigned at that office, and a couple of P/L owning PMs and Eng Directors and actual IP being created.

Basically, back office work offshoring like in the 2000s is dead. Now entire revenue generating or complex IP product lines are being produced by offshore teams.

GCP's Security and K8s portfolio is a good example of that or that team at Facebook's Infra Silicon team in Bangalore.
by mancerayder | 2025-09-20 01:04:33+00:00
Exactly. It's an adventure of sorts, and if you're in tech you're in a small percentage of the world population that can gain some degree of wealth. A lot in some cases. It's a risk that's attracted people to the US for centuries. Many people, and I'll admit to being one of them, hope to get some savings, and then move to one of those low wage European countries with a better quality of life!
by zahlman | 2025-09-20 01:04:45+00:00
Not a Republican, or even an American, but I do have opinions about this (and I have heard from Republicans about it).

Basically, https://news.ycombinator.com/item?id=45305810 has the right of it, for the most part.

But also: in my view, this isn't exactly "the government" doing it. It comes across that the major ABC affiliates already didn't like the show and have been looking for an excuse to get rid of Kimmel for a while. His show has been fading into irrelevance; if you exclude the videos with "Trump" in the title, the Youtube channel has been doing terribly of late relative to the subscriber count (over 20M). And even the Trump videos look lackluster next to the consistently popular documentaries on, say, Veritasium (which puts out science documentaries and has a similar subscriber count). At any rate, "pressure" like this isn't a 1A violation as far as I can tell; no law is being made by Congress.

And also, it does matter what the cause of action is. An allegation that your political opponents are trying to dodge responsibility for a serious crime committed by one of their own, is pretty heavy. Maybe you don't think that's worse than, say, insulting someone in a bigoted way; but the Republicans I've heard from seem to consider that the latter standard isn't applied consistently anyway. Which is to say: if they're getting called "Nazis" and "fascists" and there's no penalty for that, it seems like that ought to establish a standard whereby other insults of comparable severity are fair game.

One thing I've heard many times in right-wing political discourse, though I'm not sure of the exact phrasing, is "my rules applied fairly > your rules applied fairly > your rules as you apply them".

> I don't think the downvotes for those actually sharing their opinions [in a productive way] are deserved

In my experience, the arguments very often come from a place of hurt and a genuine sense of being mistreated. It's hard for them to end up being shared very productively.
by names_are_hard | 2025-09-20 01:04:58+00:00
I guess it depends on who reads it but I don't see any issue with it. FWIW - I'm not a recruiter it manager but I've been an interviewer at various tech companies.

My impression from the resume is that she's relatively junior with limited experience, but not zero, and her experience is in unsexy tech stacks, and she did a bootcamp. So she is fighting am uphill battle in a tough market. But I don't get the impression that she's unprofessional or immature because of the whimsical website.

I'm any case, I wish her luck, and I believe that there are roles out there that would be a good fit for her and she can gain more experience. She just needs that first break... Which is hard to get
by Mountain_Skies | 2025-09-20 01:05:46+00:00
Absolutely love Obsidian but had to stop using it because Electron apps don't play well with Wayland. After lots of tinkering around with flags and settings for compatibility layers, it became obvious that it would never work seamlessly like it did on Windows (and probably does on x11). So it was either give up Wayland compositors or give up Obsidian. Luckily I don't use any plugins, so moving to other software was easy, but I still would prefer Obsidian. Electron's "works everywhere" works about as good as Java's "works everywhere", which is to say it works great, until it doesn't, at which point it's a mess of tinkering.

If you use Wayland and it works for you, that's great, but it's not my experience.
by fuzztester | 2025-09-20 01:05:48+00:00
hee hee hee, tim333!

take your non-existent 2018 "paper" and shove it up your 2025 ass, you troll, if you even have an ass, that is.

and see my critical appraisal of your so-called "critical appraisal", just above.

check out that rudyard kipling poem (or some such racist colonial brit dick), where he says ... something something ... and you'll be a man, my son.

you'll never be a man, troll. you don't have the gumption to ever be one.

gesundheit! bless you, coz u really need it ... boy.
by therobots927 | 2025-09-20 01:06:02+00:00
I couldn’t believe how much he stammered in his Ross Douthat interview. He must have stalled for 45 seconds at least. You could tell his filter kept blocking him from saying what he really thought and every time he thought how to rephrase it it got blocked again. No way to sugarcoat the fact you’re trying to accelerate the apocalypse.
by nis0s | 2025-09-20 01:08:05+00:00
> The decision is hiring in the US (visa or citizen) versus hiring abroad.

True, but there’s a balance that employers have to maintain to get some in-state advantages from local or state governments for job creation.

That said, it makes more sense for America to get trainers or professors for niche subfields than actual workers so you can create homegrown talent, not sure why that isn’t done more.
by scythe | 2025-09-20 01:08:14+00:00
For practical purposes, the problem with Wayland from the WM-dev's PoV is that you're either implementing a huge project or you're depending on wlroots, and wlroots still isn't where it would need to be for implementing a simple window manager to be as easy as it was with X11.

From the Wayland devs' PoV, mainstreaming Wayland successfully shifted responsibility for doing most of the heavy lifting in the graphics layer from the neglected X-Windows project to the well-established KDE and GNOME. The state of wlroots and the ecosystem of personal WM projects is unavoidable collateral damage.

For an individual developer, perhaps the thing to do is take a page out of bbLean's [1] bag of tricks and implement your WM on top of one of the big two desktop environments.

https://bb4win.sourceforge.net/bblean/
by geor9e | 2025-09-20 01:08:39+00:00
This article is a pop sci editorial. But it's drawing a "may cause" causation from correlations found in "observational studies" rather than "experimental studies". Junior researchers, pressured to publish or die, shovel them out because it's the easiest thing to publish. No experiments, no scientific method, no controls. Just manipulate old data and cherry pick something that looks like it might be related to another thing. Then a year later we get the opposite headline, from another grad student looking for an easy paper to publish. Then the general public confuses it for science.
by kragen | 2025-09-20 01:08:56+00:00
Also for the first ten years I used computers I was using all kinds of REPLs on computers that didn't have 1.7MB of RAM. On my first computer, which had one floppy drive and no hard drive, 1.7MB would have been 17 floppy disks, or 26 times the size of its RAM. So I'm kind of unconvinced by this stance that 1.7MB is a small REPL.

I mean, it's smaller than bash? But even your mom is smaller than bash.
by sema4hacker | 2025-09-20 01:09:11+00:00
I'm beginning to think what the future will offer is three classes of sports and rest rooms: male, female, and "open". Male sports and facilities will be for males only (per whatever agreed-upon tests), female sports and facilities will be for females only (per whatever agreed-upon tests), and the "other" sports and facilities will be open to anyone not qualifying for the first two categories (but will end up dominated by testosterone anyways). It might not be a perfect solution, but at least competitors in the non-open categories would be certain about who they're up against.
by hakunin | 2025-09-20 01:09:27+00:00
> Twitch

There are only 2 sides on twitch right now, both illiberal. One side has the political philosophy that amounts to "if Trump does it, we support it". The other side is a fringe far left (e.g. tankies).

Except the former "philosophy" is supported by 90% of republicans, and the latter is ostracized by democrats. Even AOC (the once symbol of far leftism) shifted towards more mainstream liberal democratic values. These twitch lefties don't vote. They are politically nowhere in this country.

And you are comparing president of the country to twitch streamers. President is not supposed to be an edgy instigator and influencer, he's supposed to be president for everyone.

And yet, every disavowal that Trump made, he ended up blaming democrats in the same breath. He constantly berates everyone on the left, sues, destroys politically, or otherwise silences anyone who criticizes him. I'm supposed to feel like he's my president even if I didn't vote for him, but I cannot, because he makes that distinction very clear.
by sjsdaiuasgdia | 2025-09-20 01:09:34+00:00
The left hand of the chart in the 2nd link provides some perspective for this year's numbers.

July 2024 through Jan 2025, the YoY numbers are always in the 7%-9% range. Averages to 7.7% across those months.

Feb 2025 to July 2025, there's only a single month (April) in that range. We've got 2 months at 1% YoY growth, one break even, and two negative. Those months average out to about 0.7%. If you include Jan 2025 to align to the calendar year 2025, you get 1.57%, which seems to be the number that becomes 'nearly 2 percent' in the text under the chart.

While it is still positive growth, it's 20% of the YoY growth trend for several months heading up to 2025. If you take out Jan 2025 (2/3 of which Trump was not yet president), it's only 10%.