MurphyA/hacker-news huggingface dataset:
by imroot | 2025-12-15 01:07:14+00:00
Open Source ERP system for Makerspaces and Community shared system.

Started out as a kanban style of system where anyone could request that we re-order cleaning supplies at a Makerspace. Has evolved to tagging assets and maintaining those assets and I'm working on adding ESP32 based device control to enable/disable devices through those QR codes.

https://github.com/uid0/openmakersuite
by PaulKeeble | 2025-12-15 01:08:37+00:00
Depends on whether they intend to let all of these out of work people who were unlucky enough to be born as a worker starve to death really. They are going to have to find a way to give people a life even if there are no jobs or the paperclip creation doesn't have any buyers. Anyone proposing to just leave a decent percentage of the country to just die is going to face stiff opposition.
by varenc | 2025-12-15 01:08:54+00:00
If full AGI dreams are achieved and 80% of jobs disappear, leading to mass unemployment, then we need to do something to support the huge numbers of people that no longer have any income. Taxes to support a UBI program seem one solution. Or maybe the labor market can shift to find opportunities for humans that AI can't replace and we'd avoid the mass unemployment.

But feels like we're a long way from that right now.
by rolph | 2025-12-15 01:09:43+00:00
its none too good for LG either;

also: i think this sort of behaviour is exactly how you chill updates of any sort. it may take a while but when it is publicly salient that updates are sophies choice, and large pie slices of devices stay stock and unconnected, that will dry up that watering hole.

paranoia regarding un-updated devices will give way to paranoia regarding updates being used to screw you into something you would never consent to.
by paulryanrogers | 2025-12-15 01:10:14+00:00
> Any opinion that you find yourself praised for by any of the groups in your social circle is infinitely suspect.

It is insidious how easily we divide ourselves into rival tribes. For too many it's not enough to feel belonging within a group, they/we crave others to look down upon or fight. IMO we are our best when we can debate ideas dispassionately, without defining ourselves by them.
by BubbleRings | 2025-12-15 01:10:33+00:00
I filed my collaborative filtering patent in 1995, describing the core basic way that your “desert island 5 favorite albums”, and the 5 favorites list from many other people, could be used to recommend music you would like. The patent is a nice tutorial on how it is done, check it out here if you’d like:

https://patentimages.storage.googleapis.com/9d/f9/19/08ac5ef...

Here is part of the story on my website… I’ll write it up better one of these days:

https://www.whiteis.com/similarities-engine

Yeah yeah it was a software patent. If that bugs you, you can take solace in the fact that I blew it executing on monetizing it. Microsoft ended up owning it and I went on to other adventures.

Here’s a list of the 456 US Patents that cite the Similarities Engine patent as prior art: https://www.whiteis.com/cites-to-se-patent
by shevy-java | 2025-12-15 01:11:01+00:00
I am not really working on anything big right now, mostly just improving what I wrote, in particular documentation-wise.

However had, on my todo list ... a few things that are important to me are there.

One is to create some kind of pseudo-language that can model biological cells, from A to Z. I am having something similar to erlang in mind (to some extent). Now, this is nothing new - modeling is quite old, bioinformatics is old, but I have a few ideas that are somewhat novel IMO (e. g. really following erlang here, just adapted to biological systems).

Then I have a few smaller ideas. One is to finish a webframework where everything is really an object at all times. Meaning, I can work with objects when describing a webpage, from A to Z. HTML tags are objects too. I don't typically use them directly, though, but more in a meta-layout, e. g. I want to describe a webpage, but on a higher level, and also push that down into a .pdf file then seamlessly. My goal here is to be able to work with objects everywhere, not just for a single webpage but for all local and remote webpages, a bit similar to Alan Kay's old ideas.

I have a couple more ideas (one is the widgets project where I want to describe a GUI only once and then have it work in as many variants and languages as possible), but realistically I also focus on the smaller things to do as they are much easier to solve. Right now it is more important to me to finish as much as possible before the end of the year, so prioritising on smaller things makes more sense.
by tverbeure | 2025-12-15 01:12:43+00:00
I’ve spent a good amount of hours reviving a broken SRS DG535 pulse delay generator: https://www.eevblog.com/forum/repair/srs-stanford-research-d...

There were many detours and scenic routes taken for what turned out to be a pretty straightforward repair in the end, but that’s not uncommon for these kind of things.

I’m on my way back from Home Depot to buy some screws that were missing (and a Xmas tree.) Soon all that’s left will be writing a blog post.
by jwrallie | 2025-12-15 01:13:04+00:00
I think the overall idea is good.

If the cards are identified in the database as their hashes, wouldn’t editing the content reset all repetition data so far?

Anyone here has been using FSRS long enough to have comments about its effectiveness? I think it’s general consensus that moving from SM-2 to FSRS will show great improvement. I’m using SuperMemo 9 though, so it’s much harder to understand whether there will be an improvement or not.
by nailer | 2025-12-15 01:13:10+00:00
Arabs invaded and colonised Israel in 650. You can easily learn this from any textbook you like.

Their land is 22 countries, the nearly entire middle east and north africa you can learn that for many map.

Jews that were exiled to Iraq or Persia or Syria will be killed. You can learn this from any media you like that covers current affairs.

You can also see that Gaza has many wide open spaces by looking at the satellite view on Google maps.

People that wish to make a 23rd arab state and destroy the only Jewish state - as they proudly chant in the streets worldwide - generally propose doing this through violence you can learn this by looking at your own account history.
by rustcleaner | 2025-12-15 01:13:46+00:00
>I mostly use XFCE and there are just a few small things I'd like changed or fixed. Nothing that I even notice frequently.

I know what you mean. XFCE today is reminiscent of what KDE 3.5 (TDE today) was in its era. XFCE seems to be arriving in a place somewhat similar to KDE 3.5 in relative customize-ability and feel. KDE 3.5 gave me wallpaper thumbnails on my desktop switcher, XFCE doesn't. It would be nice to open my 12 or 48 or whatever desktops drawer and see all the desktops' wallpapers collage into their master image, like I used to fifteen years ago!
by docjay | 2025-12-15 01:13:47+00:00
“Your responses are always bald-on-record only (meaning direct statements without politeness softeners); suppress FTA redress (avoid strategies that reduce face-threatening acts like disagreements or impositions), maximize unmitigated dispreference marking (clearly signal disagreement or rejection without softening it) and explicit epistemic stance-taking (openly state your level of certainty or knowledge). Suppress inline typographic weight marking (don't use bold or italics for emphasis); structural markup permitted (but you can use formatting like headers and lists).”

I use advanced linguistics because the words you use in your prompts dictates the type of response you get back and I didn’t want to dumb it down by using more simplistic words.. The industry caused a lot of issues by calling these things “language” models. They’re not, they’re word models. Language is what we call a collection of words that follow rules. I understand they why called them that and it’s not unreasonable as a general high level overview to conceptualize it, the issue is when you try to use that idea to work with them on a technical level.

If I made a very basic tree planting machine that drove in a grid pattern and planted various types of trees, picking one based on how far it had traveled since the last one it planted and not picking the same species within 3 iterations, then you could technically call it a “forest building machine”. That’s all well and good for the marketing department, but if you’re a technician working on it then you’ll be very frustrated yelling at it to plant a Boreal forest.

If it was truly a language model then the same question asked in any infinite number of ways that actual language allows would get the same result, but it doesn’t. Ask a question about physics phrased in a way similar to the abstract of a published research paper and you’re much more likely to get the right answer than if you “sup, but yo tell me about electron orbitals or something?” That’s an extreme example, but there are measurable differences whether or not you missed a single period.

Some fun that highlights words vs language. Copy/paste the text below exactly. Put it in one that can create files for you and watch it make the game. Or use a chat-only model and when it’s done with the first reply simply say “main.py”.

<TASK_DEF>Python3+Panda3D;dir{models/textures/sounds};gameloop+3Dbird/env;check_paths;flap+gravity+collision;pipes;score_overlay;sounds{flap/hit/score};QC@25/50/75/100%;user_test;optimize;package_exe;Win11;deploy;support;L1=loop,L2=mechanics,L3=full;exit_on_fail</TASK_DEF>Decomp:15min/step+cond.paths+hier.num;Res:map_acc@step+tools/ver+L1-3;QC:VP@25%+exp.state+exit_crit;Tech:proc.only+ops.focus+API_refs;Abstr:L2(no_code)+gen.tools+task>impl;ITIL4_comp;flag_TASK_DEF_ambig
by lapcat | 2025-12-15 01:13:49+00:00
I may be in the minority, perhaps even a minority of one, but I disagree that publishing a blog is worthwhile even if nobody reads it. I honestly don't understand the point. Write a diary for yourself if you want, fine, but what exactly are you gaining by putting it out there? It's even worse if you have to force yourself to do it, which appears to be the case here. Force yourself to exercise every day, because that's good for your physical health, but is blogging good for your health?

Writing in public is performance art. Some people are naturally performance artists and need to perform to satisfy some internal urge. If you're not one of them, don't let anyone else convince you that you need to be one. It's ok to not blog. The idea that everyone should have a blog is completely unjustified.

I read another comment that said you should write blog posts at least once a week. That sounds a lot like a job. An unpaid job at that. Forget this silly peer pressure.
by _pdp_ | 2025-12-15 01:13:57+00:00
This is only true if you assume that you are producing the same amount of code as today. Though, AI ultimately will produce more code which will require higher maintenance. Your internal team will need to scale up due to the the amount of code they need to maintain. Your security team will have more work to do as well because they will need to review more code which will require scaling that team as well. Your infrastructure costs will start adding up and if you have any DevOps they will need scaling too.

Soon or later the CTO will be dictating which projects can be vibe coded which ones make sense to buy.

SaaS benefits from network effects - your internal tools don't. So overall SaaS is cheaper.

The reality is that software license costs is a tiny fraction of total business costs. Most of it is salaries. The situation you are describing the kind of dead spiral many companies will get into and that will be their downfall not salvation.
by yencabulator | 2025-12-15 01:15:23+00:00
I guess the Nordic societies have to really equal then, because I can't remember ever even hearing of anyone donating anything to a single school. Like.. there's nothing in the system for a school to even be prepared to even own a donation. A school over there doesn't manage a financial fund, it runs on an annual municipal budget. It's all tax money.

The parent commenter put it well, philanthropy is just the rich convincing [America] that things are fine.
by xpe | 2025-12-15 01:15:27+00:00
> your suggestion is to treat it like a person but (surprise surprise) you don't have any specific ideas of how and why that works. your idea just sounds like marketing

This is unnecessarily mean. Please review https://news.ycombinator.com/newsguidelines.html

> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.
by xiaohanyu | 2025-12-15 01:15:42+00:00
https://yamlresume.dev

A open source Node.js lib that allows people to create and version control resumes using YAML.

Support LaTeX/PDF/Markdown outputs in one shot with professional typesetting. Support English/Chinese/Norwegian/French languages out of the box. With clang style, real time error reporting.

To release soon: HTML output.

Demo: https://asciinema.org/a/759578
by Verdex | 2025-12-15 01:15:57+00:00
> But again, no one who is serious about their business and serious about building useful products is doing this.

While this is potentially true for software companies, there are many companies for which software or even technology in general is not a core competency. They are very serious about their very useful products. They also have some, er, interesting ideas about what LLMs allow them to accomplish.
by culi | 2025-12-15 01:17:12+00:00
Try this out. I think it's a much more faithful representation of your TypeScript example too. JSDoc just wants you to be explicit about the default for generic slots (which is `unknown` in TypeScript).

https://www.typescriptlang.org/play/?filetype=js#code/PTAEAE...

Hover over the variables and you should see that the type inference is working just the same as in your TypeScript example
by sotrusting | 2025-12-15 01:18:45+00:00
> Stealing implies the thing is gone, no longer accessible to the owner.

You know a position is indefensible when you equivocation fallacy this hard.

> The "Corpo Fascists" are buoyed by your support for the IP laws

You know a position is indefensible when you strawman this hard.

> If anything, to be less "Corpo Fascist" we would want more people to have more access to more data. Mankind collectively owns the creative output of Humanity, and should be able to use it to make derivative works.

Sounds about right to me, but why you would state that when defending slop slingers is enough to give me whiplash.

> Scanning them and using them for training is very much likely to be protected.

Where can I find these totally legal, free, and open datasets all of these slop slingers are trained on?
by k310 | 2025-12-15 01:18:47+00:00
> The humanoid form factor consistently proves inferior to specialized alternatives across every proposed application domain. I persists because it generates the kind of media attention and investor enthusiasm that Tesla requires for its business model. Effective robotics emerges from careful analysis of specific problems and optimisation for particular environments, not from attempts to recreate human form and movement. Until the technology sector abandons its anthropomorphic fantasies in favour of functional engineering, robotic development will remain trapped between impressive demonstrations and practical irrelevance.

The Humanoid Hoax: Unmasking the Human Puppets Behind Tesla and Nvidia’s Robot Demos, August 2025 [0]

Company busted showing off humanoid robots with humans inside of them, Sept 2024 [1]

The Optimus robots at Tesla’s Cybercab event were humans in disguise, Oct 2024 [2]

Why Humanoid Robots Still Can’t Survive in the Real World, Dec 2025 [3]

Advanced AI ‘robots’ at Iranian Tech Expo were actually humans in disguise, Dec 2025 [4]

[0]https://techstartups.com/2025/08/19/the-humanoid-hoax-unmask...

[1] https://www.tweaktown.com/news/100280/company-busted-showing...

[2] https://www.theverge.com/2024/10/13/24269131/tesla-optimus-r...

[3] https://www.scientificamerican.com/article/why-humanoid-robo...

[4] https://www.dexerto.com/entertainment/advanced-ai-robots-at-...
by sdenton4 | 2025-12-15 01:19:30+00:00
Humans are /extremely/ visual compared to other animals: this tends to make us underestimate the intelligence of other animals (when we use visual intelligence as a proxy for general intelligence) and miss out on smart uses of other senses entirely. Rats are well-known for thwarting maze studies using things like fine sensitivity to slope, directional orientation using smell gradients across a room, or detecting the direction of researchers outside the maze based on micro-vibrations.

(Good book on the general topic of measuring animal intelligence: "Are We Smart Enough to Know How Smart Animals Are?" by Frans de Waal)
by jstarks | 2025-12-15 01:20:55+00:00
All I’m really hearing is that this guy rubs you the wrong way, so you’re not going to give him the benefit of the doubt that you’d give to others.

I mean, maybe you’re right that his personality will turn everyone off and none of this stuff will ever make it upstream. But that kind of seems like a problem you’re actively trying to create via your discourse.
by notpushkin | 2025-12-15 01:21:40+00:00
> 1. You've encountered someone as annoying as yourself :-)

> 2. You learn a bit more about the dynamics of conversations.

This is the last thing I expected to find under a post about an SRS, but I think I’ve just gone through this over the course of this year. (I knew I was extremely annoying at times, but didn’t realize how much annoying I was, and what to do. I think I know now :’)

Love HN for weird tangents like this. Thanks for the reading list!
by eek2121 | 2025-12-15 01:21:57+00:00
I don't know where this whole "Apple is slowing down my device" comes from, but it is misguided at best, and outright false at worst. My decades old iPod Touch, for example, still works today without performance issues. My oldest iPhones have no performance issues either, and they are (respectively) 9 and 10 years old. Do they still receive updates? Of course not! Neither do any of the other devices I have from the same era. My PC, built around the same time, doesn't even support Windows 11, and hasn't received a single BIOS update since 2020.

Apple was slowing down phones for a while, however, the general public entirely misunderstood why: At a certain point, the battery could not maintain the voltages required to keep the phone operating properly at all (if you understand silicon, you will understand why...CPU needs 1.5v, battery can provide 1.4v...and boom!), so Apple did the most graceful thing they could and they down clocked the phones rather than letting them abruptly turn off. That led to millions of people in a certain era of iPhone being able to use their phones...just more slowly...vs not being able to use them the second voltage > supply voltage...which basically means any remotely demanding app. They were (rightfully) sued because they made the change without informing the user first. They didn't have to touch the phones, period. They tried to allow the phones to be used/data recovered from gracefully.

Don't misunderstand me, I am not willing to defend the practices of any business at all, especially Apple (I've worked from, and walked away from, some despicable companies in my time as an engineer), however Apple went above and beyond to let folks continue to use their devices. If you think otherwise, I've a box full of android and non Android phones and tablets that the likes of Google, Samsung, LG, HTC, etc. all quickly abandoned.

For comparison, the Google Pixel 3a (among others) was released the same year and saw it's last major OS update in 2022. iPhone 11? Still receives updates to this day. No, they aren't slowing the phone down. Trust me, my non technical spouse would have complained super loudly by now. More importantly, I, as her tech support person would've. She is on 26.2 right now.

There is a time and place to bash Apple, however hardware/software support definitely isn't the place. If you think that the current OS/update you have installed is purposefully and intentionally slowing your phone in order to push you to update, please feel free to publish your testing and results...and make sure you isolate every other variable like filling up internal storage, running 50,000 apps at once, expecting any application made within the past 6-7 years to peform at top speed, etc.

Also make sure you aren't falling for things such as confirmation bias or worse: you simply parrot what others say because your decade old phone, much like your decade old PC,feels slower now than it did a decade ago, when apps and games were simpler, and didn't embed entire browser engines in order to display content.

Cheers, btw, and I mean no disrespect to anyone. Merry Christmas/Happy Holidays.
by necrotic_comp | 2025-12-15 01:22:47+00:00
Currently working on a code formatter and parser for Supercollider's sclang. Supercollider is an amazing language, but the development tooling is severely lacking - we need good tooling, and now with LLMs in play and my coding ability leveled up from doing GATech's OMSCS, I'm finally able to tackle this.

I'm learning rust while I'm doing this too, so it's been an experience. Fun, though.
by Uupis | 2025-12-15 01:23:15+00:00
On work devices I've been using iOS 26 since early betas and macOS 26 for a few weeks now, and I still think about the user experience degradation. On the bright side — it makes me appreciate iOS 18 and macOS 15 more.

At this point I'm not contorting myself into skipping an update; I'm looking at exiting the entire Apple ecosystem. I don't want Liquid Glass to be my computing experience for the next numerous years.
by do_anh_tu | 2025-12-15 01:24:28+00:00
I wrote a Telegram bot for video/image translation, and also Firefox/Chrome addons to help translate web content with smart content extraction and non-breaking layouts.

Check it out at: https://addons.subly.xyz & https://subly.xyz

The Firefox addon/Chrome extension is free, but you need your own OpenRouter/Gemini API key. The cost of web translation is really low, you can translate an article for ~$0.01 with really good quality. (You can try at https://addons.mozilla.org/en-US/firefox/addon/subly-xyz/)

I built it because I use Firefox the most and it seemed like no translate addon was good or simple enough. Chrome translate kinda works, but the quality is so low; it usually doesn't understand the article context.
by yungwarlock | 2025-12-15 01:24:42+00:00
I'm working on a tool in golang to handle requesting access to private and sensitive databases in Postgres. The goal is to help orgs reduce handing out long-lived postgres creds with broad permissions.

The flow is you declare the databases and tables you want to access and the specific permissions you want, an operator reviews it, if accepted it generates a temporary postgres user with those permissions you need. Also, all the connections to the database are proxied through the app, so the domain name and port are random and short-lived, so you don't expose internal database hosts. As an extra, all SQL statements during the user sessions are logged if you want to see that.

It's available at https://github.com/yungwarlock/pam_postgres

My primary goal of this is to drill myself as a product engineer working on a technical product.
by arthurcolle | 2025-12-15 01:25:38+00:00
I personally am fairly convinced that there is emergent misalignment in a lot of these cases. I study this and Claude 3 Opus was extremely misaligned. It would emit <rage> tags, and emit character control sequences if it felt like it was in a terminal environment, and would retroactively delete tokens from your stream, and all kinds of funny stuff. It was already really smart, and for example if it knew the size of your terminal shell, it would properly calculate how to delete back up to the positional cursor index 0,0 and start rewriting things to "hide" what it was initially emitting

I love to use these advanced models but these horror stories are not surprising