MurphyA/hacker-news huggingface dataset:
by sanderjd | 2025-05-01 16:22:36+00:00
The thing I'm always curious about with this is: What is the actual bad thing happening here?

Is the subcontracted work not good enough? Well, then the problem is that the work is not good enough.

Is the person not contributing in other ways that you want them to contribute because they have other jobs? (eg. chat conversations, meetings, team building, etc.) Well, then the problem is that they aren't making those contributions.

Or is it just that you're paying them more than you would have to pay the subcontractors if you found and managed them yourself? Well, then you are totally free to skip the middleman and do that yourself. But there is, actually, value in finding and managing freelance work. I certainly don't want to do that myself! If someone is good at doing that, and the quality of the work they are managing is acceptable to me, then it seems like they might be earning their paycheck?

I do get that the dishonesty element is bad in and of itself, but I honestly wonder whether, if this is a problem a firm is having, they should consider hiring the work out to subcontractors, without any subterfuge.
by jedisct1 | 2025-05-01 16:23:05+00:00
Qwen3 is great, but not for writing code. Even after the recent fixes, and with the recommended parameters, it gets often trapped in a loop.

Qwen2.5-32B, Cogito-32B and GLM-32B remain the best options for local coding agents, even though the recently released MiMo model is also quite good for its size.
by jvanderbot | 2025-05-01 16:23:09+00:00
It's silly for anyone to treat a person who is newly-interested in an important issue as ignorant for not knowing about that issue, as it would alienate a potential new supporter.

The statement "Who doesn't think about it" implies everyone should already know about it. I literally never once thought there'd be many modern slaves let alone more than ever before.

I'm glad I do know that now though. A lot of good ideas or causes die on the incorrect assumption of obviousness that is just kind of assumed by the "aware" groups.
by taylodl | 2025-05-01 16:24:04+00:00
The biggest problem McDonald's has been facing is inflation. McDonald's whole business model was predicated on reasonably good food that was delivered fast and cheap. Now the cheap part is off the table, and for a couple of bucks more you can get much better food. To make matters worse, McDonald's import a lot of their beef, and those costs have been affected by the tariffs. That's the vice McDonald's is in.
by c0l0 | 2025-05-01 16:24:08+00:00
I contributed a minor (but imho still neat :p) improvement to Redis under its original license, and personally moved to using redict when the unexpected license change to SSPL was announced - and I was feeling betrayed as a contributor to a properly-FOSS-codebase. (Had they switched to AGPL right away, I'd have been perfectly fine with that change from a moral perspective, ftr.)

I have a great deal of respect for antirez and recgnize him as a kind and benevolent member of the FOSS community, but no matter what Redis, Inc. announced or does, they have lost my trust for good, and I will continue to use Redis forks for as long as they exist.
by StableAlkyne | 2025-05-01 16:24:34+00:00
The difference is that while indirect costs are critical to research in most cases, journals are the poster child when it comes to skimming research funding.

They provide little to no real value beyond a CV trophy and only carry out the bare minimum to coordinate peer review. Their largest impact is siphoning tens of thousands of dollars from labs, and millions from cash-strapped university libraries.

Even if the current administration wasn't attacking university funding, the publishing system is in desperate need of reform.
by alexhans | 2025-05-01 16:24:43+00:00
Amazon – Economic Decision Science | SDE II | Full Time | ONSITE London, UK

We’re hiring a Software Development Engineer for our team at Amazon: Economic Decision Science (London, UK).

We're working in an extremely interesting space at the Intersection of Economics, Machine Learning, Statistics and Data Engineering, shaping how our stores operate and evolve.

Come help us build our Factory of Economics, where economists can operate independently and in parallel, unconstrained by tech bottlenecks or engineering bandwidth. The goal: No software rewrites, predictable time to production, early integration, and fast iteration.

About the team: - AWS resources at our disposal, with no red tape. We invest to add value. Fast.

- Zero-ops mindset. We build in a way we can focus on delivery, not maintenance.

- No on-call. No phone paging.

- Lean and pragmatic: No stand-ups or sprints; we work towards clear, business-aligned quarterly goals.

- Greenfield projects and a focus on simple solutions for complex domains.

- Tech stack includes Python, Airflow, DBT, Spark, Iceberg, SageMaker, Lambda, and Bedrock – but we always use the right tool for the job.

Role description and application: https://www.amazon.jobs/en/jobs/2968443/sde-ii-economic-deci...
by ksec | 2025-05-01 16:24:54+00:00
Ignoring Fabs for now which is a different sets of issues.

They have JV with ARM ( ARM China ) and AMD ( Zen 1 ), IMG ( PowerVR and MIPS ) Along with investment on RISC-V. Alibaba and Huawei are all investing into RISC-V as well. Considering they dont sell CPU I wont be surprised if China one day give away RISC-V CPU design for free.

Surprisingly ARM China issue is still somewhat unresolved and ARM now has a separate subsidiary inside China.
by kadushka | 2025-05-01 16:25:20+00:00
Running a vending machine using an LLM is absurd not because we can't run LLMs fast or cheap enough - it's because LLMs are not reliable, and we don't know yet how to make them more reliable. Our best LLM - o3 - doubled the previous model (o1) hallucination rate. OpenAI says it hallucinated a wrong answer 33% of the time in benchmarks. Do you want a vending machine that screws up 33% of the time?

Today, the accuracy of LLMs is by far a bigger concern (and a harder problem to solve) than its speed. If someone releases a model which is 10x slower than o3, but is 20% better in terms of accuracy, reliability, or some other metric of its output quality, I'd switch to it in a heartbeat (and I'd be ready to pay more for it). I can't wait until o3-pro is released.
by causal | 2025-05-01 16:25:27+00:00
Yeah I can only think of 3 ways AI is causing unemployment-

1) Hype, as you said, leading to delayed hiring.

2) Offshore workers using AI becoming more competitive.

3) Reallocation of capital to AI projects, which skews demand towards data scientists at the expense of, say, front-end devs (who ironically might have provided better return).

None of these are actually reducing the amount of human workers needed, but the social and economic impact is real.
by cynamide | 2025-05-01 16:25:34+00:00
Location: United States

Remote: not specifically but open to it

Willing to relocate: yes

Technologies: React.js(Frontend) node.js, FastAPI, django (Backend), Postgresql, Mongo db, SQL (database), Langchain, tensorflow, huggingface, LLM (Applied AI research and deployment)

Resume: https://docs.google.com/document/d/19Z7ThLoU8lDxEOUam1aGbyi7...

Email: arjitagarwal123@gmail.com
by MisterTea | 2025-05-01 16:25:35+00:00
> I know this is such a stereotypical "get off my lawn" statement but we've lost the art of software engineering.

Indeed. I am sure many of us here are burnt out on bloat. I am also sure many of us want to move to smaller stuff but cant simply because of industry momentum. BUT that doesn't mean the dream is dead, only that we must work towards those goals on our own time. I found Plan 9 and haven't looked back. I can rebuild the entire OS in seconds on a fast machine. Even my little Celeron J1900 can rebuild the OS for several supported architectures in minutes. I can share a USB device seamlessly across my network, PXE booted from a single disk without installing anything. Cat(1) is just 36 lines of C.

There's still hope. Just ignore the industry hype noise and put in the effort ourselves.
by theflyestpilot | 2025-05-01 16:25:47+00:00
a short story to address explaining what vibe coding is for non developers:

Picture this- are tools like Devin "vibe coding"?

if we break down the mechanics of what interfaces it's looping through:

1)Chat 2)IDE 3)CLI 4)Dev console/Browser

and it's effective copy and pasting what it sees while trying to complete an objective it doesn't fully comprehend. Blissfully ignoring the ramifications of desired combinations as long as decent version control practices are being applied. iterating / adjusting prompts subtlety along the way to debug when getting stuck in a thought loop. changing your prompt from "fix it" to something with more "pizazz" as the key to breaking this cycle.

how is it any different than when I do all this manually?

Slog through this game of 4 square long enough and you can pretty much vibe anything together.
by Espressosaurus | 2025-05-01 16:25:53+00:00
My suspicion is that it's purely monetary and driven by the finance people.

a) Don't have to pay to fly candidates out, pay for their hotel, etc.

b) Don't have to pay relocation

c) Get access to a larger pool of candidates, so can price the wages lower than local wages would require

My last company there was a top down directive that in-person interviews were straight up not allowed, everything had to be over Zoom. Even for local candidates, for a job that was supposed to be in-person! Completely crazy IMO.
by reptila112 | 2025-05-01 16:25:58+00:00
I’m a computer science student and I built this plugin as a side project to make documenting code less painful.

docscribe.nvim is a Neovim plugin that uses an LLM (via Ollama, more planned) to generate inline docstrings for functions. It supports JavaScript, TypeScript, and C (with more languages planned). You just put your cursor on a function and run :DocscribeGenerate. It will generate a language-specific docstring using a custom prompt template and insert it right above the function.

It’s designed to work offline using local models, and is customizable via prompt templates and other settings.

This is my first open-source project, and I’d love any feedback on functionality, code quality, or ideas for new features!
by dijit | 2025-05-01 16:26:13+00:00
AGPL is cancer[0] in exactly the same way GPL is cancer, in that it's intentionally designed to *BE* cancer (or, congenital at least).

If you modify GPL code you are expected to open source the changes, AGPL adapts that to the networked world, if you modify AGPL code to serve something, you should open source those changes too, otherwise you're violating the original spirit of GPL which was designed in a time that was not as perpetually internet (and SaaS) driven as today.

If you want a true free license, BSD or MIT have you covered, but then you shouldn't expect corporations to give back.

A good example of what happens if companies don't give back is Linux VS the various BSD's. BSD is a lot more popular in appliances than you might otherwise believe but the popularity is starting to wane as Linux (despite GPL) has improved so much with companies giving back that the "free license" BSD is no longer being seen as good enough in some cases. People do not tend to give back to the BSD's.

[0]: https://blog.jamesbayley.com/2014/01/17/gpl-living-with-canc...
by duxup | 2025-05-01 16:26:31+00:00
If I'm a company and I hire a firm / some lawyers who have some sort of outstanding (potentially unconstitutional) deal with those in power to do something amorphous like:

>Simpson Thacher reached a deal with the White House last month in which the firm committed to perform $125 million in free legal work for causes acceptable to the Trump administration.

How can I even know that the folks I hired aren't potentially directly / indirectly working against my interests? or just a phone call / threats away from doing that?

They already crumpled under the pressure from an administration with no respect for the law ...

I don't know that this IS Microsoft's point of view, but it seems to be a rational one.
by antirez | 2025-05-01 16:26:32+00:00
AWS, GCP, surely are invested: they paid for ValKey, they forked to avoid doing revenue sharing with Redis in any way :D IMHO it's a matter of what the community does, and it, in turn, this depends on how well we are able to develop Redis.

It's not just licensing and hyper-scalers, it's also a matter of development quality and direction. For instance, now in Redis you can find substantial more stuff not available in ValKey, including hash items expires, Vector Sets that are very useful for a number of things, the probabilistic data structures just introduced with Redis 8, and so forth.
by cortesoft | 2025-05-01 16:26:37+00:00
The tricky thing is that the stock market CAN be gambling, but it doesn't have to be.

Day trading is gambling. Buying triple levered ETFs is gambling.

Investing in a diversified index is NOT gambling, because it isn't a zero-sum game, where you have winners and losers. You are investing in the growth of the economy as a whole.
by rvz | 2025-05-01 16:26:41+00:00
> What bothers me more is there are talented people sitting on unemployment right now that can't find a job, yet fake people are getting hired left and right. Something in the industry as a whole is quite broken.

It IS "broken" by design as employers just don't want to go through the effort into finding great candidates (even if they are truly exceptional) and now it is even easier for candidates to cheat it thanks to AI.

The ones claiming to "fix" it aren't fixing anything and are making it worse for both the interviewer and the candidate and are just extracting money from the process.

The reality is, there is no fix.
by MPSFounder | 2025-05-01 16:27:18+00:00
Saw lots of them on Marketplace. Seems like they are useless. I bought an apple vision pro for 1100 (MINT condition) because the owner only used it to watch movies but couldn't share them with his wife. It just sat unused. I am very curious as to what will make this type of tech kick off. It seems to be a solution in search of a problem. I used mine to watch videos and for trivial things
by bumby | 2025-05-01 16:27:34+00:00
I agree with you, but just to steelman the other side: how do you know when you are robbing yourself and when you are just being pragmatic?

When I change the spark plugs in my car, am I robbing myself if I'm not learning the intricacies of electrode design, materials science, combustion efficiency, etc.? Or am I just trying to be practical enough to get a needed job done?

To the OPs point, I think you are robbing yourself if the "black box" approach doesn't allow you to get the job done. In other words, in the edge cases alluded to, you may need to understand what's going on under the hood to implement it appropriately.
by doctorwho42 | 2025-05-01 16:27:44+00:00
Every time I reinstall office, I am actively googling how to disable that within 5 minutes of using word. I don't get why all these companies keep trying to add flashy crap to what is essentially a hammer.

It reminds me of that college humor sketch about the CEO of Oreo shouting at his team for trying to innovate on the Oreo... It's a solved problem, we made the perfect cookie 100 years ago. Just stop
by sanctucompu25 | 2025-05-01 16:27:45+00:00
Sanctuary Computer (https://www.sanctuary.computer/) | Full-stack Developer | Full Time | ONSITE New York, US

At Sanctuary Computer — we’re building a different type of technology shop. Based in NYC’s Chinatown, the way we approach building things is more like a restaurant than a traditional agency, with an emphasis in providing our clients with an outspoken sense of comfort and hospitality.

We’re looking for a New York City-based developer with experience building web and/or native apps.

In this role, you’ll be joining our new New York-based development team, working out of our co-working space, Index NYC(http://index-space.org/irl/nyc).

- Building web and native apps

- Collaborating with design partners

- Communicating directly with clients to align project scope with budget and timeline

- Contributing to garden3d’s culture broadly

- Being a foundational member of our NYC-based team-within-a-team, with room to grow and mentor other team members.

Read more and apply here: https://www.notion.so/garden3d/Full-stack-Developer-NYC-1d71...
by graemep | 2025-05-01 16:27:54+00:00
Yes, it is a frequent problem, but efforts should be made to limit it.

It is a factor that should be considered when designing regulations. The comment with regard to the pubs was that the regulatory paperwork was a major cause for businesses being put up for sale.

There are many regulations that should exempt businesses under a certain size or with other criteria. For example small businesses that do not trade data should be largely exempt from GDPR. Small not for profits even more so.

Similarly, with VATMOSS the initial sales limit for registration was set ludicrously low.

Underlying this is a political failure to understand or even consider impacts on small businesses. When politicians talk to business they inevitably talk to big businesses.
by cogman10 | 2025-05-01 16:28:04+00:00
I can easily see this for a midsize company.

While it's likely an easy process to drop in valkey, creating the new instances, migrating apps to those new instances, and making sure there's not some hidden regression (even though it's "drop in") all takes time.

At a minimum, 1 or 2 hours per app optimistically.

My company has hundreds of apps (hurray microservices). That's where "hundreds of hours" seems pretty reasonable to me.

We don't have a lot of redis use in the company, but if we did it'd have taken a bit of time to switch over.

Edit: Dead before I could respond but I figured it was worthwhile to respond.

> It's literally just redis with a different name, what is there to test?

I've seen this happen quite a bit in opensource where a "x just named y" also happens to include tiny changes that actually conflict with the way we use it. For example, maybe some api doesn't guarantee order but our app (in a silly manor) relied on the order anyways. A bug on us, for sure, but not something that would surface until an update of redis or this switch over.

It can also be the case that we were relying on an older version of redis, the switchover to valkey necessitates that we now bring in the new changes to redis that we may not have tested.

These things certainly are unlikely (which is why 1 or 2 hours as an estimate, it'd take more if these are more common problems). Yet, they do and have happened to me with other dependency updates.

At a minimum, simply making sure someone didn't fat finger the new valkey addresses or mess up the terraform for the deployment will take time to test and verify.
by tinix | 2025-05-01 16:28:04+00:00
how does it take hundreds of hours to swap out a back end when you're using a trivial protocol like redis?

did you switch out the client or something? maybe the problem is not using pluggable adapters? is your business logic coupled to the particular database client API? oof.

I know the cluster clients are different (been there, done that) but hundreds of hours, seriously? or was that just hyperbole?
by sanderjd | 2025-05-01 16:28:30+00:00
And similarly forbid them from using AIs while they code on that work laptop in person? Are employees forbidden from using AIs for work? If not, why require that during evaluation? If it's not required during evaluation in person, why require it remotely?

(I don't know the answers to how to interview in this brave new world, but I'm increasingly skeptical of forbidding tools that people will be using for the job.)
by reconditerose | 2025-05-01 16:28:39+00:00
Yeah, there has been a lot of stuff like performance [1] and efficiency improvements [2]. A lot of the contributors, that didn't work for Redis labs but worked on Redis OSS before the fork, moved to Valkey and they continued to contribute.

[1] https://valkey.io/blog/unlock-one-million-rps-part2/ [2] https://valkey.io/blog/new-hash-table/
by loxias | 2025-05-01 16:28:40+00:00
> "This Is How You Lose the Time War"

No other book captured the feelings of being 20-something and flirting like reading this. Reading it felt like being right back there again, with all the excitement and anxiety. Highly recommended to anyone.

Unsure how it connects to the notion of a brain filling in the blanks. I thought it was quite "filled in", but maybe my brain did it, and therefore I'm making your point for you :)
by cess11 | 2025-05-01 16:29:27+00:00
The premise of Star Trek kind of is 'what if we reached communism and hence could science up actual space travel?', which DS9 somewhat digresses from by having these episodes about social struggle like the bar strike and the battle of the sanctuary district as well as the genocide arcs.

It speaks to the foundational values of the franchise being widely accepted that the strike episode is what is remembered as the labour thing, as if a lot of people would like the results of an egalitarian society but have been taught that the means to achieve it are somehow controversial.
by jerlam | 2025-05-01 16:29:28+00:00
I live in a condo and share a roof, walls, and driveways with my neighbors so an HOA or something like it is probably required. I am thankful that my HOA board is mostly hands-off, and many of the more petty rules are not enforced.

If I had to buy a standalone home, I would probably have to pay considerably more and live in a worse part of the neighborhood.
by amiga-workbench | 2025-05-01 16:29:42+00:00
I prefer not having to worry about it at all, and I don't. Its tidy by default and stays tidy no matter what I install. Many other "deficiencies" in Gnome, like the lack of desktop filing, or the austere file manager contribute to this tidiness.

The first versions of Gnome 3 did indeed have a system tray for backwards compatibility, and it was hidden out of the way until you needed it. Eventually it was scrapped once enough software was updated to not rely on it.

If somebody insists on having a messy UI, they can use literally any other DE available for Linux.
by MPSFounder | 2025-05-01 16:30:13+00:00
I agree!!! I just need color syntaxing and basic stuff for reading. They are so focused on playing Youtube videos (even reviews focus on that). These devices are purchased by people that READ. We have ipads and other monitors for the other stuff. I think tech is filled with management that are detached from reality. It is like Elon alienating the base for Teslas... Red States DON'T buy EVs dude. What happened to common sense in tech... Just look at what your customer base wants THEN design the product. Don't focus on what the competition is doing.
by xiphias2 | 2025-05-01 16:30:18+00:00
,,for companies rooted in open source, it has posed a fundamental challenge: how do you keep innovating and investing in OSS projects when cloud providers reap the profits and control the infrastructure without proportional contributions back to the projects that they exploit?''

I don't see any exploitation happening. As DHH said, the main reason engineers open source their work is to give a gift to the world.
by RajT88 | 2025-05-01 16:30:24+00:00
Why the downvotes about an anecdote about the owner of (actually a couple of) software companies? She gives talks, in those talks she says she makes more money off iOS apps than other platforms. You can probably find a few of those talks on Youtube.

Her gaming company you can read about here:

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