MurphyA/hacker-news huggingface dataset:
by anonym29 | 2025-11-02 09:32:38+00:00
Transphobic comments from the religious fundamentalist who would prefer porn didn't exist? Color me shocked!

What's next, are you going to propose stoning gay people and bringing back slavery because Leviticus told you that's what magic invisible sky daddy wanted?

Dang, are these kind of hateful, discriminatory comments towards marginalized groups appropriate for HN?
by lrvick | 2025-11-02 09:32:47+00:00
I said it has to be treated as a dead language. I did not say it actually is one.

Being able to compile a compiler without binary blobs is a hard prerequisite to using that language for any application where security matters.

A language can have an active community and still be unsuitable for any real world use cases. Fortran is bootstrappable so I consider it more viable than haskell for real world use, even though it has far fewer fans (understandably).

Maybe it is more fair to call haskell an academic language or hobby language since it prioritized language design over basic supply chain security thus far.

If it becomes bootstrappable, then of course all the above critique is immediately retracted.
by dns_snek | 2025-11-02 09:32:53+00:00
> What are alternatives?

People who aren't so boxed into the status quo (ideologically and financially) that they can't fathom anything being more important than technology, "productivity", and the almighty GDP. People whose top priority is to actually listen to society with an open mind, and find ways to improve the quality of life of everyone.

Technocrats hear about the mental health problems plaguing society and rush to invent a robotic therapist and stronger psychiatric medication to try to curb the symptoms instead of treating systemic causes that have lead to the situation, like the role of our economic system, exploitation that people face, lack of access to mental health services.

A CEO who's guaranteed to be invested into maintaining the status quo is the worst possible option, it's a comical conflict of interest. What does a "proven history" look like, anyway?

We need to figure out a way to link the compensation of our representatives to how well the bottom half of society is doing to get the incentives aligned. Any ideas?
by soVeryTired | 2025-11-02 09:33:42+00:00
If it's a win / lose outcome and both win and lose have a probability of 1/100, I'll make 99x my stake by betting on both win and lose at the same time.

If both outcomes have a probability of 0.999 (summing to almost 2), I'll barely make any money if I'm right, and lose my money if I'm wrong.

So when probabilities sum to less than 1, it's good for the gambler, and when they sum to more than 1 it's bad for them (and good for the bookkeeper).
Show HN: Postflare AI – An AI-Powered Social Media Strategist and Bulk Scheduler
by techxeni | 2025-11-02 09:33:49+00:00
Hi HN,

I’m Chandan Karn, co-founder of Postflare AI, an AI-powered SaaS that helps creators and professionals automate their social media presence on LinkedIn and Twitter. My co-founder Nitesh Gupta and I are both experienced engineers with full-time jobs, and we built this as a bootstrapped side project to solve a challenge we both faced: consistently managing social content while juggling busy schedules.

Building a meaningful social media presence takes time and effort—finding topics, writing posts, creating visuals, and scheduling them can be overwhelming. Postflare AI automates this workflow by generating content and images using advanced AI (Claude, Gemini, GPT-5) and scheduling posts in bulk, so users can maintain regular engagement without spending hours each week.

Technical Story (Bootstrapped and Lean): Instead of expensive cloud providers like AWS ($300+/month for Kubernetes), we opted for Hetzner Cloud’s affordable offering. We self-manage a Kubernetes cluster with 3 VMs running Next.js frontend, Supabase backend, and AI integration for under $60/month. This lean architecture allows us to scale multiple SaaS apps cost-effectively.

What Postflare AI Does:

AI Content Co-pilot: Generates a week or month of tailored posts and research based on your niche

AI Image Generation: Creates custom visuals within the platform, no external tools needed

Bulk Scheduling: Queue posts in advance to keep your social presence steady

We’re in early stages and eager for feedback. You can sign up and try it out here: https://postflareai.com — no credit card required to start.

I’d love to hear from the community: What were unexpected technical challenges you faced building your first lean SaaS? Have you experimented with low-cost cloud infra or Kubernetes alternatives?

Thanks, Chandan Karn (with Nitesh Gupta) Co-founders, Techxeni LLC
by jstimpfle | 2025-11-02 09:33:58+00:00
If you take programming serious, learn it.

With a library that encapsulates a low number of patterns (like message passing) you'll be very limited. If you never start learning about lower level multi-threading issues you'll never learn it. And it's not _that_ hard.

I'm not writing multi threaded every day (by far), but often enough that I can write useful things (using shared memory, atomics, mutexes, condition variables, etc). And I'm looking forward to learn more, better understand various issues, learn new patterns.
by krzrak | 2025-11-02 09:34:02+00:00
I feel you... For 30+ years of my life I prided myself for writing without typos and other mistakes (without autocorrect), using lots of bullet points, dashes, and words such as "delve into" or "underscore".

Now I find myself intentionally adding typos and other msitakes, and using less sophisticated language, just to not be accused of using AI.
by mpol | 2025-11-02 09:34:46+00:00
There are plans now in 2025 to work on this slowly. A few apps have recently been opened up. More are coming. So it is underway.

In 2015 Jolla were bought by Russian owners. They didn't understand open source or free software, they just wanted something for the Russian market.

In 2021 these ties were broken, but it took a long time since the Russian owners didn't respond in any way. It is only two years or there about that they are on their own feet again. They are still severely understaffed.
by techxeni | 2025-11-02 09:36:10+00:00
As the maker, I wanted to share a little more about why we built this.

Both Nitesh and I have seen firsthand how much impact social recognition has on careers and businesses. Yet, when we looked at our own busy lives and those of our colleagues, the reason for not building presence was always the same: time and decision fatigue. Nobody has time to sit and find trending topics, do the research, and then write a decent post every single day.

We realized the key was a tool that was proactive. Not just a queue for posts, but something that actually provided the entire strategy for a week, and then made the execution (scheduling/image creation) nearly frictionless. Our challenge was making the AI feel genuinely strategic—not just a fancy rewriter—which is why we spend so much effort perfecting the prompt and model chain behind the AI Strategy Co-pilot.

We hope this helps more people overcome the consistency barrier and start building their future self today!
by lrvick | 2025-11-02 09:37:33+00:00
Unlike Nix and Guix, Stagex goes much further in that it has a 100% mandate on supply chain integrity. It trusts no single maintainer or computer and disallows any binary blobs. It is thus not possible to package any software that cannot be bootstrapped, reproduced, and signed by at least two maintainers.

Haskell and Ada are the only languages not possible for us to support, or any software built with them.

Everything else is just fine though.

I do hope both languages address this though, as it is blocking a lot of important open source software like pandoc or coreboot from being used in security critical environments.
by kees99 | 2025-11-02 09:37:43+00:00
> Please show me a project where you believe you "effectively require containers" just to run the code

I guess GP meant "containers" broadly, including things like pipx, venv, or uv. Those are, effectively, required since PEP 668:

https://stackoverflow.com/questions/75608323/how-do-i-solve-...
by sixhobbits | 2025-11-02 09:38:36+00:00
I would think the most obvious explanation is that they are used as part of the watermark to help OpenAI identify text - i.e. the model isn't doing it at all but final-pass process is adding in statistical patterns on top of what the model actually generates (along with words like 'delve' and other famous GPT signatures)

I don't have evidence that that's true, but it's what I assume and I'm surprised it's not even mentioned as a possibility.

When I studied author profiling, I built models that could identify specific authors just by how often they used very boring words like 'of' and 'and' with enough text, so I'm assuming that OpenAI plays around with some variables like that which would much harder to humans to spot, but probably uses several layers of watermarking to make it harder to strip, which results in some 'obvious' ones too.
by hshdhdhj4444 | 2025-11-02 09:40:31+00:00
Where is the UAE getting weapons from?

The UAE isn’t an arms manufacturing juggernaut.

I think it’s possibly fair to say the U.S. doesn’t want this war to continue and probably doesn’t even want the UAE to supply weapons to it, but that was likely true of Israel’s bombing of Gaza as well and no one batted an eyelid when holding the U.S. responsible there.
by oskarkk | 2025-11-02 09:41:04+00:00
You may be right, especially with the growth of applications of software. Personally I'd rather bet on slower revenue growth than the current 30%. Not necessarily much slower, but even 25% yearly growth over 10 years would be a big difference in the end compared to 30%. My thinking is that usage of cloud compute can grow greatly, but with revenues growth lagging behind, because of falling costs of compute (more powerful/efficient CPUs etc), economies of scale, and competition putting pressure on prices. For example AWS operating margin is 34% currently, I expect that to fall as the market matures (but Google's cloud margins are much lower right now).
by matsemann | 2025-11-02 09:41:28+00:00
I don't mind that in a "proper" text where it's actually useful and fun to read something with a flair. But maybe it has always irked people in short form (forum comments etc), but they've never just called it out until now? I do sometimes read something that gives me an "iamverysmart" feeling, as if the author used a thesaurus to find a synonym for half the words to sound clever but it just makes the whole thing incomprehensible.
by ThePowerOfFuet | 2025-11-02 09:42:14+00:00
>Is a scan/photo of a government ID that much more reliable, though?

There is a DataMatrix barcode containing the same data plus a digital signature from the government. The Wikipedia page for this specific barcode happens to show the back of the French national ID card as its example:

https://fr.wikipedia.org/wiki/2D-Doc
by marklit | 2025-11-02 09:42:19+00:00
I'm having a hard time tracking down the OSM-specific actions around this but Australia moved 1.8M back in 2017 due to continental shifting https://www.ga.gov.au/news/news-archive/australia-officially...

The Airport in Tartu, Estonia had a navigation upgrade last year in order to help mitigate navigation jamming that's taking place in the region. https://www.eans.ee/en/uudised/tanasest-saab-tartu-lennuvalj...

Defcon had a great talk on all the different navigational systems pilots can use and a note at the end that these shouldn't be decommissioned at the rate they're experiencing atm https://www.youtube.com/watch?v=wSVdfOn737o
by romes | 2025-11-02 09:42:59+00:00
From 9.12, -fobject-determinism[1] will guarantee deterministic objects.

If it ever doesn't, do open a bug report[2]

[1] https://downloads.haskell.org/ghc/latest/docs/users_guide/us... [2] https://gitlab.haskell.org/ghc/ghc/-/issues
by phoronixrly | 2025-11-02 09:43:11+00:00
OSM is a community of predominantly amateurs/enthusiasts who trace uncorrected satellite photos and store the data as WGS-84 coordinates with 7-digit precision.

The point I'm trying to make is that there are more important sources of error before you get to tectonic movement and GPS drift... And OSM is plenty useful even without outstanding precision.
by code51 | 2025-11-02 09:43:36+00:00
Vibing, not firing at his ML problems.

He's doing a capability check in this video (for the general audience, which is good of course), not attacking a hard problem in ML domain.

Despite this tweet: https://x.com/karpathy/status/1964020416139448359 , I've never seen him citing an LLM helped him out in ML work.
by izacus | 2025-11-02 09:44:23+00:00
I don't quite understand what you're arguing here.

I'm merely saying that the root cause was misidentified - the performance degradation didn't happen due to fragmentation, but because the flash storage was degraded to the point where the write performance dropped significantly. This happens faster for eMMC vs. SSD-style storage.

Copying the DB file moved the data to different storage blocks which is why it (temporarily again) improved performance.
by cyberax | 2025-11-02 09:45:30+00:00
This is a real problem for applications that need to deal with precise locations. For example, if you want to estimate the roof sizes using the aerial imagery and the LIDAR point clouds (e.g. the one from the USGS: https://usgs.entwine.io/data/view.html?r=%22https://s3-us-we... ).

The coordinates do not align precisely in many locations, exactly because of the actual motion of the Earth's surface. Tectonic plates, aquifer depletion, land sliding down the mountain slopes, etc. For practical applications, there are steps in the data processing to fit the different datasets together ("registering" one of them). As long as you have timestamped maps, you can reasonably reconstruct the current WGS84 coordinates by fitting the data together.
by spuz | 2025-11-02 09:45:33+00:00
According to the CEO of Medium, the reason is because their founder, Ev Williams, was a fan of typography and asked that their software automatically convert two hyphens (--) into a single em-dash. Then since Medium was used as a source for high-quality writing, he believes AI picked up a preference for em-dashes based on this writing.

https://youtu.be/1d4JOKOpzqU?si=xXDqGEXiawLtWo5e&t=569
by vlovich123 | 2025-11-02 09:46:24+00:00
If you’ve got eager dispatch I’m eager (pun intended) to learn how you have an executor that’s not baked into the std library and limited to a single runtime per process because at the time of construction you need the language to schedule dispatch of the created future. This is one of the main challenges behind the pluggable executor effort - the set of executors that could be written is so different (work stealing vs thread per core) that it’s impossible to unify without an effect system and even then you’ve got challenges of how to encode that in the language structure because the executor is a global thing determined at runtime but then it’s also local in the sense that you don’t know which executor a given piece of code will end up actually being dispatched into since you could have the same async function invoked on different executors.

For better or worse eager dispatch I think generally implies also not being able to cancel futures since ownership is transferred to the executor rather than being retained by your code.
by danielbln | 2025-11-02 09:48:24+00:00
Different system prompts, also Claude Code is aware of its own context and will sometimes try to simplify or take a short cut as the context nears exhaustion.

Some global rules will generally keep it on track though, telling it to ask me before it simplifies or give up, and I ask it frequently to ask me clarifying questions, which generally also helps keeping it chugging in the right direction and uncover gaps in its understanding.
by lrvick | 2025-11-02 09:48:35+00:00
The normalized lack of care about supply chain integrity is going pretty poorly, as any read of recent headlines indicates.

Stagex has a 100% full source bootstrapping, and reproducibility requirement that at least two maintainers must prove and sign for every package.

Stagex is also very heavily used and relied on in high value financial and scientific applications where trusting a binary some internet rando compiled is not even remotely acceptable.

Haskell and Ada are locked out of any high security applications until they are bootstrappable.
by simianparrot | 2025-11-02 09:48:39+00:00
Yeah no. I used to let people of a higher social order (politicians and media figures) guilt trip me into giving to charity when they themselves just conjure money from taxes I’ve already paid, while the rare few times I’ve needed help due to work injuries the state nor charities were never there for me.

I will help my neighbours and my friends first, real people who will also be there for me. And when it comes to charity for foreign nations, I will never do it. Suicidal empathy is being weaponised and I’m through with it.
by antegamisou | 2025-11-02 09:50:10+00:00
> I would rather call "annoying self-centered people who are often very concerned about their public image (i.e. narcists)".

You're essentially describing almost the entire online dating userbase here though.

How are people who are marketing themselves as the best chance for sexual gratification through display of their usually either materialistic or pretentiously modest lifestyle, providing useless tmi list requirements from the other party not self-centered?

They have literalized the concept of dating market, they have no existential inhibition of identifying as a product to be desired to be consumed as much as possible and treating others the exact same way.

Of course we have to thank a handful of evopsych "researchers" for that who are gaining traction from mass consumption podcasts by promoting their absurd, academically dubious fringe "findings" about supposedly deterministic human behaviors whose effectiveness is irrefutable for sexual reproduction success (remember, according to them homo sapiens have no deeper intellect and are moving meat that solely care about maximizing their offspring # and will do whatever it takes to succeed, so if you don't fit this description you're disordered and destined to extinction). Ideas that end up being diluted and appropriated by groups to demoralize those psychologically vulnerable.
by krapp | 2025-11-02 09:50:48+00:00
It isn't a driving human emotion. The world is full of serious businesses that use "cute" icons or employ anime-styled elements, and most people don't care. It's just a subset of tech and CS people who feel compelled to register their disdain at every opportunity.

And yet if you bring up that "Gimp" is an unserious name, or anything about RMS that's far more problematic than a cute cartoon, that same subset will defend it to the death.
by ggm-at-algebras | 2025-11-02 09:51:20+00:00
Mate, we're not talking about the future, but about 3 letter guys now. I'm one, I've carried it with me for 40+ years as have the ten or twenty peers of mine I know by their tla. I got it at pobox.com when the door opened, the guy at the desk next door got a one letter name. I set up campus email for the entire uni in 1989 and gave myself the tla with my superuser rights before that. I'd done the same at ucl-cs in 85, and before that in Leeds and York.

My point here is we're not famous we're just old enough to have a tla from the time before HR demanded everyone get given.surname.

Every Unix system used to ship with a dmr account. It doesn't mean we all knew Dennis Ritchie, it means the account was in the release tape.

There are 17,000 odd of us. Ekr, Kre and Djb are famous but the other 17,573 of us exist.
by reeredfdfdf | 2025-11-02 09:51:22+00:00
Most of web applications are CRUD apps - they store information in a database, and allow modifying & retrieving it later. People generally expect these systems to be deterministic, so that the data you submit will be later available in same format.

I certainly wouldn't want a patient healthcare system that might return slightly different results, or store the data in different format each time you make a request. Code is and will continue to be the best way to build deterministic computer information systems, regardless of whether it's generated by humans or AI.
by xandrius | 2025-11-02 09:52:23+00:00
Yep, you can fault them for not understanding it.

Exactly the same as in professional environments: you can use LLMs for your code but you've got to stand behind whatever you submit. You can of course use something like cursor and let it go free, not understanding a thing of the result, or you can step-by-step do changes with AI and try to understand the why.

I believe if teachers relaxed their emotions a bit and adapted their grading system (while also increasing the expected learning outcomes), we would see students who are trained to understand the pitfalls of LLMs and how to maximise getting the most out of them.
by tzury | 2025-11-02 09:53:02+00:00
I've been Gematria since I am 6yo.

e.g. As a 48yo, I remember about 24 ATM PINs for many cards I had over the years, since they are all funny and memorable 4 letter names / words.

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

I started it as a person told my father his phone number (6 digits as Gematria that translate to "a cloth in my mouth")

234-281 (בגד בפי)
by danielbln | 2025-11-02 09:53:26+00:00
Yeah that's fair, I've been there before myself. It doesn't help when it throws "This is the smoking gun!" at you. I've started using subagents more, specifically a subagent that shells out codex. This way I can have Claude throw a problem over to GPT5 and both can come to a consensus. Doesn't completely prevent wild goose chases, but it helps a lot.

I also agree that many more times the LLM is like a blood hound leading me to the right thing (which makes it all the more annoying the few times when it chases a red herring).
by lrvick | 2025-11-02 09:54:52+00:00
Here is some background on the Haskell situation: https://www.joachim-breitner.de/blog/802-More_thoughts_on_a_...

Ada has had even less progress and I am not aware of any writeups.

TL;DR: Ada and Haskell need to have compilers implemented a language that has a full source bootstrap path such as C, Go, or Rust that implement just enough features to compile the official compilers.
by guerby | 2025-11-02 09:55:05+00:00
This article references a 2023 article about lithium battery costs with price at 750 EUR per kWh (approx 12V 100Ah) for 30 years life couting 3 replacements if I read correctly note 5:

https://solar.lowtechmagazine.com/2023/08/direct-solar-power...

These days 1 kWh of LFP battery is 70-150 EUR depending on the brand, so far lower than referenced. And LFP cell lifetime is probably 20 to 30 years.

In a system it means that 1 kW of solar PV panels is about the same price as 1 kWh of battery, and similar lifetime.
by AnthonyMouse | 2025-11-02 09:55:16+00:00
"Device does not force you to update" isn't a bug. The bug is "device forces you not to update" which is the thing you get with stock Android on the large majority of Android devices.

Their objections in general seem to be fairly pedantic, e.g. objecting to a connectivity check which could be improved in a theoretical sense but in practice that shouldn't be leaking anything you're not already giving up by having a phone which is turned on and connected to a cellular network.
by JonathanBeuys | 2025-11-02 09:55:44+00:00
Ok, let's say 25% growth over 10 years. That is a factor of 9.

9*$50B = $450B yearly revenue.

What could be the margin Alphabet makes from that? Last quarter, Alphabet had $100B revenue and $35B net income. So 35% margin.

$450Bx0.35 = $158B

What is $158B in annual profit worth? Currently Alphabet's p/e is about 30. If we take that, it would be $158Bx30 = $4740B. So around $5T.

If we are heading towards the creation of $5T in value via cloud revenue, investing $100B per year to build it seems not particularly high to me.