MurphyA/hacker-news huggingface dataset:
by ajponte | 2025-08-01 20:05:11+00:00
Location: San Francisco Bay Area

Remote: Yes (or hybrid)

Willing to relocate: Tentatively

Technologies: Python, Flask, FastAPI, Java, Spring MVC, SpringBoot, NodeJs, Postgres, MySql, Redis, Kafka, Kubernetes, Celery, AWS.

Resume: https://docs.google.com/document/d/12kjtGlJh3JpA8-HtXfBNT7CyZ9pclHfKYHja4eMr4-A/edit?usp=sharing

Email: alanjponte@gmail.com

LinkedIn: https://www.linkedin.com/in/alan-jason-ponte/

My name is Alan, and I have over a decade of experience building software professionally. Over the past 3 years, I've assumed the role of Tech Lead/Architect for a SaaS startup where I've had the opportunity to lead the technical direction of the team, engage with product design, and mentor junior engineers.

Before working as a Software Engineer, I spent a few years as Computer Systems Engineer for a National Laboratory. I was afforded the opportunity to work on a variety of systems with scientists and engineers of various disciplines.

I'm looking to work on interesting products at any level (IC, Tech Lead, Fractional CTO, Technical Advisor). If you'd like to have a quick chat, feel free to reach out!
by drewbeck | 2025-08-01 20:05:23+00:00
"freedom of association" and "freedom of speech" are governmental concepts, used to limit the behaviors of governments.

They are not some core, universal rights that every individual must respect when interacting with other individual.

The accused in this case absolutely still has the citizen rights of association and speech. He can gather with people and he can publish his thoughts. The fact that a bunch of individuals have decided they don't want to gather with him is in no way a reduction of his rights.
by thornewolf | 2025-08-01 20:05:39+00:00
everyone takes a side on everything. explicitly or implicitly. intentionally or unintentionally. due to the interconnected nature of the world, it is impossible to construct a true-neutral position. the appearance of neutrality becomes more difficult the more important an issue is to those you interact with.

so, it's not really well-defined to ask whether or not a coffee shop "should" be taking sides, it will take one in all situations. it is a (slightly) more tractable question to ask "how should a coffee shop take a side?" Given how difficult this question is to answer still, I like to answer it with, "doing good is generally aligned with the long-term profit-motive."

this is also why boycotts are actually useful! though collective action, you can align the profit-motive with "good" clearly. this makes it easier for a coffee shop to move in-line.
by moomoo11 | 2025-08-01 20:06:05+00:00
I’ve literally dealt with people who wanted to take my IP, who had contributed absolutely nothing by then.

It’s not rocket science to figure out how to do sales and make connections. I’m a highly “extroverted introvert” so I’ll force myself to step outside my comfort zone and do whatever is necessary for success.

I just hate freeloaders and scammers, and dipshits who cosplay as visionaries wearing turtleneck sweaters.
by cnst | 2025-08-01 20:06:50+00:00
Some do that, and it's super annoying. I take a screenshot, and then silently my login doesn't work, with a weird error returned instead. Get another PIN, type it in, take a screenshot before submit, again get a nondescript error that makes no sense.

Don't they star the PIN in any case?

Why exactly is me taking a screenshot of my signup process for my records suddenly a disqualifier for signing up?

If all these companies never lied to us about the terms of the deals we're signing up for, needing proof of what actually happened, we'd never be taking these screenshots.

Honestly, this whole "security" theatre ought to be investigated by the consumer protection agencies, and any app that prevents screenshots being taken, or gives these nondescript errors when someone takes it and is subsequently unable to sign-in, should be fined for their anti-consumer behaviours.
by seadan83 | 2025-08-01 20:06:52+00:00
The humiliation is the least of it IMO. When interviewing, let's say you've got to leads. You get hired and tell the test to pound sand. Companies (I've found) never like that. It's a burned bridge (despite the strong hire signal of getting hired).

Now, a month later - fired - it's worse than not having worked at all. Good luck reaching back out and starting over from scratch with your best options now off the table.
by 9rx | 2025-08-01 20:07:02+00:00
They have, but they're beyond grasp of most developers.

Tests were invented to express the "why" for the normal guy. They don't strictly prevent compilation, but a proper workflow will see them halt your process in the same way, offering the same outcome.

Granted, there are a lot of horribly written tests out there that don't tell you "why" — or, well, anything. As always, people will find a way to abuse anything you put in front of them. But when used well...
by kylegalbraith | 2025-08-01 20:07:07+00:00
Depot (W23) | Multiple openings | Remote (North America, Europe) | Full-time

Depot is the fastest place to build software. We accelerate builds for customers using GitHub Actions, Docker, Bazel, Gradle, and more. We're seeking the following roles:

- Solutions Engineer ($120k-$150k)

- Developer Marketer focused on Community & Events ($100k-$130k)

- Technical Content Writer ($90k-$110k)

We offer a fully remote working environment anywhere in North America and Europe with competitive salaries and equity.

For more details, and to apply: https://depot.dev/careers
by trustlesecurity | 2025-08-01 20:07:16+00:00
Trustle | https://trustle.com | Senior/Staff Backend Engineer | Remote (US time zone preferred) | Salary based on experience and location We're building the future of cloud access management - helping companies achieve Zero Standing Privileges through just-in-time access and intelligent entitlement management. What you'll work on:

Build intelligent scheduling engines that orchestrate just-in-time access across thousands of cloud resources Design AI-powered systems that help customers intelligently request and review access across AWS, GCP, Azure, and SaaS platforms Create scalable integration pipelines using durable functions to connect with dozens of cloud providers and enterprise tools Develop next-generation data models that map complex permission relationships across multi-cloud environments Work with AI coding agents to accelerate development and ship features faster

What we're looking for:

Strong Python experience (FastAPI is a plus) Experience with data modeling and building complex ELT pipelines at scale Postgres experience and familiarity with BigQuery API design and development expertise Comfort with cloud platforms and Identity and Access Management concepts Data lake architectures and Kubernetes experience is a plus

Feel like you are up for a challenge? We'd love to see you complete our coding challenge here: https://github.com/trustle/task_challenge or reach out to us at careers@trustle.com
by ninetyninenine | 2025-08-01 20:07:19+00:00
Use different apps. Don't have to stick with the default OS window primitives. omfg. I use loop for macos.

So for some reason a terminal app where you can't even draw a proper line vertically across the screen... somehow the people who make apps for terminal are geniuses in making windowing UIs, more genius then people who want to work in pixels. I don't understand why.

And these complete geniuses are like, NO! I don't want to work with pixels. I want to use ascii characters to draw stuff that ONLY looks sort of like boxes, because that's the smarter thing to do!

And don't get me started on config files. What's better, a menu where I'm presented with all my options? Or a freaking config file where none of the options are presented and I have to look it up in a man page and then if I make a typo often it doesn't tell me there's a problem.

And likely you aren't even using that terminal app in a proper terminal. You're emulating a terminal underneath a GUI which is a huge performance penalty. Modern OS's present to you an advanced interface, but you're too elite to use it, so you EMULATE a primitive interface underneath the advanced interface.

Bro use linux and uninstall gnome or KDE. Throw that mouse into the trash. That's the common sense future of UI according to you?
by mattmaroon | 2025-08-01 20:07:25+00:00
It doesn't on Hacker News, and what I quoted comes directly from the link at the bottom of the page. By that logic we'd also be discussing tariffs (the economy of the nation that totally dominates the IT industry...), and all sorts of other things here.

This is a community designed intentionally to not go down that rabbit hole. There are plenty where you can. I've been here since the early days, trust me, it's better this way.
by umanwizard | 2025-08-01 20:07:32+00:00
Apparently not all that pro-Palestine, if Wikipedia is to be believed:

> At the end of 2023, five employees were sent home from the Gilman Street location for wearing Pro-Palestine pins. Despite asking for a written statement from management about why the pins were not allowed, the employees never received any information from management. The employees were sent home and the entire staff unionized.
by phony-account | 2025-08-01 20:08:40+00:00
The company I work for expanded enormously from 2021 onwards, aiming to recruit the absolute best talent available regardless of location. None of this was ‘offshoring’ - we just cast a broad net over Europe and genuinely hauled in the highest level of programmers, designers and managers I have ever worked with in over thirty years in the software development business.

In 2024 a new CEO decided to encourage RTO and from then onwards the level of recruitment has just tanked. The only criterion for employment is pretty much “how enthusiastic are you about working at the office?”

Now we have compulsory office-days and I see firsthand the way these people just waste time walking around with a coffee-cup shooting the breeze, or sitting in half-day meetings.

No-one seems to care or notice.
by ubermonkey | 2025-08-01 20:08:42+00:00
The big answer is "no."

I mean, look at Meta. The stock you can actually buy through your broker is not actually a stock that can control the company, so in a very real sense it's not a "share" in Meta. Zuck controls nearly all the "preferred" shares that have supervoting privileges, so he can operate it as though it's essentially a private firm. The board, which in a conventional public company could exercise control over the CEO, has no ability to remove him.
by neilv | 2025-08-01 20:08:43+00:00
> Maybe it's a very distributed team, I guess then there's isn't a great way to do that.

If you want to do it all at once, for all time zones... If there's overlapping "core hours" for different time zones, or you can schedule an all-hands videoconf time, you can do it then. Or do one for the global West, and one for the global East (which will have different cultural nuances anyway, and possibly separate management structures).

It's not that different than in-office. Except, for in-office, remaining colleagues see a person boxing up their stuff and walking out with their stuff in a box, or (worse) security escorting the people off the property. And then there's usually the desk of a terminate colleague there as a visual reminder for awhile.

One in-office layoff I saw, they arranged for all the people to be laid off to have impromptu meetings with their managers, and to go to conference rooms, at the same time... and then notified everyone still at their desks to go to an all-(remaining)-hands meeting, in a different office space, where they were told of the layoffs. Most of the axed people were already gone when the others returned. It might have been good intentions, but I'm not sure that was a good move.

It's a tricky problem, whether in-office or remote. Partly because the situation isn't right. ICs are more often let go because management failed, rather than any fault of the ICs.
by simion314 | 2025-08-01 20:08:44+00:00
> It's been nearly 10 years since released and over 3bn miles driven. There's one case where someone died while fetching his cell phone. You would think if it was really dangerous, people would be dying in scores.

And how many times did humans had to take over and save themselves and others from Tesla killing or injuring them? Tesla won't tell us this numbers, guess why ? The tech might be safe as a backup driver , but so far you need a human to pay attention to save himself from the car bugs/errors/glitches etc.

I really hate this bullshit safety claims pulled from someones ass, it is like me trying to convince you to get operated but an AI doctor by claiming "it is better then the a old and drunk doctor , he only killed a few people when the people supervising it did not payed attention but in the rest was very safe, we can't tell you how many times real doctors had to perform the hard work and our AI doctor only did stitching , those numbers need to be secret, but trust us the human doctors that had to intervene are just there because of the evil laws it could do the full job itself, we would not call it Full competent doctor if it can\t perform fully all expected tasks.
by Akcium | 2025-08-01 20:08:55+00:00
Location: Armenia

Remote: Yes

Willing to relocate: No

Technologies: VueJS 3, Tailwind, PHP/Laravel/MySQL. Mostly frontend developer with strong attention to UI/UX area (that's important to me)

CV: https://www.linkedin.com/in/victor-ponamariov/, https://vpon.bio/, https://vpon.me/

Email: victor.ponamariov@gmail.com
by rashidae | 2025-08-01 20:09:20+00:00
We're not replacing deterministic processes with probabilistic ones, that would be insane for production data.

Here's what actually happens:

1. MCP exposes system schemas in a standardized way 2. AI analyzes the schemas and suggests mappings 3. Engineers review and validate every mapping 4. AI generates deterministic integration code (think: writing the SQL, not running it) 5. We test with real data before any production deployment
by ammhiring | 2025-08-01 20:09:36+00:00
Mobian | Remote (North America, Europe, South America) | Full-Time

We're hiring a Senior Data Scientist to lead the measurement of digital ad campaigns on sales outcomes. You'll design advanced sales lift models, integrate complex data pipelines, and deliver insights to clients.

Deep expertise in Python, SQL, causal inference, and A/B testing is essential. Applied economics and econometrics background is a plus. Strong communication and adaptability in dynamic environments are key.

Requires 6–10 years of hands-on experience and a Master’s degree in a relevant field.

email your resume + interest to careers@themobian.com, subject line: Data Scientist
by nicholasjbs | 2025-08-01 20:09:36+00:00
Recurse Center (YC S10) | Career Facilitator / Full-Cycle Recruiter | Onsite | Brooklyn | Full-time | $70-135k + good benefits

We operate a programming retreat with an integrated recruiting agency.

We're hiring a Career Facilitator to support our mission to transform lives by helping people direct themselves. This is a full-time, onsite role in Brooklyn with meaningful work, good benefits, great colleagues, clear goals, and a healthy culture.

We're a small, privately held business with no outside investors (except for YC, which invested ~$17k in 2010). We do not plan to raise money or go public.

Full details and how to apply in our job post: https://recurse.notion.site/Career-Facilitator-22300db231b58...
by hijp | 2025-08-01 20:09:59+00:00
Location: Honolulu Remote: Yes Willing to relocate: No Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet Résumé/CV: whitaker.jp, linkedin.com/in/captainwhitaker Email: (message me on linkedin)

Check out my shiny new domain, https://www.whitaker.jp!

I'm a full stack Rails and React dev with 11-years of experience. Product focused, from wireframing and user stories I've helped companies through greenfield app development, rearchitecting existing apps, and maintaining legacy products.

In my free time I like making 3D-experiences and mapping GIS data.
by dpedu | 2025-08-01 20:10:04+00:00
I don't see what AI has to do with the layoff story. The first mention of AI is "The company has also embedded AI in its customer contact form" and it appears the author decided to include this for no apparent reason.

The article also has a footnote stating "Updated to remove claims of AI replacing jobs." so I suppose there was probably a stronger - but still invented by the author - claim included that has since been removed.
by rhelz | 2025-08-01 20:10:05+00:00
I'm as big of a critic of Trump as you are likely to find but......the previous jobs reports was revised DOWNWARD by over a quarter of a million jobs.

Sure, you expect the numbers to change as more data comes in. But...that's a pretty big misoverestimate. This is very problematic, as it actually MASKED some of the ill effects which Trump's policies have had.

Who knows if Trump would have actually moderated his policies if he had had a more accurate read sooner, but private companies rely on this data as well, and no doubt they have made decisions they wouldn't have if they had know the true numbers.

Trump certainly was mean-spirited in trying to frame this as a partisan issue, and downright disingenuous in some of his accusations. Nevertheless, >250,000 jobs everybody thought were there but weren't....yeah, that's a firing offense.
by armada651 | 2025-08-01 20:10:08+00:00
There are right ways and wrong ways to lay off someone. They aren't determined by words, but by actions.

If the company has a healthy cashflow it can afford to give the employees that have been laid off a larger runway in terms of how many months of salary they will still pay out. If you've given them stock options, you can give them more time to decide whether to exercise the vested option.

I'd gladly take a "Good riddance" with 6 months of salary and 2 years validity of my options over a "We regret that it has come to this point" with just a one-month notice.
YouTube's AI-Generated Titles and Thumbnails Break Search and Usability
by pmart123 | 2025-08-01 20:10:10+00:00
YouTube seems to have recently rolled out dynamically generated AI titles and thumbnails for some videos. I remember one of the harshest critics of large language models describing them as “stochastic parrots”—and in this case, I couldn't agree more.

Most of the AI-generated titles and thumbnails appear optimized purely for click-through rates, often at the expense of accuracy and clarity. It’s a textbook example of short-term engagement gains undermining long-term usability and trust.

I’ve noticed videos I’ve already skipped being resurfaced repeatedly, each time with a even more extreme or obnoxious thumbnails and titles—forcing me to manually mark each one as “not interested” just to remove it from my feed. On the flip side, if I want to revisit a video and search for it by the title I saw, YouTube often fails to surface it—because that title was dynamically generated and not part of it's meta data.

This shift raises broader concerns about the direction of algorithmic content platforms—where even basic affordances like video titles are no longer stable, and user agency continues to erode.
by em-bee | 2025-08-01 20:10:12+00:00
No snark

thank you. that helps.

All done in GUIs and done better

could be done, and i agree. but i have yet to find a terminal GUI that actually does.

tmux has a great and useful TUI. all the terminals i have tried so far, have a very minimal GUI. they have tabs, and some have panes that's about it. tmux works out of the box without any configuration at all. i can just build up my sessions interactively. i evaluated kitty a year ago, and i am testing wezterm now. neither are usable without having to manually write an elaborate config file, and neither include all the features that tmux has.

i would love to find a GUI terminal to replace tmux. but there isn't one yet. at least it looks like both wezterm and kitty are working on it. so maybe in a year or two there will be something that can actually compete with tmux. but until then it's just a wish.
by gopher_space | 2025-08-01 20:10:15+00:00
This really resonates with me. It's hard to describe just how enjoyable and more importantly interesting tech interviews used to be. I can't think of one in the past decade that's left an impression on me. Now interviews feel like I'm playing Trivial Pursuit with a very non-technical George Costanza, trying to convey years of experience verbally when the card says Moops.
by bruce511 | 2025-08-01 20:10:29+00:00
>> it "feels" wrong to give a corporation-sized punishment to a small group of individuals

This feeling has a name; loss aversion.

It's a really interesting human traits. About 66% of people feel bad when someone else does well. The impact of this feeling on behavior (even behavior that is self-harming) is instructive.

The concept of "Fairness" comes into play as well. Many people have an expectation that the "world is fair" despite every evidence that it isn't. That results in "everything I don't get is unfair" whereas "everything I get I earned on my own." Someone rlse getting a windfall is thus "unfair".
by ghaff | 2025-08-01 20:10:48+00:00
From personal observation, we were at a point in the technology cycle--networks/Zoom et al./etc.--where people were able to work remotely in many cases. Indeed, some organizations I'm involved with now hold at least some meetings remotely rather than spending half a day or more trudging somewhere for a meeting that takes half a day or more.

On the other hand, I felt very disconnected at work latterly with a larger group and mostly kept up tighter connections with people I already knew.
by joshuahaglund | 2025-08-01 20:11:00+00:00
> The actual PBS and NPR shows you're familiar with are generally developed and produced privately

Off the top of my head, two programs I watch that get CPB funding include: Frontline https://www.pbs.org/wgbh/frontline/about-us/our-funders/ NOVA https://www.pbs.org/wgbh/nova/funders/

This is one place some sorta "trickle down" economics worked. CPB contributed to developing the content on PBS. Now PBS either has to cut costs by either canceling programs or ordering cheaper content that corporate sponsors like, run more pledge drives, or seek more corporate sponsors. None of those are appealing to me.

Also CPB helps keep rural stations open means all the niche local productions about state history or geology or whatever can happen.

It's a cut to the already strained budget of a wonderful resource. I'd be surprised if there weren't lost jobs and less quality as a result.

Edit to add: Just sentimental but I'll miss hearing "this program was made possible by The Corporation for Public Broadcasting and by contributions from viewers like you!"
by mingus88 | 2025-08-01 20:11:25+00:00
Because all businesses are run by people and everything is inherently political

Coffee production by itself is already mired in geopolitics.

And as a customer, where we spend our money matters. It’s often the only voice we have.

Take a look at Black Rifle Coffee Company. Their brand attracts a certain type of customer. It’s a market differentiator.
by stickfigure | 2025-08-01 20:12:06+00:00
Everyone judges, and with incomplete information. I don't want to cancel the guy but if my (hypothetical) daughter took an interest in him, I'd make sure she read those two public letters. It would be irresponsible to say "well it's just their words" unless those two women don't exist and it's all made up by an LLM.

At any rate, "he didn't do it" is missing the point I'm trying to make: We shouldn't professionally cancel him even if he's 100% exactly as painted.
by em-bee | 2025-08-01 20:12:11+00:00
a freaking config file where none of the options are presented and I have to look it up in a man page

oh the irony. because that is what wezterm and kitty make me go through. i'll have a report soon.

EDIT: here is the report: https://news.ycombinator.com/item?id=44762241

that wezterm config file is a monster. all that, just to have tmux like functionality. well, at least it is possible. that's a massive step forward.