MurphyA/hacker-news huggingface dataset:
by DanielVZ | 2025-08-01 21:32:37+00:00
> How can "political reasons" be false? I can imagine a lot of political reasons for a woman to "cancel" a man, especially if they're misogynist, racist, xenophobic, homophobic, or transphobic, but the vagueness of your anecdote is suspect.

What was false were the claims and I can say that because I was involved in the situations she described to cancel him.

I said “petty political reasons” as a summary for conciseness sake. But if you want more details:

- after they broke up she joined a certain left wing political party (student federation elections are a big deal here)

- during the election cycle my friend was part of the opposing team and they were doing quite well

- so the girl was approached by her party leadership to cancel him. They had this whole “cancel the opposition” operation

- Turns out everything was false and was done to benefit the left wing candidates and end the candidacy of the opposing party. which worked. They had to take down their candidacy to deal with all the problems that come from being cancelled.

> Depending on what kind of person you are, there are plenty more serious and realistic risks that getting randomly cancelled by your social circle.

I’m not so sure about that. Being cancelled is pretty serious, and quite risky. I’ve seen it quite a few times (this one being the closest I’ve been to people involved), and it’s so easy to avoid that I prefer to just do it. For example if I could avoid driving a car I would, but I do it because otherwise it is prohibitively expensive time wise.
by danscan | 2025-08-01 21:33:03+00:00
(Author here) The JWT signer should be the authority setting claims, so if your server is the authority and the client is untrusted, the server can provide the client a pre-signed JWT with the claims it needs, and the client can send that along with requests to the API.

But this scheme is flexible. You could also have the client send "requested" claims for the server to consider adding if allowed when getting a JWT.

You could also reverse-proxy client requests through your server, adding any claims the server allows.
by velieroglu | 2025-08-01 21:33:29+00:00
Seeking: Backend Engineer or Applied AI Engineer roles, especially in areas involving generative AI, model fine-tuning, and ML-driven systems. Open to positions where I can leverage both my backend engineering expertise and my growing focus on machine learning research and productization.

Location: Istanbul, Turkey

Remote: Yes (preferred), experienced in distributed/remote teams.

Willing to relocate: Yes

Technologies: Python, Golang, SQL, FastAPI, Kafka, Celery, PostGIS, MongoDB, Redis, ElasticSearch, Transformers, Vector Database, Generative AI

Résumé/CV: Full resume available on request.

Email: velieroglu@protonmail.com

LinkedIn: linkedin.com/in/velieroglu
by Aurornis | 2025-08-01 21:33:44+00:00
> Jeez... what a damning indictment of today's Universities.

> She could just use her publication as a dissertation and be done with it.

I’m not suggesting this person is doing anything fraudulent as she seems quite impressive.

However, educational institutions get constant requests from parents who want their children to skip far ahead before they’re ready. It’s a competitive world and they know that being able to claim a child skipped several grades or even skipped undergrad entirely is a unique and very impressive achievement for the resume. It also theoretically provides a few additional years of earning potential by giving a career head start.

The first problem is that many of these parents (again, no accusations for this specific case) see this and want to make it happen for their child at any cost. There are some wild stories about parents trying to cheat their kids forward or falsifying their accomplishments to try to skip grades.

The secondary problem is that it can be hard on kids to be thrust forward so far past their peers. I had several friends who skipped a grade in middle school and most of them didn’t have a great experience for social reasons. Skipping undergrad altogether would thrust someone into a foreign world with a lot of baseline expectations and norms that they hadn’t yet learned, combined with no peers their age to discuss it with.

It creates a high chance for burnout or failure, which could leave them worse off than when they started.

That’s why the recommendation is generally to do undergrad at a challenging institution that allows students some upward mobility in specific areas where they’re ahead. No reasonable undergrad program is going to have this person taking Algebra 101, but there are a lot of opportunities for them to jump right into advanced programs and go deep and broad.
by donjoe0 | 2025-08-01 21:33:49+00:00
Really. I think she meant there were many possible ways to respond to the invasion, some of which may not have needed to involve a grave boomerang hit against the Western population's purchasing power and living standard - especially in the EU - but since that's what Washington/Langley wanted done, and since they have the overwhelming propaganda power to make everyone believe that was the only right choice, that's what got done, end of story. And most people still today see no problem with that having been presented as the "only option", not even in the face of it having utterly failed to produce the intended changes in Moscow and in the course of the conflict.
by ModernMech | 2025-08-01 21:34:10+00:00
There are many paths to college, and they require neither membership in nor adherence to ideals professed by the Democratic party. College campuses across America have people from every demographic axis - every race, religion, ethnicity, country, socioeconomic status, etc. Amongst them frequently are conservatives and white men. This is because the gate universities keep is based on merit, not ideology.

Indeed, many Republican congresspeople were accepted into and graduated from prestigious ostensibly "Democrat controlled" institutions, despite their conservative beliefs.
by chrisco255 | 2025-08-01 21:36:14+00:00
Hipchat was a success, which is why Atlassian purchased it, but Slack leapfrogged it and Stride was too late.

Not doubting the role that support plays for Atlassian. Just highlighting how I witnessed MCB handle a similar situation 7 years ago, by flying to Austin from Australia to deliver the sad news. The article makes him sound heartless or cold but that wasn't my experience. That being said, an async video message is a weird play.
by shellyherself | 2025-08-01 21:36:29+00:00
Location: St. Paul, MN Remote: Yes Willing to relocate: No Technologies: Actively using C++. Experienced with Python, Typescript, Angular, AWS Cloud, Terraform, and a few others (Check my resume) Résumé/CV: https://shellyherself.com/misc/michelle-kyori-hn-resume.pdf Email: michelle.k.hn@fastmail.com LinkedIn: https://www.linkedin.com/in/michelle-kyori/

Software engineer looking to get back into the industry after moving to the states be with my partner. I'm a self-starter looking to join an enthusiastic team where I can take ownership and make an impact.

Numbers wise I have 3+ years of professional, 8+ years of related experience. I am mostly self taught, but I've taken a lot of mentorship over the years. I care to deliver high quality code for whatever I work on. I am communicative, have an eye for detail, and do my best to keep the user and business needs in mind.

I'm interested in Software Engineer, Full-stack Engineer, Back-End Engineer roles. I will additionally do DevOps if there is a need for that in my team.

I'm willing to work in any tech-stack, and I love learning new technologies and practices. I absorb and apply new knowledge quickly. I have a soft spot for projects that help the environment, but I can get excited about almost anything.
by worik | 2025-08-01 21:37:13+00:00
Yes.

This is the unfortunate thing about wrapping LLMs in API calls to provide services.

Unless you control the model absolutely (even then?) you can prompt the model with a well manicured prompt on Tuesday and get an answer - a block of text - and on Thursday, using the exact same prompt, get a different answer.

This is very hard to build good APIs around. If done expect rare corner case errors that cannot be fixed.

Or reproduced.
by PaulHoule | 2025-08-01 21:37:32+00:00
It’s connected to an explanation that some people are poor because of a cycle of pathology. I remember a single mom who had three kids who we would try to help by giving them some board games or something like that and whatever we gave them would be wrecked in two weeks or less.

This book, remarkably,

https://en.wikipedia.org/wiki/The_Other_America

Had a theory of poverty that was not reductivist but said that different poor populations were poor for different reasons (despite the author being the founder of the Democratic Socialists of America)

Certainly self destructive cycles are part of it but another part we don’t want to face up to is the inheritability of severe mental illness. Bleuler saw that the family of schizophrenics were frequently a bit odd and there really does seem to be a preschizophrenic condition that goes widely unrecognized and probably explains a lot of so-called autism that is part of the dark matter of mental health.

Certainly fewer than 50% the homeless have severe mental illness but it seems around 30% do and these are the people that you see on the street in severe states of distress and these people are exceptionally difficult to help. Some of them will do ok in a ‘housing first’ regime but others will struggle to stay housed even with the best care.
by eduardofcgo | 2025-08-01 21:37:33+00:00
The programmers that insist in using type hints in python usually are the ones that makes these mistakes. I think the main reason that these patterns do not make sense is because python is a dynamic language. If you turn off the part of your brain that thinks in types you realize that you can solve most of these in plain functions and dicts. Using default args as replacement to the builder pattern is just ridiculous. If you want to encode rules for creating data, that screams schema validation, not builder pattern.
by ab_testing | 2025-08-01 21:37:52+00:00
You have to look at Palantir revenue and market cap to justify this. Palantir is around $1B in revenue and around 350B market cap. They build AI solutions for the government. I think OpenAI has something similar in mind. They got the AI part and the government contract part and now just need to capitalize on it. Also from what I have heard, they are at $5B in revenue anyway.
by lmeyerov | 2025-08-01 21:38:32+00:00
i think he means it's 'just' a thin concat

most useful prompt stuff seems 'simple' to implement ultimately, so it's more impressive to me that such a simple idea of TODO goes so far!

(agent frameworks ARE hard in serious settings, don't get me wrong, just for other reasons. ex: getting the right mix & setup devilishly hard, as are infra layers below like multitenacy, multithreading, streaming, cancellation, etc.)

re: the TODO list, strong agree on criticality. it's flipped how we do louie.ai for stuff like speed running security log analysis competitions. super useful for preventing CoT from going off the rails after only a few turns.

a fun 'aha' for me there: nested todo's are great (A.2.i...), and easy for the LLM b/c they're linearized anyways

You can see how we replace claude code's for our own internal vibe coding usage, which helps with claude's constant compactions as a heavy user (= assuages issue of the ticking timer for a lobotomy): https://github.com/graphistry/louie-py/blob/main/ai/prompts/...
by TheOtherHobbes | 2025-08-01 21:38:48+00:00
Yes, exactly.

You do in fact understand Starmer. You just hope you're wrong.

The UK's aristos have decided that Farage should be the next PM, which is why he's been all over the media.

Starmer is wholly owned by business interests which exist for the benefit of said aristos, and his job is to pander to those interests. He is absolutely indifferent to what the public wants, and he is willing to force through incredibly unpopular pointless abusive policies to make that point.

The end game is similar to the one in the US - the end of democratic accountability and public service government, an AI-administered online surveillance state run for oligarchs and corporations, all marketed with rhetoric that combines fake patriotism, violent hysteria against outsiders and noncomformists, the illusion of personal responsibility, and religious grift.
by aidenwhite27 | 2025-08-01 21:39:12+00:00
Location: Oceanside, CA, USA

Remote: Open to remote, hybrid, in-office

Willing to relocate: Yes

Technologies: Python (Flask, pandas), JavaScript (jQuery, D3.js), SQL, Docker, Snowflake, Redis, nginx, RabbitMQ

Résumé/CV: https://www.linkedin.com/in/aiden-white-280793181/

Email: hn@aidenw.com

I have 3+ years experience working in fullstack web development and database querying / BI reporting. I have worked in the semiconductor and energy industries.
by Sohcahtoa82 | 2025-08-01 21:39:32+00:00
I hate Comic Sans, not because it's a bad typeface, but because it's misused.

It's a playful font, so using it for playful things is great! Anything related to children's activities, it's a fine choice.

But then people use it for things that aren't playful. A sign at your bank saying they're low on coins should not be in Comic Sans. Work e-mails should not be in Comic Sans. A resume should not be in Comic Sans unless you're applying for a literal clown job or Kindergarten teacher.
by jlarocco | 2025-08-01 21:39:57+00:00
I was once laid off in a group of about 50, and we were all invited to a conference room meeting to be laid off in-person by some higher up director, and a group of our managers. This was long before remote work was popular, and we were all on site, though.

Second time was smaller (maybe 10 people) and fully remote, and I had a surprise meeting with my direct manager over video chat.

I personally don't care so much about how the message is delivered, and more about severance, but it's interesting to see how different people handle the situation differently. Makes you wonder what alternatives they considered that they decided a pre-recorded message was best.
by larodi | 2025-08-01 21:39:59+00:00
Zvezdalina Stankova who comments on miss Cairo is on her own super out of the ordinary.

https://math.berkeley.edu/~stankova/

Not only she did grow in Bulgaria during the most turbolent times of regime change from communism to democracy, but later graduates with a PHD from Harvard, and later becomes Director and Founder of the Berkeley Math Circle, and is also organizer of math competitions in Bay Area, and publisher of what seems to be a complete set of Math Books, carefully crafted with her peers from BG and presented here

https://archi-math.com/

Curious whether miss Cairo was a student of hers or is to be.
by benlivengood | 2025-08-01 21:40:06+00:00
I've had good luck using `zfs allow` to grant non-root backup users the ability to only add snapshots to their datasets to avoid the "attacker compromises prod and then jumps to the backup server and deleted the backups". It is an extra step to clean up old snapshots, but worth the risk-reduction.

You can also split administration up so that, e.g., my friend sending me snapshots can't even log in as root on his backup server.
Ask HN: How do you avoid job hunting burnout?
by b8 | 2025-08-01 21:40:06+00:00
I've been applying for hundreds of jobs for the past few months without any offers. I did 7 interviews for one company to end up with a rejection. A few virtual loop interviews just to be ghosted. Most applications I don't even get a resume screen rejection email. This seriously sucks and has made my depression as well as anxiety go up. How do y'all deal with job hunting burnout?
by karmakurtisaani | 2025-08-01 21:41:09+00:00
Germany and Japan were drastically different. They had a homogenous population, and their government structure could be used almost as it was with a new political system. In Germany, for example, many ex-nazis kept their position in society.

Iraq on the other hand is a state whose lines were drawn by a colonial rule and contains diffenrent populations. Saddam ruled using a minority ethnic group as the ruling class, which created an internal ethnic tension that was not possible to solve with an outside intervention.
by nine_k | 2025-08-01 21:41:21+00:00
Location: New York City, NY, USA; US citizen. Remote: OK Willing to relocate: No (family, kids) Technologies: Python (Django, SQLAlchemy, FastAPI, Pytest,...); Typescript and Javascript (Node.js, Express), Web (React, Next.js, HTML, CSS, Playwright,..); relational databases (Postgres, MySQL, SQLite, Oracle,..); NoSQL (Redis, Casssandra); Docker, kubernetes; AWS (S3, EC2, RDS, SQS, SNS, Lambda,..); CI/CD (GitHub, Jenkins); Linux, git, etc. Résumé/CV: https://dmitry.cheryasov.info/resume/ Email: dmitry.cheryasov@gmail.com

Looking for a hands-on senior engineer / tech lead role. Backend-leaning but can work across the stack, and am fine with wearing many hats. Good at teamwork but value autonomy. Worked at startups, and liked it.

Let's talk.
by stepanbujnak | 2025-08-01 21:41:36+00:00
Pex - part of Vobile Group | US | Full time [1]

We serve everyone who uses the Internet to view, share, or create content – from the largest platforms and rightsholders, to independent creators. Pex automated content recognition technology identifies uses that other tools can’t detect, including modified audio with speed, pitch, tempo, language, and other distortions.

We are hiring for the Senior Site Reliability Engineer (on-site, Gainesville, FL) [2]

We offer:

- Generous pay range based on skills and experience - Unlimited PTO + 10 paid holidays - Medical, dental, and vision insurance with FSA options, 401(k) plan - A supportive culture and excellent work-life balance

To apply & learn more, reach out to us at jobs@pex.com!

—

[1] https://pex.com/ [2] https://pex.com/senior-site-reliability-engineer-07-2025/
by rgblambda | 2025-08-01 21:42:25+00:00
Channel 4 unfortunately doesn't have the breadth of news coverage (though they definitely have the depth) that the BBC has. They don't have anything like the local/regional news coverage and have to be very selective about what they report on. They're also 1 medium only (TV) whereas the BBC are TV, radio, and what is effectively the UK's biggest online newspaper.

They're also living on borrowed time. Channel 4 is publicly owned but completely self funded, largely through ad revenue. Ad revenue for TV is not what it used to be.

There's been serious consideration given to the idea of merging Channel 4 into the BBC to share admin costs but keep it editorially separate.
by tooevangelist | 2025-08-01 21:43:04+00:00
Do you need a Lovable evangelist who is obsessed about AI for software development?

I bring a strong track record: * I embodied the "evangelist" term in EU by becoming a public face of Unity since it was a small-small startup in iPhone 3G era. * I evangelized Defold IDE while it was a part of King in the era of YouTube/podcasts. * Vibe Coding and Agentic AI for coding is something I eat and breathe: https://github.com/pridiuksson/cursor-agents
by markdown | 2025-08-01 21:43:07+00:00
> ...and implies staff will be able to provide alternative suggestions. Which is quite plainly bananas.

Why is that bananas? When covid hit my country, the national airline fired ~90% of flight attendants. They had been willing to be put on leave with 0 pay until the airline needed them again, but the airline wasn't interested in that. They were very happy to have an excuse to get rid of these long-serving employees and hire fresh-faced 18-25yr olds on starter salaries in their stead.

Having a mandated process like you mentioned (maybe for companies with more than 50 employees) could have made a massive difference in an instance like this.

The flight attendants in my example eventually all got their jobs back, but only after a years-long legal battle during which some lost their homes and most had a very tough time.
by araes | 2025-08-01 21:43:39+00:00
Agree with most of the article, yet part that was actually worth commenting on slightly:

Bill Wolf - "Being born on 4/20 is unprofessional."

"Upon reviewing your application materials, we found that the information provided in regards to your birthdate on LinkedIn, specifically 4/20, seems inconsistent with the professional standards we uphold within our organization. While we appreciate individuality, we also prioritize a professional and mature approach in all aspects of our work environment."

https://www.linkedin.com/posts/wolfbill_being-born-on-420-is...
by marifjeren | 2025-08-01 21:45:44+00:00
> Visit our website. Create an account. Verify your email. Create a project. Add your credit card. Go to settings. Create an API key. Add it to your password manager. Drop it in your .env file. Download our SDK. Import it. Pass your env var in. Never share your API key. Make sure you never commit it to source control.

None of this "BS" actually goes away with self-signed JWTs, right? Just replace mentions of "API Key" with public/private key and it's otherwise a similar process I think.
by VintageCool | 2025-08-01 21:45:45+00:00
Zephyr Teachout wrote an early article critiquing Abundance, the book by Derek Thompson and Ezra Klein. She appeared on Ezra's podcast and (IMHO) did not appear to have thought very deeply about the problem of housing affordability; instead defaulting to "monopoly in housing construction" as the problem. Stoller and Musharbash are re-iterating the position that had been staked out by Zephyr Teachout in March.

> Let’s assume that reforming rules on setbacks, parking, single-family zoning, and local input would achieve what they desire (the evidence is not straightforward; cities that have these reforms have lower costs, but they are rising at the same rate as in other cities). It would still seem relatively small-bore as a novel solution: Half of the 10 biggest cities in America—many in Texas—already have a zoning and procedural regime fairly close to what Klein and Thompson want. Are they simply arguing that Dems embracing Texas zoning approaches would transform national politics? That can’t be it.

https://washingtonmonthly.com/2025/03/23/an-abundance-of-amb...

Much of the criticism of Abundance from prominent pundits on The Left (including Teachout and Nathan Robinson) has been along the lines of "the actual problem is corporate monopoly" rather than zoning. (Or maybe: "zoning is an easy problem to fix and a distraction from the real problem of corporate monopoly".)
by benlivengood | 2025-08-01 21:45:56+00:00
I think it's a little early (even in these AI times) to call HRM a counterexample of the bitter lesson.

I think it's quite a bit more likely for HRM to scale embarrassingly far and outstrip the tons of RLHF and distillation that's been invested in for transformers, more of a bitter lesson 2.0 than anything else.
by missinglugnut | 2025-08-01 21:47:28+00:00
NVDAs valuation is insane. At 30X revenue, they could double sales and reduce expenses to zero and they'd still need a story about future growth to justify the valuation.

Consider this: Nvidia doesn't do the manufacturing, just the engineering. If we had AI super intelligence, you'd just need to type "give me CUDA but for AMD" into chatGPT and Nvidia wouldn't be special anymore. Then someone at TSMC could type "design a gpu" and the whole industry above them would be toast.

There's no reason to expect an engineering firm to win if AI commoditizes engineering. It's very possible to change the world and lose money doing it.
by matt-p | 2025-08-01 21:49:34+00:00
A huge number of these jobs will go yes. A call centre supervisor may be safe taking escalation calls that need a human and so on but the masses will be replaced by this kind of tech.

However what will actually happen is society will use these people to brick lay for houses, care for the elderly or something else. That's honestly a good thing for society as we have massive shortages there, and not a bad thing for the individuals as a whole.