MurphyA/hacker-news huggingface dataset:
Ask HN: Looking for a cofounder/CTO to build an open runtime for AI
by pierreseck | 2025-10-03 13:52:57+00:00
Hi HN,

I’m Pierre, 23, currently in Switzerland (originally from Senegal). For the past year I’ve been working on Axiomos: a universal runtime for AI.

- Today: early prototype running PyTorch on Intel GPUs via OpenCL. - Tomorrow: run any AI framework on any GPU. - Goal: break CUDA lock-in and make compute more open.

I’m a solo founder, applied to YC, and I’m looking for a cofounder/CTO with deep GPU/HPC/compilers experience. This is not an employee role — I want someone to own the mission with me.

Demo: `pip install axiomos` Email: ppatheseck@gmail.com

Thanks!
by scott_w | 2025-10-03 13:53:06+00:00
> This is an issues with the employer not following the checklist, which I posted in my first response to you

And yet you don't seem to have an answer to "what happens when they don't follow it?"

> You original claim was that it was "excessive"

Take the full context:

> are explicitly because there’s no single proof of your right to work in the UK.

> scenarios that you presented are either unrealistic

Except they happen.

> or not to do with the legislation itself.

What is your solution then?

> I am going to leave it there.

Because you've had 4 opportunities to answer my basic question and can't?
by js8 | 2025-10-03 13:53:25+00:00
> NATO isn't fighting in Ukraine

I think this view is delusional. NATO countries are supplying Ukraine with weapons, it's pretty conventional to consider this as being a party to the war.

The only reason we don't say it openly is that elites want to maintain pretense that we are not in a war (that's unpopular in Europe and US) and that NATO is defense-only organization.
by mustaphah | 2025-10-03 13:53:30+00:00
Well, that's interesting.

I doubt it's feasible without human curation (of the content produced) in the loop - at least not with the current state of AI. Also, writing docs should be a team practice. A tool like this could actually cause more harm than good if engineers lean on it too heavily. I mean, interviews capture a moment in time; without regular updates, context will drift.

More importantly, this leans hard on human memory, and most people have terrible ones. That can be partially fixed by prompting to explain why they made specific tradeoffs proactively. For example, the LLM could detect that a tradeoff was made and then ask: why this one? And potentially list the alternatives.

It's a cool idea. You can build a proof-of-concept in a few days with AI prototyping tools.
by Aurornis | 2025-10-03 13:53:45+00:00
The survey specially uses the phrase “mass media” which has become toxic.

The catch is that most people now think “mass media” or “mainstream media” refers to the news content that other people consume, but not their own sources.

This is why you can find Joe Rogan complaining about the mainstream media to great effect with his audience, who seemingly don’t realize that having a 9-figure Spotify deal and an audience with 50 million downloads per month makes him more mainstream that those journalists that Joe Rogan is always telling them not to trust.
by myfonj | 2025-10-03 13:53:52+00:00
This is excellent analysis, but I think you've forgot to mention one particular detail in your environment description:

- Firefox Browser Privacy Enhanced Tracking Protection setting changed to "Strict".

It is not default, and explicitly indicates this kind of outcome can potentially happen. But truly agree that the situation here is suboptimal in all aspects.

Also maybe worth noting that we can always force our (three) font faces everywhere simply by unchecking the "Allow pages to choose their own fonts" in settings. Yes, this is nuclear option, but I can attest that I use it time to time, and it is quite usable.

BTW, I have somewhat softer workaround that interestingly makes the (local) Cascadia on modernfontstacks work even in the Strict Tracking Protection mode: I have a "userstyle" [0] (more precisely userCSS in Stylus) that "remaps", among other things, "Consolas" to a @font-face of the same name but loading `src: local("Cascadia Mono")` instead. Not sure why exactly this circumvents that (I don't think that Stylus-injected styles have more privileges than page styles), but I am glad it works nonetheless.

[0] https://userstyles.world/style/23838
by UncleMeat | 2025-10-03 13:53:57+00:00
A friend of mine is an atmospheric science professor who publishes research on climate change modeling. His work is descriptive. He regularly gets hate mail from conservatives.

Another friend of mine is a medieval history professor. When they teach intro courses they discuss more than just european perspectives on medieval history. They regularly get students complaining that their essays on why the crusaders should have killed every single muslim person get bad grades.

Being descriptive is nowhere near sufficient to keep conservatives from screaming at professors.
by cosmic_cheese | 2025-10-03 13:54:00+00:00
The delta in power between Apple TVs and most other streaming boxes/dongles is absurd. Even the now ancient 2017 Apple TV 4K has the muscle to brute force decode a lot of video that isn’t natively hardware accelerated, meanwhile there’s piles of brand new boxes/dongles that are hopelessly weak and don’t have a prayer of being able to handle the same files. The gap is more like a canyon if comparing against the current Apple TV model, and the upcoming refresh is probably going to make it basically a Mac Nano in terms of horsepower.

Yes they’re more pricey, but you’re getting a lot more hardware and better longevity for that money.
by 827a | 2025-10-03 13:54:55+00:00
I hate to be crass about this, but to be frank: This is a temporary problem that the world will solve for Apple. Modes which help accommodate age, degrading motor and visual function, etc, are awesome; and Apple truly leads the pack on this. But software complexity is different; if you have this sense that "the iphone is simpler than alternatives", you seriously need to re-frame what the word "simple" means.

Here's how you should frame it: The only definition of "simple" that matters is "What I'm Used To". Currently, and again, I'm going to be crass here so prepare your sensibilities: we have a dying population of boomers who are not used to any kind of technology; but aging into their place is a population of substantially more tech-literate Gen X and younger individuals who won't need a different experience beyond, again, normal degradation of motor, visual, and hearing function.

My mom (~70s) refuses to get an iPhone. Why? Because she's always had a Galaxy S9. I've tried to buy her an S24, to at least get a newer phone, but its so different that she won't go for it. So, we've replaced this old S9 like 3 times now lol. My dad (~70s) switched to an iPhone, and we've told her, at least if you switch to the iPhone you'll be on the same device and be able to solve problems for each other a bit more easily; no dice.

The nokia anecdote in the post is awesome because it illustrates this beautifully: There is nothing Apple could do which could help. Oftentimes it isn't even about the phone being simpler; its just an inability or unwillingness to learn anything new. What we do, as younger people helping them where they're at, is probably the only thing that can really make a difference.
by EvanAnderson | 2025-10-03 13:55:23+00:00
> Example of inherent client-side limitation would be how Youtube works: > ...

I thought about this problem a long time ago but never did anything substantive with it. I guess I'll articulate it here, off-the-cuff:

People used to post a "blogroll" (and sometimes an OPML file) to their personal blogs describing feeds they followed. That was one way to do decentralized recommendations, albeit manually since there was no well-known URL convention for publishing OPML files. If there was a well-known URL convention for publishing OPML files a client could build a recommendation graph. That would be neat but would only provide feed-level recommendation. Article-level recommendation would be cooler.

One of the various federated/decentralized/whatever-Bluesky-is "modern" re-implementations of Twitter/NNTP could be used to drive article-level recommendations. I could see my feed reader emitting machine-readable recommendation messages based on ratings I give while browsing articles. I would consume these recommendations from others, and then could have lots of fun weighting recommendations based on social graph, algorithmic summary of the article body, etc.
by captainkrtek | 2025-10-03 13:55:26+00:00
It can be, but isn’t the most realistic starting point for someone out of shape to go from being overweight and driving already for 45 minutes (without traffic) to cycling 40-50 miles each way.. also people have kids to drop off/pick up, errands to run, etc. don’t think in the US its reasonable to say “the vast majority do”. Most American cities are not known for their bike friendliness..
by Khemmapich | 2025-10-03 13:55:46+00:00
Anyone want to be vibe coding developers ? Workser Vibe Coding API Platform for developers So any platform can kick start your own vibe coding use case as a feature in your product very easy Build your reusable vibe coding template (custom env, api specs, knowledge base) Integrate Workser API to your platform Start vibe coding in your platform

Feel free to give us feedback Be one use to amplify vibe coding to impact to the next billions of vibe coder !

Feel free to share your feedback, we want out API platform to be the best place for developers who want to implement your own vibe coding use cases

Try it here: https://workser.ai

Read docs here: https://docs.workser.ai
by meesles | 2025-10-03 13:56:03+00:00
I think this skips over an important fact from the article - the head of growth + CEO were in the room making this request, then the eng director raised concerns, then they assuaged his concerns by saying it's ok for 'investor purposes'.

I can see the situation you're describing, sorta. Though if it was me and someone asked me to generate a list of 5 million real-ish user accounts in a report, I'd immediately ask why. If it's to commit fraud or lie to investors, I would be like hell no! If we're doing load testing or something legit, for sure. But I feel like benign use-cases of generating 5 million accounts would not include the "make it look real" aspect.

I also don't think the Reddit comparison makes sense, since Reddit didn't seek to sell the company at the time based on the # of users. Growth hacking is one thing, lying to investors about users is another. Because this data point was a key decision factor for a financial transaction, this fake information/lie becomes fraud.
by jijijijij | 2025-10-03 13:56:23+00:00
I don’t have explanatory knowledge on the matter, sorry.

If you are interested you may look up the difference between solid, surface and mesh modeling. They all have strengths and weaknesses.

Ultimately you have to translate any model into a lossy representation/approximation due to discrete numerical control requirements and so on. However, the gist if it is, with mesh modeling this happens earlier in the design process. Even with procedural and parametric modeling in Blender, you will always encounter issues with approximation and floating point precision, which are inherent to the data representation.

For 3D printing that often doesn’t matter, because mesh approximation is precise enough. For hobbyists, CAD apps are kinda too niche and bothersome to be worth learning for simple models in 3D printing. The overall versatility of Blender and basic CAD-like capabilities are much more valuable and rewarding, in this space. In the end, you probably massively benefit from learning something like Blender anyway, because it’s much better suited for quickly conceptualizing an idea in 3D, than CAD. I think CAD works best, if the shape and specs of the object are already known. Organic shapes, clay-like deformations, which can’t be easily reduced to mathematical defined solid body functions, are something where Blender will always be better suited than CAD.
by rich_sasha | 2025-10-03 13:56:25+00:00
Russia has reaffirmed Ukrainian territorial sovereignty in 1990s, after splitting along said boundaries, in return for concessions partly in their favour (Ukrainian nuclear disarmament), then invaded Ukraine. Twice. And that's ignoring tons of smaller violations - some of which are still pretty big.

What deal can you make with someone who just doesn't stick to the deals they agree to?
by MountDoom | 2025-10-03 13:56:50+00:00
> Google Docs, Google Meet and Gmail provide a tiny fraction of Google's overall revenue.

I don't understand your argument here. Like Chrome and Android, these products exist to establish foothold, precisely so that Microsoft or OpenAI can't take Google's lunch.

My point is that brand recognition doesn't matter: if you can get equivalent functionality the easy way (a click of a button in Docs), you're not going to open a separate app and copy-and-paste stuff.

All of this will make it harder for OpenAI to maintain moat and stop burning money. Especially when their path to making money is to make LLMs worse (i.e., product placement / ads), while Google has more than enough income to let people enjoy untainted AI products for a very long time.

Even for search, right now, I'm pretty sure there are orders of magnitude more people relying on Google Search AI snippets than on ChatGPT. As these snippets get better and cover more queries, the reasons to talk to a chatbot disappear.

I'm not saying it's a forgone conclusion, but I think that OpenAI is at a pretty significant disadvantage.
by mock-possum | 2025-10-03 13:56:51+00:00
Maybe it’s because I’m already familiar with how fonts are chosen in the browser, but - how does your example of using Monospaced Code demonstrate “render a different font than either or the user intended?” It looks to me like the font renders exactly as intended - the rules are applied, the series of options are considered in turn until the first one qualifies and that one is used.

How else would one expect a series of fallbacks like this to work?
by darrenf | 2025-10-03 13:57:27+00:00
I was in the Faroe Islands just 3 weeks ago, including the walk to the Kallur lighthouse. Spectacular beautiful place, already planning my next visit and to explore many more places than I reached this time around.

Edited to add: I put a handful of pics on Instagram https://www.instagram.com/p/DO0mTX3DE1I/?img_index=1 (and some videos on my profile too). I was lucky to have sunshine almost the whole time I was there.
by cmrdporcupine | 2025-10-03 13:57:50+00:00
You'd get used to it eventually. Many of us had to go the other way. I grew up with BASIC and Wirth languages (Pascal, Modula-2, etc) that were 1-indexed and to this day even after 25, 30 years of working professionally in 0-based indexed languages I still catch myself here and there having to adjust (and whiteboard coding can sometimes throw me off under pressure), but clearly operate just fine.

I worked briefly professionally in Julia a couple years ago, which is 1-indexed, and I found it an easy transition, really. Many scientific computing things are 1-indexed, as Fortran was, too, among other reasons.

My own project is a rewrite / defibrilation of the 1990s LambdaMOO server (https://codeberg.org/timbran/moor/), which had its own OO programming language that was 1-indexed.

It's just not as "weird" as people think, I think it's just a generation of people grew up with C-derived languages and have grown to expect 0 as "normal" when it's really just "accident of history/popularity". I don't think it's objectionable that Lua chose 1-indexing, it is actually more "friendly" to newcomers to programming.
by mapontosevenths | 2025-10-03 13:57:54+00:00
The entire premise, that our goal is to create the software equivalent of 100+ year old bridges, is a bit flawed. We aren't building a historical legacy here. Our crummy web-apps are not the great pyramids, and should not be built like them. Nobody likes to admit it, but 99% of what we build today is disposable, and it should be built cheaply and quickly.

I see this attitude, especially with juniors, and often with project managers, that we need perfection and are building things that are meant to last for decades. Almost nothing does though. Many/most business applications are obsolete within 5 years and it costs more to cling to the fiction that what we're doing is important and lasting.
by chipotle_coyote | 2025-10-03 13:58:07+00:00
I think at least a small version of a font stack like these isn't a bad idea even if you're using web fonts. Folks who insist on disabling web fonts are likely a small percentage of any given site's readers, but they're out there. (And for certain sites, like this very one, there's a much higher percentage of them, usually ready to hop right out and proclaim how arrogant it is for web developers to choose typefaces for them and CSS was a mistake and we should all go back to VT100 terminals like God intended etc. etc.)
by jmyeet | 2025-10-03 14:00:15+00:00
I didn't realize it was a narrative that England at that time had a homogenous culture given:

1. This was only a few centuries after Roman occupation ended. As we know Roman influence on culture lingers but not evenly so I imagine even in the 10th century, you would find some people and areas where there was no Roman influence or culture at all and others far more recognizable as Roman influenced;

2. Great Britain was obviously divided by Hadrian's Wall culturally. There were various Celtic culture in Great Britain and Ireland prior to Roman occupation. Some of these are extinct now. Remnants of others have survived (ev Gaelic in Ireland). Celtic was subsumed by Roman culture in England to a large degree but not at all in Scotland; and

3. Viking invasions. You have to remember that Viking influence extended all the way to France with Rollo becoming the ruler of Normandy a century before. Raids extended to Paris. And of course you had the Viking ruler in Northumbria.

So I always assumed that the idea of a homoogenous English "culture" was a product of the unification of England politically.
by renegat0x0 | 2025-10-03 14:00:24+00:00
Most people complain about the signal-to-noise ratio in news consumption. I believe the issue isn’t the news sources themselves, but rather the lack of a proper RSS application.

A great RSS app should offer a powerful search function. It should support tagging, bookmarking, scoring or point systems, categories, and a "read later" feature, among other things.

You don’t need to eliminate news sources — just use filters and search tools to surface what matters to you.

An ideal RSS reader should also be smart enough to bypass things like Cloudflare and other unnecessary protections that break RSS functionality. Unfortunately, many mobile RSS apps fall short in this regard — and mobile is king these days.

To get something truly useful, you often need to self-host. But most people won’t go that far.

Personally, I self-host my RSS reader. I even built my own client, since I wasn’t aware of KaraKeep (formerly Hoarder) at the time. I’m still using my custom app because it’s now very versatile, and I’m not sure KaraKeep would meet all my needs.

Links:

https://github.com/rumca-js/Django-link-archive - my own project

https://github.com/AboutRSS/ALL-about-RSS - all about RSS

https://rssisawesome.com/

https://rssgizmos.com/

https://github.com/plenaryapp/awesome-rss-feeds
by bell-cot | 2025-10-03 14:01:00+00:00
America's leaders are elected, and have routinely prioritized getting [re-]elected over our national interests (on every issue, domestic or foreign) for the past 2 1/2-ish centuries.

Regarding Israel, the history of that choice goes back to at least 1943:

https://en.wikipedia.org/wiki/Harry_S._Truman#Recognition_of...

In general, pro-Israel political groups understand this dog->tail relationship extremely well, have excellent political skills, and have been pouring resources into maintaining that status quo since WWII.

Vs. those who don't like the consequences of that dog->tail relationship are sadly unable or unwilling to play the political game at that level.

OR: Find somebody who's been around American political campaigns for the past half-century or so. Then ask him how 99% of Election Days work out, for candidates who are perceived as "insufficiently pro-Israel".
by hoppp | 2025-10-03 14:01:10+00:00
I do pay for openAi Api but its a top up, my main usage is on free tier.

I tried to pay for Claude but they didn't accept my credit card for some reason.

I have local models working well, but they are a bit slow, my laptop is 5 years old, but eventually when I buy a new one Ill make the switch.
by NegativeK | 2025-10-03 14:01:18+00:00
> Human vetting is not much of a defense.

The issue I keep seeing with curl and other projects is that people are using AI tools to generate bug reports and submitting them without understanding (that's the vetting) the report. Because it's so easy to do this and it takes time to filter out bug report slop from analyzed and verified reports, it's pissing people off. There's a significant asymmetry involved.

Until all AI used to generate security reports on other peoples' projects is able to do it with vanishingly small wasted time, it's pretty assholeish to do it without vetting.
by potato3732842 | 2025-10-03 14:01:32+00:00
They probably wanted to quantify how much the bridge moved in various ways. There were likely many "it probably won't move more than acceptable in this way, but if it does we've made it easy to add a change here to fix that" facets of the design. All large complex structures undergo testing like this, sea trials for ships being the quintessential example.
by zackmorris | 2025-10-03 14:01:38+00:00
Thank you everyone for your answers, they got me thinking in new ways.

In case anyone ever finds this, I realized that a brute force solution would be a lookup table of all combinations. For three 8 bit variables, that's 2^24=16,777,216 or 16 MB of EPROM.

Then we could apply truth table simplification techniques like Karnaugh maps, sum of products (SOP), products of sums (POS), etc:

https://workforce.libretexts.org/Bookshelves/Electronics_Tec...

https://tma.main.jp/logic/index_en.html

https://karnaughmapsolver.com/

I asked AI, and if the bits approximate a pseudorandom pattern, then we would need approximately log2(2^24)=24 levels of 2-input boolean logic gates. For NAND or NOR gates, apparently that's something like 3x2^27=400 million gates. If we could manage 24-input gates somehow, that might be reduced to ceil(log2(24))=5 levels, but internally that would occupy about the same amount of die area. Perhaps using a hybrid of gates, multiplexers and EPROMS could result in a much smaller circuit at the cost of higher propagation delay (latency), which is the goal of FPGAs.

We could then play with the ordering of the control variable var1 to explore all 256 possibilities and see if any result in a reduced number of logic levels (by maximizing the size of Karnaugh map loops). I suspect that might only save a few levels at most though, but even that could cut the number of gates by 50-90%.

Thankfully the control variable var1 might only have 16-64 possibilities, which lowers it to 4-6 bits or just 2^20=1,048,576 to 2^22=4,194,304 or 1-4 MB of EPROM, but still about 3*2^25=100 million gates worst case.

For 16, 32 or 64 bit integers or floats, it might be better to just calculate all cases with dedicated hardware and select the right one.