MurphyA/hacker-news huggingface dataset:
by benbayliss | 2026-02-03 06:37:18+00:00
Artificial Analysis | https://artificialanalysis.ai | Multiple Roles | San Francisco preferred, remote available (Australia, NZ, LATAM) | Competitive Salary + Equity

Artificial Analysis is an independent AI benchmarking and insights provider. We benchmark AI to help engineers and companies understand AI and make informed decisions regarding which AI technologies to use. We are fast growing with a team of 25+ and have backing from investors including Nat Friedman, Daniel Gross & Andrew Ng. Our benchmarks are cited by NVIDIA, Meta, Amazon, and publications including the Wall Street Journal and TechCrunch.

We are hiring across several roles:

Member of Technical Staff: Lead projects in AI benchmarking and analysis. Design and execute evaluations of AI systems, develop new methodologies and datasets, and drive strategic analysis that helps enterprises shape their AI strategy. Technical generalist role with exposure to cutting-edge AI. Consulting and data science backgrounds preferred.

Senior AI / ML Engineer: Lead development of our core benchmarking stack, focusing on data-intensive backend systems and APIs. Design Python solutions for benchmarking, model evaluation, and data analysis. Build visualizations that distill complex AI data into intuitive experiences. 3+ years experience required, project management skills highly valued.

Full Stack Engineer: Build and maintain our benchmarking platform and communicate insights to users. Proficiency in TypeScript & Python required. Familiarity with LLM APIs preferred. Tech stack: JavaScript/TypeScript, Node.js, React/Next.js, Python.

Product Manager (AI Speech): Drive product strategy and execution for our speech evaluation platforms, including text-to-speech, speech-to-text, voice cloning, and real-time voice. Hands-on, technical role working closely with engineering and analysis teams.

Technical Marketing Manager: Own our live programs (webinars, events, conferences) and email marketing. Build and execute on our events calendar, coordinate speaker prep, and engage our 300K+ monthly audience. 3+ years B2B tech marketing experience required.

Solutions Engineer - Language Models: Run our evaluation stack for new model evaluations, debug and interpret results, and work directly with clients to share insights and answer questions. Exposure to cutting-edge AI and world-class evals.

Solutions Engineer - Image/Video: Run evaluations for image and video generation models, debug and interpret results, and support clients with benchmarking insights for media generation AI.

Apply at hiring (-at-) artificialanalysis.ai with your resume, GitHub, and bullet points on relevant experience (including anything you've built). Add | HackerNews to email subject line.
by gloosx | 2026-02-03 06:38:10+00:00
>This requires calling native APIs (e.g., Win32), which is not feasible from Electron.

Who told you that? You can write entire C libraries and call them from Electron just fine. Browser is a native application after all. All this "native applications" debate boils down to the UI implementation strategy. Maintaining three separate UI stacks (WinUI, SwiftUI, GTK/Qt) is dramatically more expensive and slower to iterate on than a single web-based UI with shared logic

We already have three major OSes, all doing things differently. The browsers, on the other hand, use the same language, same rendering model, same layout system, and same accessibility layer everywhere, which is a massive abstraction win.

You don't casually give up massive abstraction wins just to say "it's native". If "just build it natively" were actually easier, faster, or cheaper at scale, everyone would do just that.
by prophesi | 2026-02-03 06:38:30+00:00
> No, the illegal-ness doesn't come from the clicking, it comes from the fact you're clicking with the intention of defrauding someone. That's also why filling out a credit card application isn't illegal, but filling out the same credit card application with phony details is.

You might technically be right. But I'd recommend contacting EFF, if, somehow, installing AdNauseam brings you into legal trouble.

On the realm of search engines and ad networks I love to remind people that Google took out "don't be evil" from their motto and pressured anyone within US jurisdiction to remove Page and Brin's appendix #8 (at the least it's removed from their original school of Stanford).

8 Appendix A: Advertising and Mixed Motives https://www.site.uottawa.ca/~stan/csi5389/readings/google.pd...
by NoImmatureAdHom | 2026-02-03 06:39:01+00:00
You have the right to travel without ID in the U.S. The TSA may demand it, and may tell you it's legally required, but that doesn't make that true.

"In fact, the TSA does not require, and the law does not authorize the TSA to require, that would-be travelers show any identity documents. According to longstanding practice, people who do not show any identity documents travel by air every day – typically after being required to complete and sign the current version of TSA Form 415 and answer questions about what information is contained in the file about them obtained by the TSA from data broker Accurint…."

https://papersplease.org/wp/2020/05/19/tsa-tries-again-to-im...

https://papersplease.org/wp/2024/03/18/buses-trains-and-us-d...

https://en.wikipedia.org/wiki/Freedom_of_movement_under_Unit...
by stackghost | 2026-02-03 06:39:01+00:00
Probably not. Pretty sure it was Puppy Linux (among I'm sure others) that could be run on just two floppies. I used to have this old 933MHz Coppermine system that I took when a medical office was going to throw it out, some time in the early 00s.

The HDD was borked but it had a 3.5" bay that worked, so I got a floppy-based distro running on it. I later replaced the drive and then made the mistake of attempting to compile X11 on it. Results were... mixed.
by sltkr | 2026-02-03 06:39:42+00:00
What's your point? Immigration law existed before 2003 too. It might not have been the DHS or ICE enforcing it, but the concept of illegal aliens wasn't invented in 2003.

And yes, I interpret “Abolish ICE” to mean “don't enforce federal immigration law”, because that's what people _usually_ mean when they say “abolish ICE”.

Technically, “abolish ICE” could also mean: “abolish ICE and replace it with an even more ruthless state secret police modeled after the East German Stasi” but in my experience that's _rarely_ what people who say “abolish ICE” mean. So I don't think you can fault me for assuming, in good faith, that's not what Andrew means when he calls for the abolition for ICE, either.

If Andrew feels I'm misconstruing his intent, then he's welcome to write a full blog post explaining his nuanced views on immigration, but he didn't do that. He only wrote two words: abolish. ICE. I think it's reasonable to assume that he means to literally abolish Immigration and Customs Enforcement, leaving the US without Immigration and Customs Enforcement.
by input_sh | 2026-02-03 06:41:18+00:00
It's not an LLM but it is a tiny pre-trained ML model running inside the browser. Funded by the EU and made in partnership with a few European universities as well: https://mozilla.github.io/translations/docs/

Their level of acceptance for releasing a new model (AKA new language support) is to benchmark within 5% difference of Google Translate, basically proving you don't need an external party to do good-enough translations for you. It's like the coolest thing they worked on recently.
by beej71 | 2026-02-03 06:41:36+00:00
I'm an experienced dev, out of the industry now. I'm trying to level up in Rust, and here's what I do.

I bust my ass getting software written by hand using The Book and the API reference. Then I paste it into an LLM and ask it to review it. I steal the bits I like. The struggle is where we learn, after all.

I also bounce ideas off LLMs. I tell it of a few approaches I was considering and ask it to compare and contrast.

And I ask it to teach me about concepts. I tell it what my conception is, and ask it to help me better understand it. I had a big back and forth about Rust's autoderef this morning. Very informative.

I very, very rarely ask it to code things outright, preferring to have it send me to the API docs. Then I ask it more questions if I'm confused.

When learning, I use LLMs a lot. I just try to do it to maximize my knowledge gain instead of maximizing output.

I'm of the belief that LLMs are multipliers of skill. If your base skill is zero, well, the product isn't great. But if you possess skill level 100, then you can really cook.

Put more bluntly, a person with excellent base coding skills and great LLM skills with always outperform, significantly, someone with low base coding skills and great LLM skills.

If I were writing code for a living, I'd have it generate code for me like crazy. But I'd direct it architecturally and I'd use my skills to verify correctness. But when learning something, I think it's better to use it differently.

IMHO. :)
by parineum | 2026-02-03 06:41:47+00:00
Not defending the practice but the Mohammed thing has a possible origin that isn't directly racist. The common names among Muslims and their propensity to appear on various watch lists lead to a lot of false alarms on those with those names.

It may be a racist result but there is a pretty reasonable and understandable reason it happens, ignoring the legality and morality of that kind of tracking as well.
by dirkc | 2026-02-03 06:42:19+00:00
I don't rely on stars as the main signal of quality, but very low stars could stop me from looking into the things that I do use as a signal:

- number of contributors
- open issues
- merged and unmerged PRs
- commit history
- the code
- project governance

Some of these are also tied into GitHub rather than the git repo itself
by helloplanets | 2026-02-03 06:42:57+00:00
Haven't LLMs been good at bouncing off ideas since GPT-4? Coming up with feature ideas doesn't seem to have much to do with programming power tools.

But sending off a SotA LLM agent to do research for 30 min+ to gather information, related concepts, products, etc, on any idea is insanely effective for sure. And something that hasn't been possible for all that long, at this level of quality.
by its_magic | 2026-02-03 06:43:27+00:00
By the way--I did not want to disable ATK to get rid of dbus, but only did so temporarily. Ultimately a better solution is to create a UNIX socket just for the ATK<>GTK bridge.

Accessibility should be something that the system fully supports. There is speech synthesis and other useful bits installed so far. Maybe someone would like to work on this project. Email me if interested.
by mappu | 2026-02-03 06:44:43+00:00
You can see the spirit of what they're going for also with the MIT binaries - that's also like saying the whole project is AGPL, but a loosening for using it as-is.

Given their goals seem to be

- Permissive use without modification, even in combined works ("MIT binaries"); but

- Copyleft with modification, including for the Affero "network hole", or commercial terms

could you suggest a clearer license option? AGPL triggers copyleft across combined works, LGPL doesn't cover the network hole, GPL has both problems. Their goals seem really reasonable, honestly, there should be a simple answer. It seems messy but I like it more than the SSPL/BSL/other neo-licenses.
by everfrustrated | 2026-02-03 06:44:54+00:00
So long as you can prompt your AI to successfully debug your way out of problems - you don't need to understand code.

I appreciate this will be a deeply controversial statement here. As someone who's been coding for 25+ years and has some part of my identity in my ability to code this hurts and wounds me, but it is sadly true. The skills I've built and honed have little value in this new market. This must be how musicians felt when radio, records etc came about. My craft has been commoditized and it turns out nobody cared about the craft. They are happy listening to canned music in restaurants. Musicians are now like zoo animals where people pay an entry fee to see them for the novelty value. I exaggerate to illustrate the shift but part of me fears this might be more analogous than I dare to understand.

Code is about providing value to a business not in the lines of code themselves. Code is a means to an end.

If you want to understand coding for your own intellectual and hobbyist pursuit then please do. Generations of autistic-leaning people have found satisfaction doing so - but don't do it thinking it will remain a rewarding career.
by cik | 2026-02-03 06:45:51+00:00
We're witnessing a bailout and downloading of costs, at scale. Whether or not one buys into whatever the vision of these companies are - it's clear, there's interdealing.

Tesla theoretically now owns a chunk of xAI... whose valuation will no doubt increase due to the internalized SpaceX acquisition. Append to this a future IPO, as discussed in the artice, presumably an eventual premium of 20-50% (reasonable, 14% purely for the ibankers when this will happen)... yields to an interesting bailout situation.

To me, the real question is why. The $2B from Tesla can't possibly move the needle for any party involved in this transaction. If this were to be work 50x as opposed to a potential 50% upside (hell, make it 2x for argument's sake) it still doesn't compute. So what's the actual reason.
by Yash4agr | 2026-02-03 06:46:10+00:00
Location: Bilaspur, India

Remote: Yes

Willing to relocate: No (Open to remote internships/contract)

Technologies: Python, PyTorch, RAG Pipelines, AI Agents, Docker, FastAPI, Azure, Web Scraping.

Résumé/CV: https://yashag.dev/resume/Yash_s_Resume.pdf

Email: yash4agr@gmail.com

Portfolio: https://yashag.dev

About: I’m a final-year Data Science student at IIT Madras who ships production AI systems. I specialize in building autonomous agents and handling messy, real-world data pipelines.

Recent Work:

VCNI (Voice Command Natural Interface): A real-time voice assistant that features autonomous LLM tool-calling (orchestrating Weather, Music, and IoT APIs). Built with Groq/Gemini, AssemblyAI, and Docker.

Demo: https://vcni.yashag.dev

UniteCare (Internship): Built a clinical NLP pipeline on Azure processing 10,000+ unstructured patient PDFs daily to generate summaries.

Freelance: Engineered scraping pipelines for football analytics, cleaning and normalizing data for RAG systems.

I am looking for Internship or Contract roles where I can work on Agentic AI, RAG optimization, or backend ML infra.
by DoctorOetker | 2026-02-03 06:47:02+00:00
Let's say we wanted to train LLaMa 3.1 405B:

[0] https://developer.nvidia.com/deep-learning-performance-train...

Click the "Large Language Model" tab next to the default "MLPerf Training" tab.

That takes 16.8 days on 128 B200 GPU's:

> Llama3 405B 16.8 days on 128x B200

A DGX B200 contains 8xB200 GPU's. So it takes 16.8 days on 16 DGX B200's.

A single DGX (8x)B200 node draws about 14.3 kW under full load.

> System Power Usage ~14.3 kW max

source [1] https://www.nvidia.com/en-gb/data-center/dgx-b200

16 x 14.3 kW = ~230 kW

at ~20% solar panel efficiency, we need 1.15 MW of optical power incident on the solar panels.

The required solar panel area becomes 1.15 * 10^6 W / 1.360 * 10^3 W / m ^ 2 = 846 m ^ 2.

thats about 30 m x 30 m.

From the center of the square solar panel array to the tip of the pyramid it would be 3x30m = 90 m.

An unprecedented feat? yes. But no physics is being violated here. The parts could be launched serially and then assembled in space. Thats a device that can pretrain from scratch LLaMa 3.1 in 16.8 days. It would have way to much memory for LLaMa 3.1: 16 x 8 x 192 GB = ~ 25 TB of GPU RAM. So this thing could pretrain much larger models, but would also train them slower than a LLaMa 3.1.

Once up there it enjoys free energy for as long as it survives, no competing on the electrical grid with normal industry, or domestic energy users, no slow cooking of the rivers and air around you, ...
by jrflowers | 2026-02-03 06:47:13+00:00
Disingenuous speaks to the motivation of the speaker, not the veracity of information on its own. Vance says that in his opinion that that particular interpretation of the factual information is disingenuous. As you pointed out, it can mean “unfair” which is not the same thing as untrue. Dude had an opportunity to say “that’s not true” and didn’t do that.

Your contention is that by “accurate” he meant “inaccurate” and that he sees Elon Musk as being a global phenomenon and high speed rail as a… thing that’s local to the US? That is notable for its… absence?

Seems like “yeah that’s what he said but in my opinion you’re being mean to my friend” is more likely than a professional writer not knowing how to say “that’s not true”

It is patently clear what Musk meant, the guy isn’t famous for nuance. That aside I don’t find it difficult to picture the man that thinks he personally elected the president thinking that he could sabotage a rail project. Now, I can’t know for sure that he believes that his Hyperloop pitch was responsible for the failure of the CA high speed rail project but if I had to make a bet about that…
by jmward01 | 2026-02-03 06:47:44+00:00
I remember going to LA in the late 80's and my eyes watering (I also remember the pants-less man on the side of the strode but that is a different story). Environmental regulations are a win. Unfortunately there is a large segment of the population that doesn't believe something until it happens to them directly. That makes it a challenge to maintain environmental, or any regulations for that matter, over generations. It isn't practical, but it would be interesting to create 'pollution cities' where the regulations were loose so long as the entire company drew its workforce (including management) from the local population (like within a mile) and a significant portion of their drinking water and foods must also be sourced locally. Go ahead, pollute your own drinking water. I bet cities like this would be cleaner than ones with stricter regulations.
by jessewu323 | 2026-02-03 06:48:03+00:00
Location: Hong Kong (open to work in other time zones)

Remote: Remote only

Willing to relocate: No

Technologies: Java, Python, Playwright, Selenium, JIRA, GitHub Actions, API, SQL, Articulate Storyline

Résumé/CV: https://www.linkedin.com/in/ziping-jesse-wu/

Email: jessewu323@gmail.com

Portfolio: https://woozie15273.github.io/Portfolio/

Keywords: Quality Assurance, QA

Eager to discuss junior level opening for Web-based manual or automation QA.

Open to full-time, part-time or freelance roles.

1-year QA automation analyst and 1-year project coordinator experience in a Canadian public health authority.
by jdboyd | 2026-02-03 06:48:11+00:00
Location: Lancaster, PA
Remote: Yes
Willing to relocate: No
Technologies: Embedded development, Full Stack RTOS, C++, Python, GoLang, Swift, Kotlin
Résumé/CV: https://www.linkedin.com/in/jdboyd/
Email: jdboyd@boydtechnicalsolutions.com

Versatile developer with 20+ years of experience, specializing in bringing products from concept to market quickly with a focus on generating revenue and demonstrating value. Whether modernizing legacy systems or building new solutions, I create maintainable code that grows with your business. Core expertise:
Embedded Development: Linux, RTOS, and bare metal systems using C, C++, and MicroPython Network Engineering: Distributed systems, protocol design, and networked applications Backend Development: Python/Django and Go microservices Mobile Development: Native iOS and Android applications DevOps & Cloud: AWS, DigitalOcean, Docker, and Ansible deployments Media Systems: Audio/video processing and streaming solutions
Available for part-time or full-time contracts, I'm committed to building lasting partnerships through reliable delivery and clear communication. Looking to bring your product vision to life or need help with an existing system? Let's discuss how I can help drive your project forward.
by toast0 | 2026-02-03 06:48:21+00:00
Retry storms are "easy" exponential backoff with jitter. Like what ethernet on shared media has been doing since the 80s.

If that's not enough to come back from an outage, you need to put in load shedding and/or back pressure. There's no sense accepting all the requests and then not servicing any in time.

You want to be able to accept and do work on requests that are likely to succeed within reasonable latency bounds, and drop the rest --- but being careful that an instant error may feed back into retry storms, sometimes it's better if such errors come after a delay, so that the client is stuck waiting (back pressure)
by WD-42 | 2026-02-03 06:48:56+00:00
I keep hearing this but I don’t understand. If inelegant code means more bugs that are harder to fix later, that translates into negative business value. You won’t see it right away which is probably where this sentiment is coming from, but it will absolutely catch up to you.

Elegant code isn’t just for looks. It’s code that can still adapt weeks, months, years after it has shipped and created “business value”.
by loveparade | 2026-02-03 06:49:01+00:00
Okay, but most of the time you can't prompt your AI to successfully debug you out of problems if you don't understand code. Or when you do the AI will solve the problem in a way that creates a dozen more cascading problems an hour later. I've also been coding for 20 years now and I feel like my coding skills are just as important now as they were 10 years ago. Without them I'd never be able to use AI effectively.

The only exception really are greenfield apps like "create a toy todo app demo" or "scaffold this react project" but that's like 0.001% of real world engineering work.
by aaronpina | 2026-02-03 06:49:59+00:00
Refresh tokens are essential for secure, long-lived sessions in .NET APIs, but they are surprisingly easy to get wrong. This post walks through building a simple auth server that issues short-lived JWT access tokens + opaque refresh tokens, then shows a practical client token refresh strategy: reactive refresh (automatic on 401 with DelegatingHandler). Includes full runnable code, common pitfalls, and an engaging style that reads like a magazine article. Built from first principles in .NET 10.
by eviks | 2026-02-03 06:50:13+00:00
That just means your feedback system is trash if it fails to surface such an obvious and common pain point in user experience. Tough that's an extremely common state of feedback systems.
But also, the general computer knowledge isn't that high for every end user to connect some sluggishness in another app to your app wasting ram and causing disk swaps, that eliminates a lot of end user complaints

> reinventing the wheel

what exactly are you inventing by using a framework "invented" decades ago and used by countless apps in all those years?
by hecanjog | 2026-02-03 06:51:37+00:00
Hey, a scene.org mirror! Does anyone know if this Opiate is Thomas Knak? This one sounds a lot like him:

http://128.237.157.9/pub/scene.org/music/artists/opiate/opia...

https://www.discogs.com/artist/401-Opiate

Edit: fun, they have my old hippocamp album too :) http://128.237.157.9/pub/scene.org/music/groups/hippocamp/hc...
by mikepurvis | 2026-02-03 06:52:01+00:00
It's crazy too to realise how much of the multi-application interop vision was realized in Office 97 too. Visual Basic for Applications had rich hooks into all the apps, you could make macros and scripts and embed them into documents, you could embed documents into each other.

It's really astonishing how full-featured it all was, and it was running on those Pentium machines that had a "turbo" button to switch between 33 and 66 MHz and just a few MBs of RAM.