MurphyA/hacker-news huggingface dataset:
by bornfreddy | 2025-05-01 19:04:59+00:00
Not sure why Redis is blamed for the "rug pull". They didn't relicense the old versions. They just said "sorry guys, we don't want to support this project under those terms anymore". They are under no obligation to do that, legal or moral. Don't like it? No problem, fork it and maintain it yourself (as many did). But don't demand of others to continue to support the project under those terms if they do not want to. This is FOSS working as intended.

All those people that contributed, did so to the FOSS version. Their contributions live on in all the forks, both FOSS and proprietary (by Amazon & co., and Redis before today). So not sure where "betrayal" supposedly happened. Maybe when Amazon used their contributions too?
by 542354234235 | 2025-05-01 19:05:01+00:00
I have read The Aquariums of Pyongyang and Escape from Camp 14, both of which are very good. I think that Aquariums is a better overall book, as the author adds context and background throughout the narrative. Camp 14 is more straightforward and limited to his experience, which for a North Korean is quite limited. They are pretty dated at this point (2000 and 2012, respectively) so there are probably more timely options available now.
by shadowgovt | 2025-05-01 19:05:11+00:00
There is a pretty famous story from Saturday Night Live. The characters of the "two Wild and Crazy Guys" were based on an individual Steve Martin met in a bar in New York. He was an immigrant from a country in Eastern Europe and, delightfully inebriated and happy, was crowing about his new life in America. Among the things he mentioned (paraphrasing from memory of Martin describing the anecdote) "In my home country, I am doctor. Now, I sell washing machines. Is much better!"
by triceratops | 2025-05-01 19:05:36+00:00
I don't know if that's true.

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

https://en.wikipedia.org/wiki/Boys_and_Girls_(The_Office)

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

https://en.wikipedia.org/wiki/Cesar_Chavez_(film)

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

https://en.wikipedia.org/wiki/Last_Exit_to_Brooklyn_(film)

But it's true the topic hasn't been en vogue for a while.
by joshstrange | 2025-05-01 19:05:44+00:00
I use Claude mostly for coding/technical things and something about 3.7 does not feel like an upgrade. I haven't gone back to 3.5 (mostly started using Gemini Pro 2.5 instead).

I haven't been able to use Claude research yet (it's not rolled out to the Pro tier) but o1 -> o3 deep research was a massive jump IMHO. It still isn't perfect but o1 would often give me trash results but o3 deep research actually starts to be useful.

3.5->3.7 (even with extended thinking) felt like a nothingburger.
by phren0logy | 2025-05-01 19:06:31+00:00
> in the drug treatment world it’s basically known that drug abuse is almost always a reaction to some kind of psychological trauma or disorder

This is incorrect. While this is true for a substantial number of people, I want to offer some resistance to the pop-psychology axiom that "everything is because of trauma." Not only is is unsupported by science, it has lead to an expansion of the definition of the word "trauma" in popular culture that's so broad as to be nearly useless clinically or scientifically.
by 90s_dev | 2025-05-01 19:06:54+00:00
> Python

Funny you make that analogy. I remember back when the two contending C alternatives were Zig and Nim, with Nim being syntactically almost a Python clone.

It seems Nim has gone the way of Crystal (Ruby version of Nim) and is just kind of there but mostly forgotten and doomed to be abandoned unless it finds a niche.

> What sets Zig apart is compile-time

I see this claim a lot, but I'm not sure. I think it's the fact that Zig is more or less still C syntax and semantics, just... fixed. The way it does comptime does seem better than how other languages do it, but I haven't actually used it, much less for long enough to judge it properly.
by tart-lemonade | 2025-05-01 19:07:00+00:00
You'll have a much harder time breaking into the market with things like a new OS because you have so much more ground to cover today than you would had you started back in the 90s. It's not enough to have a half-decent GUI and a web browser: you'll never get any corporate customers without a significant amount of security hardening, and you'll have to have an extremely compelling reason for them to switch even their servers over (which are run by IT people, who are much easier to train on new technologies than the rest of the workforce), much less their desktop fleets.

Consider how many businesses are built around Excel and either cannot re-create their workflows in LibreOffice Calc/Google Sheets or don't see the value proposition in doing so. You can argue till you're blue in the face that business critical processes shouldn't rely on Excel, and you'd be right, but good luck convincing the people who matter most that they need to change something that still works well enough (especially if they're not privy to the behind-the-scenes work required to integrate other systems with Excel). It's not like Excel is the only thing keeping them hooked on Office.

When it comes to other, less ambitious projects, like email software (not even hosting, just an email client; hosting is its own can of worms), you're competing against companies that either give it away for free or include it in a bundle of other applications businesses really want, like O365. I pay for Shortwave because I loved Inbox by Google that much, but it's a very niche product. I doubt the average person loved Inbox enough to trust a third party with their emails so they can get that experience back, much less pay said third party when the Gmail web interface is good enough for most tasks.

There's a reason we can describe companies like MS as being entrenched: there are no real competitors left. Enshittification works because people aren't inclined to switch without significant upsides. If your selling point is not being actively hostile to your users, why should I believe you will resist doing the same when you IPO or get bought out?
by shaftway | 2025-05-01 19:07:01+00:00
I would, but I also don't subscribe to the idea that you should "bring your whole self to work".

I don't discuss my political views at the office. I don't discuss my religion. I don't discuss how I'm raising my kids. I don't discuss anything that could come back to bite me in the ass.

So ideally I would never know his views and he would never know mine.
by JohnFen | 2025-05-01 19:07:14+00:00
I tend to be a "non-asker", because that's how I was raised: that outside of certain circumstances or sorts of relationships, it's very rude to ask questions that aren't superficial. It's prying. If people want to share deeper information about themselves, they'll volunteer it.

Not saying that it's right, but it's a strongly instilled social more and, at least for me, explains "why I'm like that".
by codingfutures | 2025-05-01 19:07:39+00:00
Location: Hawaii

Remote: yes preferred

Willing to relocate: Yes

Technologies:

--Languages/Tools: Python (Matplotlib, NumPy, SciPy, Scikit-Learn, Pandas, PySpark), R, SQL, Advanced Excel, Git, Linux, APIs, Flask, Django, VM

--Data Science/ AI: Machine Learning, Deep Learning, Natural Language Processing (NLP), Predictive Modeling, Statistical Analysis, Regression Model Development, Text Mining, Data Mining, Prompt Engineering, Large Language Models (LLM)

--Data Management: Big Data, Data Engineering, Extract Transform Load (ETL), Data Visualization, GIS/ Geospatial Data, Pivot Tables

--Other: Cloud Management

Resume: https://drive.google.com/file/d/1CYGMZVJka6kLaTQQQS5YdLx5gAN...

Email: alohacodingservices@gmail.com

Hi, I'm a 33 year old AI engineer excited to join onto your project. I'm excited about the frontiers of AI technology and how I can help you use what AI has to offer to solve your business need or problem. Recent work I have done has involved prompt engineering to get AI to output desired results, as well as AI-based image creation, and also product testing for Meta and Google AI products.

Beyond this I have 2 masters degrees (librarianship and data science) and am classically trained as a data scientist.

I'm eager to join onto your project. Shoot me an email and let's chat!
by AlotOfReading | 2025-05-01 19:07:59+00:00
The wild teosinte ancestors of corn are nigh-indistinguishable from dozens of other kinds of wild grasses in Mexico and Central America. The red and glass gem field corns are usually new varieties developed in the last century or so, comparable to roses in this analogy. Pretty much the only commonly available product made from heritage varieties is blue cornmeal, which usually comes from puebloan blue varieties still cultivated commercially.
by burnished | 2025-05-01 19:07:59+00:00
No, not really. It is difficult to measure because the tissue is delicate and the scale is very, very small.

You can look at my citation manager for some educational resources on the topic however https://www.zotero.org/i_o/collections/C2QRMIZE

But I would mostly recommend a neuroscience textbook. The following link is to the entry discussing what a neurotransmitter is so I think you'll find it immediately interesting https://www.ncbi.nlm.nih.gov/books/NBK10957/

In general neurotransmitters trigger a response in the target neuron by interacting with a channel embedded in the cell wall. This can trigger a change in the target cell if the triggered channel causes a protein to be released, or it can be an input signal used by the target to determine whether or not it should fire and pass a signal (through the medium of neurotransmitters) on to the neurons it itself targets.

If you are interested in the topic I strongly recommend creating a personal glossary for yourself. That textbook I linked has one I believe, and that ncbi domain has many other useful resources. There is a lot of simple sentences whose meaning is obscured purely because of a deficit of vocabulary, once you get some definitions down then a lot of medical texts really open up.
by PJDK | 2025-05-01 19:08:26+00:00
So, we often look back on the old days with rose tinted glasses. But let me recount my IT classes from the 90s.

We'd sometimes go to the library to write something up in MS Word. We always liked this because it would be a good 5-10 mins to boot up some kind of basic Unix menu. You'd then select windows 3.1 and wait another 10-15 minutes for that to load. Then you could fire up word and wait another 5 minutes. Then you could do 5 minutes work before the class was over!
by fc417fc802 | 2025-05-01 19:08:29+00:00
Don't you have to ask for ID at the end anyway? So the only question is avoiding behavior that makes it look like you're a fake job listing harvesting PII or something.

Is the issue skilled candidates that are misrepresenting where they live, unqualified candidates with fake resumes trying to land the position anyway, or something else?

What have you tried?

If they trip enough red flags and it's an international issue, you could just be up front that you're suspicious (including why) and ask them to go outside and take a video of themselves in front of wherever they live. Then you check it against street view, scrutinize the vegetation, that sort of thing. Require the rest of the interview process to be via video call with a wide view of the room to ensure it's the same person. That solution is respectful of their time since it's quick and easy for them. They also presumably already shared their address with you so it's not particularly invasive.
by throwup238 | 2025-05-01 19:09:08+00:00
Different people also work better in different modes of interaction which is what I think this article papers over.

For me, reviewing code is much easier than writing it because, while the amount of codebase context stays the same in both modes, the context for writing takes up quite a bit more space in addition. I rarely get a nicely specced out issue where I can focus on writing the code, instead spending a lot of mental capacity trying to figure out how to fill in the details that were left.

Focusing on the codebase during review reallocates that context to just the codebase. My brain then pattern matches against code that’s already in front of me much easier than when writing new code. Unfortunately LLMs are largely at the junior engineer level and reviewing those PRs takes a lot more mental effort than my coworkers’.
by aylmao | 2025-05-01 19:09:52+00:00
> A lot of the value in big tech comes from scale and integration and is inherently not sensible to have a thousand mom and pop shops do it and keep the same value.

Some of the most impactful large-scale tech that exist today isn't centralized or monopolized. The internet, for example, or email. There's been a long history of "email killers", but no company has been able to replace email yet. One can achieve integration with standardization, and scale through federation.

In fact, I'd say federation scales better than centralization. In spite of appearances, mom and pop shops scale fantastically. Having thousands of independent actors servicing a market makes an industry much more dynamic and resilient. It's why the biggest restaurants are franchises, for example.

I'd add that the period of greatest innovation in the web wasn't 2004 when IE had 95% of the market, or today when Chrome has 65%. Id argue it was that 2008-2018 decade; an era that also saw the most browser variety we've seen recently.

> any other company who is willing to value Chrome at any significant price is inevitably going to need a scaled product to tie this to and accomplish what Google did with Chrome

Chrome could well be an independent company, like Mozilla is. There's plenty of money to be made in being the middle-man for search engines.
by rcarmo | 2025-05-01 19:10:17+00:00
Great to see this. 12 years ago I wrote https://github.com/rcarmo/miniredis during a very slow weekend where I both wanted to get a feel for the internals of how Redis worked and have a little PubSub server I could call my own.

I spent the entire weekend poring over the C code and found it some of the most beautiful C I'd ever read (ever since the heady years of SunOS), and now I feel I should at least go and update miniredis to asyncio/Python 3--for kicks...
by dttze | 2025-05-01 19:10:23+00:00
You said:

> How many C++ coders these days can read x86 or ARM assembly? Not many, because they almost never need to. It's well past time for traditional "high level" programming languages to meet the same fate.

There is a misunderstanding, let me rephrase. How will I operate and maintain that software without a high level language to understand it? Or do you think we will all just be debugging asm? The same language you just said people don't bother to learn? Or am I supposed to debug the prompt, which will nondeterministically change the asm, which I can't verify because I can't read it?

Doesn't matter how it evolves, some easy to read for humans high level language that deterministically generates instructions will always be needed. To try and replace that is kind of counter productive, imo. LLMs are good at generating high level language. Leave the compilers to do what they are good at.
by shadowgovt | 2025-05-01 19:10:27+00:00
There is only but so much room in the capital ecosystem for billionaires, even when you factor in creation of wealth through resource-extraction and refinement or labor.

We hear much from the Jobs and Gates of society, and little from the other garage-folk who just didn't make it: they ran out of time, ran out of steam, ran out of funding, or were doing something that would have worked great and made them billionaires if Apple hadn't hit the market three months sooner than them.

Billionaires in garages are a confirmation-bias story.
by theturtletalks | 2025-05-01 19:10:28+00:00
When Antirez left Redis, he wrote an amazing blog post I go back to often [0]. In there he said:

"I write code in order to express myself, and I consider what I code an artifact, rather than just something useful to get things done. I would say that what I write is useful just as a side effect, but my first goal is to make something that is, in some way, beautiful. In essence, I would rather be remembered as a bad artist than a good programmer."

I'm glad Antirez was seeing his art losing it's beauty and now, is reclaiming it!

0. https://antirez.com/news/133
by mrguyorama | 2025-05-01 19:10:45+00:00
There is a Signal social engineering vulnerability where you just happen to exist and have a Signal account and the SecDef invites you to what should be classified communications.

I don't know why people think these incompetent buffoons would need 0-day vulnerabilities to get. Trump just tweeted pictures from classified spy satellites. If you want to know a secret of America's right now, you can either purchase it for a small amount out of Trump's bathroom, or just needle him with a "I bet you don't know/have...." and he will tell you whatever you want to know as a "Brag".

At least one of the members of that chat was IN MOSCOW, I think even IN THE KREMLIN at the time.

Several Republican party leaders were in a meeting with Putin in Moscow on July 4th 2018. They aren't TRYING to keep info out of the Kremlin's hands. They are so incompetent they couldn't keep it out of Beijing's hands if they wanted to.
by weinzierl | 2025-05-01 19:12:01+00:00
> That said, asking questions is not inherently virtuous. Sometimes people are just hammering away, and I feel like they are trying to trip me up, or measuring me against their standards.

And later.

> “When people are under too much pressure or stress, their defenses go up, and this makes curiosity a challenge,” she said. “Anxiety can easily look like egocentrism.”

Asking questions is a minefield. I am sure there are people who lack curiosity, but I am also sure there are many people that think: " Why go into that minefield on my own initiative when my conversation partner is happy to lead me through?"
by breezyryan | 2025-05-01 19:12:51+00:00
Breezy | REMOTE (Global) | Contractor | React Native, Tech Support, Data Migration | jobs@getbreezyapp.com

We’re Breezy — a product-focused, early-stage startup building modern software for Residential HVAC contractors. Think of us as the scrappy alternative to ServiceTitan or Housecall Pro. We’re a small, fast-moving team that loves to ship great product and solve real problems for hardworking pros.

We’re hiring for a few key contract roles, all remote:

1. Senior React Native Engineer Help us replatform from PWA to React Native and build a best-in-class local-first field service management app. You’ll work closely with the CTO and product team. Strong experience with React Native and mobile architecture required. $60–$100/hr depending on experience.

2. Tech Support Specialist (US hours) Support our customers and internal team across Tier 1–3 issues. Must be comfortable digging into code, writing scripts, and fixing bugs. Great opportunity for someone high-potential looking to grow into a dev role over time. TypeScript, Node.js, Postgres, React stack. Work hours must overlap with 9am–4pm ET. $25–$35/hr depending on experience.

3. Data Migration Specialist Help us onboard new customers by extracting and transforming data from legacy systems into Breezy. You’ll collaborate closely with the team to write scripts, clean and map data, and ensure successful go-lives. Strong SQL and scripting skills required. Experience with ETL workflows a big plus. $25–$40/hr depending on experience.

All roles are contract-based, with potential to convert to full-time depending on performance and company needs. We’re collaborative, remote-first, and deeply customer-obsessed. If you’re scrappy, product-minded, and love building things that matter, shoot us a note: jobs@getbreezyapp.com
by jkaptur | 2025-05-01 19:13:12+00:00
Beyond "very likely", it's right there in the paper:

https://snap.stanford.edu/class/cs224w-readings/Brin98Anatom...

"The research described here was conducted as part of the Stanford Integrated Digital Library Project, supported by the National Science Foundation under Cooperative Agreement IRI-94 11306. Funding for this cooperative agreement is also provided by DARPA and NASA, and by Interval Research, and the industrial partners of the Stanford Digital Libraries Project."
by voytec | 2025-05-01 19:13:15+00:00
It's weird that there's no mention of adrenaline (epinephrine) and noradrenaline (norepinephrine). Dopamine is only a precursor for a broader chemical reaction. All three - with dopamine - play crucial roles in our bodies' stress response system, and definitely with fear reactions. Dopamine is just a neurotransmitter.

tyrosine -> dopamine -> (beta-hydroxylase) -> noradrenaline -> Phenylethanolamine N-methyltransferase > adrenaline
by papashell | 2025-05-01 19:13:24+00:00
AGPL doesn’t require you to open source the entire stack. Only the changes you made to the AGPL software if you interact with over a network

AGPL does not and has not prevented hyperscalers from creating managed services for software licensed with it

That’s why mongo created the server side public license, which does require open sourcing the entire stack. MongoDB was AGPL before that
by danielvf | 2025-05-01 19:13:43+00:00
> And how sure are you these weren't random hackers or trolls, but actual NK agents?

"Agents" is way too big of a word. Just cogs in a corporate theft machine.

There's a lot of reasons I'm sure, but the biggest is because before a hack they asked for help doing something simple with a crypto address that was later used to test run the 50 million dollar theft that was North Korea. And also trying to drop North Korean linked malware is another data point.

This also hits my point about both dangerous and amateurs. They pulled off pretty sophisticated heist but, had to ask for help, asked for help using a crypto address tied to the theft, and blew the cover on an identity they had been building up for a year.

Here's a twitter thread I put together of both my conversation and others with this particular account:

https://x.com/danielvf/status/1905642180749775189
by int_19h | 2025-05-01 19:13:49+00:00
If we ditched "reasonableness" as a legal concept, even the most basic laws like e.g. the ones about murder would be significantly affected. So what you're proposing is a drastic redesign, and the onus is on you to demonstrate that it is even workable.

How do you envision the legal system dealing with issues such as intent and negligence without the notion of a "reasonable person"?
by sorcerer-mar | 2025-05-01 19:13:51+00:00
… “I write separately…”

As in… a concurrent, distinct opinion from the court’s decision?

This is proof of my point, not of yours lol.

That is Thomas saying: “the court DID NOT decide this ran afoul of the Constitution. I am writing separately to proclaim my own belief that it does.”

You are now misunderstanding how court opinions work.
by cruffle_duffle | 2025-05-01 19:13:56+00:00
And what is the protocol for the interface between the GPU-based LLM and the API? How does the LLM signal to make a tool call? What mechanism does it use?

Because MCP isn’t an API it’s the protocol that defines how the LLM even calls the API in the first place. Without it, all you've got is a chat interface.

A lot of people misunderstand what is the role of MCP. It’s the signaling the LLM uses to reach out of its context window and do things.
by aleph_minus_one | 2025-05-01 19:14:03+00:00
> We post a role, get 500 applicants, and nearly all of them are not legitimate. They all look amazing, really great resume, impressive LinkedIn, etc... but when you dig a little deeper, it's not that hard to find a bunch of red flags (LinkedIn profile create < 3 months ago, VOIP number, using VPN to submit job application, etc). You really have to know what signs to look for. They're very convincing fakes.

To me, what you call "red flags" rather looks like a description of often outstanding programmers who are quite privacy-conscious (think into the direction of "somewhat cypherpunky").