MurphyA/hacker-news huggingface dataset:
by kazinator | 2025-09-30 00:57:21+00:00
> The LISP family of languages generally does not provide such a function by default

The Lisp family doesn't provide anything but parentheses, maybe lambda (not necessarily under that name) and a whole lot of heated arguments.

Only specific dialects of specific Lisp-family languages provide, or don't provide this and that:

TXR Lisp:

1> (mapcar [flipargs -] '(0 1 2) '(10 20 30)) (10 19 28)

flip is called flipargs because flip is the name of an operator that mutates a place with a negation of its current value: i.e (flip x) means (set x (not x)) with x evaluated once.
by skeeter2020 | 2025-09-30 00:57:27+00:00
I know a very low profile entrepreneur who has essentially built the exact same business (with slight variations) 3 times over the past 20+ years, selling the first two, so yes I believe there is some corelation between his 2 previous successes and being able to do it again. Even if it's imaginary the funding markets swear by previous success being a strong marker for future success.
by Retric | 2025-09-30 00:58:25+00:00
It’s far more recent works that AI companies care about. They can’t copy 50 year old python, JavaScript, etc code because it simply doesn’t exist. There’s some 50 year old C code, but it’s no longer idiomatic and so it goes.

Utility of older works drop off as science marches on and culture changes. The real secret of long copyright terms is they just don’t matter much. Steamboat Willy entered the public domain and for all practical purposes nothing changed. Chip 20 years off of current copyright terms and it starts to matter more, but still isn’t particularly important. Sure drop it down to say 5 years and that’s meaningful but now it’s much harder to be an author which means fewer books worth reading.
by techblueberry | 2025-09-30 00:58:37+00:00
“It's also getting increasingly more expensive to hang out with friends in physical spaces.”

It was a very narrow window of history, if at all where this wasn’t true. Like I spent most of my teen years at people’s houses or backyard or parks and it was fuckin great. All my best memories were spent doing nothing with people I liked. Even my clubbing years while fun were relatively forgettable compared to the mischief of running around with my teen friends not spending money.

Smoking has gotten more expensive though, maybe we should subsidize cigarettes for young men.
by nerdix | 2025-09-30 00:59:48+00:00
Wait...

Are you saying that your experience with Go has been bad? I would think Go would be as good as any other language (if not better). The language itself is simple, the Go team is very methodical about adding new features so it changes fairly slowly, it has excellent built in CLI based tooling that doesn't require third party packages or applications, and there are plenty of large open source Go codebases to train on. Seems like the perfect language for agentic tools.
by octoberfranklin | 2025-09-30 01:00:00+00:00
The important part is the backpressure from the maintainers to the developers. Unfortunately what you propose provides no backpressure.

Developers used to ask themselves "if my next version changes from requiring (libfoo>=0.3) to requiring (libfoo>=0.4), will that risk it being left out of the next Debian release?" In the C/C++ ecosystem people still ask themselves this question (or similar). Oftentimes that leads to thoughtful solutions, like being able to build against either libfoo, but simply disabling certain features if (libfoo<0.4).

The churn rate and the "upgrade-all-muh-pkgs-and-hash-em-good" workflow make it painfully impractical to ask this question and give it due consideration.

So we get supply chain attacks.
by PaulHoule | 2025-09-30 01:00:49+00:00
Whether is is a subtype or a disorder is political, which is true about everything in mental health and developmental disability.

Personally I have been hurt because a condition that I suffer from and that probably about 5% of people suffer from

https://en.wikipedia.org/wiki/Schizotypy

This is something I came to understand at the age of 51 where my ability to benefit from that knowledge is limited. I got a psych eval circa 1978 which I'm told was a good quality eval at the time -- they had no idea what I had but knowing what I know now I can attack it with a highlighter and line it up with Meehl's work that was published in 1962 but failed (and still fails) to be translated into practice.

Given that 5-10% of people have this condition, some will be misdiagnosed as "autistic", others will not be diagnosed at all. Kids with my condition will have to wait another 45 years for answers and I blame the "autism" epidemic.

And don't get me started on the other fashionable neurodivergence by which the children of the rich and powerful can get performance enhancing drugs and extra time on the test.
by system2 | 2025-09-30 01:00:55+00:00
I didn't try the checkpoints, I use local git + /resume from a chat that I pick closer to the git version I restore if Claude screws up.

Will this checkpoint help with chat memory and disregard the latest chat's info?

I use WSL under Windows, VSCode with the WSL plugin, and Claude-Code installed on Ubuntu 24. It is generally solid and has no issue with this setup.
by jmcodes | 2025-09-30 01:01:09+00:00
Haha yes, yes it is. I wrote out and implemented that approach in the links below. I've been playing with it for a few hours and I have to say I actually really really like it.

One thing I ran into is that since the RPC calls are independent Deno processes, you can't keep say DuckDB or SQLite open.

But since it's just typescript on Deno. I can just use a regular server process instead of MCP, expose it through the TS RPC files I define, and the LLM will have access to it.

https://github.com/jx-codes/mcp-rpc https://news.ycombinator.com/item?id=45420133
by throw10920 | 2025-09-30 01:01:27+00:00
> essentially security through obscurity

Not quite right. This is defense in depth. The judicial system is supposed to prevent abuses like this, but just in case, you also limit the ability of the government to track you.

> Confidential data can have better security checks and encryption layers so it is accessible only by the citizen itself or whoever the citizen grants access to

The countries that these discussions are about (the UK and RU, with the subtext of the US) have not demonstrated that their legislators are trustworthy enough to implement digital ID in a privacy-preserving. Unless and until that happens, then discussion of it is off the table. When you advocate for a thing being implemented, you are implicitly advocating for its current real-world implementations.
by nritchie | 2025-09-30 01:01:44+00:00
What he says is still correct for academics. There are too many candidates for too few positions. The pay is lousy. The hours are long. You don't really get to follow you best creative instincts. You spend an inordinate amount of time writing grants. Teaching, particularly pre-meds, can suck. Now with Trump, the problem has only been compounded. That isn't to say that there are no non-academic jobs for PhDs that can be satisfying. Just you may be a glorified engineer. No shame in that if that is what you want.
by lucasfdacunha | 2025-09-30 01:02:44+00:00
I've been building a website to find great blog posts related to the programming/tech world called https://greatreads.dev/

There are a lot of things that I still want to polish, but it's in a usable state already, and I'm very happy with it.

If someone takes a look and has any suggestions, feedback, or ideas, they are all welcome.

Also, any suggestions for blogs that could be added as sources is appreciated.
by klipklop | 2025-09-30 01:02:59+00:00
Considering the glut of employees, the minimum hiring bar for entry level is now a masters degree. Why? Because you have a nearly unlimited number of people that can code well, are young and have a masters degree. The person without the degrees is getting their application tossed into the bin at the entry level. There is no reason to consider them (Note, I do not agree with this, but this is the reality). This is very much a situation you can have your cake, and eat it too.
by irjustin | 2025-09-30 01:03:09+00:00
Having been through the VC system, I don't believe his face value statement, and I 100% believe you're right.

They want to invest, but not at his terms that he's demanding.

The thought experiment is - he wants to raise 1m @ 2m val. 50%. There's not a VC/angel/seed who wouldn't take that deal given who he is. So he's pricing himself at a level he "is willing to do this startup thing again" and it's simply too expensive.
by gdubs | 2025-09-30 01:03:18+00:00
I launched two apps for visionOS 26 this month:

Metaballs: Spatial, which is a really fun interactive sculpting app. Brand new app. Fast-follow update this week adds USDZ and STL export! https://apps.apple.com/us/app/metaballs/id6748781900

Vibescape: an immersive meditation app. This one is currently featured at the top of the App Store, yay! Launched as a day one app on Vision Pro, new update has what I think is the best immersive environment I've made yet that comes alive with music: https://apps.apple.com/us/app/vibescape/id6476827678

I'm also working on the next episode of Ice Moon — a YouTube series I'm doing on how to build immersive environments for Apple Vision Pro: https://youtube.com/playlist?list=PLHA_sJmXyiktWkqLnHEUj1k5h...
by infecto | 2025-09-30 01:04:33+00:00
Define success. Without a doubt iRobot was a category leader for a long time. They created the market but were they ever profitable? At this point it feels like a company on life support that is getting their butts kicked by the Chinese who offer double the product for half the cost. Without a doubt though he created the category. Was the second company ever a success, all I could find is it being trade for parts over and over.

This third company looks interesting but it’s also a flooded market at this point.

So for me the guy never had a real success and is currently building in a market that has been for years flooded with products like his.
by ferd | 2025-09-30 01:05:33+00:00
Obsetico App (named after a friends' comment that "it's great for Obsessed people like my wife"

A mobile app to track tasks, events and any info about anything you care about: your car, home, tools, workshop, appliances, pets, lab equipment... anything really.

Lets you organize "resources" in a hierarchy (like "folders"). You can then define tasks, add pictures, geolocation, contacts, notes, events, etc to them. Recently added the feature to "share" resources with others.

Google Play: https://play.google.com/store/apps/details?id=com.code54.qui... App Store: https://apps.apple.com/us/app/obsetico/id6749025870

It's so generic that it's hard to describe :-) I need a better elevator pitch.
by throwaway135246 | 2025-09-30 01:05:40+00:00
I'm making a visual explainer site for PyTorch functions:

https://whytorch.org/

A great example of how it works is http://whytorch.org/torch.amax/

Clicking items in the tensors explains where they came from and where they are used in the output. The input tensors can be modified too.

It's a one-man side project that's been half building the site framework, and half re-implementing pytorch functions in javascript. Plenty more functions to go, but hopefully people can already find it useful. I'm planning on doing a Show HN once I've added ~10 more functions.

Posting this from a throwaway account because my main account is locked due to `noprocrast`!
by whynotminot | 2025-09-30 01:05:41+00:00
> I'm sorry, I'm nowhere near an expert on gender theory but even I know this is BS: nobody is telling young men they're "evil for their gender." What they are told is the fact that they live in a patriarchy.

Well sure, this is the actual text book answer for people who understand it. Today's young people are not responsible for the systems they were born into. This includes young men born into a patriarchal system.

But it doesn't take a genius to see why a young man might get the message "you're the problem" when he constantly hears that The Patriarchy is enemy number one. It actually does require a little bit of sophistication to understand the distinction between a system and the people in it.

And I also don't think young men are the only ones misunderstanding the message! Young women too often don't understand the difference between patriarchy as a system and the young men in their lives who had nothing to do with building it. A lot of them also go on to internalize a message of "man is the problem."

The gender divide for young people in this country is stunningly large. I can't help but think this patriarchy messaging plays a role here.
by bobmarleybiceps | 2025-09-30 01:06:18+00:00
I kind of dislike the benchmarkification of AI for science stuff tbh. I've encountered a LOT of issues with benchmark datasets that just aren't good... In a lot of cases they are fine and necessary, but IMO, the standard for legit "success" in a lot of ML for science applications should basically be "can this model be used to make real scientific or engineering insights, that would have been very difficult and/or impossible without the proposed idea."

Even if this is a super high bar, I think more papers in ML for science should strive to be truly interdisciplinary and include an actual science advancement... Not just "we modify X and get some improvement on a benchmark dataset that may or may not be representative of the problems scientists could actually encounter." The ultimate goal of "ml for science" is science, not really to improve ML methods imo
by NoMoreNicksLeft | 2025-09-30 01:06:51+00:00
I've been wondering for years if historical magazines/periodicals could ever be transformed into a modern ebook format. PDF doesn't cut it, but most other efforts are unsatisfactory... part of what makes a magazine a magazine is the rich, mixed content. So, for the past few weeks (months?) I've been taking a stab at it with the science fiction pulps. Started with Analog/Astounding, and I was able to re-typeset the cover (with original art), most of the interior, many of the ads, and so on.

https://github.com/NoMoreNicksLeft/repulp

I still need to put together a build system to actually zip this up into an epub file...
by VHRanger | 2025-09-30 01:06:55+00:00
I love termux, but it's really not a replacement for full fat linux. There's tio many incompatibilities with how linux software expects to run for it to work for a dev workflow (unless your workflow is to immediately ssh into something else).

The most compatible setup I found is proot-distro into alpine, which bypasses a lot of the android blockers, and the bionic-libc incompatibilities by using musl. Comes at a performance cost, however.
by OhMeadhbh | 2025-09-30 01:06:59+00:00
Hmm... tried editing the original post, but no love.

Turns out it was a pair of bad video cables. I swapped in the video cable from the "normal" form factor RasPi 5 I bought a few months ago and everything works fine.

I still think there should be a piece of paper in the box that says "plug the cable in THIS HDMI micro port," but everything else seems to work. The keyboard is quite nice. Not as good as my IBM Model M, but what is?

The CanaKit support guys were quick, polite and pointed me towards several decent debugging steps, but they are selling HDMI cables that don't work with the 500+ (or the RasPi 5 I have downstairs.) And I thought I was buying an official RasPi power supply, but I looked back at the order and sure enough it was the cut-rate CanaKit branded wall-wart. The power supply was on me, I didn't look closely enough when ordering. But the bad cables are on them. I can't really recommend purchasing from them when there are other options where you can buy working accessories.

But... moral of the story is... a bad video cable can make the system look like something weirder and worse is going on. I should have known to test the simplest thing first, but I had to trudge downstairs, move a bit of equipment to get to where the good cables were. So I guess there's an additional moral which is "always have a known good video cable handy."
by fsckboy | 2025-09-30 01:07:23+00:00
https://www.health.harvard.edu/blog/is-red-wine-good-actuall...

Moderate drinking — defined as one drink per day for healthy women and two drinks per day for healthy men — is widely considered safe. But to date, the health effects of alcohol have never been tested in a long-term, randomized trial.

that sentence was written as skepticism of the health benefits to drinking wine. But if the health effects of alcohol have never been studied long term, I don't see how you can claim health benefits are a myth.
by renshijian | 2025-09-30 01:07:58+00:00
This news story about AI simulating taste reads like a romantic dance between technology and humanity. It quietly suggests: One day, when you long for your grandmother's braised pork, you may no longer have to search through a faded recipe—AI can "taste" the perfect amount of sugar color and cooking time through the screen, allowing the flavors of memory to transcend time and space. Most touchingly, this technology attempts to gently translate the most intimate human sensory experiences—those indefinable "mother's taste" and "first love's dessert"—into the language of data. It's like a time machine for the sense of taste, immortalizing the destined-to-disappear world of everyday life in the digital world. When algorithms begin to understand the nostalgia inherent in sweet and sour spare ribs, technology truly possesses the warmth of humanity
by linsomniac | 2025-09-30 01:07:59+00:00
With the Ergodox the big issue I have is that my muscles know where a few of the unusual keys are (+/= primarily) and if I just type it I'm fine, but if I think about "where is +" I'm just jacked. I should probably just get used to using the second layer for +, which I do for {} and %, I really should more fully embrace that but it has just never stuck.
by adastra22 | 2025-09-30 01:07:59+00:00
Maybe it is cargo culting at this point, idk. When I first started experimenting with this, about two generations of models back, the role play prompt made a noticeable difference.

Example: with early Claude (pre-Claude Code) if you asked for a Rust program you’d get something that only resembled Rust syntax but was a mix of different languages. “You are a senior software engineer that develops solely with the Rust programming language” or something like this made it generate syntactically correct Rust.

Similar prompts led to better, more focused tests. I find that such prompts are not as necessary anymore, but anecdotally I’ve still felt a difference.
Show HN: BestKundli – An AstroScience Based Personal Assistant
by bestkundli | 2025-09-30 01:08:17+00:00
I built a web app that functions as a personal assistant, utilising your birth chart (Kundli).

Instead of generating charts, it answers life questions using astrology-based logic.

It’s free to try — I’d love feedback on the concept, accuracy, and whether the UX feels intuitive.

https://bestkundli.com
by hackyhacky | 2025-09-30 01:09:59+00:00
Sort of: the version I gave flips the first two parameters of a function, leaving the rest untouched.

The C++ std::flip from the article, however, reverses the order of all parameters. Reproducing that in Haskell would require fancy type-level programming or compile-time metaprogramming, both of which would defeat the simplicity of my initial version.
by iamnothere | 2025-09-30 01:10:51+00:00
False. I have no clue where you got this idea, but libraries are perfectly within their right to have it on their shelves, just as publishers are allowed to publish it (present copyright conflicts aside). Repeated legal attacks against the book, at least in the US, were unsuccessful.

You may be conflating “libraries” with “school libraries,” where some states have won the right to limit the contents of shelves. Public libraries have certainly faced pressure about certain books, but legally they are free to stock whatever they want. In practice they often have to deal with repeated theft or vandalism of controversial books, so sometimes they pull them.
by shetaye | 2025-09-30 01:11:18+00:00
People interested in a "read the manual and code it up on real hardware"-type guide should take a look at Stanford's CS140E[1] repo! Students write a bare metal OS for a Raspberry Pi Zero W (ARMv6) in a series of labs, and we open source each year's code.

Disclaimer: I'm on the teaching team

[1]https://github.com/dddrrreee/cs140e-25win
by williamDafoe | 2025-09-30 01:11:26+00:00
This is 100% true but by the early 1990s computer science Phds were ALSO in the shitter because of all the 1990 layoffs and the total shutdown of industrial basic research and so every industry CS PhD was trying to get a professorship job so they could continue to do research after all the researchers in industry had been laid off!!! Science is a pyramid scheme and a very shallow pyamid with 80-90% cuts at every level !!!

Computer science has become the worst profession of all now because all the OTHER scientists say, "it's okay if I can never have a career in a scientific field I'll just switch and become a computer scientist!" And most of them will work for food ...

I graduated in 1993 when there were 20 usa positions for the 1000 CS PhDs. "That's okay" you say? "How many were from top schools" you say? 200, thats how many PhDs were from top 10 schools ... So, 10:1, a 90% cut ...

I did get a tenure track job (outside the usa - in canada) but could not afford the incredibly low pay in the most expensive city in north america (income vs housing costs ratio).
by mzajc | 2025-09-30 01:12:07+00:00
Besides the possibility of extracting the private key from the camera, doesn't this still leave the analog hole wide open? One could set up a high-DPI screen or similar in front of the lens, displaying anything they want, and have it captured with a genuine signature. This effort seems much more noble than DRM schemes, but ultimately it's the same fight against reality.
by ethmarks | 2025-09-30 01:12:39+00:00
Maybe I'm misunderstanding, but it seems like you're just talking about AI inpainting. That's like one of the first things people did with image diffusion technology. NVIDIA published a research paper on it back in 2018: https://arxiv.org/abs/1804.07723

Inpainting is harder on videos than on images, but there are plenty of models that can do it. Google's Veo 3 can remove objects from videos: https://deepmind.google/models/veo/
by whatever1 | 2025-09-30 01:13:14+00:00
Apologies I didn’t mean to be cocky / dismissive.

It’s just that the paper cited is no different than any other paper in the meta-heuristic community.

Some idea for guiding the local search. Some limited sample results. No promises on bounds or generalizability of the method.

If this is ground breaking, then every legitimate meta heuristic paper in the past 50 years was also ground breaking.

I will change my mind if I see a wide set of benchmark results where it consistently beats or is even head-to-head with the SoTA. Then we would know that we have a game changer.
by drekipus | 2025-09-30 01:13:19+00:00
This is really cool, I'm interested in this as I'm also a chinese learner and I thought about doing sometihng kinda similar (just locally)

I like the UI, really cool project.

I think the prompting might need more work to make it natural though. I just tried a "hungover chat with 996" worker, and the responses seemed to be lacking a little too much context
by burnt-resistor | 2025-09-30 01:13:20+00:00
There is an untold plethora of fabulous artists and creators whom go forth in obscurity because fame is akin to winning the lottery and only a sliver of a hair of an ant's elbow ever finds success. The stories we hear are typical of the famous (biased) survivors, but never those stuck hacking away through the brambles of anonymity.