MurphyA/hacker-news huggingface dataset:
by nickjj | 2025-12-01 18:03:50+00:00
As someone who has sold video tech courses since 2015, I don't know about the future.

I don't want to openly write about the financial side of things here but let's just say I don't have enough money to comfortably retire or stop working but course sales over the last 2-3 years have gotten to not even 5% of what it was in 2015-2021.

It went from "I'm super happy, this is my job with contracting on the side as a perfect technical circle of life" to "time to get a full time job".

Nothing changed on my end. I have kept putting out free blog posts and videos for the last 10 years. It's just traffic has gone down to 20x less than it used to be. Traffic dictates sales and that's how I think I arrived in this situation.

It does suck to wake up most days knowing you have at least 5 courses worth of content in your head that you could make but can't spend the time to make them because your time is allocated elsewhere. It takes usually 2-3 full time months to create a decent sized course, from planning to done. Then ongoing maintenance. None of this is a problem if it generates income (it's a fun process), but it's a problem given the scope of time it takes.
by jurajmasar | 2025-12-01 18:04:27+00:00
Better Stack | https://betterstack.com/ | /^Full-?stack Engineer$/i | Remote (North America & Europe)

We are software builders at :heart: CEO is a software engineer, COO is a software engineer, and you guessed it, CTO is an engineer, too. We are engineers, making the tools we always wanted. If you love building amazing software, you're at the right address.

We are looking for software engineers who, if given enough time, could build Better Stack on their own = looking for Full-Stack/Product Engineer/Generalist to help us create high-quality software with exceptional UX – end to end.

Apply at https://betterstack.com/careers/fullstack-engineer

How we operate: https://betterstack.com/careers – https://betterstack.com/careers/engineering – https://juraj.blog/
by cmiles8 | 2025-12-01 18:04:33+00:00
It appears very much not. There has been some suggestion that inference may be “profitable” on a unit basis but that’s ignoring most of the costs. When factoring everything in most of these look very much upside down.

While there demand at the moment, it’s also unclear what the demand would be if the prices where “real” aka what it would take to run a sustainable business.
by jjk166 | 2025-12-01 18:04:48+00:00
It's common for people who have close associations to have events that could be construed as involvement, and when someone does believe they are involved in something important, they tend to claim their involvement was important. It would be so easy to inflate a random conversation or a little common courtesy assistance as something more. It takes some genuine humility to take stock of all your interactions and conclude that you had nothing to do with one of the most important discoveries in history, and more still to admit that you thought nothing of it at the time.
by mort96 | 2025-12-01 18:04:55+00:00
The huge problem with Kodi is that it requires playing media from within Kodi. The advantage of using a PC for this is that it works with anything you can play from a PC, regardless of whether someone has made an app for it for Apple TV or Samsung's smart TV stuff or Kodi.

You need to be able to provide keyboard and mouse input from a phone. Not just control Kodi or VLC.
by arohner | 2025-12-01 18:04:58+00:00
Griffin Bank | Engineering | REMOTE (UK) Company: We are Griffin Bank. We are a fully authorized, API-first bank; we bank fintechs and startups. We built our own core banking system from scratch.

Experience: We are hiring across broadly across engineering. The things we work on include onboarding and KYC, payments rails, accounting, billing and reporting. We are hiring backend and frontend engineers. We are currently about 80 people, with 30 of them in engineering.

Tech: Clojure, FoundationDB, Bazel, CLJS, Svelte

Apply: https://jobs.ashbyhq.com/griffin/8d98eb78-e281-4860-b578-fc1...
by neilv | 2025-12-01 18:05:32+00:00
Location: Cambridge, MA, USA (Boston) Remote: Remote, or in-town hybrid Willing to relocate: Yes, to Portland, Providence, or San Francisco Technologies: fullstack, backend, frontend, apps, desktop, systems programming, product management, project management, interpretive dance, all the early startup things (except fundraising) Résumé/CV: https://www.linkedin.com/in/neilvandyke/ Email: neil@neilvandyke.org

Principal engineer and technical co-founder slash founding engineer type, who tries to work on beneficial things. Experience includes early startup under-resourced duct tape miracle-working, building critical systems that must work, and sometimes both modes at the same time. No bl*ckch**n nor L**tC*d*, please; we're all professionals.
by dizlexic | 2025-12-01 18:05:36+00:00
My experience is companies are hiring CS grads for helpdesk, and maybe eventually promoting them to what they went to school for.

I'm a self-taught senior. At my current company have only ever been a developer, but everyone I work with started as help desk and got moved to development later. I know this is anecdotal, but they all have CS degrees. I think people still underestimate the glut in inexperienced CS grads we're working through rn.
by munificent | 2025-12-01 18:06:20+00:00
The article says 100K, not 100M. I'm guessing that's what the parent comment meant.

100MLOC for an image format would be bananas. You could fit the entire codebases of a couple of modern operating systems, a handful of AAA videogames, and still have room for several web apps and command line utilities in 100MLOC.
by rootnod3 | 2025-12-01 18:06:43+00:00
The just released FreeBSD 15 for example as a major release is supported until end of 2029, how much more LTS support do you want?

The minor point releases are close to a year in support. And that is only talking base system. Packages and ports you can also easily support yourself with poudriere and others.

As for backwards compatibility: FreeBSD has a stable backwards compatible ABI. That is why you can run a 11.0 jail on a 15.0 host. With zero problems.

Other way around is what doesn't work. You can't run a 15.0 jail on a 11.0 host for example. But backwards compatibility is definitely given.

[1]: https://www.freebsd.org/releases/15.0R/schedule/
by johnfn | 2025-12-01 18:06:45+00:00
I’m fascinated by people who say that LLMs have failed in practice.

Last week, when I was on PTO, I used AI to to a full redesign of a music community website I run. I touched about 40k lines of code in a week. The redesign is shipped and everyone is using it. AI let me go about 5-10x faster than if I would have done this by hand. (In fact, I have tried doing this in the past, so I really do have an apples to apples comparison for velocity. AI enabled it happening at all: I’ve tried a few other times in the past but never been able to squeeze it into a week.)

The cited 40% inaccuracy rate doesn’t track for me at all. Claude basically one-shot anything I asked for, to the point that the bottleneck was mostly thinking of what I should ask it to do next.

At this point, saying AI has failed feels like denying reality.
by repspark | 2025-12-01 18:06:46+00:00
RepSpark | Engineering & Product | REMOTE (US) | Full-Time | https://www.repspark.com

RepSpark is the top SaaS B2B wholesale e-commerce platform for brands in apparel, footwear, and accessories. For example, we're how golf courses across North America and Europe purchase brands like Titleist, Peter Millar, Kjus, etc.

Stack: C#/.NET (Rider on macOS), GraphQL, React, TypeScript, PostgreSQL, AWS (CDK), GitHub Actions.

We're actively hiring:

* Senior Product Engineer (Full-Stack): Own outcomes across React/TS + C#/.NET + Postgres; help modernize legacy .NET Framework to .NET 8; build/scale ERP ETL & integrations. https://www.repspark.com/senior-product-engineer-full-stack

* Product Manager - Integrations: Own the integrations roadmap; prioritize ERP connectors (NetSuite, SAP, etc.); partner closely with engineering. https://www.repspark.com/product-manager

Email careers@repspark.com with your resume/links (GitHub, portfolio).
by melissamrec | 2025-12-01 18:06:59+00:00
Starbridge | Senior Engineers (Kotlin/Java/React/Typescript) | NYC or Remote | Full-time | starbridge.ai

Starbridge is building an AI platform that turns large-scale public and enterprise data into reliable sales insights. We are early, moving fast, and building from zero to one, so this role will have huge ownership and product impact.

Backend Engineer: (looking for Kotlin/Java/Scala experience). You'll work across the backend: building enterprise integrations, large-scale scraping and parsing pipelines, and systems that let users apply LLMs to millions of documents to generate insights at scale.

Product Engineer: (React/Typescript) who would work closely with product and design to build user-facing parts of the platform. You will craft performant, stable frontends that explain technical concepts to non-technical users and help us iterate fast based on customer feedback.

AI Engineer: Applied AI plus strong software engineering. You will build, evaluate, and deploy LLM-driven features like deep document analysis and interactive chat, working with models from OpenAI, Anthropic, and Gemini. Expect hands-on Python, ML system design, experimentation, and production reliability. Bonus for RAG depth and frameworks like LangChain, LlamaIndex, or Hugging Face.

We're looking to build our in-person team in NYC but also open to remote!

Apply: https://starbridge.ai/careers and mention HackerNews or email melissa@starbridge.ai with your resume.
by aleph_minus_one | 2025-12-01 18:07:15+00:00
> WHATWG was created specifically because W3C wasn’t really listening to web authors though.

Rather: WHATWG was founded because the companies developing browsers (in particular Google) believed that what the W3C was working on for XHTML 2.0 was too academic, and went into a different direction than their (i.e. in particular Google's) vision for the web.
by pwndByDeath | 2025-12-01 18:07:22+00:00
You appear to be a proper alchemist, but you can't support an argument of understanding if there is no definition of understanding that isn't circular. If you want to believe the friendly voice really understands you, we have a word for that, faith. The skeptic sees the interactions with a chatbot as a statistical game that shows how uninteresting (e.g. predictable) humans and our stupid language are. There are useful gimmicks coming out like natural language processing, for low risk applications, but this form of AI pseudoscience isn't going to survive, but it will take some time for research to catch up to understanding how to describe the falsehoods of contemporary AI toys
by mort96 | 2025-12-01 18:07:27+00:00
Is your definition of "Red Hat's moat" just "things Red Hat has spent money on and made freely available to everyone"? How does that fit into any definition of a "moat"?

Who are the "main developers of Wayland"? It's a set of protocols that plenty of people contribute to; people paid by Red Hat to work on GNOME, people paid by Canonical go work on GNOME, unaffiliated people who work on GNOME, unaffiliated people who work on KDE, unaffiliated people who work on wlroots and sway, people paid by various companies to work on various graphics drivers, people paid by Valve to work on SteamOS, etc etc etc. It's a process driven by consensus among implementers, not a project "developed by Red Hat".
by swatcoder | 2025-12-01 18:07:28+00:00
For applications where the aim is high sales volume and low support, you're absolutely right.

But "development/debug tools" is actually just a subset of professional or industrial utility applications where user count is low and support is on the extremes (either "capable self-support" or "Yes, Bob, of course we'll add that for you").

And in those utility applications, you probably don't need the noisy toy animations associated with modern consumer software, but animated data representations can be really valuable.
by injidup | 2025-12-01 18:07:29+00:00
Most “AI is rubbish” takes treat it as an open-loop system: prompt → code → judgment. That’s not how development works. Even humans can’t read a spec, dump code, and ship it. Real work is closed-loop: test, compare to spec, refine, repeat. AI shines in that iterative feedback cycle, which is where these critiques miss the point.
by dymk | 2025-12-01 18:08:04+00:00
IME, it's great for building full standalone applications. I've used it to build several internal tools for non-engineers. A tool like that doesn't need to work with a screen reader, or have native buttons, etc. It needs to be easy to build and iterate on.

This isn't to say a tool for non-engineers should have animations to make it useful. ImAnim should probably be used sparingly, if at all.

If you need the features of a full GUI toolkit, then by all means use Qt or wxWidgets etc, but that's a very big jump in project complexity.
by pferde | 2025-12-01 18:08:05+00:00
That's not a fair criticism. Of course you need to expose the server to the network clients are going to be connecting from. Whether that is Internet or just a LAN, that's orthogonal to the protocol.

I've also had an intra-company Matrix server running completely on a company internal LAN, with no Internet access, so there is no inherent need for it to be on The Internet.
by jenshaase | 2025-12-01 18:08:06+00:00
Veda GmbH | Fullstack-Developer Java/React | Remote (Germany only) | https://www.veda.net/

What is Veda:

The VEDA Group develops advanced HR software and services that help companies make their working environments fit for the future. Through continuous development, we optimize processes, increase efficiency, and focus on the needs of our customers. For more than 40 years, we have been driving digital transformation and expanding our portfolio with innovative solutions. More than 1,200 customers rely on our products every day—supported by a dedicated team that creates sustainable change with passion and an innovative spirit.

What I'm looking for:

For my team I'm looking for two full stack developers Java/React. In this case it is required that you have very good German skills (C1 or above).

Tech stack: Java (Sprint Boot), Hibernate, SQL, Maven, React and TypeScript

For more information have a look at: https://jobs.veda.net/de/jobs/7/senior-fullstack-developer-j...
by andix | 2025-12-01 18:08:07+00:00
I guess the main issue is, that Windows filesystem APIs are slow. Windows does a lot of things when opening/closing file handles (acls, virus scanning, and many more). Unix style applications with a lot of small files just perform really poorly. That's also why npm install takes ages on Windows.

They made it much better with Dev Drives, that use ReFS instead of NTFS and disables most of the filters in the filesystem stack.
by deno | 2025-12-01 18:08:19+00:00
There are standalone eCall units for retrofitting, e.g. [1] and likely soon more since 2G/3G gets phased out. Presumably you could disable the manufacturer’s built-in system and use standalone system instead?

[1] https://www.bosch-presse.de/pressportal/de/en/emergency-call...
by andai | 2025-12-01 18:08:20+00:00
>Frontier thinking LLMs can follow ~ 150-200 instructions with reasonable consistency.

Doesn't that mean that Claude Code's system prompt exhausts that budget before you even get to CLAUDE.md and the user prompt?

Edit: They say Claude Code's system prompt has 50. I might have misjudged then. It seemed pretty verbose to me!

The part about smaller models attending to fewer instructions is interesting too, since most of what was added doesn't seem necessary for the big models. I thought they added them so Haiku could handle the job as well, despite a relative lack of common sense.
by cyberax | 2025-12-01 18:08:22+00:00
Linus Tech Tips disclosed their finances: https://www.reddit.com/r/LinusTechTips/comments/1jjplow/ltt_... - and their sponsorships are less than the YT ads income.

If you look at Premium, it's about 100x more lucrative than regular views. So I'm pretty sure I'm providing more money to creators than the skipped ads.
by CharlesW | 2025-12-01 18:08:50+00:00
The biggest "win" for JPEG XL so far was last year's adoption by Apple for ProRAW, and prosumer photography is will likely be JPEG XL's primary mainstream use case. Pros will continue to shoot in "actual RAW", and consumers will (and this is not an insult) continue to have no interest in the technical details of the compressed media formats being used.

https://petapixel.com/2024/09/18/why-apple-uses-jpeg-xl-in-t...
by nickelpro | 2025-12-01 18:09:22+00:00
Except for `xchg eax, eax`, which was the canonical nop on x86. Because it was supposed to do nothing, having it zero out the top 32-bits of rax would be quite surprising. So it doesn't.

Instead you need to use the multi-byte, general purpose encoding of `xchg` for `xchg eax, eax` to get the expected behavior.
by fragmede | 2025-12-01 18:09:34+00:00
You take a pile of input data, use a bunch of code on it to create a model, which is generally a black box, and then run queries against that black box. No human really wrote the model. ML has been in use for decades, in various places. Google Translate was an "early" convert. Credit card fraud models as well.

The industry joke is: What do you call AI that works? Machine Learning.
by Cloudly | 2025-12-01 18:10:20+00:00
Metly | Founding Engineer / AI Engineer | Remote (UTC ±2) | https://www.meetmetly.com/

Metly is a pre-seed startup (team of 5) building strategic intelligence for pharmaceutical companies. We're aiming to replace consultants. Pharma companies hold critical knowledge across disconnected systems—regulatory filings, clinical pipelines, competitive intelligence—none of it linked to real market activity. We're building the layer that connects it all and makes it actionable.

You'll be working on the hard parts of getting LLMs to construct knowledge graphs users can actually trust: entity extraction from dense regulatory documents, grounding outputs with verifiable citations, and turning unstructured data into clear recommendations.

Stack: TypeScript/Python, React on TanStack, PostgreSQL, Kubernetes on GCP. We have traction and are moving fast in 2026. Competitive salary and meaningful early-stage equity.

graeme(at)meetmetly.com
by hparadiz | 2025-12-01 18:11:23+00:00
It's a pub. It doesn't matter as long as it's not obvious aim bots and people are having fun. Besides when it's a 32 player instant respawn death match server you have like 200-300 regulars. That type of cheating was never an issue in those because the servers were always full during peak times and everyone kinda knows each other.
by drdaeman | 2025-12-01 18:11:32+00:00
Not just single player. Even in competitive multiplayer a lot of the complaints about "cheating" are actually complaints about matchmaking, and "cheating" is a giant red herring (griefing is a different matter, of course, that gets lumped into the umbrella term of "cheating"). But trying to explain this is typically like pissing against the wind, because people already believe in the existing status quo (no matter how irrational it is) and no one wants to change their beliefs unless it obviously and immediately short-term benefits them.
by hocuspocus | 2025-12-01 18:11:37+00:00
My point is that the decline is multi-factorial, as usual.

Scala needs some investment and commitment, you need a least one person who knows what they're doing: enforce a reasonable coding style, keep dependencies aligned and up to date, enable all the automated checks and linting, ...

Usually, when this is in place, then sbt is mostly a non-issue. You onboard a junior, they follow established practices, that includes the build. Sbt plugins are in fact a good way to standardize builds in a corporate setting.

Scala CLI was made for students and people who come from the outside. Sure, sbt is scary to them. But in the grand scheme of things, that's not what matters. Industry adoption doesn't really depend that much on the "zero to hello world" experience.

Case in point: several big Scala shops use Bazel. Bazel is 100x scarier than sbt and requires a bigger upfront investment.
by tom-renphil | 2025-12-01 18:12:17+00:00
Renaissance Philanthropy | Research Engineer / MLE / Full-stack | Remote (worldwide)

Renaissance Philanthropy's aim is to activate a virtuous circle of increasing ambition and impact between philanthropists and innovators: by identifying frontier experts both in science and in new ways of solving problems; by tapping into the growing number of emerging philanthropists; and by building multi-sector initiatives that can harness the power of philanthropy, markets, and governments.

RenPhil's Engineering Hub supports mission-driven, grant-funded educational technology projects that seek to improve educational outcomes in fundamental skills like math and reading. The Engineering Hub consists of data scientists, machine learning engineers, and full-stack developers who collaborate with researchers and entrepreneurs to build scalable, measurably effective tools for teachers and students.

We’re looking for folks who:

- can speak the languages of both research and engineering

- are creative problem solvers

- are comfortable with navigating ambiguity

- want to help create a world where all children receive a high-quality education.

If this sounds like you, please apply!

https://www.renaissancephilanthropy.org/careers
by dpark | 2025-12-01 18:12:56+00:00
This is a vacuous statement. No one is stopping me from using JPEG XL in the same sense that no one is stopping me from using DIMG10K, a format I just invented. But if I attempt to use either of these in my website today, Chrome will not render them.

In a very real sense Google is currently stopping web authors from using JPEG XL.
by lousken | 2025-12-01 18:13:05+00:00
If you already have a macbook why not just buy a PC at this point? You can change parts that break, you won't have to deal with battery issues and if you are on a budget you can only buy what you need today and upgrade later.

edit: to lenovo/dell question I'd say the quality varies by model - lower end thinkpads are better while expensive one got worse. But there are still a lot of differences between a small business series and enterprise. USB-C perfect as a connector, but if it is not replaceble it is a nightmare.
by MisterBiggs | 2025-12-01 18:13:07+00:00
Shield AI | Autonomy Applications Manager | Full Time | ONSITE Washington DC

Shield AI's mission is to protect service members and civilians by creating intelligent systems.

My team needs a manager, its a very well positioned team at a rapidly growing company working with some really awesome people. Any autonomy or robotics experience is a huge plus https://jobs.lever.co/shieldai/7952271c-8578-42d8-a587-4707c...

Contact info on my profile if you have any questions I'm happy to chat!
by teamonkey | 2025-12-01 18:13:15+00:00
They have done a lot of sensible, boring things that are objectively positive but are going largely going unnoticed (plus of course a few massive footguns that make the headlines).

I keep recommending r/GoodNewsUK on Reddit. It’s often just a lot of press releases and government announcements, but there seem to be a continual stream of them, and it’s hard to hear about them by any other source.
by blehn | 2025-12-01 18:13:47+00:00
The business trajectory will be like Uber. A few big companies (Google, OpenAI) will price their AI services at a loss until consumers find it to be indispensable and competitors run out of money, then they'll steadily ramp up the pricing to the point where they're gouging consumers (and raking in profits) but still a bit cheaper or better than alternatives (humans in this case).