MurphyA/hacker-news huggingface dataset:
by sean_ | 2025-07-01 02:41:39+00:00
I've tried to build what I believe claude code to be missing.

While it isn't perfect, this is the clear next step for claude code.

The 2 most important features of this project are: 1. The UI with parralel session management tor resume any session 2. Checkpointing: the ability to undo claude's changes.

Where I see this going:

I can imagine this turning into the best MCP server client in the world. It has everything needed for it: full permissions to your computer and a prebuilt agent (that's really really good).

All that's remaining is a nice UI to manage and explore mcp servers in.

I'd love to build this myself and make it into a product, but I (can't believe I'm saying this) am going to lock into my 9-5 for the foreseeable future and this project deserves to be OSS.

I can't wait to see where this goes!
by cmcaleer | 2025-07-01 02:41:40+00:00
Network effects are incredibly difficult to overcome. Bluesky is the only example that I can think of that came close in recent memory, but fell victim to an extreme userbase and now is experiencing degrowth. Similar things happened to all the (many) times someone tried to create reddit without the reddit.

I guess Kick is an example, but that's not exactly a model to follow unless you're also a questionably ethical casino with deep pockets who wants to be able to advertise to young men.

YouTube has to become truly awful for a new long-form video content platform to gain a lot of traction. Think of how long Windows has been enshittifying for and how slow the move from it has been.
by devmor | 2025-07-01 02:42:59+00:00
I’d like to ask you to do a mental exercise, sincerely. Whenever you find yourself using the word “toxin”, define it for yourself. What is a toxin, in specific terms?

This is a nebulous term that is most frequently used by quacks and snake oil salesmen to make a claim of health that can never be proven or disproven.

I’m not asking you for a reply to me, you can keep it for yourself, but I think if you do this, you’ll find yourself questioning whether or not you are propagating pseudoscience and it will lead you to better rational thought.
by aleksdahlberg | 2025-07-01 02:43:16+00:00
Totally agree, this is the battle we have - Vanta was sold as doing a lot of the heavy lifting, but really it's an interface for you to do the heavy lifting.

Probo is being sold to us as managed which is attractive, but I have zero proof of it. Seems similar to how Vanta was initially sold to us...
by transpute | 2025-07-01 02:43:22+00:00
Similar technology has been quietly in use for a while, with falling cost, e.g. "Inside a $1 radar motion sensor", https://news.ycombinator.com/item?id=40834349 (100 comments).

Commercialization gives consumers and regulators the opportunity to express their opinions on the sudden and unsolicited transparency of the walls, floors and ceilings of their homes and businesses.
by endgame | 2025-07-01 02:43:44+00:00
Haskell operators are generally well-chosen to have a consistent visual language:

* $ is "function application" - f $ x = f x, but lets you elide nested parens: f $ g $ h x = f (g (h x))

* & is "reverse function application" x & f = f x. This reads nicely in pipelines as "and"

* <$> is "fmap" what is like a lifted application over a structure: f <$> [1, 2, 3] = [f 1, f 2, f 3]

* <&> is "reverse fmap", which is nice when you have a big lambda

* Anything in <_> brackets is generally a "lifted" version of some operator

* And so on
by smaudet | 2025-07-01 02:43:59+00:00
Other languages have problems, but before some basic libraries (jQuery/Underscore) and language enhancements (Typescript/Coffeescript), it was arguably quite simplistic, and parts of the language were straight up anachronistic.

If you've ever been unfortunate enough to have to wrangle a VB script routine, it was (less bad) like that. If not, I would go find some assembly code and teach it yourself, and then imagine that instead of side effects in registers there were random effects on your code/visual state.

And like assembly code, you could now imagine that the same code might behave wildly different on different machines in different browsers.

So a bit of "old man"isms, but also I imagine his JavaScript was tainted by the early days. It's better in some ways now, worse in different ways, I don't mean to say that is the worst or the best, just to offer perspective on where it came from.
by Lerc | 2025-07-01 02:44:03+00:00
There's probably a sweet spot for material melting points for some printable substances. Hotter would be better if the printer can manage it. If you really wanted to make a solid block circuit inside a heatsink you could print it not worrying about things like layer adhesion, then once printed, place it inside a frame to hold it in place and reflow the entire thing. Would mostly depend on the ability of the embedded components to endure high temperatures during reflow, but considering how modern batch soldering works, I'm guessing a lot of this problems have been addressed (or a the the very least, the bounds of capability well known)
by eviks | 2025-07-01 02:45:33+00:00
This is very different since the task was to do the creative work of writing an essay, which in this case wasn't done, so it's almost identical to the original cheating method with a little exception that you have to use human memory as a temporary buffer.

Don't see how it's legal (by the way, neither is the original method, the exam is legally about doing a task in the same conditions of having a set time as place)
by dietr1ch | 2025-07-01 02:46:16+00:00
This problem of law being essentially an append only repository of amendments is not unique to the UK.

I'd be cool to have a system that just needs to be fed "patches" in an append only way instead of having to scatter exceptions (if branches) all around.

Some logic programming languages can do that a little bit, but I think that the real problem is that there's no tech debt budget, and lawyers working around the laws can also profit from things being complicated. It'd be cool to have people devoted to simply laws to keep things as simple as possible.
by terribleperson | 2025-07-01 02:47:07+00:00
My take would be something like this: Any public or public-ish website, or website with more than x user which presents algorithmically sorted or curated content must make readily available the source feed for their algorithms as well as any other information they use. On any page where algorithmically sorted or curated content is presented, they must fully describe the algorithm used. Ditto anywhere you select an algorithm or navigate to an algorithmically curated or sorted page - it must be described fully in the button or selector, or adjacent to it. If that is impractical for space reasons, it should be described as best as possible with footnotes expanding on the explanation. Furthermore, the explanation, source feed, and additional information should be complete and clear such that someone could reasonably recreate a page or sorting given the algorithm, source feed, and additional info. This would be the test used in court if someone alleged infringement.

My hope is that such a law would heavily bias sites towards simple, less manipulative algorithms.
by grishka | 2025-07-01 02:48:04+00:00
The previous owners of my apartment left a VCR behind. I think it's from the mid-90s, but I'm not sure. It didn't work very reliably, taking time to turn on and sometimes shutting off when e.g. spinning up the video head. But my hands were itching to fix something, so, after all these years of putting it off, I replaced the capacitors in the power supply section, and now it works about 98% of the time. The remaining 2% is the mechanism sometimes locking up when switching between playing and rewinding. Still proud of myself, heh.

My own impressions after taking it completely apart (you have to, to get the main board out) and putting it back together, is that the engineers who made it definitely did so with repairability in mind (the service manual is very detailed and way above my level of understanding of electronics), but it was also made to a price point. A high one admittedly, but it's still not nearly "no expense spared" level of robustness.

https://mastodon.social/@grishka/114564170158500297
by Zacharias030 | 2025-07-01 02:48:06+00:00
This was a hot topic in 2019-2020 and I just thought I‘ve read an article like this back then from NYU and another from the National University of Singapore, because I and many others were at the time independently working on graph problems using Transformers [0,1].

Turns out this article _is_ the one from NYU, just on arxiv now:

https://graphdeeplearning.github.io/post/transformers-are-gn...

[0] e.g. https://arxiv.org/abs/2003.10536, [1] ProteinMPNN, Dauparas et al.
by lmrl | 2025-07-01 02:48:08+00:00
I’m building a platform to help homebuyers with personalized checklists for house tours. Even after doing tons of research and planning for my own purchase, I still missed a bunch of things, only to find out during the inspection. But by then, I was already emotionally committed and just wanted to close. It’s a super specific problem, but it’s coming along. :)
by theandrewbailey | 2025-07-01 02:48:40+00:00
I work in the refurb division of an e-waste recycling company. This comes off as somewhat disingenuous coming from HP, whose laptops constitute about 90% of the BIOS passworded systems we get. We can't do anything with a laptop that we can't adjust the boot order or disable secure boot on, and the value of completely disassembling, de-soldering, and flashing the BIOS chip of a laptop that would only go for ~$100 is dubious. (We've tried everything short of that.) This is particularly painful when I just today went though a lot of over 100 HP Elitebooks with 8th and 10th gen i5 CPUs. (That's plenty usable for most people.) I could sell these for $100-150 each (~$15,000 total, of which I would get 10% commission on), but since they're all BIOS locked, they're worth little more than scrap. Take the RAM and SSD out and move on.
by blacksmith_tb | 2025-07-01 02:50:36+00:00
> "The internet is going to return to more of its original roots, which are niche fan websites you largely find through social media or word of mouth"

Ok, that sounds possible, and not so bad...

> "Very few of them are going to survive... it costs a lot of money to pay people to write high quality content"

That may also be true, but doesn't really jibe with the image of the early 'net?
by danaris | 2025-07-01 02:51:02+00:00
I'm sympathetic to the position that Apple could, if they chose, have made a version of iMessage for Android.

But your position that it is somehow uniquely evil just reads as a coping mechanism—a way of not having to blame your friends and family for being shitty for you.

I know plenty of "regular, non-tech people" who understand perfectly well that a) different computer systems do not work properly together, and b) if you choosing to use a particular computer system excludes someone because they do not have access to it, that's rude, discriminatory, and generally shitty behavior.

SMS not having the same features as iMessage is a technical issue, sure.

Apple not providing iMessage on Android was a business decision, no question.

But people being exclusionary and obnoxious to each other over group chats is a social issue, and should be treated as such, and not blamed on either the technical or business side of things.
by ben0x539 | 2025-07-01 02:52:49+00:00
structopt/Clap's derive magic is one of the first things I miss when I go to write some more-or-less trivial program in a non-Rust language these days. Being able to define all the data for a command line argument in one place (how/where to store it, what the type/valid input is, the association between the name and a variable/field, the documentation for --help...) seems like table stakes but afaict almost every other argument parsing library makes me repeat myself to the point where it takes all the joy out of writing a simple program.

(Python's docopt is also amazing, fwiw)
by pabs3 | 2025-07-01 02:52:55+00:00
I heard about it on the David Attenborough's Galapagos series:

https://iview.abc.net.au/show/david-attenborough-s-galapagos

Here is a YouTube playlist, I think it was episode 3, Evolution:

https://www.youtube.com/playlist?list=PL3iXsS5tZSZG4gcYrblBd...

Also see the wiki page mentioned in the sibling comment.
by AnotherGoodName | 2025-07-01 02:54:53+00:00
I had a series of “Using Manim create an animation for formula X rearranging into formula Y with a graph of values of the function”

Beautiful one shot results and i now have really nice animations of some complex maths to help others understand. (I’ll put it up on youtube soon).

I don't know the manim library at all so saved me about a week of work learning and implementing
by pabs3 | 2025-07-01 02:56:26+00:00
Bog-standard Asus mobo with Intel i5 CPU, one USB3 port, some extra RAM begged from other folks and from previous desktops also from dumpsters, SATA 6GB ports, and a new at the time SATA SSD. First UEFI computer I've had. Found in a dumpster a year or two ago.
by bigtones | 2025-07-01 02:57:25+00:00
I'm working on a new kind of encyclopedia and reference website that is way more engaging and rich than a single page of text on every subject like Wikipedia. Back in my childhoold we had Microsoft Encarta on CDROM and it was a very compelling multimedia experience and I want to emulate something like that on the modern web by combining video, sound, images and text in a more compelling user experience with great discoverability. I've been working on the first version for about eight months and I hope to launch it next week at https://reference.org
by petesergeant | 2025-07-01 02:58:03+00:00
> Also as an East Asian I can somewhat understand reluctance to change rice

I have deep Thai roots, and I don't think the same thing really exists there. Rice is just rice, and there are both old[0] and new[1] types of popular rice that are substantially different from the "standard" steamed white rice.

Maybe someone who’s Thai-Thai could chime in

0: https://en.wikipedia.org/wiki/Glutinous_rice

1: https://en.wikipedia.org/wiki/Riceberry
by stonlyb | 2025-07-01 02:59:22+00:00
Thank you. I for one appreciate the curtsey of expressing sympathies. I don't question the motivation or whatever. It's just a kind gesture.

I will note that I'm trying not to think of her death as a loss. It certainly is in many ways for grandkids and others who were just starting to get to know her. But for the rest of us, I like to think we have a part of our deceased loved ones with us that we now have the responsibility to cary forward.
by disambiguation | 2025-07-01 03:00:18+00:00
> US education and research is still one of our strong points, drawing in the brightest minds from the entire world.

The Average Joe graduates with enormous student debt and ends up in a low paying job, one that's entirely unrelated to their degree. They never experienced the benefits of education nor research. In fact, they feel quite ripped off by the whole affair, so this point holds no stock for them.

> So... Burn down academia with no replacement? Shutter and board research and leave America with no future?

This is a bit of a hysterical reaction to "budget cuts." Academia isn't going anywhere and probably won't change much, it's just going to have less money. In fact, k-12 education is seeing far more severe budget cuts as part of the bill, but there are fewer prophecies of doom in its honor. Academics argue passionately for their own bread, but not for those who are starving. (They also send their kids to private school)
by johnfn | 2025-07-01 03:00:24+00:00
Style matters. If you submit a manuscript full of typographical errors, no one is ever going to publish your novel, no matter how ground-breaking it might be. If you write a mathematical paper but scribble all your math notation in pencil rather than Latex, no one will ever read it. And if the only way that you can get your point across is through an incoherent rant, no one will take you seriously.

There are plenty of comments here that go deeper than "too long and emotions are bad", see [1][2]. I find it fascinating that you don't seem to be able to either see or comprehend their critique, and instead reduce it to something far more infantile. When you say "The fact you’re crying over length", it is apparent to anyone that you are not trying to have a conversation, you're trying to score points - but your opponent isn't here to debate with you, because he doesn't exist.

[1]: https://news.ycombinator.com/item?id=44426139 [2]: https://news.ycombinator.com/item?id=44428303
by rvz | 2025-07-01 03:01:04+00:00
> The vulnerability stems from the inability of certain browsers to properly handle the IP address 0.0.0.0, which is often assumed to be secure because it points to localhost. Attackers can exploit this flaw by crafting a malicious website that sends requests to localhost services running on an MCP server, thereby gaining the ability to execute arbitrary commands on a developer’s machine.

The 0.0.0.0-day vulnerability is a 19-year old unpatched bug that exists on many browsers [0] that no-one cared about fixing and it's used to infiltrate local services on the user's machine by visiting any website that fetches from https://0.0.0.0/....

So it is really is not a good idea to have MCP servers and proxies running all over the place on your machine and then you get pwned by going to some random website.

Additionally, including data exfiltration, RCEs, and data leakages the "Model Context Protocol" is really one of the worst standards that has ever been designed.

[0] https://www.oligo.security/blog/0-0-0-0-day-exploiting-local...
by skydhash | 2025-07-01 03:02:43+00:00
> artists and designers lack the consistent terminology to describe what they are doing

I don't think they do. It may not be completely consistent, but open any art book and you find the same thing being explained again and again. Just for drawing humans, you will find emphasis on the skeleton and muscle volume for forms and poses, planes (especially the head) for values and shadows, some abstract things like stability and line weight, and some more concrete things like foreshortening.

Several books and course have gone over those concepts. They are not difficult to explain, they are just difficult to master. That's because you have to apply judgement for every single line or brush stroke deciding which factors matter most and if you even want to do the stroke. Then there's the whole hand eye coordination.

So unless you can solve judgement (which styles derive from), there's not a lot of hope there.

ADDENDUM

And when you do a study of another's work, it's not copying the data, extracting colors, or comparing labels,... It's just studying judgement. You know the complete formula from which a more basic version is being used for the work, and you only want to know the parameters. Whereas machine training is mostly going for the wrong formula with completely different variables.
by ianpenney | 2025-07-01 03:03:20+00:00
See the top comment on this thread. It’s not nonsensical. It’s refuting the spirit of the conversation so far.

As for pesticides US vs Canada: Chlorpyrifos Neonicotinoids Ractopamine

All being phased out or banned up north. And much more restricted in EU/Internationally. While US use seems to me to be rampant.

Japanese rice costs more _because it is better_. And especially because it’s known by laypersons to be better. If any of the commenters here had any authority because perhaps they could claim they’ve spent a bunch of time in Japan like I have? I’d respect that.

And indeed, we Canadians are subject to politics about our supply management on dairy and poultry. It’s not just there to protect business. It’s there to protect health as far as my contemporaries are concerned.
by DesiLurker | 2025-07-01 03:04:49+00:00
nice strawman, first google honeypotted the smartphone-os sector with their AOSP (android opensource project). now when they killed every other option except apple & effectively became a monopoly for all smartphone vendors, they are using their monopoly power to prohibit companies from using aosp piecemeal. they are explicitly telling vendors if you make any device with google services then you cannot make an ungoogled device at-all. this is exact opposite of the open source spirit and highlights that they were never interested in opensource, they were doing pretty much what MS did in 90s, release a bundled shitty version of a popular app with OS so you can kill them and maintain dominant monopoly. they just weaponized oss with AOSP to kill off any contenders.

take a moment to think why amazon has no google services on their table and/or an amazon branded basic android smartphone, it would be super easy for them to do it (leave aside firephone .. for reasons).

How is this not monopoly abuse? if Lina Khan had any balls this is what she would have gone after.

edit: chatgpt explanation: https://chatgpt.com/share/686350ce-47dc-8008-8c30-14c6298d75...
by gsf_emergency_2 | 2025-07-01 03:04:58+00:00
"A conservative defence-"

The lead-in is not just suggestive, it's compelling!

To me, it means that we should be either be

skeptical of evolutionary mechanisms for solving coordination problems (exciting to some but scary to most)

OR

Explore forcing functions that leverage (& fix) bugs in signalling

(Scary to some and exciting to most)

Note the market segmentation strategy in the politically divergent titles for PR vs pub
by ianpenney | 2025-07-01 03:06:31+00:00
> Regulatory status

The use of rBGH is approved in the United States. However, many grocery store chains don’t carry milk from cows treated with rBGH. A United States Department of Agriculture survey conducted in 2014 found that fewer than 1 in 6 cows (15%) were being injected with rBGH.

https://www.cancer.org/cancer/risk-prevention/chemicals/reco...

The correct answer is zero. It’s the difference between opt out and opt in. I don’t and can’t shop at your supermarket.
by brikym | 2025-07-01 03:06:43+00:00
Siri is basically only good for checking the weather, starting a timer and basic maths.

It messes up half the tasks I ask of it:

Alarm rings: "Hey siri, stop" -> "Which alarm would you like me to delete?"

"Hey siri how far is from the bottom of [hiking trail] to the top?" "It'll take you x hours to walk from your location to the trail.".

"Hey siri call Jeff" [Calls different person]

It always keeps listening until I tell it to go away. Feel free to reply with your examples of not being taken Sirisly.
by ramoz | 2025-07-01 03:07:21+00:00
This doesn’t come without consideration. You can see I mention this in the original feature request.

Yes - it’s fine to think of it as handholding (or handcoding). These model providers cannot be responsible for ultimate alignment with their users. Today, they can at best enable integration so a user, or business, can express and ensure their own alignment at runtime.

The nature of these systems already requires human symbiosis. This is nothing more than a new integration point. Will empower agents beyond today’s capabilities, increase adoption.
by lwakeling | 2025-07-01 03:08:00+00:00
I'm building an Electron app that integrates with Shopify and QuickBooks Online to streamline operations for artist-led product businesses. As a jewelry maker, I'm automating the spreadsheets and photo archives I rely on to run my studio. I want a single source of truth for all the data scattered locally and across platforms: tracking material prices, calculating costs and labor, analyzing marketing ROI, and accurately updating cost of goods sold when a piece sells.