skysight-inc/HackerNews huggingface dataset:
There are at least several thousand years between the last non-modern human hominids dying out and the first writing emerging.
is it 4 real?
> Edit: It focuses too much on the language instead of the ecosystem.

What do you mean by that? What is missing?
Elixir and Erlang have always garnered a lot of respect and praise - I’m always curious why they’re not more widely used (I’m no exception - despite hearing great things for literal decades, I’ve never actually picked it up to try for a project).
Show HN: Show different content to users by location, without a heavy tech stack
Hey everyone!

We built ConversionWax after spending 15 years running an agency, building and supporting hundreds of e-commerce brands across every major platform.

One thing became painfully clear, most websites still treat every visitor the same, no matter where they are or what they care about. That’s a huge missed opportunity in our opinion.

We were constantly hacking together workarounds to personalize content, launch campaigns by region, or make basic updates. It was time-consuming, messy, and never quite scalable.

So we built ConversionWax to simplify personalization, scheduling effortless, and content optimization automatic.

This is the tool I wish I had years ago, and I hope it helps you create smarter, more relevant, higher-converting experiences.

I would love to hear your thoughts and feedback.

We have a fully featured free plan for everyone to check out.

Thanks for checking it out!
> The mustache looks like "%"

Yeah I got that, but I don't see how it looks like a mustache! Is the "/" a crooked filtrum and the each "o" one half of the stache?
Create and deploy MCP servers without writing code
Microsoft is pumping the brakes on datacenter build-out
On the other hand the military of Ukraine is using Signal. And are hacked by Russia: https://www.politico.eu/article/russian-hackers-snoop-ukrain...
Have you considered moving over to PostHog given this disparity in features or for your usecase Mixpanel is suitable (especially now with the price reduction)
Related: https://www.politico.eu/article/russian-hackers-snoop-ukrain...
you guys do code review??!

joking aside, its kinda hard to find places that actually enforce high standards for commits in my experience
My way of securely accessing HTTP-only sites these days is to check if the site's been archived. Not sure if it's changed since, but here's a snapshot of the page on Jan 11th 2025[0].

[0] https://archive.md/Q207v
Those aren't needed to generate a hash of a file. And that metadata isn't part of the file itself (or at least doesn't need to be), it's part of the filesystem or OS
The bail payments are awful too.

For a few years before Illinois did away with cash bail they had a rule you could pay your bail off $5/day by... sitting in jail. So if you sat in jail for a year you might actually save up enough credit to be able to bail out.
My argument is that “thinking” and “language processing” are not two sequential or clearly separated modes in the brain but deeply intertwined.

Language is a lot more than parsing syntax, whatever your thoughts are on the matter, even LLMs are clearly doing more than that. Are there any experiments where subjects had severe cognitive deficiencies and language in its full breadth or maybe i should say communication ? came out unscathed ?

The chris experiments don't seem to go into much detail in that front.
Your comma isn't my comma. French systems use the comma as a decimal point for numbers and we use semicolons to separate fields in CSV files.
I think Svelte likely has a lot of benefits over React but I feel like this is a negative. It's easier for locally of code to keep related components together, and they can always be put into their own files later.
uv is still a cli tool, maybe ok for tech enthusiasts. No normal user will ever install a cli tool. And even for knowledgable users like yourself, there are a manifold of different problems as you stated.
What's even more amazing is how many Large Corporations use FreeBSD, but don't contribute to it.
This is the key aspect. RISC Vs CISC is a continuum and it is a continuum even within the ISA. If there are complex and slow instructions that can be replaced by simpler faster instructions, then that is what the compiler is going to emit.

The legacy stuff is baggage, but obsolete instructions only cost silicon area, something that is constantly getting more abundant as transistors keep getting smaller. The only real difficulty is variable length instructions.

The solution to that is predicting the length of the instructions. This means that there are fast instructions (easy to predict) and slow instructions. The compiler can now avoid emitting them. The price of "CISC" becomes ever more insignificant.
You know, though, his conduct nowadays isn't really that bad; I don't think I'd be bothered by it in a workplace environment. He makes strong assertions, but not mean-spirited, and I think Linus has a lot of reasons to feel highly confident when he makes strong assertions when it comes to Linux.

Of course, there are some moments, but almost everybody has their moments. When push comes to shove, Linus seems to handle the important things pretty well.
As someone who likes modern formats like parquet, when in doubt, I end up using CSV or JSONL (newline-delimited JSON). Mainly because they are plain-text (fast to find things with just `grep`) and can be streamed.

Most features listed in the document are also shared by JSONL, which is my favourite format. It compresses really well with gzip or zstd. Compression removes some plain-text advantages, but ripgrep can search compressed files too. Otherwise, you can:

zcat data.jsonl.gz | grep ...

Another advantage of JSONL is that it's easier to chunk into smaller files.
Must be some wrong circles. From what I've seen, it's mostly well known that ntsync is comparable to existing solutions like esync / fsync.
I call XY on this. The problem is inherit in LLMs and the solution is something else altogether, not just allowing companies to ignore the law and lobby for changing said law after the fact.
As many visitors as possible, not really. Just a channel where you may get interested visitors.

The point isn't about pumping out content to please the algorithms, it is that the algorithms prefer that constant churn of it, and it's overwhelmingly the method of information discovery on the web.
> not monitored, not seizable, is like deleting evidence

Like Signal?

>> Mike Waltz set disappearing message time to 4 weeks [0]

[0] https://www.theatlantic.com/politics/archive/2025/03/signal-...
You have 5 days before the new DockerHub limits hit you
Perhaps the "o"s are the eyes of a melting face with a fake mustache glued on between them. The melting face being an appropriate image for how much many people fear math, as if they've seen the face of Cthulhu or another Great Old One.
Search and replace + text to columns after the fact works fine.
Agreed, much easier to work with, especially if you can guarantee no embedded tabs or newlines. Otherwise you end up with backslash escaping, but that's still usually easier than quotes.
I suspect that Wasm on the web mostly just works and so we don't hear too much
about it. It is occasionally mentioned in passing though, usually as part of
another announcement. Well-known production users of Wasm on the web include
Dropbox [1], Adobe [2], Figma [3], and 1Password [4].

[1]: https://dropbox.tech/tech/2018/06/building-better-compressio...

[2]: https://thenewstack.io/adobe-developers-use-webassembly-to-i...

[3]: https://www.figma.com/blog/webassembly-cut-figmas-load-time-...

[4]: https://blog.1password.com/passkey-crates
In the future, our names will simply be a cryptographic hash of our genome and we’ll all enjoy unambiguous identity and individuality as we express ourselves solely with Unicode Emoji.
Timestamps are easiest part - you just set everything according to the chosen epoch.

The hard things involve things like unstable hash orderings, non-sorted filesystem listing, parallel execution, address-space randomization, ...
What is so problematic now about Silicon Valley is that the true lesson of hackers have been completely lost.

The primary purpose of the hacker mindset was protection against groupthink and cargo culting. And now it seems all people in tech only cargo cult and only groupthink.
> avoiding them due to his advanced mental decline.

That’s nothing new, either—Reagan had advanced Alzheimer’s, and I’m sure he was far from the first. This is something different.
Xan looks great. Miller is another great cli tool for transforming data among csv, tsv, json and other formats.

https://miller.readthedocs/
The problem with using TSV is different user configuration. For ex. if I use vim then Tab might indeed be a '\t' character but in TextEdit on Mac it might be something different, so editing the file in different programs can yield different formatting. While ',' is a universal char present on all keyboards and formatted in a single way
That's an acceptable answer for the simple case when you distribute just a file, but what if your distribution is something more complex, like an archive with some sub-archives? Metadata in the internal files will affect the checksum of the resulting archive.
Wait, is Elixir actually accessing color pixel data in realtime?
Generally, yes: https://reproducible-builds.org/docs/timestamps/

Since the build is reproducible, it should not matter when it was built. If you want to trace a build back to its source, there are much better ways than a timestamp.
Poe’s Law[0] prevents me from knowing if this is a serious statement.

[0] https://en.m.wikipedia.org/wiki/Poe%27s_law
$15 worth of Claude 3.7 tokens? Does this translate to 3 “hello world” files?
Project Janus: Now Open Source
Functionally the same. I'd prefer CSV if my content was likely to have whitespace in it and didn't want billion quotes. I'd prefer TSV if my content was unlikely to have whitespace, and more likely to contain commas.
Finally, I had installed Brave just for the web-app support.
Old laptops or old boards with crts. Sure power is an issue but with your transformer (which is present in most 80s computers) and large, easy to replace and often even make components, you stand a lot more chance of that stuff surviving decades of use. No chance with laptops; maybe if you pack 100 x220 thinkpads? Those you can swap parts out. Still not robust as some of the 80s monsters I have which got wet (roof leak), too hot and had parts break but still work 40 years later. Some with no fixes at all. Those crt monitors are very robust as well, easy to repair-ish (you can use them even with a lot of damage). I have enough computers, diy and farming experience to probably be alive and kicking for a while if this happens, but I think I am not so interested to try.
He really has grown as a person. Ten years ago, there would have been no mention of it unless someone called it out, and the response to that would have boiled down to "f#ck off, it's free".

... Which also would have been relatable, and valid if we're being honest.
I don’t know if this answers your question directly: but the article points out that this is a module, not a primitive that’s in the kernel itself.

The idea here is that wine/proton can interact with this module directly if it’s loaded, or continue to use their wrappers around existing fsync if not.

I expect that means a little less scrutiny since if it segs the user can choose to not load it and achieve a stable OS.
One thing I've tried using Gemini for, and been really impressed with, is practicing languages. I find Duolingo doesn't really translate to fluency, because it doesn't really get you to struggle to express yourself - the topics are constrained.

Whereas, you can ask an LLM to speak to you in e.g. Spanish, about whatever topic you're interested in, and be able to stop and ask it to explain any idioms or vocabulary or grammar in English at any time.

I found this to be more like a "cognitive gym". Maybe we're just not using the tools beneficially.
TfL bans most e-bikes on trains amid concern over igniting batteries
No, they are Objective-C only, and since there is this thing called Objective-C++, where one can combine Objective-C and C++ on the same source file, an alternative had to be chosen.

Personally I would rather have reflect.
Here is the original post which got flagged for I guess foul language? Seems odd dear admins https://news.ycombinator.com/item?id=43484467.
Don't listen to the negative comments. I think this is great, good on ya for building and releasing it.

Sure you could improve it by emphasizing the 'why' of the commit, but what I see is a great start.
How the mind-splitting world of Severance comes together on Mac
We’re still optimizing. We tried to use a low rank approximation but for some reason it didn’t work. We’ll probably use a banded or sparse representation.

Progress would be faster, but for some reason we can’t retain a mathematician after showing them our experiments.
For the sake of completeness I will also mention that the updated Helm chart is now also available:

ingress-nginx: 4.12.1
ctrl + r is the neatest trick, I think I heard about it from EmbeddedFM
A few weeks ago, we announced the open sourcing of all the components of Project Janus, for introducing programmability in virtualized cellular Radio Access Networks, by leveraging userspace eBPF probes [1].

While the focus of this project has been mainly on the 5G RAN, the same framework could also be used by any other project that could benefit from userspace eBPF instrumentation.

[1]: https://github.com/microsoft/jbpf/
One of the maintainers of Extism here! Thank you for the kind words.

As you know, we're all about delivering value with the actual standards today. This means using truly portable, w3c Wasm core modules. Not some "maybe in the future" standard a la Components.

If you realistically want to use Wasm everywhere, in practically every language, Extism is the way to go and we're in it for the long haul.

For those who appreciate the WIT IDL being worked on (now for way too long), we support a far simpler, more familiar OpenAPI based version to eliminate the boilerplate of type conversion & serialization across the guest-host boundary, worth checking out: https://github.com/dylibso/xtp-bindgen
Mozilla were ruined by big Google checks. How they could let this opportunity slip while electron became the ui for every major desktop app… such a shame.
> What are you guys so scared of?

All the other terrified people with guns.
Yeah, I know multiple people running Linux at home and Windows compatibility us a critical feature for them. For the people I know not in tech about half would switch if Linux got up to par in:

1. Ability to play any video game

2. Compatibility with hardware (e.g. one of my friends is booting windows temporarily as his graphics card has an issue on Linux)

3. Usability/looks. This is subjective but for people used to Windows for the last couple decades people often find Linux more difficult to use and honestly uglier (Linux is customizable but most people I know are not confident enough to go far from the defaults).

This is just my friends, some of whom are engineers and some are normal people when it comes to technical ability, but currently a lot of them want to like Linux but have specific requirements holding them back.
> 4. CSV is streamable

This is what keeps me coming back.
The Abel Prize 2025: Masaki Kashiwara
Ah. Those rules.

What you say is true. But if a technique makes it so that 1) they don't preserve a record for the future, and 2) they do leak (or risk leaking) information that can kill service people, I personally care more about #2.

(Ironic that, in trying to not leak to future investigators/prosecutors, they increased the risk of leaking to foreign adversaries. Shows which threat they're focused on.)
I never really understood the hype around reproducible builds. It seems to mostly be a vehicle to enable tivoization[0] while keeping users sufficiently calm. With reproducible buiilds, a vendor can prove to users that they did build $binary from $someopensourceproject, and then digitally sign the result so that it - and only it - would load and execute on the vendor-provided and/or vendor-controlled platform. But that still kills effective software freedom as long as I, the user, cannot do the same thing with my own build (whether it is unmodified or not) of $someopensourceproject.

Therefore, I side with Tavis Ormandy on this debate: https://web.archive.org/web/20210616083816/https://blog.cmpx...

[0]: https://en.wikipedia.org/wiki/Tivoization
This isn't a new thing. I noticed it in the 1990s in bank employees as their work became increasingly automated. As the software became better at handling exceptions, their skills atrophied further and they became even worse at handling the harder exceptions that remained.
> some examples would be great.

Our modern world has resulted in many things being extremely complex. Many things these days require many steps to create and with each part of the process being dependent upon the previous one. Take something as simple as creating a nail. You got to mine the iron, gather the carbon. You got to transport the iron from the mine, to a ship, that travels across the world to go get processed and turned into iron, then transported again to get processed into steel, that steel is then sold to be reheated and reformed into the nail, which is then shipped across the world into a warehouse to your local home depot. There's so many steps missing from that, with like acquiring the tools to mine the materials, to even your car and the fact you need to repeat the whole process for all that including the hammer you will use to hit the nail.

Suppose you have a process with many steps and each step has an error rate of 0.1% (99.9% success rate). If your process has 10 steps, your success rate is only 99%, but if 100 steps it is 90%, 200 it is 81.9%, and 500 steps and it is only 60%. You can probably see with the above that things are going to take thousands of steps.

Most of this operates pretty well and there is redundancy built in. But there's a reason the whole world shuts down when a ship gets stuck in a canal. While most things aren't as critical of a choke point, but things aren't running on such efficiency that it can handle hard disruptions. Just see how quickly things fell apart in the pandemic.

> I want to believe it is pragmatic

I'm not sure what is pragmatic about it. That you can do nothing? You can't make things better? I'm not trying to say to go change the world for everyone and be someone they write about in history books. I'm saying focus on your local world, the things around you. You can definitely change that. I'm trying to say that by changing that that it does make a difference at the larger scale. The butterfly effect is a very real thing and it isn't all just doom and gloom.
http://archive.today/9wPNT
If the USF is struck down two things will happen
1. Elon will get feweer subsidies. Starlink is enriched heavily by USF
2. Rural areas will be continue to have terrible options for terrestrial services.
3. There may be a resurgence of municipal-owned internet but the ISPs seem to have sued that out of existence to date.
Wails – create desktop applications using Go
>For all the talk of “choice”—Americans don’t really that happiness is itself a choice.

Dead on. This is the end state of materialism. An mindset where happiness is not something to be created internally, but externally bought or acquired.
It is used in theories that discuss particles with imaginary mass, such as tachyons, that travel backwards in time.

Theories that violate causality are considered unphysical, whereas theories in which measuring such time traveling particle, cannot be distinguished from creating a particle that moves forward in time are not.
> As I said there are universal rules that human language processing follows (like hierarchical structure dependence); you can't have arbitrary syntax/grammars.

GP didn't say anything about grammars being arbitrary. In fact, his claim that grammars are models of languages would mean the complete opposite.
Comments moved to https://news.ycombinator.com/item?id=43474490.
I had Grok summarize + evaluate the first chapter with thinking mode enabled. The output was actually pretty solid: https://pastebin.com/pLjHJF8E.

I wouldn't be surprised if someone figured out a solid mixture of models working as a writer (team of writers?) + editor(s) and managed to generate a full book from it.

Maybe some mixture of general outlining + maintaining a wiki with a basic writing and editing flow would be enough. I think you could probably find a way to maintain plot consistency, but I'm not so sure about maintaining writing style.
I assume he takes advice/feedback i.e. the famous ESR post and the concerns from that contributor from intel and others to heart. Or at least has forced himself to learn how to do so.
"She met a dictator," is not the scathing indictment you seem to think it is.
Certainly a common enough concern in people critiquing use of ChatGPT here. I'm more worried about "softer" problems, though—morality, values, persuasion, including deciding which of two arguments is more convincing and why.

But these have always been issues that humans commonly struggle with so idk.
> I had to stare at Euler's identity for a while to recover from this.

It's pronounced "YEW-ler," right?
Show HN: Promptly – Collaborative AI Writing
Adam and Wojciech here. We've been hacking away on Knowbase.one - our B2b search engine - for about 8 weeks now. Something weird happened during our coffee sync-ups: we realized the AI had basically become our third co-founder. We'd huddle with our laptops, draft prompts in Google Docs, feed them to Claude, then paste the responses back. Like pair programming, but with a machine that doesn't drink coffee.

This workflow worked, but was clunky. We'd be building our actual product while simultaneously talking about how there should be a better way to do this with some tool for AI collaboration. We tried some existing solutions, but everything was too complex for us. We took a detour and hacked together Promptly - basically a shared Google Doc for humans talking to AI. It's what we wished we had when we were passing laptops back and forth trying to show each other "check out what happens when you phrase it this way."

We've shown it to some friends and the pattern is clear: folks who don’t use AI or use it for production work have no idea what’s this for :) Those that already talk to AI a lot get it right away. Especially when they're trying to teach other people how to prompt properly. You know that frustration when someone's doing it wrong and you want to grab their keyboard? That's what we're fixing.

And it's not just for us nerds. Writers, marketing people, researchers - anyone who treats AI like another person on the team rather than just some fancy calculator. We'd love your brutally honest feedback. Hit us up on Twitter or shoot an email to contact@knowbase.one. And hey, if you're willing to really kick the tires and tell us what sucks, we'll hook you up with free credits.
I've got a Lilygo T-Beam with a 18650 battery for backup power, an external battery, and a 3D printed case. It's fine for a stationary setup at home.

For more portable use, you might go with something like a Lilygo Meshtastic T-Echo.

https://www.ebay.com/itm/186858359561?mkcid=16&mkevt=1&mkrid...
Not sure which one I am in. It really depends on the project and who I am working with, I’m kind of a chameleon and sometimes I change to fit in with my organization and other times I change to be what the other people around me aren’t.