MurphyA/hacker-news huggingface dataset:
by jesse_dot_id | 2026-01-07 18:06:13+00:00
I bought a Tailwind Plus trial a few years ago and I've been using AI tools since they came out. I typically find the block or template I want to use via the Tailwind Plus site and then feed it into Claude Code and ask the agent to modify them as required. This has been working well for me. I think the problem is that the Internet is absolutely full of people who expect free shit and never even consider paying for it to support the devs. I don't really know how you fix that. In a sane world, we'd be funding the most popular/useful projects using government grants, since our entire fucking economy sits atop a pile of OSS.
by massysett | 2026-01-07 18:06:20+00:00
I don’t think the built environment is that determinative. I live in a car-dependent suburb. Walk Score 2.

My neighbor knows the whole street. She knows the garbage men. It’s because she wants to. When I run into her outside, she chats. She walks her dog and chats with dog owners and anyone else she sees.

Easy relationships are available at the grocery store, post office, etc. I’ve been seeing some of the same people working at Costco for years. I don’t know them. It’s not the built environment. I’d need to take effort to build a relationship with them. My neighbor would. I’m simply not so inclined.
by katdork | 2026-01-07 18:06:48+00:00
that's why I complained about it in the PR, mmm, I thought it was grossly unprofessional of him (besides the things he said in the discussion.

e.g. Tech changes all the time, that isn't an excuse to be a dick.
e.g. ok dude, don't expect any future free work from me in the future on any of your projects going forward. Rude AF.)

also, I just realised, that PR is an excuse to get the library he made (https://github.com/quantizor/markdown-to-jsx) used within TailwindCSS :p
by tracker1 | 2026-01-07 18:07:09+00:00
That's starting to change... mostly in that exceeding 14g:1kg ratio mentioned in TFA is being shown to have worse results, so some more recent recommendations are that you need to get enough protein, but not too much.

My own opinion is that you should also get at least 0.5g fat to 1g protein as a baseline... more would be for energy in lieu of carbs.
by ivan_gammel | 2026-01-07 18:07:19+00:00
> Beyond following the law, what are citizen duties?

Simple example: let’s say there’s an environmental law preventing corporation to make more profits. The good citizen should not try lobbying to repeal this law, even if this would be perfectly legal and lead to better outcome for shareholders. If CEO acts as good citizen and refuses to follow advice of the board and take this route, this should be legally defensible position.
by ijidak | 2026-01-07 18:07:31+00:00
Here it is: https://thedefinedcrm.com/

> I would actually expect that current coding AIs would create something very close to Instagram when instructed

Agree 100 percent! I think a lot of us are conflating writing software with building a business. Writing software is not equal to building a business.

Instagram wasn't necessarily hard to code, it was just the right idea at the right time, well executed, combined with some good fortune.

AI is enabling solo founders to launch faster, but those solo founders still need to know how to launch a successful business. Coding is only 10% of launching a business.

My brother has had some success selling software before AI, so he already knows how to launch a business. But, AI helped him take on a more ambitious idea.
by aldarion | 2026-01-07 18:07:37+00:00
That is incorrect, actually. I find it relatively easy to adhere to keto diet. But the moment I try to introduce more "diverse" foods, I gain weight.

Because processed food diet is IMPOSSIBLE to adhere to without gaining weight. Caloric restriction simply doesn't work - your body wants nutrients, not just calories. Which is to say, your willpower will fail sooner or later, unless you find a way of satisfying nutritional needs without excess caloric intake.
by potato3732842 | 2026-01-07 18:07:38+00:00
I'm talking about people who shower after work not people who shower before work.

I have no doubt that people who are having AI foisted upon them by admins at the behest of someone else hate it.

They use AI as basically a leveled up version of the summaries google used to provide for certain search types. Saves them a bunch of obnoxious clicking around on the internet or in software that was never designed for mobile or to make giving up the kind of info they're seeking easily.
by CGMthrowaway | 2026-01-07 18:07:40+00:00
The statements below can all be taken as true, together. Probably doesn't not mean always. https://i.imgur.com/BRNn0rJ.png

If a probiotic is on the shelf, not in a cooler, it's probably not worth buying
Strains that only survive when refrigerated are maybe probably a higher count
There are probably strains that are better but can't be freeze dried
There are absolutely shelf stable probiotics that are worth buying, especially if you don't have access to refrigerated stuff
by diasp | 2026-01-07 18:07:57+00:00
Platform Engineer | Autovia GmbH | Germany

We do large-scale data processing and platform engineering for Automotive, Aerospace, and Manufacturing. Autovia is based in Munich (Bavaria) and all positions are full time and remote/hybrid.

We’re looking for platform engineers who are comfortable living in Linux and enjoy turning hard problems into simple solutions. You think carefully before pulling in a dependency, understand the real tradeoffs behind abstractions, and prefer knowing how things work over blindly trusting libraries. If you’ve ever deleted more code than you wrote, please contact us: https://autovia.de
by soulofmischief | 2026-01-07 18:08:04+00:00
Still sidestepping around the inherent need for some level of technical capability and motivation. The average person has no idea what "source code" is, and an LLM is not going to make them meaningfully understand in one conversation. If the LLM just says, "trust me bro you're good", now we have just moved the problem of trust to something even more inscrutable.
by thesabreslicer | 2026-01-07 18:08:21+00:00
how did you use Opus to build the apps? I tried using Claude Code ~6 months ago to build an iOS app and I was not that impressed with the results, especially compared to this blog post, where the apps look polished and very professional.

My biggest issue was limitations around how Claude Code could change Xcode settings and verify design elements in the simulator.
by yndoendo | 2026-01-07 18:08:22+00:00
This is all dependent on the company owners.

A multi-million dollar company I help start, in the Midwest USA, had manufacturing, customer service, R&D, and shipping all in the same state. After being bought by Texas VCs, everything moved out of the area. They don't want to run and build a business, they want to make X millions in Y years.

To do this, manufacturing moved to South Korea, customer service to some Asian country, slashed R&D by removing QA, and shipped the other jobs to a more _cost effect state_ not in the Midwest. Everyone that had institutional knowledge was fired to reduce cost of employee salaries.

Note you want QA because it is a life safety solution. Speaking with former colleagues, the quality of the solution went down hill while the price kept rising.

In my current company, all assembly jobs were removed from in-state and shipped to a more _cost effect state_ before the end of 2025. This also affects the end user because I can no longer go to assembly and test software changes or custom hardware changes before the product ships.

Jobs are not being lost because of unskilled people, they are being lost to help the rich get richer.
by dangus | 2026-01-07 18:08:45+00:00
I disagree with your last paragraph. This math is not obvious to most laypeople.

Many people think that if a McDonald’s worker’s salary goes from $10 to $20 that their Big Mac will go from $4 to $8.

My napkin math is extremely generous to minimum wage haters. It assumes that everyone is getting a raise and therefore all costs of all goods are going up. It also assumes basically a worst case scenario restaurant industry wage breakdown.

For example, the S&P 500’s average labor cost as a percentage of revenue is only 12%.

I haven’t even brought up the fact that people making wages that are too low to survive on already use government benefit programs, like how Walmart is the largest employer consumer of food stamps in the country. Minimum wage could be one mechanism among others to reduce corporate welfare. Walmart doesn’t deserve to have its labor costs be subsidized by the taxpayer.
by ericmcer | 2026-01-07 18:09:00+00:00
Is there a reason you have a full on dev team and use React instead of just wordpress/squarespace? What product needs prompted building it all yourself?

Also holy cow the homepage was 50mb and took 12s to load. No offense but that is kind of nuts. Consider lazy loading everything below the fold instead of just ramming 50mb of media through at the same time.
by ecshafer | 2026-01-07 18:09:02+00:00
This is the first food recommendation from the government that makes sense.

6-11 servings of grains, 3-5 veges, 2-4 fruit, 2-3 dairy, 2-3 protein (all sources), minimal fat was absurd and bad. Protein is until you hit your needed macros. Fats are as needed. Processed grains are basically empty calories. a cup or two of whole grains is all you really need and thats it.
by doctorpangloss | 2026-01-07 18:09:07+00:00
That may be. Okay, do you think you’d start looking for another opportunity if your cushy current job was like, “we’re reducing your salary by 9%”? You probably drive to a different gas station to save literally cents on a refill. It’s not so simple to frame the subjective feeling of what 9% is, even if I agree with you that the burrito isn’t that important.
by andai | 2026-01-07 18:09:08+00:00
This is remarkable! I arrived at a very similar place in the last few days. I've been working with painful negative beliefs and memories.

This evolved from my meditation practice, I simply observe sensations in my body. (I tried meditating "normally" (focus on breath) but all this pain kept coming up!)

One of the techniques I arrived on through trial and error is simply asking the energy if it wants/needs to release itself. And then just allowing it to do so. Giving it permission as you say!

So far in every case I have tested, every bundle of pain in my body, the answer has been yes.

The hardest part is just being willing to let it do whatever it needs to do, which can be very odd and a little overwhelming sometimes. But you get used to it very quickly!
by Dwedit | 2026-01-07 18:09:24+00:00
According to the page here: https://www.humus.name/index.php?page=News&ID=228

The best way to draw a circle on a GPU is to start with a large triangle, and keep adding additional triangles on the edges until you've reached the point where you do not need to add any more triangles (smaller than a pixel)
by Lio | 2026-01-07 18:09:34+00:00
How long is a piece of string eh?

That works but with a piece of paper you can tell the time too, so long as you get a nice man to write it down for you[1]. ;)

1. And now the confusion of having to explain the Goon Show: https://www.youtube.com/watch?v=rLQhQSiDR-k
by derefr | 2026-01-07 18:09:39+00:00
That is a bubble, yes. And a bit of a generational divide, as well.

I think people of a certain age picked up that the things inside video containers were "codecs" when we all had to install "codec packs." The things inside those packs were literally codecs — encoder/decoder libraries.

But when AV software of the time (media players, metadata taggers, library software, format conversion software, etc) needed to let you choose which audio or video bitstream format to use for encoding [i.e. pick a codec plug-in library to pass the bitstream through]; or needed to tell you that you needed to install codec plug-in X to play file Y, they would often equivocate the codec with the AV bitstream format(s) they enabled the encoding/decoding of. Especially when the software also had a separate step or field that made reference to the media container format. It was not uncommon to see a converter with a chooser for "output format" and another chooser for "output codec" — where the "codec" was not a choice of what library plug-in to use, but a choice of which AV bitstream format to target. (Of course, relying on the assumption that you'd only ever have one such codec library installed for any given AV bitstream format.)

---

Heck, this is still true even today. Go open a media file in VLC and pop open the Media Information palette window. There's a "Codec Details" tab... and under each stream, the key labelled "Codec" has as its value the name of the AV bitstream format of the stream. I just opened an M4A file I had laying around, and it says "MPEG AAC audio (mp4a)" there.

My understanding of why VLC does it that way [despite probably decades of pedants pointing out this nitpick], is that there's just one codec library backing pretty much all of VLC's support for AV bitstream formats — "libavcodec". Players that rely upon plug-in codec libraries might instead have something like "MPEG AAC audio (libavcodec)" in this field. But since VLC only has the one codec, it's implicit.

Even though, to be pedantic, a media-info "Codec" field should just contain e.g. "libavcodec"; and then there should be a whole second field, subordinate to that, to describe which of the AV bitstream formats supported by the codec is being used.)

---

I also recall some old versions of iTunes using the word "Codec" to refer to AV bitstream formats in metadata and in ripping settings. Not sure if that memory is accurate; current versions seem to skirt the problematic nomenclature entirely by making up their own schema. Modern Music.app, on a song's "File" tab, gives the container format as the file's "kind", and then gives some weird hybrid of the AV bitstream format, the encode-time parameters, and the originating software, as an "encoded with" field.
by cpursley | 2026-01-07 18:09:43+00:00
Kefir is amazing! My breakfast is now a Kefir shake with a half a ripe banana (those two work together), handful of frozen quality strawberries or blueberries, scoop of no-sugar added peanut butter and a pinch of salt.

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

If you're stateside, you can buy it at Publix and other groceries: https://www.publix.com/pd/lifeway-lifeway-original-plain-kef...

What is EVOO btw?
by cyberax | 2026-01-07 18:09:49+00:00
> The only way to get consumed fat into your bloodstream is to first convert it into sugar --- which itself burns some energy.

Fat does not get converted into glucose in normal conditions in appreciable quantities. It's used as-is, most of the body can directly utilize fatty acids as a fuel source.

Also, body has a lot of mechanisms to deal with sugar. It is normally stored in the liver and then released slowly.
by kaydub | 2026-01-07 18:09:52+00:00
Im so sold on the cli tools that I think IDEs are basically dead to me. I only have an IDE open so I can read the code, but most often I'm just changing configs (like switching a bool, or bumping up a limit or something like that).

Seriously, I have 3+ claude code windows open at a time. Most days I don't even look at the IDE. It's still there running in the background, but I don't need to touch it.
by ceejayoz | 2026-01-07 18:09:54+00:00
It's not legal, but intentional misconduct can be tough to prove.

https://www.justice.gov/archives/opa/pr/professor-charged-op...

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

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

> in every other industry that i can imagine

Our own industry (tech) is rife with unpunished fraud.
by dns_snek | 2026-01-07 18:09:57+00:00
That's philosophy and mental health, I was talking about technical or other "work" topics.

But to answer the question, it depends on the framing - if someone starts the chat by saying that they feel like life isn't worth living then the LLM should probably suggest reaching out to local mental health services and either stop the conversation or play a role in "listening" to them. It shouldn't judge, encourage, or agree necessarily. But it would probably be best to cut the conversation unless there's a really high level of confidence that the system won't cause harm.
by gtowey | 2026-01-07 18:10:01+00:00
Yes, the systemic issue is that money equals speech which means there is no way individual citizens can compete with the influence giant corporations can bring to bare. Essentially oligarchs own both parties and the media. One party is willing to be completely, nakedly, evil and the other is just trying to maintain the status quo. But even the status quo is pretty bad for most people these days.
by thesabreslicer | 2026-01-07 18:10:01+00:00
I would be really interested to learn more behind the scenes of the iOS app process. Having tried Claude Code to develop an iOS app ~6 months ago, it was pretty painful to get it to make something that looked good and was functional.

Once Opus "finished", how did you validate and give it feedback it might not have access to (like iPhone simulator testing)?
by vidarh | 2026-01-07 18:10:04+00:00
I'd replace the first part with (which isn't any shorter, but in general if I want a list of files for a pipeline, find is usually more flexible than ls for anything but the most trivial):

find -maxdepth 1 -type f -printf '%s %f\n' | sort -n | head -n 5

For the latter part, I'd tend to think that if you're going to use awk and jq, you might as well use Ruby.

ruby -rjson -nae ' puts(JSON.pretty_generate({n: $F[1], s: "%.5f MB" % ($F[0].to_i / 10e6) }))'

("-nae" effectively takes an expression on the command line (-e), wraps it in "while gets; ... end" (-a), and adds the equivalent to "$F = $_.split" before the first line of your expression (-n))

It's still ugly, so no competition for nushell still.

I'd be inclined to drop a little wrapper in my bin with a few lines of helpers (see my other comment) and do all Ruy if I wanted to get closer without having to change shells...
by opinion3k | 2026-01-07 18:10:05+00:00
it's great to recommend these things but if you're poor and live in a food desert, it doesn't address the actual issues that prevent people from eating healthier: money, living in an area where the bodega or wal-mart are your only food options, corporate interests that want us to eat ultra-processed foods, not having the time or ability to cook, and many more I'm sure.
by jorblumesea | 2026-01-07 18:10:10+00:00
there are literally thousands of studies. there's no real scientific debate amongst people that know what they are talking about. Red meat, and any food high in saturated fats, are awful for your heart. full stop. that includes sausage, steak, ham, butter, etc.

the people eating "lean steaks" are fooling themselves. There's no such thing as "clean beef" it all has high amounts of bad fats. Are some worse than others? of course but let's not kid ourselves.
by ChadNauseam | 2026-01-07 18:10:51+00:00
Haha, thanks for checking it out! I really appreciate the feedback.

> First thing I got was “browser not supported” on mobile.

Yeah, I use some APIs that were only implemented in Safari on iOS 26. Kind of annoying but I use Android so I didn't realize until too late. I should fix it, but it's not a priority given the numerous other things that need improvement (as you noticed!)

> The voices in Portuguese are particular inexcusable, using the Portuguese flag with Brazilian voices; the accents are nothing alike and it’s not uncommon for native speakers of one to have difficulty understanding the other in verbal communication.

That's good feedback, thanks! I only added Portuguese this weekend (https://github.com/yaptown/yap/pull/73) so it's definitely still very alpha (as noted on the website :P )

> The knowledge assessments were subpar and didn’t seem to do anything; the words it tested almost all started with “a” and several are just the masculine/feminine variants.

Thanks, will fix this tonight. The placement test was just added last week (https://github.com/yaptown/yap/pull/72) so there are still some kinks to work out.

> Then, even after I confirmed I knew every word, it still showed me some of those in the learning process, including incredibly basic ones like “I”, or “the”.

Yeah, the logic doesn't really work for people who already know every word. It tries to show words in the following order (descending): probability_of_knowledge * ln(frequency). But if you already know every word, probability_of_knowledge is the same for every word and the ln(frequency) is the only one remaining, meaning you just get the most common words. I'll add a warning to the site for people who are too advanced for the app's dictionary size – as you pointed out, it's not a good UX.

> there is so much more out there to explore in language learning

There is! I usually recommend pimsleur to people. My hope is just for my app to be a useful supplement.
by weatherlite | 2026-01-07 18:11:02+00:00
I don't think it's Utopia either (I was being a bit sarcastic) but it's the best case scenario; the worst case is governments do nothing and let "the market" run its course; this could be borderline Great Depression levels of depravity I think.

As for those professions; I think they are objectively hard for certain kinds of people but I think much of the problem is the working conditions; less shifts, less stress, more manpower and you'll see more satisfaction. There's really no reason why teachers in the U.S should be this burned out! In Scandinavia being a teacher is a honorable, high status profession. Much of this has to do with framing and societal prestige rather than the actual work itself.
If you pay elder carers more they'll be happier. We pretty treat our elders like a burden in most modern societies, in more traditional societies I'm assuming if you said your job is caring for elders it is not a low status gig.
by kevin42 | 2026-01-07 18:11:06+00:00
Trying to one-shot large codebases is a exercise in futility. You need to let Claude figure out and document the architecture first, then setup agents for each major part of the project. Doing this keeps the context clean for the main agent, since it doesn't have to go read the code each time. So one agent can fill it's entire context understanding part of the code and then the main agent asks it how to do something and gets a shorter response.

It takes more work than one-shot, but not a lot, and it pays dividends.
by paleotrope | 2026-01-07 18:11:28+00:00
It's not just SF. The $10 lunch of 2015 is now $15. Default tipping of 20% on things that we never tipped on in 2015 (takeout, fast food) is also adding alot to the total cost.

I don't know how people are affording the various delivery services and their fees on top of it.