MurphyA/hacker-news huggingface dataset:
by authorfly | 2025-06-28 08:25:50+00:00
> your perspectives

90% gravity / 90% done is a bad perspective. You don't really have data on how long the false positives would have taken to succeed.

Unfortunately, getting from 0 to $100 in revenue isn't always much harder than $100 to $200. Even though the first $100 is insanely hard, so can the next $100 be. People don't like to talk about this in the startup space but the statistics at innovation centres for startups etc are insanely clear: at any given revenue, most startups are only going to keep it above the current value for part of the next 6 months, then crash and burn. And upwards line, let alone exponential growth, is an outlier (and still leads to revenue decline the next year most of the times it happens). Unfortunately, finding something that works (a fly well or net ROI positive channel) often takes so much time maintaining you take your eye and progress off other aspects you would have focused on for success and it becomes a revenue wave when it stops working rather than a stable way to grow.

Second problem is young people think they won't tire.. after three years almost anyone has a period of burnout. Atleast althetes like Olympians or Baseketball players have off seasons, with startups, it's not so. This is why having great people with you who flux at different times and take care of stuff you take your attention of increases success, if you can keep conflict minimal. Yet, most young people also don't want to relinquish control, if they are honest.

That's my view.
by tasuki | 2025-06-28 08:26:00+00:00
> I still love Obsidian. And I’m planning on using it again. From scratch. And with a deeper level of curation and care - not as a second brain, but as a workspace for the one I already have.

Different, but reminds me of something I have regrettably witnessed at several of my workplaces: "Our knowledge base is in disarray. It's disorganised, full of out of date information, and it's hard to find the things you need. Let's discard it and create a better one!" Then the new one quickly falls into disarray just the same. Now you have to search two badly-organized, partially out of date knowledge bases.

I wonder why people are so resistant to organising whatever they have already. I'm surely never deleting my personal knowledge base. I might rework parts of it in the future...
by ahmetcadirci25 | 2025-06-28 08:26:08+00:00
Israeli forces opened fire on thousands of starving Palestinians on their way to receive aid from the U.S. distribution center in the Netzarim Corridor, central Gaza. In western Rafah, southern Gaza, over 40 people were killed and at least 150 injured in the other deadly attack.

https://x.com/gazanotice/status/1929066494769639634

https://truthforge.substack.com/p/between-life-and-death-gaz...
by sterlind | 2025-06-28 08:26:20+00:00
Brian Thompson was uniquely unsympathetic. he wasn't well-known, his wife had separated from him, and nearly everyone has a personal experience of some family member being fucked over by health insurance, with UnitedHealth being especially heinous. the media really struggled to find anyone to say sincerely positive things about him. he really was the best possible target Luigi could have chosen.
by kelnos | 2025-06-28 08:26:56+00:00
Eh, I'm not sure I agree here. This feels sort of along the lines of, "well C is safe because someone can review your code and reject it if you try to dereference a possibly-NULL pointer".

The point of a language that is "safe" along some axes is that it makes those unsafe things impossible to represent, either by omitting an unsafe feature entirely, or making it a compile-time error to do unsafe/unsound things.

I will admit that this is something of a grey area, since we're talking about logic errors here and not (for example) memory-safety bugs. It's a bit muddier.

In general, though, I do agree that people should write code that is reasonable to read, and if a reviewer thinks some code in a PR is incomprehensible, they should reject it.
by notsydonia | 2025-06-28 08:27:36+00:00
It's also a huge danger as the system FB uses to tag and categorize photos is clearly flawed. example: Meta took a business page I ran that had over 150K followers offline because of a photo that violated their 'strict anti-pornography' etc etc policies. The picture was of a planet - Saturn - and it took weeks of the most god-awful to and fro with (mostly) bots to get them to revoke the ban - their argument was that the planet was 'flesh-toned' and that their A.I. could not tell that was not actually skin. The image was from NASA via a stock library and labelled as such.
by cb321 | 2025-06-28 08:27:56+00:00
While there are several "OS in Nim" projects (https://github.com/khaledh/fusion is probably the most interesting), this same ability to run bare-metal and generate to C should, in theory, make it possible to write kernel modules in Nim for Linux/SomeBSD without any special permission slip / drama over integration (the way Rust suffers, for example). I haven't heard of anyone doing such modules, but it might be a fun project for someone to try.
by tareqak | 2025-06-28 08:28:27+00:00
With respect to knowledge and notes, I would say that the knowledge (gems) may not be worthless in an absolute sense but its relevance may no longer be worth the cost of keeping said knowledge organized under a given person’s organization scheme.

For what it is worth, I still find it frustrating when I cannot find a certain piece of information that I am looking for but I know exists because I came across it before but didn’t record it at the time. However, I also appreciate being able to forget distressing events that would find ways to remind me about their existence.

I guess all of this may depend on the exact definitions of knowledge, data, and memory, and how an individual reckons with acquiring, organizing, and forgetting information.
by ctde | 2025-06-28 08:29:20+00:00
perhaps something to chuckle at: Assembler AMQP

While working on the integration of a complex distributed task queue in a design-by-committee meeting, I wondered out loud why we parse AMQP messages more or less directly instead of using higher-level abstractions like Spring Integration or Celery."

A colleague argued that it wasn't a problem, and also it would be easy to integrate multiple languages, and the target programming languages would be able to handle everything just fine."

I begged to differ and pushed the whole thing up a notch: "technically, one could even parse AMQP messages in assembler if one were inclined to".

So long story short: this project was born as proof that low-level messaging integration is possible, even close to bare metal. Because who wouldn't need that?
by kelnos | 2025-06-28 08:29:40+00:00
I think you're looking at it a little backward. Or rather, with superset/subset confusion. Rust can say "we care about memory safety" without being security-focused. But Rust cannot say "we are security-focused" without also caring about memory safety.

Being security-focused requires you to care about a laundry list of things, including memory safety. But on its own, caring about memory safety just means... you care about memory safety.
by austin-cheney | 2025-06-28 08:31:55+00:00
Don’t worry about the number of people users. Instead consider:

* the number of total sockets as I suspect there could be multiple sockets per user.

* investigate what socket.io does to serialize messages both on and off the wire. I wrote my own WebSocket library for Node and noticed the cost to process messages on the receiving end is about 11x greater than on the sending end. Normally that doesn’t matter until you push it past a critical point. At the critical point everything begins to super crawl because the message quantity per interval exceeds the garbage collection cycle and everything backs up. In my case this scenario didn’t realize until 180000 or 480000 messages per second depending upon the hardware. The critical difference from the hardware side was only about memory speed and cpu availability was largely irrelevant.

* also look at what socket.io does, if at all, to queue messages at each side of the socket. Message queued both on and off the wire will be a factor if not properly managed or if absent
by kashunstva | 2025-06-28 08:32:00+00:00
Part of the problem with these collections of notes, whether you call them Zettelkasten, Second Brain, PKM or whatever, is the expectation that something unique, amazing, or earth-shattering emerge from the process of using it. The expectation is strongest in the Zettelkasten community where they trot out the story of some academic sociologist of old who invented the system and cranked out tons of publications. Never mind that those publications have practically zero impact on the field currently. There is also the apparent expectation that you follow a specific and arcane method, with specific types of notes that evolve in a certain prescribed way. I’m a reasonably smart person and the ZK ontology perpetually escapes me. Maybe because it’s needlessly reductive. Yes maybe Luhmann used the system to generate a lot of publications. But the academics I know have never even heard of this. My spouse has a few hundred published papers and her process is nothing like this.

Anyway, I don’t see the point in destroying one’s notes. It seems performatively symbolic; and if that helps you get past a block of some sort, more power to you. My own notes are half-organized, half-chaotic. Vestiges of a dozen different systems live on in it. It shows that I suffer from collector’s fallacy. I don’t care.
by rwnspace | 2025-06-28 08:34:16+00:00
Intentionally wiping almost all of my obsidian vaults and accidentally wiping my 2TB HDD was the most freeing thing.

I'd amassed so many books and papers and notes and half-finished projects over a frenzied couple of years where the main drivers were stimulant abuse and low self-worth.

It turns out that the excitement of finding some resource that's perfectly fit for your requirements is it's own rare pleasure, and it can be harmful to make them a demand on yourself in their own right, and especially harmful to try and catch'em all

I think I'd decided to grind my way out of my situation and channelled that energy into the most elaborate resource-hoarding and procrastination. I did genuinely learn a lot but very, very inefficiently, and in such a way I was sick of computers and self-motivated learning for a couple years.

Second-brain culture definitely provides an open door to hoarding (and stimulant users). I still like using obsidian but I don't care for the various "methods", I just do what makes sense. It turns out when I enjoy the process of doing/learning things, I remember stuff about them pretty well.
by WFGY | 2025-06-28 08:34:23+00:00
I'm the original author of this open-source reasoning engine.

What it does: It lets a language model *close its own reasoning loops* inside embedding space — without modifying the model or retraining.

How it works: - Implements a mini-loop solver that drives semantic closure via internal ΔS/ΔE (semantic energy shift) - Uses prompt-only logic (no finetuning, no API dependencies) - Converts semantic structures into convergent reasoning outcomes - Allows logic layering and intermediate justification without external control flow

Why this matters: Most current LLM architectures don't "know" how to *self-correct* reasoning midstream — because embedding space lacks convergence rules. This engine creates those rules.

GitHub: https://github.com/onestardao/WFGY

Happy to explain anything in more technical detail!
by kmarc | 2025-06-28 08:36:04+00:00
I find it interesting, that some (many? most?) people develop anxiety about the stash of never-read but captured content in their note-taking apps.

I would think I am normally this guy. The one, who gets anxious over exactly this kind of matter. However, the (almost-)never-read captured content induces two substantially different emotions in me:

* safety

* joy

Safety, because I know the content is there, in case i ever want to search for it (I do daily worklog, I capture web pages for later reads, I also draft my own blog posts / etc before posting it on intranet, and so on).

And joy! Sometimes, accidentally I find a snippet, a piece of knowledge, something I quickly jotted down during a guided tour 4 years ago somewhere in the Andes. I know that at that time I thought it's so, so super important to research the topic later. Even with zero connectivity, probably freezing and bothered by the wind, I went through the trouble of grabbing my phone and taking the misspelled note. Looking at this kind of notes brings back memories. A joyful experience.
by PMunch | 2025-06-28 08:37:18+00:00
Well, the C that Nim outputs isn't exactly human readable. Sure if you know what you're doing you might be able to follow along, but no sane maintainer would admit it into a C project.

It could help the build process a you can pre-compile to C and only use the C build system. And it allows you to run anywhere C can run (we use it for everything from servers to microcontrollers). But apart from that it's mostly an implementation detail.
by StefanBatory | 2025-06-28 08:38:06+00:00
I feel like someone who never struggled with mental health will never get someone who did.

I dealt with anxiety, it certainly sounds like something I'd do. It's not that it's digital notes, that I can leave - no, my mind would be occupied with them. When I was younger, I would throw my stuff away, hoping that it will help me get more disciplined.
by ignoramous | 2025-06-28 08:38:23+00:00
> leaves me with the question for who is this

The blog post answers this. Containers was built for folks who wanted to move rest of their workloads onto Cloudflare alongside Workers/R2/AI & other offerings.

From my experience, the Workers platform is real popular among indie developers, software shops, and shops building SaaS, who typically want zero-dev ops setup and usually pass down hosting costs to their customers.

That said, compared to new cloud providers like Fly/Railway, the pricing is indeed steep.
by rgovostes | 2025-06-28 08:39:01+00:00
Roman Shtylman has an example of using a Dockerfile to produce a rootfs for the Jetson Nano: https://github.com/defunctzombie/jetson-nano-image-maker (2022)

I've always been hesitant to use this method over debootstrap: the Ubuntu container images ("FROM ubuntu:20.04") are created from a tarball that Ubuntu's convoluted CI system spits out and I'm not confident I understand if it's somehow suitable only for a container and not for real hardware.
by AndrewOMartin | 2025-06-28 08:40:28+00:00
As far as I can tell, it's Bell's Theorem which shows that results we see can't be the result of hidden variables, so either this guy is throwing out this very well known and uncontroversial point, or he's doing something a bit more subtle.

I ain't no physicist but I learned about Bell's Theorem from a video where Feynman is explaining it in terms of boxes with buttons and lights on them, while dressed in a tracksuit. The audience keep asking questions so he goes over the idea about two dozen times, but that's not necessarily a bad thing in this case.
by rsanek | 2025-06-28 08:42:20+00:00
>Worse, the architecture began to shape my attention. I started reading to extract. Listening to summarize. Thinking in formats I could file. Every experience became fodder. I stopped wondering and started processing.

This sort of experience is what I've seen pop up consistently in folks that feel relief in letting go of some sort of knowledge management system. The trick might lie in one's ability to avoid (or get past) this sort of feeling. I think I agree that it's better to trash the whole thing than to be stuck in this kind of mindset.

For me, the mindset took 1~2 years to take hold after I started using Anki. Probably 3~4 years after that until I was able to dispose of it. Now, it's fun again.
by unkulunkulu | 2025-06-28 08:42:49+00:00
But what I dont unserstand then is the spike at the end that goes away with “direct summation”, I expected there be no spike for larger files because of the prefetching.

The only explanation I see it the OS implementation then, i.e. cpu does perfect job of prefetching ram into cache, but OS does not perfect job of prefetching ssd to ram?
Ask HN: How do you make money with Software (SaaS) these days?
by dumroll | 2025-06-28 08:42:57+00:00
My startup is not working and clearly I am doing something wrong. I admit I don't have good network and without network there is no business, at least for B2B.

It is incredibly hard to get feedback, understand real problems, and built solutions that people pay for. Guess what, I have 15 years of technology experience. I am good at databases and large-scale systems, okay with writing good code, and working with teams. I even worked at one of the FAANG type company and made some money through the "job".

Things changed in 2022 when layoff wave started. I was not laid off but I left voluntarily in 2023 due to my manager harassing me. It was a woman manager and she could not digest the fact that I was making more than her (SF vs Austin). I ended up under her command afer reorg that I had no control over. I left SF and moved to MCOL city with impossible housing.

Since then I have been trying to build my startup. A few life events pulled me down even further and I decided to try startup rather than going through Leetcode grind and job search.

It appears that there are at least 100+ startups created each day. Twitter is buzzing with influencers, ChatGPT fanboys/fangirls.

I honestly cannot tell who is really making money and who is not. IDK, it feels extremely weird that young people in 20s are making millions in ARR just in few months, whereas me in 40s can't even make thousands. I must have missed to gain critical knowledge and network.

So my question to people who made money in Software and SaaS. How do you find ideas that people will pay for when all you have is software knowledge. I am a technology worker through and through.

Do you think it is fair to say that I should not do startup and rather search a job.

We are making money by providing off-the-cuff services but people are not buying our product. We don't see any interest unless we run ads on google. Ads on Google gets us freeloaders but no one is willing to pay $20/month subscription.

Where can I learn about finding business problems such that people and businesses PAY FOR IT?

I am fairly confident I can build it but I don't know how to find something that will be scalable to have a sustainable life on the US in an MCOL++ (slightly higher than MCOL) city.

I will appreciate your guidance and wisdom.
by diggan | 2025-06-28 08:43:32+00:00
> Is it normal to take seven months to decide which projects to fund?

Is not normal for FOSS projects to get funding to use however they see fit at all, so the whole situation is "not normal" from the get go. Might be too long for your schedule, but at least they're getting funding from somewhere.

> It makes it difficult for the projects to do any kind of planning, right?

What planning do you think they engaged with before the funding? I haven't checked all the projects, but most projects seems to be "first time receivers" of this sort of funding, so unlikely they had much plans beyond "it'd be nice if we could eventually do this sometime" before the funding, and now they could hopefully feel a bit more stable to start doing some planning.
by teruakohatu | 2025-06-28 08:43:49+00:00
The title of the article is "DeepSeek R2 launch stalled as CEO balks at progress" but the body of the article says launch stalled because there is a lack of GPU capacity due to export restrictions, not because a lack of progress. The body does not even mention the word "progress".

I can't imagine demand would be greater for R2 than for R1 unless it was a major leap ahead. Maybe R2 is going to be a larger/less performant/more expensive model?

Deepseek could deploy in a US or EU datacenter ... but that would be admitting defeat.
by ParetoOptimal | 2025-06-28 08:45:41+00:00
I like howm for this because it's designed around "writing notes fragmentarily". Or as their tagline says:

> Write fragmentarily and read collectively.

I felt a lot lighter just writing things without thinking about organization too heavily and howm gave nice tools to find/see what I needed.

https://github.com/kaorahi/howm/
by eertami | 2025-06-28 08:45:42+00:00
I think you raise a valid point, but I would argue that in your photography example, the content is very much still human - portrait mode and ring lights are tools that improve the output but a human framed the picture, and pressed the button.

LLM generated writing doesn't quite feel the same for me, the words are the content but they lack human touch, context, intention. The equivalent would be the photographer uploading their photo to ChatGPT and asking it to regenerate the image. The output wouldn't feel right, it is more like losing something than gaining.
by austin-cheney | 2025-06-28 08:47:38+00:00
Until corrective actions with criminal penalties occur incidents like these almost certainly continue with possible increases of frequency and severity. More importantly though when this becomes a matter of conduct and military discipline is that it will spread to other areas even outside Gaza.

This isn’t just a matter of vague speculation as there are historical cases outside of Israel on which to see how things like this develop and what the consequences are both for the victims and the soldiers. These historical accounts also indicate soldiers committing these sorts of actions become victims themselves with catastrophic mental health disorders.
by necatiozmen | 2025-06-28 08:47:46+00:00
Cool work, durable execution and resumability are hugely underrated problems in the agent space, especially once you move beyond toy demos. Love the checkpointing + waitFor pattern, and the Hatchet integration makes a lot of sense for infraheavy setups.

I’m one of the maintainers of VoltAgent , a TypeScript framework focused on agent composition, modular memory/tool flows, and built-in observability (tracing, input/output history..) (https://github.com/VoltAgent/voltagent)

We’re solving a different layer of the stack more on the orchestration/dev experience sid.

Definitely bookmarking this.
by zeroc8 | 2025-06-28 08:48:35+00:00
My dayjob involves a lot of Java, but the problem I'm working on seems to be a really good fit for a functional language. I've played around with Erlang, Elixir, Clojure and F#. The problem is that I'm always worried about getting stuck somewhere along the process and then end up regretting the decision to not use something more mainstream.

But F# seems to be a real beauty.
by whitehexagon | 2025-06-28 08:50:07+00:00
Even a single pixel in the IR range is pretty cool, but something inside me wants the RGB pixel color in visible light range.

Is that a case of un redshifting this pixel, or needing the optical inferometer you mentioned with multiple single frequency filters.

Or something new? like a LHC style accelerator, or space based rail gun, to fire off a continuous stream of tiny cube sats towards the target, and using the stream itself as a comms channel back.

Yeah I know, this planet is burning, and all that effort for a RGB wallpaper seems crazy, but 'space stuff' also brings knowledge and hope.
by teruakohatu | 2025-06-28 08:50:29+00:00
Releasing the model has paid off handsomely with name recognition and making a significant geopolitical and cultural statement.

But will they keep releasing the weights or do an OpenAI and come up with a reason they can't release them anymore?

At the end of the day, even if they release the weights, they probably want to make money and leverage the brand by hosting the model API and the consumer mobile app.