MurphyA/hacker-news huggingface dataset:
by dtkav | 2025-07-31 03:26:23+00:00
Obsidian's local first editing experience makes a huge difference to creativity and flow.

I've been working on making Obsidian real-time collaborative with the Relay [0] plugin. In combination with a few other plugins (and the core Bases plugin) you can build a pretty great Notion alternative.

I'm bullish on companies using Obsidian for knowledge management and AI driven workflows. It's pretty reasonable to build custom plugins for a specific vertical.

[0] https://relay.md
by jedimastert | 2025-07-31 03:26:34+00:00
> Its a little bit of a stretch to call YouTube social media.

Is it? As far as I can tell, the definition of social media is a platform where it is trivial to publish to it. That definitely fits YouTube.

The fact that there is great educational content on it (and I 100% agree that there is great educational content) I pretty much solely due to a passionate community, not really anything YouTube itself does to prioritize that kind of content. In fact, as far as I can tell it's harder
Show HN: A tool for complete WebSocket traffic control
by lawChainHot | 2025-07-31 03:30:27+00:00
I built a Chrome extension that acts as a WebSocket proxy, allowing real-time monitoring, message simulation, and traffic interception. Think "Proxyman for WebSockets" but integrated into Chrome DevTools.

Key features: Real-time WebSocket monitoring and message capture Send custom messages in both directions (client ↔ server) Block incoming/outgoing messages for testing Background monitoring (captures connections even when DevTools is closed) Why: I was debugging a WebSocket chat app and needed better tools than browser DevTools. Existing solutions required external proxies or were too basic.

Tech: Injects proxy script to intercept WebSocket constructor, React + Vite UI, Chrome DevTools API integration, MIT licensed. Perfect for debugging WebSocket apps, testing error scenarios, reverse engineering APIs, and QA testing real-time features.

Links:

GitHub: https://github.com/law-chain-hot/websocket-devtools

YouTube Demo: https://www.youtube.com/watch?v=L64x__1xORQ

Would love feedback from developers who work with WebSockets regularly!
by exographicskip | 2025-07-31 03:30:38+00:00
Cool concept! I'll give it a whirl over the weekend.

~~Have you thought about using uv's pep 723 implementation to simplify distribution?: https://docs.astral.sh/uv/guides/scripts/#declaring-script-d...

EDIT:

Was gonna include the boilerplate example from the docs but jesus, hacker news' markdown implemenation is awful

EDIT 2:

Now that I'm looking at it, you already did hahaha. Ughhhh
by topspin | 2025-07-31 03:31:02+00:00
This might be what you have in mind, or similar[1]: RISC-V Taipei Day May 21, 2025. There are some hard numbers on Ascalon performance in there, anyhow.

One figure from that: "36 SPECINT2K17 Rate" for the "8 core Athena Chiplet." That is on par[2] with a Intel Core i5-9600K (circa 2018 CPU.) That's enough for useful workloads. I'm actually still using one for Linux work on a daily basis.

That's about what I would expect: it's in the ballpark of plausibility, given the givens. It's not reasonable to expect parity with Zen 5 or whatever. They'll need some years yet to ramp up their designs.

I excited about Tenstorrent. Keller as the boss: one can hope for great things.

[1] https://www.youtube.com/watch?v=h61k4wOOzZU [2] https://www.spec.org/cpu2017/results/res2019q1/cpu2017-20190...
by twothreeone | 2025-07-31 03:31:42+00:00
No you absolutely can sell as employee. For that you have employees determine how many shares they would be willing to offer up for sale initially as part of the roadshow. The catch is that shares sold during the roadshow will then not have a price yet, because the price per share in the IPO is determined by the demand and what underwriters are willing to pay during roadshow negotiations. The lockup period starts after. Additionally, insiders can negotiate structured sales during the lockup (e.g. in the event the PPS gains significantly), but they again have to say how much they would be willing to sell without knowing the exact price.
by mustyoshi | 2025-07-31 03:32:26+00:00
I'm not part of Oxide, but I think you're assuming everyone is okay with not controlling the hardware they run on.

There is plenty of addressable market where a public cloud or even a colocation of hardware doesn't make sense for whatever bespoke reason.

I don't think their target customer is startups, and that's okay. You likely aren't their target customer. But they've identified a customer profile, and want to provide a hardware + software experience that hasn't been available to that customer before.
by quarkcarbon279 | 2025-07-31 03:33:24+00:00
World of LLMs or not, development should always strive for being fast. In the LLM World, users should always have the controls on accuracy Vs speed. (Though we can try for improving both and not one way or other). For eg at rtrvr.ai we use Gemini Flash as our default and did benchmarking on flash too with 0.9 min per task in the benchmark still yielding top results. That said, I have to accept there are certain web tasks on tail end sites that needs pro to accurately navigate at this point. This is the limitation given our reliance on Gemini models straight up, once we move to our models trained on web trajectories this hopefully will not be a problem.

If using off the shelf LLMs always have a bottleneck of their speed.
by southernplaces7 | 2025-07-31 03:34:30+00:00
>He does heat it first, I don't know how hot it gets and if it kills as much as the pasteurization process.

As a dude who regularly buys raw buffalo and cow milk for pasteurizing it at home, i'm pretty sure your friend is doing exactly the same thing, meaning that he's not consuming raw milk.

There's no industrial magic to milk pasteurization. Slowly heating it in a double boiler to 63 Celsius for 30 minutes or 73 Celsius for 15 seconds (while stirring it to prevent scalding or boiling and to prevent the formation of a surface skin of fat you want to stay inside the milk) will sterilize fresh raw milk into being completely safe for drinking and etc.

Useful step if you decide to try the same: cool the milk quickly afterwards in an ice bath, so that it goes to below 20 Celsius as soon as possible. This will prevent bacterial formation during a prolonged cooling process.

EDIT: If you do pasteurize milk at home, it will still be creamier and thus tastier than most store-bought milk. The reason why: because the fat content is higher. Commercial milk producers only need to leave 3.something % fat in their milk to legally call it "whole" milk (at least wherever I've lived). They skim the rest off for other dairy products like sour cream and etc. Raw milk directly from a cow often has well over that percentage of natural fat and you get to keep it all in place.
by enobrev | 2025-07-31 03:35:11+00:00
I've just started setting this up for my own family with plex instead of jellyfin, so I don't have a LOT of answers, but...

- yes pinchflat allows you to define the date at which it starts downloading. For a couple channels, I set it to only download the past year's worth of videos and it seems to have respected that properly. It also allows you to set a retention period

- it allows you to download, embed, and use autogenerated subtitles (three separate options)
by doix | 2025-07-31 03:37:47+00:00
Not sure how to word this, but are you "new" on the internet? People used to break stuff "for the lulz" since the dawn of time.

I remember when I was a kid running a tiny forum with phpbb or something, and some script kiddies from g00nsquad (can't remember exact spelling, but something like that) defaced it. They didn't ask for money, they just did it for fun.

Sure things have changed now and the internet has become more corporate, but I reckon there are still people out there doing this stuff l because they can.
by wpm | 2025-07-31 03:37:49+00:00
You don’t need to be either.

Suppose a trip is 5km.

At 50km/h, that trip takes 6 minutes.

At 30km/h, that trip takes 10 minutes.

In practice, this naive way of calculating this doesn’t even reflect reality, because odds are the average speed of a driver through Helsinki was around 30km/h anyways. Going 50km/h between red lights doesn’t actually make your trip faster.
by thaumasiotes | 2025-07-31 03:39:50+00:00
That's more of an illustration that throughput isn't something people want than an illustration that throughput is higher at 75 than at 35.

You see a lot of blanket assumption, in discussions of traffic, that throughput should be maximized, and almost no examination of whether increasing throughput is a goal that makes any sense.

For example, working from home has catastrophic effects on throughput.
by sysmax | 2025-07-31 03:40:02+00:00
There's a pretty good sweet spot in between vibe coding and manual coding.

You still think out all the classes, algorithms, complexities in your head, but then instead of writing code by hand, use short prompts like "encapsulate X and Y in a nested class + create a dictionary where key is A+B".

This saves a ton of repetitive manual work, while the results are pretty indistinguishable from doing all the legwork yourself.

I am building a list of examples with exact prompts and token counts here [0]. The list is far from being complete, but gives the overall idea.

[0] https://sysprogs.com/CodeVROOM/documentation/examples/scatte...
by jongjong | 2025-07-31 03:40:15+00:00
I love using Claude Code. What happens is if your codebase is bad, Claude will produce bad code which follows the same general approach.

So if the foundation is overengineered, it will produce over-engineered code on top. If your code is super clean and succinct, it will produce code that is equally neat and succinct.

I've used Claude code with my own backend serverless platform and it's like it can read my mind. It's almost exactly how I would do it. It's like working with a clone of myself. I can implement nuanced features and ask for very specific changes and the success rate is extremely high.

On the other hand, I've worked with some other people's code which was slightly over-engineered and it struggled. I managed to achieve what I wanted with a lot of manual intervention and careful prompting but it was a very different experience and the code it produced didn't look like my code. It looked like it was written by a mid-level dev.

I can sense that it's a code completion engine because it clearly doesn't have an opinion about code quality. It doesn't know what metrics to aim for. It doesn't aim for succinctness; just as most human developers don't aim for it either.

My assessment of LLMs is that they don't have a specific intrinsic goal so the goal/motivation is inferred from the text it sees (from the input). If the original author of the code was motivated by creating complexity for the purpose of lock-in factor and career advancement, the LLM will produce code which optimizes for that. Unfortunately, this describes the vast majoy of code which is produced.

You can tell a lot about someone based on their code.
by hammadtariq | 2025-07-31 03:40:50+00:00
I tried building this tool a couple of months ago, definitely helps if we can visualize what the AI agents are building. How does this keep its diagrams accurate as the codebase evolves (like pytorch refactors)? In particular, do you diff the static-analysis graph against the live repo on each commit, or do you have another way to flag drift and re-validate the LLM layer?
by burnt-resistor | 2025-07-31 03:40:53+00:00
I have an e-scooter that goes 60 mph / 100 kph. (Kaabo Wolf King GT Pro)

I also have one that goes about 45-50 mph / 72-80 kph. (Kaabo Wolf Warrior 11)

The limiting factors really are a. cost and b. common sense.

a. They're not cheap, being ~$2-4k and sometime take special shipping (freight) to arrive. And if you need repairs or service, the few major Kaabo dealers I've dealt with in the US are absolute amateur hour, fly-by-night trash. You're better off buying parts from AliExpress and repairing them yourself.

b. These aren't items to give kids or any under about age 17-20, depending on self-control, responsibility, protective gear, and suitable areas for use. Having a nanny state impose costs, limits, and regulations impinges on personal freedom... as the US has done effectively forbidden better foreign EVs (that won't participate in US homologation because there's no money in it). Any mode of transportation without a VIN, number plate, driver's license, and insurance already isn't allowed on highways essentially everywhere.
by kwoff | 2025-07-31 03:41:12+00:00
"This also strongly suggests that sleep and hunger are both tied to mitochondrial function and energy balance (the latter was already pretty clear!), and that aerobic organisms are constantly adjusting for both fueling their mitochondria and giving them (especially the ones in the central nervous system) some down time for repair and recovery. As the authors say, rather eloquently, “electrons flow through the respiratory chains of the respective feedback controllers like sand in the hourglass that determines when balance must be restored”. There could well be many other functions that have since joined in with the sleep cycle (such as memory consolidation), but the authors hypothesize that mitochondrial function is the process that underlies all of them. If you need oxygen, then you need sleep!"

yawn :) I was wondering if sleep and hunger are tied to mitochondrial function, then wouldn't breathing be affected? If you're hungry, you're not getting enough glucose for respiration. If you're suffocating....
by abduhl | 2025-07-31 03:44:50+00:00
You are, in fact, in charge of your teenager as a parent. They are, in fact, still a kid. Controlling your kid’s access to things which you deem harmful is, in fact, not abusive. Setting appropriate boundaries does not, in fact, mean you are not treating your kid as a person who has their own sense of self. Most kids will not, in fact, hate you for setting boundaries and being their parent.

It is quite impressive that nearly everything you’ve typed is incorrect.
by dostick | 2025-07-31 03:45:00+00:00
Figma is one of the worst evils of capitalism. Considered a leader in UIUX design software while its own UIUX is abysmal, full of amateur level mistakes, inconsistencies and bad patterns. We have now a generation of designers that take Figma’s UX as an example to learn from and implement in their designs. To be a good designer today you have to learn to actively reject what Figma teaches you.

what else you could expect - Figma was born out of founder’s need to find a proof of concept test case for real-time collaboration JavaScript engine they created. They stumbled on this idea. Back then everyone used Sketch and wanted better prototyping and interaction design, and Figma appeared with its real time collaboration as major point which you used once just to try and never again. For occasional demos and in large organisations maybe it is useful, but with your average design team size is one person it’s not a problem to solve first. And yet despite having this real time collaboration you still couldn’t collaboratively present your design. You have to shout all the time “and now, what screen you’re on, what do you see?, yes click on that button on the left”. It shows how to this day, the UX is not at the table at Figma. They focus on opening offices all over the world and courting big clients. Because need growth, IPO.

Figma was first to employ an army of customer support “yes men” with sole task to answer in support forums and defuse frustrations this way, thus allowing Figma instead of fixing embarrassing bugs for years, to divert development resources to products nobody asked for, to fuel that growth.

Figma has became a product for investors rather than designers. And doing that it poisoned the design community, normalised bad UX and business practices.
by stephen_g | 2025-07-31 03:45:52+00:00
From here in Australia, nobody was really asking for this here.

Best I can tell it came from a single but sustained pressure campaign by one of the Murdoch newspapers.

Then the Government gamed some survey polling to make it look like there was support for it (asking questions that assumed an impossible perfect system that could magically block under-16s with no age verification for adults). Still, over 40% of parents said that 15s and under should be able to access Facebook and Instagram, and over 75% of parents said they should be able to access YouTube, but the Government was acting like 95% of people were for blocking them, when it was closer to 50% of parents.
by danabramov | 2025-07-31 03:46:48+00:00
I think he accounts for that in the answer, "in a way that would be faster than if one or both proofs were informal" (which assumes "one formal and one informal" is also a case he's talking about). The way I understand his point is that in either case you would have to go through the two mathematical structures with the same amount of rigour and attention until you find the divergence, and that's easier to do when at least one side is formal (but can be done in either case).

In other words, informal math doesn't make this problem easier because you can still make and miss mistakes in encoding intent into the structure. But at least with formal math, there's whole classes of mistakes that you can't make.
by eviks | 2025-07-31 03:47:43+00:00
> It sounds horrible. But does it make sense? If it’s that bad - why didn’t anyone notice?

But they did! As you say yourself

> For many, this slowness won’t be a surprise. There are plenty of complaints about slowness on MacOS, especially around popular packages.

So this is some parody, describing as efficient something rather inefficient

> Because Emacs is very efficient.

> For instance, dragging a window handle - depending on the machine - could result in thousands if not millions of such events, causing allocation and reallocation of gigabytes of memory;
by syntheticgate | 2025-07-31 03:49:23+00:00
In Oxide's design, we do have a 54V DC busbar so that's what the rectifiers put out, and runs vertically up and down the back of the rack. The power connection into each of the cubbies for the sleds, and the power into the sidecar switches connect to this bus bar at 54V. Each of these assemblies has an intermediate bus converter IBC that does the 54->12V conversion on board and 12 and other lower rails are used for the various supplies required.

We do run the 54V to our fans (in both sleds and switches) without additional DC-DC conversion as those can be fairly power hungry and we can buy reliable fans that are rated for this voltage.

Our sleds actually don't connect directly to the bus bar to help mitigate some of the "oops" factor as they're going to be potentially mated and unmated buy customers as they reconfigure, upgrade or support things. The sled cubbies are wired to the bus-bar and support hot insertion of the sleds. And yes, while possible, an in-field replacement of the bus bar wouldn't be fun, but in our design it's a big copper bar hidden away so the risk of damage or dropping stuff into is minimal.

So our 12V IBC design gets us into more normal range for commodity point-of-load supplies, and balances the losses due to higher current at 12V vs the complexity of dealing with 54V all over the boards. For the AMD parts, we also have to have supplies that deal with SVI2 or SVI3 where the part itself can adjust its voltage at run-time for efficiency. These are pretty complicated devices (like the RAA228218) that we're happy to not have to design ourselves and they have expected operating envelopes for their supply-side rails that don't work at 54V.
by jchw | 2025-07-31 03:49:23+00:00
A couple years ago during NixOS's bi-annual Zero Hydra Failures event, I decided it would be fun to look at the issue breaking CDE, because I was honestly fascinated that CDE existed in NixOS at all (and promptly read up about the history of it being relicensed.) It was a weird one: of all things, a Tcl update somehow broke building, I believe, docbooks in a deprecated old locale. When I looked upstream, it looked like they had been moved to UTF-8 since then, so for the time being I just forced a slightly older version of Tcl for building the docbooks, which worked and I was able to run CDE.

I don't know what the status of CDE in NixOS is today: it doesn't appear to be marked broken, so hopefully it's still working. If there was unlimited resources I'd love to have stuff like CDE supported forever, but even though that can't be done it's still cool to see it still being kept up for now. Hopefully with the new Wayback option on the horizon, even if distros do wish to stop supporting X.org as a display server option soon, you'll be able to boot classic desktop environments as though nothing changed... Maybe worth testing weird old stuff like CDE early to see if we can iron out some kinks ahead of time.
by rainonmoon | 2025-07-31 03:49:45+00:00
That’s not a viable business, it’s a walking liability. Besides which, why would anyone trust your friend (as an investor or customer) ever again when they’ve shown such profound disregard for user data and their IP? If your metric of success is “I have no idea what I’m doing and still made money from it” your friend would have a better time starting a podcast.
by stephen_g | 2025-07-31 03:50:29+00:00
Except in Australia experts don't come into it, except for sham inquirys that are held as a matter of course.

In this case, basically all the tech experts and child safety experts were saying that a blanket ban is not a workable policy, and could create harms in certain marginalised demographics where teens may rely on social media for support, yet the Government ignored them all and ploughed ahead.

The only changes to the legislation came from some political horse trading with the Opposition to get it through the Senate.
by tomhow | 2025-07-31 03:51:20+00:00
> Maybe try quadrupling down on the incorrect thing you said, that usually works out well.

> Learn tact. You do not have it.

We've asked you before to avoid personal swipes like this on HN.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
by lelandfe | 2025-07-31 03:52:05+00:00
Sites like this are proof of why future research is going to be so damn hard. This site presents as unvarnished truth that PIZZINT was a thing in the Cold War – even giving fake quotes and a date range – but there's no evidence to support it[0]. It's just a story. I'm guessing some AI hit a few sources like Fast Company, read words like "allegedly," and decided that was just semantics.

[0] https://www.washingtonpost.com/food/2025/07/01/pentagon-pizz...
by somenameforme | 2025-07-31 03:52:13+00:00
They're alienating plenty of paying customers as well. Many people will not pay to rent software, and I expect that number will increase as the number of companies trying to collect rent on software increases. Because $10/month (let alone whatever adobe is trying to charge) never sounds like a lot, but multiply by the number of pieces of software (let alone some non-software flirting with the same gimmick) you regularly use and it quickly becomes absurd.

A secondary issue is that rent-a-software stuff is driven by pea counters and they'll never be able to resist constantly raising the price once they can increase revenue x% with an action that, in the short term, will probably result in absolutely no decline in users. Of course in the longer term they're setting the stage for their own disruption, obsolescence, and revenue trending to $0.

I also expect this whole business model will be heavily regulated in the future, because what percent of recurring revenue, especially on things like mobile, is from people who simply forget to cancel or were not aware it was recurring in the first place?