MurphyA/hacker-news huggingface dataset:
by xerox13ster | 2025-07-27 17:35:45+00:00
I have more intellectual curiosity about base58 and base85 and Metas wrist based gesture control system than I do a neglectful father who nearly let his daughter drown because he was too thick to realize that if it was deep enough for water to get up to his toddler’s elbows that she could drown horizontally.

It does not take a genius to figure this out. Would he have left his daughter in the bathtub unsupervised? Would he have let his daughter walk around the rim of the bathtub if it were up to her elbows?

I can almost guarantee that he would not have let her go freely at a place with a 2 foot deep kiddie pool, so why let her run freely around the yard with the 2 foot deep mossy pit?

To me, it’s a signal that this person should not ever be involved in any safety decisions in any product that interfaces with humans and the real world. They simply don’t have the proper risk assessment faculties.
by senko | 2025-07-27 17:35:52+00:00
I've managed a Wireguard-based VPN before Tailscale. It's pretty straightforward[0].

Tailscale makes it even more convenient and adds some goodies on top. I'm a happy (free tier) user.

[0] I also managed an OpenVPN setup with a few hundred nodes a few decades back. Boy do we have it easy now...
by xigoi | 2025-07-27 17:36:17+00:00
From the book you linked:

> But in order to produce native code, jpm actually:

> 1. Compiles your Janet source code into an “image.”

> 2. Embeds the contents of that image into a .c file that also links in the Janet runtime and interpreter.

> 3. Compiles that .c file using your system’s C compiler.

https://janet.guide/compilation-and-imagination/
by slowmovintarget | 2025-07-27 17:36:18+00:00
"If everyone is doing {unpopular thing} then we can do {unpopular thing} and not get bad PR from it."

Layoffs and cost focus are two of those. There's also additional pressure from major shareholders (institutional) to reduce opex, even if the better strategy would sometimes be to stretch for some strategic goal when everyone else is contracting. Your stock is going to take a hit in the short term.

Lastly, some is just the "yell harder" mentality kicking in for management that doesn't actually know what to do.
by 999900000999 | 2025-07-27 17:37:29+00:00
Well if your running your own business you'll definitely make more than an IC.

In my experience it's much easier to write Python or JavaScript at a professional level vs C or another more difficult language.

I think it's calmed down, but for a while Ruby was hot and you had 300k TC jobs demanding it.

The highest paying job I've had so far had us using Python. Fintech loves Python. Maybe one day I'll get a job at Jane Street.

Python's not fun in a larger code base though...

Edit: I'm actually a bit intrigued as to what you consider professional programming. As far as I'm concerned if I write code and I get a paycheck that's professional.
by peab | 2025-07-27 17:37:32+00:00
I went into computer science because I liked the puzzle aspect of it. In highschool, I took a computer class and all we did was solve programming competition questions, and I loved it.

Software engineering is very different. There's a lot of debugging and tedious work that I don't enjoy, which AI makes so much better. I don't care about CSS, I don't want to spend 4 hours trying to figure out how to make the button centered and have rounded corners. Using AI I can make frontend changes in minutes instead of days.

I don't use the AI to one shot system design, although I may use it to brainstorm and think through ideas.
by Spivak | 2025-07-27 17:38:35+00:00
> The results were self-reported, which means they weren’t independently verified by researchers. In addition, the study can’t pinpoint what types of smartphone use drove the results and can’t account for how they might change as technologies evolve.

Lordy what a useless study—it's a twitter poll with some statistics added. Also it's conflating the device with the supermassive but also creepily personal self-esteem killing machine, Instagram. Like why are we pretending that it's texting and candy crush? Every study that does this in more detail concludes that yep, it's social media, and specifically social media where everyone shows off how cool they are and how much fun they're having—turning up every insecurity you have in middle/high school to 11.
by ghostpepper | 2025-07-27 17:38:37+00:00
Which thinkpad was the one you had so many issues with, and which dock? I’ve had a few issues with my caldigit ts3 and ryzen 7840 p14s thinkpad but on the whole everything works pretty well. Worst issue has been a dumb regression with the Qualcomm ath12k firmware that wasn’t backed out for months.
by ColonelPhantom | 2025-07-27 17:39:02+00:00
Calling GC time "additional overhead" is not entirely correct, imo. Non-GC languages often spend plenty of time dealing with malloc/free, and I consider both GC and malloc/free to be "memory management". Both are non-trivial!

GC usually also comes in "copying" variants, which can have advantages like reducing memory fragmentation.
by EasyMark | 2025-07-27 17:39:10+00:00
This is part of the new administration's war on science and education. They are actively gutting science, medicine, and education in order to shift wealth to the upper 0.1%. It's not about budgets or "woke", those are just excuses to dumb down America and reduce our position as a world leader in science and tech. A move in order to have short term gains for a few billionaires and an overarching goal to create a more religious and less educated society that is more easily controlled.
by api | 2025-07-27 17:39:46+00:00
One of the reasons a lot of things look like gambling is that a lot of things look like gambling. Hunting, gathering, and other baseline pre-civilization survival activities look like gambling. Dating looks like gambling. Reproduction even looks like gambling with each offspring, as a product of genetic recombination, being a dice roll. Investing, of course, looks like gambling.

It's why we get so addicted to gambling. We're built for it because a lot of legitimate real things look like gambling.
by zqna | 2025-07-27 17:40:09+00:00
To the first list also add the typical mediocre developer who has struggled for their entire career, never investing in acquiring deep understanding of how things work, and who is making guesses when attempting to fix things, later blaming the magic behind them. For those people the magic of LLMs is just the same, they are comfortable with it, and will be giving the same excuses that they are used to, even more so now.
by dandellion | 2025-07-27 17:40:12+00:00
> put a good UX in front of it

It's good as long as everything works out of the box, but it's a nightmare when something doesn't work. Or at least that has been my experience. I'm used to always troubleshoot first when I have any issue, but with Tailscale I decided I'm done trying to fight it, next time something doesn't work I'll just open a ticket and make it the ops team problem.
by JustExAWS | 2025-07-27 17:41:28+00:00
Yes because before the current media landscape, politicians didn’t win elections by using dog whistles (Willie Horton), making some out group the villain or “segregation now. Segregation tomorrow. Segregation forever”.

Why are people acting like this is ancient history when my still living parents grew up in the segregated south and as recently as 2014 there were cities that still had segregated proms?

This happened in 1985

https://www.youtube.com/watch?v=WErjPmFulQ0

This is no media exaggeration. Forsyth county was notorious for this until the early 2000s. I (a Black guy) had a house built here in 2016 and sold it just last year when I relocated. While my son was one of the five Black guys in his entire school, we never experienced any issues so I don’t want to cast any aspersions toward Forsyth as it exist today.
by bigyabai | 2025-07-27 17:41:49+00:00
Like the parent comment says, there will still be demand for high-quality diamonds whether or not they're considered a luxury. It's more that the marginal utility of a diamond has plummeted, compared to cheaper and easily mass-produced iPhones or Labubu dolls. Hardly surprising that diamonds are unpopular to a generation of Americans who are overwhelmingly unlikely to ever own a house.

It's not the 1950s anymore, and blue-collar workers don't want to piss away 3 months salary to buy a depreciating asset. It's really only marketable if you lie to the customer.
by debatem1 | 2025-07-27 17:41:50+00:00
> Democrats stuffing government bureaucracies with do-nothing jobs for their buddies

Ignoring the partisanship this argument doesn't make sense on its face: government jobs pay extremely poorly. You might say "well what if you hold more than one of them?", but you can't do that: a federal employee can be employed in two different roles, but their pay is capped at 40 hours a week across the federal government.

Anyone keen on that level of grift has vastly better options in the private sector.
by esseph | 2025-07-27 17:42:32+00:00
I have 3 diagnosed family members with ADHD.

These are systems that are designed to capture attention and addict you to the dopamine rush. That's absolutely brutal on a brain that seeks novelty and dopamine hits by design. It's the perfect trap.

In his words (oldest son) "I really worry about good VR because I would never leave. There would be limitless things to do and explore."

Even just a regular videogame with limited immersion can grab him for 8-16 hours and he will forget to eat during that time.

It's a different type of brain that developed a different way.
by cmrdporcupine | 2025-07-27 17:42:50+00:00
Here's an example, from a session from yesterday and today, buyer beware naturally I'm still testing and refining it: https://github.com/rdaum/tature

I'll now go through this, remove the excessive comments and flowery language, add more tests, put it through its paces. But it did me a service by getting the pieces in place to start.

And I'm even above the 250 karma threshold!
by QuantumGood | 2025-07-27 17:43:17+00:00
The "ecosystem" of polticial knowledge is balkanized in the U.S. (and elsewhere). "Making points" to those who are subscribed to a narrative fed from propaganda will not learn what they are told is not true. But noting causative "they say it's 'X', but it's actually 'Y'" feels more like simply properly labeling the information.
by fragmede | 2025-07-27 17:43:45+00:00
Perl had numerous magic, one/two letter variables and copious regexp use, which is what gave it the line noise insult. Wtf is $@ and $_? After spending enough time breathing Perl you got a feel and could actually read it, but take a break and forget all the things, and it's back to being inscrutable. Meanwhile, the bash above isn't totally inscrutable. It's not python clear, and I don't know what SHLVL is without looking it up, but the rest is clear enough (awk with NR, isn't self explanatory, but unfortunately for me I've used too much awk).
by benreesman | 2025-07-27 17:43:47+00:00
I'm squarely in the latter group and I just don't think of it in like/dislike terms: I think of it as a rapidly changing (though beginning to converge) set of new tools in a toolbox that only ever grows. In particular its in the code generation / code validation subtoolbox that already included IDL compilers, emacs macros, type systems / proof assistants, code review, and others.

It's capability increasing to have new tools, this is most apparent at the entry level but most impactful at the margins: the difficulty of driving a taxi is now zero, driving an F1 car is now harder, but F1 cars might soon break the sound barrier.

This is not a democratizing force at the margins if one bases like/dislike on that.
by SoftTalker | 2025-07-27 17:43:50+00:00
Wow, didn't know about that. Though it seems to require additional metadata, not just the parity data for the RAID level. From the Ubuntu 22 lvmraid(7) man page:

When creating a RAID LV with integrity, or adding integrity, space is required for integrity metadata. Every 500MB of LV data requires an additional 4MB to be allocated for integrity metadata, for each RAID image.

Also:

The following are not yet permitted on RAID LVs with integrity: lvreduce, pvmove, snapshots, splitmirror, raid syncaction commands, raid rebuild.

The typical workaround for these seems to be remove the integrity, make the change, then add/reinitialize the integrity metadata.
by boredtofears | 2025-07-27 17:43:53+00:00
Do you feel like you end up with as clear of a mental model reviewing it as you do if you wrote it?

I'm still trying to figure out the answer to that question for myself. Maybe the answer is, "Probably not, and it probably doesn't matter" but I'm still trying to figure out what kind of downstream effects that may have later on my judgment.
by EasyMark | 2025-07-27 17:44:31+00:00
NASA like most government agencies could use a good, independent audit. That's not what this is. The DOGE lie was all about going in with pre-determined goals to reduce and to embarrass every org that they "audited". It was to "prove" MAGA world's criticism even if they were completely wrong (and the vast majority are). MAGA world "leaders" think that the US's role as a lead in science and top universities needs to be damaged in order to reduce our role in the world. It can then attempt to repair it with private tech billionaire solutions that are under their 100% control, instead of having to deal with government between them and profits.
by hombre_fatal | 2025-07-27 17:44:36+00:00
No, CAC only tests for end stage calcified plaque which is how your body tries to transform soft plaque. It's soft plaque that first lines your arteries and is capable of rupturing. You might be infested with soft plaque, but if none of it has calcified yet (which can take decades) then you'll have a CAC score of zero.

Using CAC store to gauge risk is like waiting until you have end stage symptoms of any disease before you consider yourself at risk. The ship has already sailed and you should have instead focused on prevention for decades.

The sibling comment is a great example of the misinformation here. They have high cholesterol but a CAC score of zero gave them the peace of mind to not use statins.
by makingstuffs | 2025-07-27 17:44:47+00:00
Oh I agree with you entirely, not in disagreement at all. Just highlighting the absurdity of the world that this is where we are.

I was discussing with my partner recently the fact that I believe this is all heading to a licensed, centralised internet. I can very easily foresee the path we are blindly wandering leading to an authoritarian space in which websites and hosting will only be available to a select few, for a hefty fee.

The justification will be ‘think of the children’ or ‘we need to control what your AI agents can connect to as there are bad actors whom will convince your AI agents to give them your funds and personal, private data’

Obviously just pure speculative hyperbole to be taken with a tbsp of salt, but, yeah, I can see the path quite clearly judging by how little friction governments get for their reckless and nefarious actions nowadays.
by goochphd | 2025-07-27 17:44:58+00:00
As far as seeing and ignoring fixed objects, you can also remove any returns that have a near-zero velocity in radar and focus only on those objects that are moving.

Of course, indoor settings have a lot of non-stationary objects as well that might not be targets of interest to you, like fans, curtains blowing in the breeze, etc. So you can also develop algorithms to remove those signatures too.

Seeing fixed objects can be beneficial as well, for example, if you have a sensor deployed in a room but you don't know a priori what the room looks like. Longitudinal results and long range statistics can take you pretty far in seeing the room extents and layout and furniture, etc. Though a lidar sweep is better if you can get it
by Aurornis | 2025-07-27 17:45:41+00:00
There are multiple vocal groups on the Internet about vibe coding. I don’t think any of them really capture the average use case.

Most of the people I know use use AI coding tools do so selectively. They pick the right tool for the job and they aren’t hesitant to switch or try different modes.

Whenever I see someone declare that the other side is dead or useless (manual programming or AI coding) it feels like they’re just picking sides in a personal preference or ideology war.
by zootboy | 2025-07-27 17:45:49+00:00
> I find out that the seller is actually just doing arbitrage from Amazon

Please report these sellers to eBay. This is explicitly against their terms of service:

https://www.ebay.com/help/selling/posting-items/setting-post...

> However, listing an item on eBay and then purchasing the item from another retailer or marketplace that ships directly to your customer is not allowed on eBay.
by fc417fc802 | 2025-07-27 17:45:55+00:00
No, because the underlying mechanism of intentional aging (as opposed to incidental) isn't plausible. The top level comment is pure fantasy.

There's extensive scientific research on the subject of aging if you care to sink time into reading about it.

Consider one of the many examples of embedded systems that suffered from subtle bugs that were dependent on environmental factors after they were left running for too long. The official manufacturer provided solution was to reboot (ie there is no solution). Now imagine someone in a comment section somewhere proposes the idea that these bugs are actually intentional program features. That's the scientific level this discussion is at.
by mattmanser | 2025-07-27 17:46:13+00:00
Yes, you should.

As you're not a developer, but haven't told us your field, here are some general reasons why.

My non-devwloper friends (we're in our 40s) are using it to improve their productivity. They have already realized that the AI is bad at some tasks but great at others. For example, a person in PR now no longer writes the 'day to day' PR releases. It's a complete waste of their time, they're really just a formality anyway, and an AI can do it. But they still do all the important ones.

It can release you from routine tasks, or make them trivial.

I've also heard of someone who's using it to find jobs to tender for that they previously didn't have time to figure out. Filter + summarize. So tasks and opportunities that were too time consuming are now viable.

People are making their own mini apps for personal use that are specific for their field.

You don't necessarily have to have the ideas, but you do need to talk to people in your field and find out what they're doing.

MCP/Agents/etc. are pretty cutting edge, but you will start hearing non-techies using them soon.

Agents/MCP means the LLM can do things. You can ask it to make a plan of action, and then DO the actions. It's still a bit ropey.

But soon you might be able to ask your AI to go into HubSpot, find 10 leads that look like they've gone stale and send them a special offer. (It's not quite there yet, and a bit unreliable on something as high level as that, code is less fuzzy and so it performs better).
by kortilla | 2025-07-27 17:47:01+00:00
Your barrier sounds like some other anxiety issue unrelated to economic status.

You know how important swimming lessons are and yet just gave up and skipped it entirely? Or are you actually privileged and had other swimming lesson options for your kid and just didn’t want to bother with the affordable system’s constraints?

Lots of lower middle class/poor including me when I was growing up went to this without a problem. 25 cent public bus ride with mom was an adventure
by tptacek | 2025-07-27 17:47:01+00:00
Yes, of course I do. It's rote stuff. To the balance of time we're accruing to me dealing with generated code, add "stripping off all the comments", "fixing variable names to be like I like them", etc. My fingerprints are still all over everything. And it's still radically faster than doing this all by hand.

Mental expenditure on programming is also not linear through a task; it takes much more energy to get started than to do the back half. Ever stared at an empty function for a minute trying to come up with the right variable name, or choosing which value to compute first? LLMs are geniuses at just getting things started.
by hungmung | 2025-07-27 17:47:26+00:00
Also...Roman plumbing was constant-flow. Lead in water is mostly an issue when it gets to rest in the pipes for a while, then when somebody turns the tap on they get water that's had time to absorb the lead. Since Roman plumbing had no taps though and was just running constantly, the amount of time the water was exposed to the lead was pretty minimal.
by QuantumGood | 2025-07-27 17:48:04+00:00
"People really need to open their eyes"

This is not a prescription when the diagnosis is propaganda. The "solution" for individuals is more akin to deprogramming, and a systemic solution is large organizations (including government) fighting the ability for any media to be nearly 100% propaganda. Unfortunately, for many reasons, including social media, and individuals believing that others could simply "wake up" being a solution, practical systemic solutions don't exist / require new approaches.
by fuzzfactor | 2025-07-27 17:48:34+00:00
Another way of putting it could be to say "Consume less than you Produce."

But maybe that could be a different effort altogether.

If you concentrate only on producing more of one thing for instance, without limit, the sky can be the limit, and if you are wildly successful this may result in justification of consuming way more of something else to the point that could eventually end up as a shortage. A direct result of unchecked consumption. Less movement in that direction does have less of an effect though.

OTOH if you concentrate on consuming less, zero may be the limit which will never be achieved either, but you can end up achieving an equivalent balance between production & consumption and if it's overdone this way it leads to surpluses not shortages.

When it comes to both producing more & consuming less, that's like a meta level of balance which is more realistic because few people are at the extremes. But could also be more delicate balance and vague too, maybe a good way to know how you are doing is to see whether there is shortage or surplus in your wake.
by 42772827 | 2025-07-27 17:48:42+00:00
>I’ve always found the idea of “restoring” ecosystems a bit philosophically tricky.

..we’re shaping nature to fit human values,

You’re right to question it, because the philosophy itself is based on the emotionally satisfying but ultimately unscientific “Gaia” theory of “balance” and “self-sustaining” / “self-correcting” systems.
by brudgers | 2025-07-27 17:48:56+00:00
Any powerful drafting software is designed for professionals and has a significant learning curve. If it is robust and feature rich, it probably costs money as well. Generally speaking, you get what you pay for both in time and money.

Drafting by hand is the simplest thing that might work; is compatible with Linux, Mac, and Windows and you can start work today. Good luck.
by IanCal | 2025-07-27 17:49:59+00:00
I massively agree. Huge amounts of coding isn’t wild new inventions, it’s not unknowable work like so many seem to suggest when asked to estimate time. Frankly it’s not even conceptually hard, it’s just that computers are fast and accurate and dumb so you need to be annoyingly precise. Imagine if a human refuses to read a manual because a comma should have been a semicolon. Plenty of people are smart enough to do it, but lack either the knowledge about this or the desire to deal with it.

Most of this work should go away. Much of the rest of it should be achievable by the domain experts themselves at a fraction of the cost.