MurphyA/hacker-news huggingface dataset:
by eduction | 2025-05-01 22:21:38+00:00
> if you are fussing about the details which code you need to share and which not then you are not following the spirit of Free Software. it's as simple as that.

Kyle’s point is pretty clear: it’s really hard to tell what agpl actually requires. So it’s a bad, unclear license whatever your position is - whether you think your code should virally make everything that links it open source, or if you expressly don’t want that and only want the library itself network copyleft. What does agpl actually require? Even lawyers are stumped.
by scblock | 2025-05-01 22:22:16+00:00
FYI "the few games that work" is most of them these days, including newer games like Baldur's Gate 3 and Elden Ring and older ridiculous towers of cards like my heavily modded Skyrim setup. I think it's mostly things that use invasive anti-cheat software that struggle. I use a mix of Steam and Heroic Games Launcher and haven't run into anything I've been playing recently that doesn't work except my PSVR2 to PC adapter in Steam, which I haven't taken any time to troubleshoot.
by tyleo | 2025-05-01 22:22:16+00:00
This quickly fell from the front page as a lot of articles related to anything congress or US president have recently.

It’s really annoying. I want to have the discussion. There’s some interesting things to understand here like whether congress should be able to block state regulations. If they can’t is that power in the EPA?

It’s disappointing to me that we can’t even have conversations about how governments should work because people are so worried about having their feelings hurt they flag everything :/
by datameta | 2025-05-01 22:23:55+00:00
Location: NYC Remote: Yes Willing to relocate: No [Technologies] Programming: C/C++, Python, JavaScript, Kotlin, Dart Embedded Systems: PowerPC, ESP32, STM32, Altera MAX10, Lattice iCE40UP5k ML: TensorFlow Lite, PyTorch, ONNX, OpenCV, MATLAB IoT: BLE, WiFi, MQTT, LoRa Digital Logic: VHDL, Verilog Resume: https://docs.google.com/document/d/18mjB1tIH5s-ZmiET_smUxbMo3FaiC637aW_us8P0U5I/edit?usp=drivesdk Email: dm@datameta.info

Hi, I'm an embedded systems engineer with experience in software, hardware, IoT, and machine learning. Seeking innovative roles from ultra-low power remote applications to mid-range edge compute, up to HPC.

My latest roles have been in full-stack edge AI R&D, memory controller firmware dev, and chip bring-up/testing. I'm passionate about modular synthesis and tinkering with all sorts of circuits and DSP. Currently upskilling in analog PCB design and refining my abilities in FPGA development. Also WIP on a 3D-printed robot arm to practice control systems and actuation.
by amauboussin | 2025-05-01 22:24:05+00:00
Surge AI (https://surgehq.ai/careers) | Software Engineers (full-stack / product https://surgeai.notion.site/Product-Engineer-4211688ff99b46d...) and Strategic Project Lead (https://surgeai.notion.site/Strategic-Projects-Lead-Generati...) | Full-time | ONSITE SF or NYC Hybrid

Our mission at Surge is to build the human infrastructure behind the next wave of AI and LLMs. We operate a data platform that powers AI teams at OpenAI, Anthropic, Meta, Google, and more. This year, we're focused on extending our platform to support agentic workflows and help our clients ship agents that interact with the world. Here are some examples of our past work:

- Creating the GSM8K dataset: https://www.surgehq.ai/blog/how-we-built-it-openais-gsm8k-da...

- Collecting RLHF data for Anthropic's Claude: https://www.surgehq.ai/case-studies/anthropic-claude-surgeai...

You’d be joining a small, rapidly growing team of former engineering and ML leaders from Google, Meta, Twitter, and Airbnb. We work in small groups, ship quickly, and value autonomy and ownership. No previous AI experience is required, if you have the engineering skills you can learn what you need on the job.

We're looking for senior engineers to work out of our offices in SF or NYC, or remotely. Please reach out to us at careers@surgehq.ai with a resume and 2-3 sentences describing your interest. Excited to hear from you!
by datameta | 2025-05-01 22:24:48+00:00
SEEKING WORK | USA | REMOTE

Technologies - Programming: C/C++, Python, JavaScript, Kotlin Embedded Systems: PowerPC, ESP32, STM32, Altera MAX10, Lattice iCE40UP5k ML: TensorFlow Lite, PyTorch, OpenCV, MATLAB, ONNX IoT: BLE, WiFi, MQTT, LoRa Digital Logic: VHDL, Verilog Resume: https://docs.google.com/document/d/18mjB1tIH5s-ZmiET_smUxbMo3FaiC637aW_us8P0U5I/edit?usp=drivesdk Email: dm@datameta.info

Hi, I'm an embedded systems engineer/architect with multidisciplinary expertise in software, hardware, IoT, and machine learning. Experienced im low-power remote applications, mid-range edge compute, and HPC.

My latest projects have been in full-stack edge AI R&D, memory controller firmware dev for servers, and chip bringup/testing for mainframes.

I'm passionate about modular synthesis and tinkering with all sorts of circuits and DSP. Currently upskilling in analog PCB design and refining my abilities in FPGA development. Also WIP on a 3D-printed robot arm to practice control systems and actuation.
by MarcelOlsz | 2025-05-01 22:24:57+00:00
Location: Toronto Remote: yes Willing to relocate: yes Technologies: react,vue,svelte,node.js,python,firebase,gcp,figma,postgres,nosql,aws Résumé/CV: https://olsz.me/marcel-olszewski-resume-2025.pdf Email: in my resume above marcel[dot]olszewski[/at/]gmail.com
by freedomben | 2025-05-01 22:24:59+00:00
This is a very interesting post, but I'm not sure I agree with this one:

> K. Progressively overload the team: Pick goals for the team that are ambitious and just a little bit impossible. This has two effects: one, it forces the team to prioritize ruthlessly, where you cut out anything inessential for success; and two, it pushes the team to somehow find leverage through system design, where you find new ways to deliver the same result without as much code / complexity because you literally don’t have cycles to write the code / manage the complexity.

This can be effective, but so often (especially with skunkworks and greenfield development in general) you pay a price for this in the form of tech debt. In some cases the tech debt can be iterated out of later, but in the vast majority of the cases I've seen that does not happen. IMHO the biggest disservice that most managers do to the company and the future engineers of the team is oversubscribe the team and push them to cut corners or make bad assumptions in order to get something shipped. It can easily 10x the cost of developing/maintaining the product down the road, whereas with a project that is well managed/developed can eventually go into a pseudo maintenance mode with a fraction of the manpower required to keep it alive.

It's more an art than a science and you'll never get the balance perfect, but I would strongly suggest you go for "balance" rather than following the almost universal approach in our industry now of, "ship it now, fix it later."

By the way, if you want to know why so much modern software sucks and is buggy as hell, I would humbly suggest that this is the reason!
by throwanem | 2025-05-01 22:25:12+00:00
Oh, I've crashed out a couple of times. Enough to learn any verbal answer I give to the question "who are you?" is a lie, and that the same goes for everyone else in the world, too.

If I read you correctly (from your workmanlike if somewhat stilted English) as German, I grossed last year a bit over 2x, just in cash comp, than that "top 3%" you're bragging about.

I kept a hell of a lot more of it, too. That's because my tax regime advantages winners and yours advantages losers. That's okay; losers need to live, and I don't take what would be the significant deductions on my charitable donations in any case, just my first time homebuyer's and honest credits like that.

Then I quit that job in November, because life's too short and what the hell could I still have to prove? I'll probably start looking late Q2, or maybe Q1 '26, who knows. I'll need to do something to support the tertiary education I intend finally here in my mid-forties to go back and get, after all.

You obviously think a great deal of yourself. That's fine. You should learn to keep a handle on it, though. You can open your mouth so wide you get your feet stuck in it, that way.
by meander_water | 2025-05-01 22:25:19+00:00
Looks like this is possible due to the relatively recent addition of OAuth2.1 to the MCP spec [0] to allow secure comms to remote servers.

However, there's a major concern that server hosters are on the hook to implement authorization. Ongoing discussion here [1].

[0] https://modelcontextprotocol.io/specification/2025-03-26

[1] https://github.com/modelcontextprotocol/modelcontextprotocol...
by _msw_ | 2025-05-01 22:25:20+00:00
AWS never offered the AGPLv3 licensed version of the MongoDB server as part of any managed service. There were large cloud providers in China that _did_ offer MongoDB as a service. They also provided the corresponding source code [1]. Despite signs that they were complying with the obligations of the license, they had the SSPL drafted anyway.

Because once it was clear that software as a service was a compelling model, it was no longer appealing to give everyone the permissions needed to offer the software as part of a service (as AGPLv3 was always designed to do).

Changing the license seemingly worked, as a partnership was eventually announced [2].

[1] https://github.com/Tencent/CMONGO

[2] https://www.mongodb.com/company/newsroom/press-releases/tenc...
by causality0 | 2025-05-01 22:26:25+00:00
Ever notice how Windows 7 and 10 and 11 have basically the same features and benchmark the same on performance tests yet 10 and especially 11 completely shit the bed if you try to run them off a hard drive? Like they might all boot in twenty seconds from an SSD but booting from a hard disk might take W7 two minutes and W11 ten minutes to a stable desktop.
by afiori | 2025-05-01 22:27:00+00:00
1) not the point, that list of criticisms was a bad list of criticisms

2) whether anything that happened in the last month is going to promote more domestic manifacturing is quite dubious at best.

As a quick excercise:

- for almost every industry new factories would be needed to significantly increase domestic production

- you are disencintivized to mix foreign and domestic materials if you plan to export (as you are going to pay potentially double tariffs)

- most things (especially cars) have long supply chains

- building a factory takes both non-trivial investment and at least a few months

And you get that for many products it would take sorta

lenght_of_supply_chain * (few_months + gathering_fund_permits_time)

All this to still get quite a few counter tariffs on exports.
by vladgur | 2025-05-01 22:27:23+00:00
See non-Waymo, human driven car?

Fear not, your images and recordings will get piled on somebody's dashcam to do as their heart desires.

I got a dashcam in my Camry recording front and back everytime i drive. I have no interest in preserving those images outside of an accident, but who knows what sommebody else will.

We have no expectations of privacy in public spaces and ultimately I would trust Googles IT security more than some dude with a dashcam
by 9rx | 2025-05-01 22:28:54+00:00
I live by the rule: If something seems a little off, question the speaker about what they mean. It is likely they are using a different definition than you are familiar with. Accept what they tell you. Their definition is what matters.

I know the tech crowd in particular loves to make up their own pet definitions for words and then double down on refusing to acknowledge that any other definition is possible, thereby continually talking past each other because there is no shared lexicon to hilarious effect, but that's not the norm, thankfully.

To each their own. However, we're all in this together.
by ActorNightly | 2025-05-01 22:29:34+00:00
Ill generally start off by saying that it should be pretty clear that when Republicans are given free reign of all 3 branches of Government, US goes down the shitter. So there isn't even a real argument you could ever make in support of anything Republican, other than saying that you don't mean "those" Republicans. And this argument will hold until the entire party uniformly denounces Trump, Musk and their cronies.

But in the spirit of conversation, you are fully wrong. GDP is an indicator of economic activity. Its not irrelevant. It ties in things like jobs and COL (because you need people to actually be able to live normal lives to contribute to the economies). Likewise, higher taxation rates with high GDP also means that in general a lot of money is moving hands. If you look at population growth of Cali, the only time it dipped was during Covid, specifically because WFH. I.e you are still making California money, but now you don't have to pay taxes. And since then, its on its way up.

This effect also applies in general. You can't claim that Texas economy is growing because Republicans, when the economic powerhouses of the 4 major cities all uniformly vote blue, and start hiring for companies that started in very left leaning areas on the west coast. There is a reason why silicon valley started in Cali and not any other Republican states - Cali left leaning environment attracted more educated people, and the concentration of those people is what allowed tech companies to flourish. If Musk started Tesla in Texas, and asked the state for subsidies and grants, he would have gotten laughed at and Tesla would not be a thing.

The author conveniently ignores this, and Im not even going to mention the horrible statistical analysis of the plots.

Here is a good article comparing economies of Texas and California.

https://siepr.stanford.edu/publications/policy-brief/tale-tw...

So no its not "leftist" propaganda - its reality. Whether or not you value that more than your ideological alignment, I don't know. Republicans generally don't have the critical thinking skills to parse reality from ideology - if they did they would be Democrats.
by wkat4242 | 2025-05-01 22:29:47+00:00
Well I have mixed feelings about it.

For general searches, I agree. I want those to be highly deterministic. But in that case I need to know exactly what I'm looking for.

There's also the other kind of thing though. "Who was that guy that I emailed with a year or two ago about this issue with MacBook Enrolment?". Yes I can filter by company or other details if I remember those things but sometimes I don't. And that's when AI search can really shine. Or not, it can also totally make up stuff out of its ass. But at least when it comes to emails that's easily verifiable.
by lolinder | 2025-05-01 22:30:25+00:00
> being thrown around like a rag doll by Amazon

Can you elaborate on what exactly Amazon did to Elastic? I read all of their blog posts and the only thing I really got out of it was "they sell hosted Elastic cheaper than we can", which is hardly surprising given that Elastic really just packages up AWS/GCP/Azure cloud infra. That doesn't have to be AWS selling at a loss, AWS just doesn't need to pay itself.

And by all accounts I've read Amazon did contribute back to Elastic development up until Elastic switched the license on them. At that point they forked, but it's hard to blame them when they were deliberately locked out of the original project.

Most of the arguments I've seen against Amazon with regard to Elastic have tended to be very vibe-based. Amazon bullied Elastic because that's always what Amazon does! It's plausible, but it's also plausible that Elastic thought they could use Amazon's terrible reputation as a weapon against it without there being any substance.
by flir | 2025-05-01 22:30:51+00:00
Reputation is, IMO, the key. And not just for code, but for natural language too.

We're going to have to get used to publication being more important than authorship: I published this, therefore I stand behind every word of it. It might be 5% chatbot or 95% chatbot, but if it's wrong, people should hold me to account, not my tools.

No "oh, the chatbot did it" get out of jail free cards.
by allisonee | 2025-05-01 22:31:06+00:00
Ultimately, the author (the engineer writing the PR) should always fully own the impact and consequences of their code. This has always been true, but it’s become even more critical with AI-assisted coding and more junior engineers who primarily test only for functional correctness.

Just like AI now helps nearly everyone write code, it makes sense for AI to handle an initial pass at reviewing code too. However, there’s significant value in human reviewers providing an outside perspective—both to build shared understanding of the codebase and to catch higher-level issues.

TLDR; AI should do the first pass on reviews, but another engineer should also review the code for context and collaboration. Ultimately, though, the author still fully owns every line that gets merged.
by leonidasv | 2025-05-01 22:31:08+00:00
Location: Sao Paulo, Brazil (GMT-3)

Remote: Yes (only)

Willing to relocate: No

Technologies: full-stack web development (back-end biased), distributed systems, Go, Typescript, Kotlin, Node.js, React, Next.js, Python, gRPC, Postgres

Résumé/CV: https://leonidasv.com/resume.pdf

Email: leonidas _at_ leonidasv.com

Hi there, I'm a Senior/Lead Full-Stack Software Engineer with back-end focus, 8+ years of experience. Hands-on experience designing and developing back-end distributed systems for logistics and billing systems, but I'm also open to explore other businesses domains. Check out my resume for a more detailed overview.
by tonyarkles | 2025-05-01 22:31:49+00:00
The first startup I worked at had a year-end bonus tied to meeting all of a list of company goals. The last year I was there, the list consisted of 3 engineering goals and 1 sales goal. We had around 25 engineers and 2 salespeople.

We nailed the three engineering goals by about October. Sales didn’t hit their goal. No bonus for anyone.

You want to build animosity in a company? I can’t think of a better way than that.
by BLKNSLVR | 2025-05-01 22:32:08+00:00
I thought the current administration, and the republican party in general, were for smaller federal government and giving more autonomy to the states, eg. Shutting down the federal department of education since the states can manage their own education systems independently.

Now they're trying to step on state based decisions?

Is it purely an "I like this but I don't like that" decision process?
by roxolotl | 2025-05-01 22:32:41+00:00
This article reminds me about how much I hate bottled water, in places where potable water is cheap and plentiful. It’s such an incredibly cynical thing that many American families, again those who have cheap potable water, go through cases of water a week. “A spring in every home” like the article says is a modern miracle. It’s one of the things that if someone was brought here from even just the 1800s they’d be focused on. And yet we’ve managed to build a market primarily focused on recreating scarcity of fresh water.

I don’t know what that says about us. It doesn’t make me feel good though.
by theoryofx | 2025-05-01 22:33:05+00:00
Sales people that don't sell just get fired, that's the thing about being such a quantifiable role. So in practice at a startup with a hot product you end up with a team of sales people receiving huge amounts of cash comp.

Everyone in in a well run startup org gets performance based compensation in the form of increases in salary, bonus, and equity.

There's no reason sales people couldn't be compensated in the same way. The reason they're not is just that it's considered an 'industry standard' to reward instantly with cash.

Sales people have themselves a sweet deal they're loath to give it up whether or not it's in the best long-term interests of the company or even themselves. It's not a terrible thing but it does seem an anachronism that will go away.
by DonHopkins | 2025-05-01 22:33:18+00:00
https://news.ycombinator.com/item?id=31427032

DonHopkins on May 18, 2022 | root | parent | next [–]

Here's a historic DECTalk Duet song from Peter Langston (which is actually quite lovely):

Eedie & Eddie (And The Reggaebots) - Some Velvet Morning (Peter Langston)

https://www.youtube.com/watch?v=1l0Ko1GUiSo

Peter S. Langston - "Some Velvet Morning" (By Lee Hazelwood) - Performed By Eedie & Eddie And The Reggaebots

http://www.wfmu.org/365/2003/169.shtml

Eedie & Eddie On The Wire

http://www.langston.com/SVM.html

Peter Langston's Home Page:

http://www.langston.com/

His 1986 Usenix "2332" paper:

http://www.langston.com/Papers/2332.pdf

How to use Eddie and Eedie to make free third party long distance phone calls (it's OK, Bellcore had as much free long distance phone service as they wanted to give away for free):

https://news.ycombinator.com/item?id=22308781

>My mom refused to get touch-tone service, in the hopes of preventing me from becoming a phone phreak. But I had my touch-tone-enabled friends touch-tone me MCI codes and phone numbers I wanted to call over the phone, and recorded them on a cassette tape recorder, which I could then play back, with the cassette player's mic and speaker cable wired directly into the phone speaker and mic.

>Finally there was one long distance service that used speech recognition to dial numbers! It would repeat groups of 3 or 4 digits you spoke, and ask you to verify they were correct with yes or no. If you said no, it would speak each digit back and ask you to verify it: Was the first number 7? ...

>The most satisfying way I ever made a free phone call was at the expense of Bell Communications Research (who were up to their ears swimming in as much free phone service as they possibly could give away, so it didn't hurt anyone -- and it was actually with their explicitly spoken consent), and was due to in-band signaling of billing authorization:

When you called (201) 644-2332, it would answer, say "Hello," pause long enough to let the operator ask "Will you accept a collect call from Richard Nixon?", then it would say "Yes operator, I will accept the charges." And that worked just fine for third party calls too!

>Peter Langston (working at Bellcore) created and wrote a classic 1985 Usenix paper about "Eedie & Eddie", whose phone number still rings a bell (in my head at least, since I called it so often): [...]

>(201) 644-2332 or Eedie & Eddie on the Wire: An Experiment in Music Generation. Peter S Langston. Bell communications Research, Morristown, New Jersey.

>ABSTRACT: At Bell Communications Research a set of programs running on loosely coupled Unix systems equipped with unusual peripherals forms a setting in which ideas about music may be "aired". This paper describes the hardware and software components of a short automated music concert that is available through the public switched telephone network. Three methods of algorithmic music generation are described.