MurphyA/hacker-news huggingface dataset:
by appsoftware | 2025-11-01 21:02:37+00:00
Demonstration of Svelte 5 Custom Elements to build reusable, interactive components (Custom Elements) that are host framework agnostic (once built), integrate seamlessly with any web application and do not require a module system (as demonstrated in this server-rendered ASP.NET MVC page). By compiling Svelte components as browser-native Custom Elements (part of the Web Components standard), we can achieve clean encapsulation of logic and state while maintaining standards compliance and framework independence.
by luxuryballs | 2025-11-01 21:03:36+00:00
Yeah I was using openrouter for Claude code and burned through $30 in credits to do things that if I had just used the openrouter chat for it would have been like $1.50, I decided it was better for now to do the extra “secretary work” of manual entry and context management of the chat and pain of attaching files. It was pretty disappointing because at first I had assumed it would not be much different in price at all.
by avtar | 2025-11-01 21:03:39+00:00
+1 It's been ages since I last tried Emacs but one of the main reasons it didn't resonate with me was the constant hand contortions required for key chords. I'm pretty sure I tried evil mode as well. Projects such as Combobulate, Vertico, etc. being mentioned in this thread weren't around back then and seem intriguing. Curious to learn about any other projects or workarounds that help with ergonomics.
by reify | 2025-11-01 21:03:43+00:00
You cant blame a drug for the reduction in obesity statistics.

It may be that people are more aware of the shit that they eat, and are taking action to lose weight via other methods.

That, for me, is the only positive thing about the wegovy drugs family, is that it has given obese people an opportunity to reflect and take responsibility for their diets.

I dont think any obese person wants to live like a heroin addict, living on a methadone maintenance script for the rest of their lives. This is what the wegovy family of drugs is turning into. A maintenance script for life. Great for big pharma but not for the person.

A short term win for some, according to the poll, but ultimately you cannot control an epidemic obesity crisis with drugs.

It has failed with heroin and cocaine and all the other class A drugs.
by 10000truths | 2025-11-01 21:04:56+00:00
This is often parroted, but the reasoning is flawed. The vast majority of the platform's growth will come from new users, who are entering the dating scene. If they fail to capture that audience (say, by having a reputation of not performing as advertised), then no amount of upsells or string-alongs of existing users will sustain them, as their user base will only ever decrease, and investors will see that and withdraw accordingly.
by serf | 2025-11-01 21:04:57+00:00
>Even microbes do this.

are you anthropomorphizing quorum sensing? If so, that's ridiculous. It's an entirely chemical process. You may as well start anthropomorphizing the carbonation in soda.

Animal funerary ceremony isn't 'entrancement', it's either sequestration for simpler organisms like ants to avoid the spread of disease, or in the case of Corvids or other similarly intelligent species it seems to be a method of introspection and research towards the cause of death to be avoided.

We know this because studies have over-and-over again shown that animal cohorts perform worse when the funerary ceremonies are disallowed under study.

As for 'Behave', last I read it Sapolsky was very clear that the organism and behaviors are a grand tapestry painted by biology/society/culture -- not just a singular part of the three.
by Mikhail_Edoshin | 2025-11-01 21:05:36+00:00
Yes, XSLT is a transform. But XSL-FO is a special XML notation for printed media (it also has aural components, but I don't know if they are implemented anywhere). It uses a model similar to CSS, but does not use CSS stylesheets. Instead all attributes are attached directly to XML elements. (Like Tailwind). There is inheritance, but that's all; there are no CSS selectors, no variables, no generated content, nothing, because why? All this can be done during transform. This is both a simpler and more powerful approach than CSS.
by pedalpete | 2025-11-01 21:05:42+00:00
You make some very good points, particularly around the historical use of subscriptions.

Though I agree that some companies currently use subscription as continuous cash extraction strategy, but that's not us.

The reason SaaS is successful as a strategy is because it lowers the barrier to entry. Software which used to cost hundreds of dollars is now tens of dollars a month, and more people are willing to get on board with that.

As mentioned, we did offer a one-time option, in response to complaints about subscription, and we got zero sales. Even from the people who said "if this wasn't a subscription, I'd buy it".

When looking at our business model, there were a few things we considered when deciding on subscription.

1) The hardware is going to change and improve rapidly over the next few years. We decided to keep the price of the hardware fairly low so the upgrade investment is low.

2) As mentioned the one-time fee didn't sell, likely due to sticker shock. We've seen a few other companies in our space try this before, and they've all failed. Those failures are not only due to pricing, but I think it had a significant impact.

3) As unit economics improve to the point we can offer a monthly subscription as a starting point, that really makes this technology accessible to a wider audience, and particularly to some groups who need it most.

Our headband provides sleep tracking technology without a subscription, we're just not selling it as that right now, as the value, we believe, is in the improved sleep and health outcomes.

We look at the stimulation like an app that is running on the device, and it's just the first capability we are providing. We'll be expanding that offering in the future.

With your last sentence, do you mean a "rent-to-own" model? I'm not against that at all, but I'm not sure that really works today, or how we would explain that. It isn't common anymore, and I don't want us having to explain the business model to people being the barrier to sales. Which is why removed the full price option. Each decision point in a purchase causes friction.
by darkstarsys | 2025-11-01 21:05:46+00:00
I just this week vibe-coded a personal knowledge management app that reads all my org-mode and logseq files and answers questions, and can update them, with WebSpeech voice input. Now it's my todo manager, grocery list, "what do I need to do today?", "when did I get the leaves done the last few years?" and so on, even on mobile (bye bye Android-Emacs). It's just a basic chatbot with a few tools and access to my files, 100% customized for my personal needs, and it's great.
by abuani | 2025-11-01 21:06:04+00:00
It's the first editor since probably sublime text that I've genuinely enjoyed. Useful without any configuration, and very easy to get a productive environment.

There's a few rough edges that I'm trying to work through. I've been able to solve my "open in X" like key bindings. But I have yet to get things like "run test for current method". That's probably the biggest pain point I've had so far
by tuhgdetzhh | 2025-11-01 21:06:43+00:00
So we need to create a new website that actually accepts preprints like arXivs original goal from 30 years ago.

I think every project more or less deviates from its original goal given enough time. There are few exceptions in CS like GNU coreutils. cd, ls, pwd, ... they do one thing and do it well very likely for another 50 years.
by mattlutze | 2025-11-01 21:06:48+00:00
Bell also "just" provided telephone service, but had a nation-wide practical monopoly, and so was broken up into different regional operators.

The US has since gotten bad at dealing with companies like this. A company like Google or Amazon could/should be broken up into a few parts and would likely result in those parts together being worth more than when it was just the one company, and more competition in each industry.

Too early and the break-up can kill innovation. Too late and the company will have been a rent-seeking operation for so long that it chokes out dynamism.

It might be too early for OpenAI, but we shouldn't wait until they own all of the next Internet in the way Facebook, Google and Amazon ended up.
by JRDM95 | 2025-11-01 21:06:53+00:00
A decentralized platform for synthesizing structured outputs using oyster mushroom mycelium as the universal base material.

The Complete Technical Stack:

1. Precision Gasifier: Off-grid, stable heat source. 2. Arduino Control Hub: Unified system control. 3. Mycoforge Hermetic Synthesizer: Ultrasonic growth chamber for oyster mushroom mycelium. 4. The Cartridge Ecosystem: · Fuel Pods: Standardized oyster mushroom mycelium blocks. · Nutrition/Flavor Cartridges: Powdered concentrates. · Color Cartridges: A CMYK+W food-safe gel system. 5. 3D Printer: The deposition and assembly arm. 6. TC-1 Countertop Synthesizer: The integrated consumer unit.

The Paradigm: This is a hardware platform optimized for oyster mushrooms. The first application is food synthesis. The stack can be adapted for other outputs using this specific biological base. For example with a controlled (±0.5ºC) heat regulation it can be used to create vaccines and cures on the spot in villages and remote communities where and when they need it.

The Ask: The blueprint for the oyster mushroom synthesis platform is complete. We are seeking collaborators to build the first integrated prototype.

The licence: · For Everyone (CC BY-NC-SA): You can use, share, and improve the plans for FREE, but you cannot patent it or sell products from it. This keeps it free for humanity forever.

· For Companies (Commercial License): If a company wants to manufacture and sell Terracore units, they must pay for a license. This funds the project and ensures quality, while still protecting the open core from being locked down.

In short: Free for people, paid for corporations. Prevents patent theft and funds development.

Opensourceterracore.org
by Sam6late | 2025-11-01 21:07:26+00:00
'inferior-quality products' is something companies resort to to keep their profits higher, saying the purchasing power, and local nutrition standards differ between different markets.I bought instant coffee from a shop and later regret it that because the taste was very bad, and noticed that the label displayed an Eastern European language.The same happened before with children foods and many other products.Now there is a very interesting thing happening in Turkey with their dire financial situation, you could be any digital product cheaper than anywhere else, from ms office to Netflix subscription to even iPhone. That is surely readjustments for purchasing power.
by MkLouis | 2025-11-01 21:08:14+00:00
+1 from me aswell.

I personally started with SystemsCrafters and after I started to grok Emacs I went to use DoomEmacs. I found DistroTubes literate DoomEmacs Config a good starting point to see whats possible. https://gitlab.com/dwt1/dotfiles/-/blob/master/.config/doom/...
by lordnacho | 2025-11-01 21:08:24+00:00
I'm not surprised it worked.

Before I used Claude, I would be surprised.

I think it works because Claude takes some standard coding issues and systematizes them. The list is long, but Claude doesn't run out of patience like a human being does. Or at least it has some credulity left after trying a few initial failed hypotheses. This being a cryptography problem helps a little bit, in that there are very specific keywords that might hint at a solution, but from my skim of the article, it seems like it was mostly a good old coding error, taking the high bits twice.

The standard issues are just a vague laundry list:

- Are you using the data you think you're using? (Bingo for this one)

- Could it be an overflow?

- Are the types right?

- Are you calling the function you think you're calling? Check internal, then external dependencies

- Is there some parameter you didn't consider?

And a bunch of others. When I ask Claude for a debug, it's always something that makes sense as a checklist item, but I'm often impressed by how it diligently followed the path set by the results of the investigation. It's a great donkey, really takes the drudgery out of my work, even if it sometimes takes just as long.
by collinfunk | 2025-11-01 21:09:59+00:00
A lot of the complexity is to handle localized date formats on systems that support them. Most other implementations of 'date' do not do this.

The easiest way to see this is in US locales, which use 12-hour clocks in GNU 'date' but not other implementations:

$ date -d '13:00' Sat Nov 1 01:00:00 PM PDT 2025 $ uu_date -d '13:00' Sat Nov 1 13:00:00 2025

I added a test case for that recently, since it is a nice usability feature [1].

[1] https://github.com/coreutils/coreutils/commit/1066d442c2c023...
by SamInTheShell | 2025-11-01 21:10:17+00:00
> Gemini and it's tooling is absolute shit.

Which model were you using? In my experience Gemini 2.5 Pro is just as good as Claude Sonnet 4 and 4.5. It's literally what I use as a fallback to wrap something up if I hit the 5 hour limit on Claude and want to just push past some incomplete work.

I'm just going to throw this out there. I get good results from a truly trash model like gpt-oss-20b (quantized at 4bits). The reason I can literally use this model is because I know my shit and have spent time learning how much instruction each model I use needs.

Would be curious what you're actually having issues with if you're willing to share.
by 9dev | 2025-11-01 21:10:29+00:00
> why not simply write something new.

Because of backwards compatibility. You don’t rewrite Linux from scratch to fix old mistakes, that’s making a new system altogether. And I’m pretty sure there are some people doing just that. But still, there’s value in rewriting the things we have now in a future-proof language, so we have a better but working system until the new one is ready.
by Aaargh20318 | 2025-11-01 21:10:36+00:00
From the article:

> (…) pictures also give lots of information about important non-superficial things, like your personality, values, social class, and lifestyle.

This is the one thing that puzzles me most about dating apps: where do all these pictures come from? People seem to have pictures of them doing all kinds of activities. When I’m out with friends doing whatever, no one is taking pictures. Even if they did, it’s not like we exchange pictures afterwards.

I genuinely don’t have any pictures of myself.

Are me and my friends weird for not documenting every second of our lives?
by culi | 2025-11-01 21:10:46+00:00
Air purifiers are capable of removing PM2.5. Most people can get one under $150. I found that unused second-hand ones are abundant on Craigslist, eBay, etc. Get one that doesn't have ozone. I found that the Winix's ozone runs even when turning it "off".

There are reviews online that also take into account long-term cost (including the price of the filters themselves and how often they need to be replaced).
by ahaucnx | 2025-11-01 21:10:53+00:00
100% agree. It is super important to know the composition of the particles.

Unfortunately currently only super expensive instruments can measure this in real-time.

This is why I believe contextual information will become much more important in future.

Detect an indoor short PM2.5 spike around lunch time, probably a cooking event.

Detect medium elevated levels outdoor in a city in the morning and late afternoons, probably traffic related smoke.

I actually made a small tool to simulate different events that contain a quiz. Give it a try here [1].

[1] https://www.airgradient.com/air-quality-monitoring-toolkit/p...
by mccoyb | 2025-11-01 21:11:07+00:00
I'm working on such a thing, but I'm not interested in money, nor do I have money to offer - I'm interested in a system which I'm proud of.

What are your motivations?

Interested in your work: from your public GitHub repos, I'm perhaps most interested in `moor` -- as it shares many design inclinations that I've leaned towards in thinking about this problem.
by ntoskrnl_exe | 2025-11-01 21:11:35+00:00
That's why they do it so stealthily, most of the time encryption isn't even mentioned. What they often do is talk about the need to "protect the children" at the responsibility of the service provider, who in order to comply would have to disable encryption on their own. It would technically remain legal, only banned de jure.

Also most average people don't know anything about encryption or backdoors, not even the meaning of those words. In their minds they have nothing to be concerned or mad about.
by tptacek | 2025-11-01 21:11:42+00:00
I think this is more a branding statement than an actual policy proposal. Breaking up OpenAI doesn't make any sense, not merely because it has intense competition, but also because it doesn't have meaningful internal business units whose collusion cause public policy problems.

Really, what he's saying is "OpenAI should make and spend less money". The honest policy proposal there is to tax the bejeezus out of it.

But Sanders has, for reasons I don't really understand, gone all in on a modern antitrust branding around "oligarchy", so that all his statements about excessive corporate power have to be about restructuring companies, rather than exercising the full portfolio of powers the government has to influence the economy.

You saw something similar a few days ago from Elizabeth Warren, who reacted to the UE1 outage by saying we should break up AWS. Not Amazon: AWS. Like, RDS and S3 should be different companies. That's not real; whether or not she understood what she was saying, she didn't mean it. What she means is she doesn't like huge corporations (fair enough).

It's annoying to have to read between the lines on these people, but I guess that's always been politics.
by jacobolus | 2025-11-01 21:12:12+00:00
They could have an exhibit like that, perhaps describing how they were trying to make amends, donating money to projects promoting pluralism and diversity, opposing authoritarianism around the world, helping the descendants of those they harmed, etc.

But they're not going to, because the people in charge don't sincerely care about the topic.

As for Iraq: I don't see much evidence that US actions there were "best-intentioned", or even well-intentioned.
by aDyslecticCrow | 2025-11-01 21:12:48+00:00
There have been quite a few writing tools that are effectively just GPT wrappers with pre-defined prompts. "rephrase this more formally". Personally I find them to modify too much or are difficult to use effectively. Asking a for a few different rephrasings and then merging it myself ends up being my workflow.

But ever since learning about word2vec, I've been thinking that there must be a better way. "Push" a section in with the formal vector a bit. Add a pinch of "brief", dial up the "humour" vector. I think it could create a very controllable and efficient writing tool.
by jcranmer | 2025-11-01 21:12:51+00:00
I should have clarified that I was primarily referring to the stuff dealing with all the wrapper formats (like PKIX certificate verification), not the core cryptographic algorithms themselves.

The core cryptographic algorithms, IMHO, should be written in a dedicated language for writing cryptographic algorithms so that they can get formally-verified constant-time assembly out of it without having to complain to us compiler writers that we keep figuring out how to deobfuscate their branches.
by SpicyLemonZest | 2025-11-01 21:13:47+00:00
We've seen what happens when they get a result that's not favorable to them, and it resulted in them leaving office anyway while hundreds of their supporters went to prison for years. Trump did break them out, and I'm sure that's given some of them nasty ideas, but I'd encourage them to reflect on what the maximum penalty for treason is if they try again.
by yawpitch | 2025-11-01 21:14:04+00:00
If there’s a technological solution that could, somehow, provide a ubiquitous means of walking back from image discovered on the internet through the whole chain of custody to either a specific camera or a specific prompt, then yes there’s definitely a market and a need for that in society, and both the market and the need are going to be substantially greater, even after this AI-summer collapses, but I’ll be damned if I know how you’d get to the technical solution without first achieving the legal momentum necessary to make it ubiquitous enough to actually be useful for that grand of a purpose. It’s the chicken/egg problem, or maybe more accurately the “stuffing-everything—back-into-Pandora’s-box” problem. Humanity has already created sufficient original imagery without a blockchain (or whatever) technical provenance model to allow for an essentially infinite remixing of just that existing body of images we didn’t know we’d have a need for provenance for into an enormous corpus of slop we also don’t have provenance for. Yes it would be good if there already existed a blockchain containing a Markov chain back to every original work of natural intellect, but how do you build that while the models are already regurgitating and chewing the weights they’ve already learned?

I mean I do think you’ve (also) noticed one of the wicked hard problems, it’s just I’ve had similar conversations in the photography and cinematography and VFX worlds going back more than 20 years, long before generative AI was a thing, but now they are a thing I think we’re stuck in a world where we need to understand that image + attestation != truth, and never really did.

But if you do figure it out, and somehow there exists a future in which we somehow never let Schrödinger’s stinking cat out of Schrödinger’s stinking bag, I’ll be the first to invest.
by pedalpete | 2025-11-01 21:14:34+00:00
The article does suggest the particles travel "from the nose to the brain", but I think that may be a bit of hyperbole.

In the studies described, they weren't looking for these particles in the brain.

There is potentially a case to be made that the particles result in systemic inflammation, or some other pathway which leads to effects in the brain, rather than a direct action.
by o11c | 2025-11-01 21:14:49+00:00
There are 3 major problems with automated code formatters:

* Handling of multiple newlines to break sections, or none to group related functions (e.g. a getter with a setter). Sometimes it's even best to move functions around for better grouping.

* They don't factor out an expression into a separate variable.

* They destroy `git blame`. This one is avoided if the tooling has always enforced formatting.