MurphyA/hacker-news huggingface dataset:
by halfcat | 2026-01-31 03:04:49+00:00
For what it’s worth:

- Workflowy is great for taking notes in meetings, allowing ad-hoc moving things around. It’s also great for reference material (what was that long command SQL query I use). But yes it’s also a graveyard.

- AirTable worked somewhat to keep moving projects forward, without growing unbounded. But only when there is a workflow. That looks like: dump tasks into rows, then create the steps as views of those tasks with different filters. So tasks essentially move systematically from uncategorized, no time estimate, no schedule, to getting tagged with all of that, and then I can narrow it down to see just what’s on the agenda for today’s date. I also have it show the sum of estimated time per date, because I inevitably end up scheduling 30 hours of tasks for a day, so that helps keep me honest on what’s achievable. I did the same thing in Workflowy with custom JavaScript but AirTable seemed more effective for this. Tasks also get linked to project buckets, and I basically then just try to keep every bucket moving forward (don’t let any active bucket get starved).

- I could throw all of this into an LLM and have it tell me what I should be working on, remind me about what I’m forgetting, and so on. But I’m basically not interested, because I’d have to give it additional context that would be beyond what I’m interested or allowed to share. Like, I’ll ask a generic question for advice to an LLM but if an LLM is going to remind me to ”call Robert about Project Mayhem, then it needs to know about Robert and Project Mayhem.
by brucehoult | 2026-01-31 03:05:26+00:00
You are very kind.

No major projects in RISC-V, just little bits and pieces here and there e.g. some contributions to the ISA manual, a little bigger (but still minor) contributions to the V and B extensions. Published the first working "check it out and build" LLVM repo for RISC-V, based on merging some out of date patches from Alex. Preserved a gcc/binutils toolchain for RVV draft 0.7.1 which for some reason the tag was removed from in the main riscv-gnu-toolchain repo (the commits still exist there, but no way to know what is a good point. I think a lot of people used that for C906/C910 until XTHeadVector got merged into GCC 14 with different mnemonics (`th.` prefix on all the instructions). Some contributions to the Samsung port of DotNET to RISC-V.

Just idk as an independent person if I see something easy the big players are ignoring then I try to fill the gap. Quite often that comes down to spending a few hours developing some example code to post on Reddit or my github. But watch this space ... I'm thinking of maybe trying to do that full time with community sponsorship at a buck or five a month each (Github Sponsors, Patreon, Buy Me a Coffee, OF [1] etc ..)

Would that work? I don't know.

[1] I hear a lot of people already have credit cards set up there.
by luckydata | 2026-01-31 03:06:25+00:00
that's EXACTLY how I taught myself to speak with a Spanish accent from Madrid. I repeated the way tv celebrities and the speakers on the metro announced the stations, and it gave me a base for how to use my mouth and throat appropriately. After a while I was able to tone it down and my accent got so good that locals couldn't tell I wasn't spanish - I had this cool party trick pulling out my id and showing them I was truly a foreigner!
by laurieg | 2026-01-31 03:07:57+00:00
For someone who hasn't grown up speaking an language with tones or pitches, the process of learning them can be maddening. I applaud anyone who makes tools like this to try to make the process easier.

My experience in learning Japanese pitch accent was eye-opening. At the start, I couldn't hear any difference. On quizzes I essentially scored the same as random guessing.

The first thing that helped me a lot was noticing how there were things in my native language (English) that used pitch information. For example, "uh-oh" has a high-low pitch. If you say it wrong it sounds very strange. "Uh-huh" to show understanding goes low-high. Again, if you reverse it it sounds unusual.

The next part was just doing lots of practice with minimal pairs. Each time I would listen and try my best to work out where the pitch changed. This took quite a lot of time. I feel like massed practice (many hours in a day) helped me more than trying to do 10 minutes regularly. Try to hear them correctly, but don't try too hard. I didn't have any luck with trying harder to 'understand' what was going on. I liken it to trying to learn to see a new color. There isn't much conscious thought.

The final piece of the puzzle was learning phrases, not individual words, that had pitch changes. For example: "yudetamago" could be boiled egg or boiled grandchildren. Somehow my brain just had a much easier time latching on to multi-word phrases instead of single words. Listening to kaki (persimmon) vs kaki (oyster) again and again seemed much harder.

Of course, your mileage may vary with these techniques. I already spoke decent Japanese when I started doing this.
by seba_dos1 | 2026-01-31 03:08:19+00:00
Five years is unusually long, but your case is an outlier too. Usually it will take about 3 months to rise serum levels by ~20ng/mL on 5K IU daily, though there's plenty of individual variation of course.

It's a low enough dose that if I had to choose between taking it blindly or not taking it at all if I was so depressed I couldn't get out of bed to get my levels tested, then I would do it blindly for a month or two without second thoughts.
by Ey7NFZ3P0nzAe | 2026-01-31 03:08:48+00:00
UBI does not mean you don't work, nor you can't earn a lot of money. It just means we don't let you starve if you don't work and we stop making you work out of fear of leaving you starve if you don't.

I'm a psychiatry resident and developper. I have never been paid for my dev work but have produced quite a lot on my free time (site: w.olicorne.org ). I would do psychiatry pretty much no matter how much I'm paid for it.

In my view the most productive people of every field are not incentivized by money and would do it anyway. UBI would free up time and cognitive load of the most productive people I believe. Following a 80/20 kinda rule.

Hence UBI here would mean that the dev would not *have to* monetize.
by superkuh | 2026-01-31 03:09:36+00:00
Not just the power to arrest people. The power to break into citizens residences and use force. All done with just a permission slip they give themselves. No judicial warrant involved. No oversight. It is not overstating it to to say this is unprecedented violation of constitutional rights within the lifetimes of everyone currently alive (WWII internment camp survivors excepted).

This is being done right now and has been done for weeks. It continues to be done at the same rate as a week ago.
by smitty1e | 2026-01-31 03:11:36+00:00
In national politics, one calls for the vote when the outcome has been decided, in order to "put a bow" on matters.

Trump can be expected to pull a trigger when the results are similarly "known" (Maduro), and not a moment before.

The Iranian situation is orders of magnitude more complex than Venezuela, and the stakes are obviously higher on both ends. If the Iranian autocrats persevere, they will argue heaven is on their side. If Trump fumbles, the Loyal Opposition will be a proxy for the Ayatollah at the midterm elections this November.

For one who (according to his detractors) is an idiot with no self-control, Trump shows much strategic patience.
by orbital-decay | 2026-01-31 03:12:46+00:00
https://en.wikipedia.org/wiki/Mode_collapse

Ask any modern (post-GPT-2) LLM about a random color/name/city repeatedly a few dozen times, and you'll see it's not that random. You can influence this with a prompt, obviously, but if the prompt stays the same each time, the output is always very similar despite the existence of thousands of valid alternatives. Which is the case for any vibecoded thing that doesn't specify the color palette, in particular.

This effect is largely responsible for slop (as in annoying stereotypes). It's fixable in principle, but there's pretty little research and I don't see big AI shops care enough.
by Terretta | 2026-01-31 03:13:22+00:00
Where is this karma-farming marketing template from?

It's all over reddit to a tiresome degree, and increasing in Ask HNs as well, generally from new accounts (as of now, the OP account is green).

They all go like this:

---

I've been doing this thing, and noticed stuff.

"The gap seems real"

"The use case seems obvious"

"So my question to the community is:"

- product/market fit bullets

Re-assertion of being just "curious".

"Happy to" [market to you more] "if you're interested".

---

Who wrote the original structure? What is everyone using to generate this same form over and over?

(I could image it being one of those "$900 to learn this one cool trick" SEO influencers, maybe SaaS-ified into one of those custom GPTs? It is shockingly effective at driving engagement -- nerd sniping the genuinely helpful?)

Is there a way to filter these out?
by Sephr | 2026-01-31 03:13:25+00:00
I'm planning to eventually launch an open source platform with the same name (peerweb.com) that I hope will be vastly more usable, with a distributed anti-abuse protocol, automatic asset distribution prioritization for highly-requested files, streaming UGC APIs (e.g. start uploading a video and immediately get a working sharable link before upload completion), proper integration with site URLs (no ugly uuids etc. visible or required in your site URLs), and adjustable latency thresholds to failover to normal CDNs whenever peers take too long to respond.

I put the project on hiatus years ago but I'm starting it back up soon! My project is not vibe coded and has thus far been manually architected with a deep consideration for both user and site owner expectations in the web ecosystem.
by ChadNauseam | 2026-01-31 03:13:44+00:00
This is amazing. I'm also working on free language learning tech. (I have some SOTA NLP models on huggingface and a free app.) I have some SOTA NLP models on huggingface and a free app. My most recent research is a list of every phrase [0].

Pronunciation correction is an insanely underdeveloped field. Hit me up via email/twitter/discord (my bio) if you're interested in collabing.

[0]: https://gist.github.com/anchpop/acbfb6599ce8c273cc89c7d1bb36...
by laurieg | 2026-01-31 03:13:52+00:00
I started using obsidian about a year ago and I have found it to be an invaluable tool.

The key is using it to solve problems you actually have, rather than problems you want to have.

I was losing track of people's contact details --> I made an addressbook in obsidian.

I wanted to track my exercise to find out how much I was running each week --> make graphs

And so on. Your obsidian should get a bit messy before you try to impose order on it. Use it to solve a problem badly (Just writing down how far I run in a daily diary note) then improve (Writing a query to turn all of those notes into a graph).

Personally I don't use any AI with my knowledge base. Good searching tools and a little bit of organization are the most useful thing for me.

Personally, I think keeping lots of notes/links is a kind of digital hoarding. Just like real hoarding, it's an emotional problem not an organizational problem. If you can work out what emotional need hoarding links is fulfilling for you then you're on the way to working out how to get that emotional need fulfilled by something else.
by swyx | 2026-01-31 03:13:55+00:00
Yes. https://x.com/swyx/status/2016381014483075561?s=20 it's not crazy, they cap it to 3 credits, and also YSK agent swarm is a closed source product

Would i use it a gain compared to Deep Research products elsewhere? Maybe, probably not but only bc it's hard to switch apps
by ajross | 2026-01-31 03:14:17+00:00
Yes, but even so doing it because of protest is a restraint on speech, and that's expressly prohibited by the constitution.

The first amendment may be frustratingly silent on fruit trade regulations, but it's 100% not unclear about abridging the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
by fragmede | 2026-01-31 03:14:20+00:00
Of course it isn't. Internet comedy was set in stone with Zombocom and Homstar, and we all know the Internet moves very slowly, so "the most interesting place" would have to be something old, like the Space Jam Website from '97 still being up. That bubble is at the very front of a very frothy wave, at the bleeding edge of art and technology. That makes it more interesting than all the other shit on the Internet because we've that shit already. This is what FORUM 3000 dreamed of being!
by Recurecur | 2026-01-31 03:14:33+00:00
That is a sad story. Now, balance it with the thousands of sad stories arising from illegal aliens killing US citizens.

That is not to mention around 100,000 US citizens dying from drug overdoses every year, due to porous borders. Thankfully, President Trump’s policies seem to be making a big difference there.

These are all simply facts.

Aloha!
by ranger_danger | 2026-01-31 03:14:50+00:00
> The power to break into citizens residences

It was already ruled unconstitutional about 2 weeks ago:

https://www.documentcloud.org/documents/26503916-ice-mn-garr...

If you think the courts are going to keep letting it happen anyway without any consequences... have some faith. Justice moves slowly but hope is not lost.
by thevinter | 2026-01-31 03:14:53+00:00
I like the interactivity, some of the ideas are nice and I do agree that it's nice when docs are something more than giant walls of text. However...

I think mixing docs and user data is fundamentally a UX mistake. Having interactive components that showcase a behaviour is nice, having them actually toggle some settings less so. Permanently altering the state of the application discourages experimentation, and many users might not even realise that the changes are permanent.

Additionally, a documentation should be designed as to reduce as much external noise as possible, allowing the reader to focus on the things that actually matter. I feel like introducing real-world data can end up being too distracting.

Personally I don't feel like your application warrants a documentation (and don't get me wrong, I'm the first that spends hours overengineering stuff) and I guess that the interactive stuff makes it feel even less so. If I haven't known beforehand I would've guessed the pages to be just another (slightly busy) section of the app. (and whether that's good is for you to decide)
by SilverElfin | 2026-01-31 03:15:18+00:00
> You can lose Global Entry for complaining about a customs officer. Putting an apple from your flight in your bag, and then not declaring it can cost you your Global Entry. So can attempting a coup against the United States. So, too, now it seems just for protesting against government policy.

This is incredibly scary and violating. It’s not in line with due process and our societal values. But I also wonder if the right realizes that they’ve slowly morphed into the same social credit score authoritarianism that they have criticized for years.
by BloodyIron | 2026-01-31 03:15:34+00:00
Airplane mode doesn't actually turn everything off, and it's not a guarantee like a faraday cage is. There are instances of devices still actually transmitting "stuff" in airplane mode, or having airplane mode silently disabled. A faraday cage is absolute, assuming correctly constructed, in that it guarantees zero signal can get in AND out. There's no ambiguity (again, assuming correct construction).
by SilverElfin | 2026-01-31 03:17:03+00:00
That might be true, but I wonder if this advice is too late. Today, a lot of the right - not just far right but mainstream right - seems to be overtly supremacist. They don’t mind federal agencies tweeting out Nazi content. They don’t mind Trump hosting Nick Fuentes at his house. They don’t mind undoing the citizenship of lawful immigrants.
by telotortium | 2026-01-31 03:18:15+00:00
Lots of people know trans people (by which I mean people that have decided to take some visible action to transition) by now - the people in the boonies and flyover states have access to the same internet as everyone else, so a lot of people outside the most progressive cities have transitioned. You have to remember that trans had been at the front of the culture for 10 years (since Caitlyn Jenner) by the time of the 2024 election.
by krupan | 2026-01-31 03:18:24+00:00
When we say generating code is only a small percentage, that does not imply that the rest is just talking. Simon, you were part of a relatively small fast moving project in Django and the news website it powered, with from I understand a pretty small team. Have you worked as part of a team of 10, 20, 100, 1000 engineers? It's different.
by austinthecoder | 2026-01-31 03:18:24+00:00
I'm familiar with event sourcing. From what I understand, it's useful within bounded context/domain/app. I.e., from the outside you'd never know an app is event sourced (it's an implementation detail). Event sourcing is fantastic.

My concern is with cross-app event sourcing: N copies of data/events across N apps. Greg Young strongly advises against this in this video: https://www.youtube.com/watch?v=LDW0QWie21s

I have no idea how this came about. I think it's mainly driven by one engineer. I don't think it's related to any issues related to APIs in the past, in fact I'm not sure they've ever had APIs. There are numerous issues that have come up due to the nature of this system.

These are mostly internal apps not used by that many people. Scale isn't an issue.

I'm advocating for Events + API. With the idea that if you get an event that says "Widget 123 updated", you're free to hit the API to get whatever data you need.
by nomel | 2026-01-31 03:18:55+00:00
I genuinely appreciate your response, because there's a good chance it'll result in me changing my perspective, and I'm asking these questions with that intent!

> You are thinking of assembly language which is a different thing. Initially there was no assembler, someone had to write one.

This is why I specifically mention opcodes. I've actually written assemblers! And...there's not much to them. It's mostly just replacing the names given to the opcodes in the datasheet back to the opcodes, with a few human niceties. ;)

> consider the same situation with 5 senators X of which have failed

Ohhhhhhhh, ok. I kind of see. Unfortunately, I don't see the difference between abstraction and encapsulation here. I see the abstraction as being speed as being the encapsulation of a set of sensors, ignoring irrelevant values.

I feel like I'm almost there. I may have edited my previous comment after you replied. My "no procrastination" setting kicked in, and I couldn't see.

I don't see how "The former is about semantic levels, the later about information hiding." are different. In my mind, semantic levels exist as compression and encapsulation of information. If you're saying encapsulation means "black box" then that could make sense to me, but "inaccessible" isn't part of the definition, just "containment".
by mrcwinn | 2026-01-31 03:19:49+00:00
The article references an “undisciplined” business. I wonder if this is speaking to projects like Sora. Sora is technically impressive and was fun for a moment, but it’s nowhere near the cultural relevance of TikTok, but I believe significantly more expensive, harder to monetize, and consuming some significant share of their precious GPU capacity. Maybe I’m just not the demo and missing something.

And yes, Sam is incredibly unlikable. Every time I see him give an interview, I am shocked how poorly prepared he is. Not to mention his “ads are distasteful, but I love my supercar and ridiculous sunglasses.”
by zamadatix | 2026-01-31 03:22:12+00:00
I appreciate you having the guts to comment on working on Teams :)

What do you think the coolest small thing coming to Teams people probably aren't aware of is? Anything cool you've worked on that you're allowed to publicly brag about? How'd you end up working on Teams, just the way things kind of went or something along the lines of what you aimed for?
by danparsonson | 2026-01-31 03:22:14+00:00
+1 for this - I have a ton of links saved up and a system that stored them in a searchable list, saved a copy of each site (PDF would be good enough), and then fed it all to an LLM that could give me relevant info when I needed it, would be ideal. I'm planning to try something like linkding for the first two, if I can find the time.
by ourmandave | 2026-01-31 03:23:11+00:00
It continues to be done at the same rate as a week ago.

Except in Maine, where GOP Senator Susan Collins is up for re-election, so Trump ended ICE operation Catch-of-the-Day there and let her take credit.

https://www.pressherald.com/2026/01/29/how-donald-trump-hand...
by datsci_est_2015 | 2026-01-31 03:23:35+00:00
Definitely an odd duck out in the context of Trump, Obama, Bush II, Clinton, Bush, Reagan.

Also remember it’s not just being charismatic, but charismatic enough to keep people distracted from increasingly unpopular reactionary politics that defy even conservative beliefs (e.g. gun control, speech policing, deficit spending, plenary executive).
by nerdsniper | 2026-01-31 03:25:12+00:00
I mean, yes, because it's clearly intended to have a chilling effect on speech.

But also Global Entry isn't really a thing, it's kind of just like a weird privilege some people can get ... because ... ??? It's just a fake-privilege thing. Taking it away doesn't actually prevent anyone from doing anything/going anywhere they would have anyways.
by krick | 2026-01-31 03:25:32+00:00
My first reaction was that it's really great, but almost immediately I got a hold on myself: look, maybe you can argue for the cracks on the road under certain conditions, but surely it didn't have to put transformer booths and collectors where weren't drawn. It doesn't "make the render reality", it's just another "AI"-slop machine, producing the same slop as the "originals" usually are, just with the instruction to make it look sad, instead of making it look happy. Two lies don't make one truth.
by nomel | 2026-01-31 03:25:57+00:00
I call that lasagna code! From what I've seen, developers start with spaghetti, overcompensate with lasagna, then end up with some organization more optimized for the human, that minimizes cognitive load while reading.

To me, abstraction is an encapsulation of some concept. I can't understand how they're practically different, unless you encapsulate true nonsense, without purpose or resulting meaning, which I can't think of an example of, since humans tend to categorize/name everything. I'm dumb.
Show HN: G – A fast, memory-safe language with a symbol-free syntax
by _pouya_ | 2026-01-31 03:26:27+00:00
Hi HN,

I built G, a lightweight programming language written in D (with a Go interpreter available). It is designed to be memory-safe and super fast, with a tiny footprint (~2.4MB).

The most unique aspect of G is its syntax. It doesn't use symbols for comments or complex punctuation for functions. It uses a stack-based approach (similar to concatenative languages) where arguments are passed before the function call.

For example, defining an addition function looks like this:

fn add_two
[@] : + 2

It also comes with Flex, a built-in package manager to handle external libraries (sudo flex add <lib>).

I’d love to get feedback on the syntax design and the interpreter architecture.

GitHub: https://github.com/pouyathe/glang