MurphyA/hacker-news huggingface dataset:
by Caelus9 | 2025-06-03 07:31:43+00:00
I think that when a new era comes, we should choose to embrace it actively. Today, the humanities face unprecedented challenges, but they also contain new opportunities. The rise of artificial intelligence has undoubtedly subverted traditional teaching methods, but it also forces us to rethink a fundamental question: What is the real value of the humanities? As a historian at Princeton University once pointed out, artificial intelligence can process data and generate text, but it can never replace human subjective experience, moral judgment, and our exploration of meaning, such as questions like “Who am I?” In the final analysis, the value of the humanities may not be “useful” in the traditional sense, but in helping us better understand ourselves and the world we live in.
by maynkal | 2025-06-03 07:32:24+00:00
Personally, if you are developing a micro-niche SaaS that doesn't have any entry barrier, then you must go with a one-time payment. Because you don't have any competitive advantage, any competitor can come build a similar app and attract your customer, so the customer who is paying monthly to you will switch to your competitor. I hope you understand my point.
by mindwok | 2025-06-03 07:32:43+00:00
Sure,

> In theoretical computer science, an algorithm is correct with respect to a specification if it behaves as specified.

"As specified" here being the key phrase. This is defined however you want, and ranges from a person saying "yep, behaves as specified", to a formal proof. Modern language language models are trained under RL for both sides of this spectrum, from "Hey man looks good", to formal theorem proving. See https://arxiv.org/html/2502.08908v1.

So I'll return to my original point: LLMs are not just generating outputs that look plausible, they are generating outputs that satisfy (or at least attempt to satisfy) lots of different objectives across a wide range of requirements. They are explicitly trained to do this.

So while you argue over the semantics of "correctness", the rest of us will be building stuff with LLMs that is actually useful and fun.
by baobun | 2025-06-03 07:32:43+00:00
Are rsync defaults ever enough?

I find "-apHAX" a sane default for most use and memorable enough. (think wardriving)

Very common contextuals:

-c (as mentioned, when you care about integrity)

-n (dryrun)

-v (verbose)

-z (compress when remoting)

Where it applies I usually do the actual syncing without -c and then follow up with -cnv to see if anything is off.
by kergonath | 2025-06-03 07:33:00+00:00
What is there to explain? The US are obviously self-serving but that’s besides the point. They did not force Russia to invade their many neighbours, and nothing had happened has Yanukovych not been a massive corrupt puppet. Also, you don’t need to leak Russian openly discussing interfering with other countries, they broadcast their Great Russia fever dream openly.

European countries have agency and their own security interests. We are perfectly able to understand that the US are going to take advantage of the situation as much as they can get away with. It’s still better than a new iron curtain. It is really not difficult to understand why our interests are more aligned with the US than with Russia.
by techpression | 2025-06-03 07:33:10+00:00
I see them in almost every question I ask, very often made up function names, missing operators or missed closure bindings. Then again it might be Elixir and lack of training data, I also have a decent bullshit detector for insane code generation output, it’s amazing how much better code you get almost every time by just following up with ”can you make this more simple and using common conventions”.
by pzo | 2025-06-03 07:33:24+00:00
you have image with WER on openai blog post here: https://openai.com/index/introducing-our-next-generation-aud...

On their chart they compare also with: gemini 2.0 flash, whisper large v2, whisper large v3, scribe v1, nova 1, nova 2. If you need only english transcription then pretty much all models will be good these days but big difference is depending on input language.
by snicky | 2025-06-03 07:33:34+00:00
Senior Backend/Full Stack Engineer | Team Lead

Location: Poland, Europe

Remote: Yes (10 YoE working remotely, EST/PST timezones OK too)

Willing to relocate: For the right opportunity

Technologies:

* Backend - Ruby on Rails (14 YoE), SQL, Redis, Sidekiq, Elasticsearch, Memcached, Heroku, AWS, K8s, Datadog

* Frontend - Javascript (14 YoE), Typescript, React, Vue

Skills:

* designing and implementing web apps across the entire stack

* high-traffic optimizations

* security

* payment processing architecture and financial integrations

* leading remote teams

* hiring

Résumé/CV: https://cutt.ly/RrnaORcb

Email: in the resume

Hi, I'm Mariusz. I have 14 years of experience building scalable apps using Ruby on Rails with startups from US, Canada, Europe, Australia and Taiwan. Most recently, I've been a part of a hybrid team working on a content creators platform at Playboy. I'm interested in both tech lead and senior/staff level individual contributor roles alike and I'm open to work with other tech stacks too, e.g. Elixir, Golang, Node.js or help out with ML integrations.
by ta12653421 | 2025-06-03 07:34:19+00:00
Thats what i meant with "in my experience": For sure, i see & read a lot of content from people who are claiming, that they are using AI for their approaches - though, i havent met one or seeing someone showing some "hard facts".

It is very likely possible to find a "stable setup" with this - but it didnt work out for me, maybe i had the wrong perspective :)
by MaskRay | 2025-06-03 07:34:23+00:00
Build instructions

In the llvm/llvm-project repository

git switch origin/release/19.x cmake -GNinja -S. -B/tmp/out/custom -DLLVM_TARGETS_TO_BUILD='X86;AArch64' -DLLVM_ENABLE_PROJECTS=clang -DLLVM_ENABLE_PLUGINS=off -DCMAKE_BUILD_TYPE=Release -DLLVM_LINK_LLVM_DYLIB=on # consider -DCLANG_ENABLE_OBJC_REWRITER=off -DCLANG_ENABLE_STATIC_ANALYZER=off -DCLANG_ENABLE_ARCMT=off -DCLANG_PLUGIN_SUPPORT=off ninja -C /tmp/out/custom clang LLVM FileCheck # build clang and libLLVM.so and test utilities

In the tpde repository

git submodule update --init cmake -GNinja -S. -Bout/debug -DCMAKE_BUILD_TYPE=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS=on -DCMAKE_PREFIX_PATH=/tmp/out/custom -DCMAKE_CXX_COMPILER=$HOME/Stable/bin/clang++ -DCMAKE_C_COMPILER=$HOME/Stable/bin/clang

/Stable/bin/clang

There are some failures:

``` % /tmp/out/custom/bin/llvm-lit out/debug/tpde/test/filetest ... Failed Tests (5): TPDE FileTests :: codegen/eh-frame-arm64.tir TPDE FileTests :: codegen/eh-frame-x64.tir TPDE FileTests :: codegen/simple_ret.tir TPDE FileTests :: codegen/tbz.tir TPDE FileTests :: tir/duplicate_funcs.tir ```
by closewith | 2025-06-03 07:35:07+00:00
> And there will always be oligopolies, always have been, better they be on your side that on your adversaries' side.

They're not on _your_ side, as much as you want to believe they are.

> Morality and shaming others for not following your values never wins, power wins.

Do you think the US is winning? The American people?

Right now, Europeans are "winning" with the highest quality of life in the world. That's not true for the American population.

> Crazy people still don't get it.

I think we can both agree on that.
by runeks | 2025-06-03 07:35:10+00:00
> LLMs can write a large fraction of all the tedious code you’ll ever need to write. And most code on most projects is tedious.

You still need to read this tedious code to verify that it actually does what you want it to do. Given this, I'd much rather prefer to write the tedious code myself than having to make sense of someone else's tedious code.
by janstice | 2025-06-03 07:35:12+00:00
Or rather; the candidate didn’t have a visa, the employer would need to jump through a bunch of hoops, then a multi-month wait, OR can just hire one of the many on-shore candidates available on the market.

I think previously these sorts of offshore people were picked up by big bodyshop contractors, who could reliably place someone (and afford to have someone on the bench for a few weeks if needed) - since a massive bunch of government contracts were cancelled over the last few years this mode has dried up.
by justsomehnguy | 2025-06-03 07:35:32+00:00
You need a globe - an old school one, physical, a map of the black soils, population density and to remember how long it took Prigozhin to get to Moscow outskirts, with all the stops, interviews and scuffles with VVS.

https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fb...
by citrin_ru | 2025-06-03 07:35:39+00:00
I visited Paris a couple times and travaled across Tunisia and it is not even close. All three north African countries I've visited (Morocco, Tunisia, Egypt) are littered (mostly plastic) but Tunisia shocked me the most: plastic garbage is everywhere from tourist attactions (e. g. Roman runis) and beaches to the remote desert. One of sceens which shocked me the most is when a young man drove a wheelbarow full of grabage just outside a village and dumped content to be spread by wind across the desert.
by anonyfox | 2025-06-03 07:35:47+00:00
Location: Hamburg, Germany

Remote: yes when timezone is reasonable

Willing to relocate: no

Technologies: Rust, Go, Elixir, JS/TS, Cloud stuff, AI/ML/Math, ...

Résumé/CV: https://anonyfox.com/cv

Email: max@anonyfox.com

—-

Either Fullstack (senior/…/principlal), DevOps, Architect, or Team Lead/CTO, whatever - I grew up with having to do all the roles back in the day, from Startup Growth Hacking over Scale-Up Optimization to Enterprise Executive. Preferrably doing something _real_, not another purely digital product/service or crypto stuff. Connection to something physical I could touch, that also has a future.
by tptacek | 2025-06-03 07:35:52+00:00
LLMs immediately and completely displace the bread-and-butter replacement-tier illustration and design work that makes up much of that profession, and does so by effectively counterfeiting creative expression. An coding agent writes a SQL join or a tree traversal. The two things are not the same.

Far more importantly, though, artists haven't spent the last quarter century working to eliminate protections for IPR. Software developers have.

Finally, though I'm not stuck on this: I simply don't agree with the case being made for LLMs violating IPR.

I have had the pleasure, many times over the last 16 years, of expressing my discomfort with nerd piracy culture and the coercive might-makes-right arguments underpinning it. I know how the argument goes over here (like a lead balloon). You can agree with me or disagree. But I've earned my bona fides here. The search bar will avail.
by ranger_danger | 2025-06-03 07:36:05+00:00
Right, many people can connect directly, but also many cannot.

And because a large number of people do need TURN (always), coupled with the majority of WebRTC apps not properly supporting TURN (giving no way to set your own details, or provide a free one, of which there really aren't any reliable public ones)... I've basically never seen it work.

No p2p WebRTC app I have ever tried with a friend has worked.
by sktrdie | 2025-06-03 07:36:21+00:00
I was inspired by Bret's articles at a young age. Made be think of software more from a visual perspective. Even re-reading this article now, after many years, inspires me to think of possible ways we can improve building visual systems - thinking more from a designer's perspective; rather than an engineering one. And how far ahead his thinking was.

Even his imaginary "snapshot/example driven design tool" (described at the end of the article) seems quite intriguing and thought provoking. I wonder if with AI being so easily accessible nowadays, a retake on this tool can provide something that is actually usable and useful to people?
Show HN: Pokémon Blue remade in React (playable in browser)
by chase-manning | 2025-06-03 07:36:43+00:00
I rebuilt Pokémon Red/Blue from scratch in React and TypeScript as a side-project. It works natively in browser, and even has a fun gameboy view on mobile. It's 100% a recreation, in that it doesn't use any of the original game code, other than the image assets and sounds. You can move around with the arrow keys, Spacebar is Start, and Enter is A.

GitHub Repo: https://github.com/chase-manning/pokemon-js

Try it out here: https://gameboy-52d09.web.app/

It's MIT licensed, so feel free to fork it and do whatever you like

Contributions are very welcome, there's still lots of work to go until it's a full recreation of the game, so if anyone wants to help add content please feel free! Currently it supports up to Mt Moon.
by mdp2021 | 2025-06-03 07:37:14+00:00
The news seem to be very good news, but I cannot understand how agents from the very MIT can write a horrible mess like

> Artificial intelligence systems like ChatGPT provide plausible-sounding answers to any question you might ask. But they don’t always reveal the gaps in their knowledge or areas where they’re uncertain. That problem can have huge consequences as AI systems are increasingly used to do things like develop drugs, synthesize information, and drive autonomous cars

which conflates AI, AGI, NNs and LLMs. It is like writing «[software] systems like ChatGPT provide plausible-sounding answers to any question you might ask. But they don’t always reveal the gaps in their knowledge or areas where they’re uncertain. That problem can have huge consequences as [software] systems are increasingly used to do things like develop drugs, synthesize information, and drive autonomous cars». The system that outputs «plausible-sounding answers» is not supposed to «develop drugs», that which «synthesize[s] information» is not supposed to «drive autonomous cars». And it is normally malicious sophistry to use the pattern of "wheels wear out on roads, and «that problem can have huge consequences as» wheels are fundamental for pottery".

I cannot understand what happened and what is worse: that the writer responsible for the article did not understand what it wrote? That it decided that a public construed to be adults should be spoken to in the way used with children when you want them to remain mentally children? That something else decided towards that form of communication in unawareness?
by Luker88 | 2025-06-03 07:38:14+00:00
I did not, especially seeing as I am not from the USA, so I'd like to have the point of view of a multinational company

--edit: didn't the same office have a controversy a few weeks ago where AI training was almost declared not-fair-use, and the boss was fired on the spot byt the administration, or something like that?

Things sounds confusing to me, which is why I'm asking
by jph00 | 2025-06-03 07:39:08+00:00
I'm the creator of FastHTML -- I see quite a few of the comments so far are about FastHTML, rather than MonsterUI, so I guess I should provide some background.

FastHTML moves back closer to the foundations of the web. The functional components are a direct 1-1 mapping of m-expressions to HTML tags (i.e children are positional parameters, attributes are named parameters). There's nothing new to learn there if you know HTML already. I've been using functional components for web apps for >25 years, including building Fastmail with them -- they work very nicely for me at least, and are standard in most functional programming communities. I like being able to treat my components directly as plain objects directly in python (including using the python debugger, profiler, etc, and using IDE standard python navigation), rather than having to switch to a separate templating language with its own way of doing things.

MonsterUI is mainly a FastHTML wrapper around FrankenUI -- a pure js/css/html version of shadcn. I like using native components like this, instead of needing special react/vue/svelte/etc framework libs. FastHTML's functional approach make server-rendered components feel a lot like jsx in react (jsx behind the scenes is a wrapper over a similar data structure to FastHTML's, but js doesn't natively provide the needed m-expression syntax, hence the need for jsx).

For newer devs that never really learned native HTTP/HTML ways of developing for the web, and have lived in the react/nextjs/etc world, FastHTML will seem very odd. But for anyone that grew up with Perl, PHP, etc, writing plain server handlers that deliver HTML directly to the server, FastHTML will feel quite natural. They are two different approaches, each with their pros and cons. At Answer.AI we've written a lot of useful apps in FastHTML now, including SSE and websockets, rich client interactions, etc, and it's been working nicely for us.
by Dylan16807 | 2025-06-03 07:39:17+00:00
> I refuse to pay for any product where I'm the product.

Are you "the product" if you're paying $50 but the company also gets $0.35 of value from your data?

If yes I think you're overreacting, if no then I don't think your worries apply to AI subscriptions. (Other worries do, but not that one.)
by ta12653421 | 2025-06-03 07:39:19+00:00
Thats one of the primary edges: That there is _no_ human in the loop in my approach; actually, the system is build around a simple idea (regardless which approach taken): Out of 700+ stocks globally (blue chips only), there is always something in a "robust trend situation", you just have to scan the market automated and pick the ones with the highest probability. To do so, you need an application (otherwise you would die of boringness in front of the screen), and the app is submitting all trades automaticly (sure, you can cancel one, but a manual action is usually not required)

What most people dont get: This is not about "predicting" where the price will be, this is about taking momentum and weeding out the bad options - and applied on a large set of stocks, there is always something you can ride with for a couple of days (with applied leverage, there is usually a substantial profit)
by throwaway2037 | 2025-06-03 07:40:50+00:00
This part is genius:

> I have made GUIs many, many times and my best case scenario goes something like: > 1. A design has been made, everyone loves it. Detailed drawings have been made. > 2. The devs are told to Make It > 3. The devs Make It, exactly to spec > 4. Everyone looks at it and everyone hates it > 5. So many meetings. So much stress. This Is Terrible! What To Do? > 6. A new design is made. So much better! Detailed drawings are made. > 7. The devs are told to Make It > 8. The devs Make It, exactly to spec > 9. Everyone looks at it and They Do Not Love It > 10. So many meetings. So much stress. This Is Terrible! What To Do? > 11. Someone suggests in one of the many, many meetings what amount to basically minor changes, moving something, changing some colors, changing some text, something like that. > 12. The devs Make It, exactly to spec > 13. Nobody’s happy. But nobody hates it. > 14. The devs are pissed.

I have similar experience. I think the real issue with GUIs: You have technical people building something (mostly) for non-technical people. Imagine developing a GUI for an internal app that the purchasing or accounting department uses. Most of your internal customers are non-technical. They don't think like devs. Plus, many devs have awful communication skills, especially with non-technical users, so large gaps in expectations can emerge.

The best experience I have ever seen: Have the internal customer team hire a semi-technical fresh grad. They are the primary dog-fooder of the new app. Force them to do their job only using the new app (as much as possible). They give lots and lots and lots of immediate, direct feedback to the devs. You can slowly iterate to something reasonable. The secret that makes mid-level managers upset: Don't plan; allow it be built organically, especially if your audience is internal.

Another thing that I have noticed: Some people are just way, way, way better at designing and implementing GUIs. I have no idea how to filter for these people, but "you know it when you see it".
by ivape | 2025-06-03 07:41:53+00:00
Soon as the world realized they don't need a website and can just have FB/Twitter page, a huge percentage of freelance web development gigs just vanished. We have to get real about what's about to happen. The app economy filled the gap, and the only optimistic case is the AI app industry is what's going to fill the gap going forward. I just don't know about that. There's a certain end-game vibes I'm getting because we're talking about self-building and self-healing software. More so, a person can ask the AI to role play anything, even an app.
by megasquid | 2025-06-03 07:42:37+00:00
Corgi | SF Bay Area & SLC | Onsite | Full-time | YC-funded

Corgi is the first fully AI-powered insurance company automating every aspect of the value chain. We have product-market fit, multi-million-dollar revenue, and substantial funding.

We're hiring Generalist Engineers with strong backend skills: Go, Django/Python (Flask/FastAPI), React/Next.js/Typescript AWS, Docker, Postgres, Redis,

IMPORTANT: We work onsite, 7 days a week.

Join us to build cutting-edge tech in a YC-funded, impactful startup. Apply by sending a 1-min intro video about your projects, proudest achievement, and motivation.

Contact: sam@corgi.insure (subject line "HN Who Is Hiring")
by FirmwareBurner | 2025-06-03 07:42:40+00:00
>They're not on _your_ side, as much as you want to believe they are.

They're accountable to the government Americans vote for, that's what I meant. Better for them to be accountable to your government than a foreign government.

>Do you think the US is winning? The American people?

You're deflecting instead of answering my question: If Chinese oligopolies would replace them, would the US citizens be winning more or less?

>Right now, Europeans are "winning" with the highest quality of life in the world.

Tell that to Europeans who can't afford a home and who are struggling to pay the bills. HN users constantly pulling out a random statistic off Google to dispute the reality people actually live in is the bane of this forum.

"You see, you can't be doing poorly, because the graph or the statistic shows otherwise". People don't care about meaningless statistics or graphs, they care about what's in their bank account and how that number has evolved(or devolved) compared to the past. People don't care that on paper they're theoretically higher in an index than Americans, when they're relatively worse off than they were 10 - 20 years ago. What matters is how people feel about their situation.
by miloignis | 2025-06-03 07:43:11+00:00
Panamax works great for mirroring all of crates.io in 300-400GB, which is big but easily small enough for enthusiasts. I've got it on an external USB drive myself, and it's saved my bacon a few times.

We're not yet to that same point for performance of local LLM models afaict, though I do enjoy messing around them.