MurphyA/hacker-news huggingface dataset:
by lupusreal | 2025-08-03 11:01:54+00:00
Reasonably good article. I don't agree that Randi was wrong to be dismissive of so called "academic" purveyors of parapsychology, but do agree that his belligerence and general methods were a problem. Coining catchy insults based on rhymes of people's names is just schoolyard bullying, it has nothing to do with skepticism but thanks in part to Randi this kind of infantile belligerence became synonymous with skepticism.

This kind of association is why I usually tell people that I'm "not religious" instead of an atheist. When I describe myself as an atheist people recoil and brace themselves, as though I've just thrown down a challenge and announced my intent to sperg out and start throwing insults. An association they've learned from experience, as I've seen it done myself more times than I can count.
by beAbU | 2025-08-03 11:02:51+00:00
Here in Ireland al lot of local "last mile" services (postman, deliveries, council services, repair crews etc) are switching to electric vans. It's such a no-brainer and a great application of evs.

I'm actually wondering why pickups are so popular elsewhere. A van makes so much more sense for a travelling tradie IMO - we need more electric vans!
by mananaysiempre | 2025-08-03 11:03:07+00:00
There are 8TB drives, and (ignoring QLC ones) 18 months ago you’d have paid over $1200 for either of the two models available (Sabrent Rocket 4 Plus or Inland Performance Plus). Then WD released a 8TB version of their SN850X at an initial price of $850. These days I regularly see it for $650 or below (Amazon actually has it for $600 right this moment), which is a positive but tolerable premium over buying 2×4TB of the same (admittedly high-end) model. The other two options have also come down in price, though the Sabrent still hovers just below a thousand.
by JdeBP | 2025-08-03 11:03:20+00:00
One of the more prominent uses of Slurm to hit the headlines recently is by the data access centres for the LSST data from the Vera Rubin Observatory. Such as the U.S.A. facility in Stanford and the U.K. facility at the University of Edinburgh's Somerville.

* https://developer.lsst.io/usdf/batch.html

* https://epcc.ed.ac.uk/hpc-services/somerville

But they're all over the place, from the James Hutton Institute to London Imperial.

* https://www.cropdiversity.ac.uk

* https://www.imperial.ac.uk/computing/people/csg/guides/hpcom...
by versteegen | 2025-08-03 11:03:26+00:00
Thanks, very useful! I don't think I need anything as drastic as intercept-anything, but that is a cool project.

2015, wow, I didn't realise how out of date I am.

And yes, I realise that I probably shouldn't require external storage access anyway, although that allows me to do custom previewing. I could use an external file picker. Well, I have some work to do but it's much less daunting now!
by trod1234 | 2025-08-03 11:04:07+00:00
There is nothing more for me to expand on. If you want to do the research some of the starting sources are below.

Peterson has spoken alot on IQ and made several claims about IQ, you'll need to be specific about which claim you mean. Discarding everything the man says is just throwing the baby out with the bathwater, a fallacy/flawed logic.

Here are the sources:

https://web.archive.org/web/20210426091730/https://www.theba... - Covers the required AFQT scores, Army being 31.

https://www.psychologytoday.com/us/blog/after-service/201801...

https://web.archive.org/web/20200425230037/https://www.rand....
by xp84 | 2025-08-03 11:04:14+00:00
You sound like a reasonable and good faith person. I want to ask you in particular to consider engaging with the people you disagree with (in this case the Right). Try to understand what exactly it is they’re trying to do when they oppose unlimited open borders immigration. It’s true that 100+ years ago they were trying to bring in warm bodies, there was plenty of opportunity then and it was a great thing to bring in 1,000,000 people to start new farms and work in factories. The immigrants learned the language and customs and followed the rules, and everybody benefited. That isn’t the way it’s working now though. The “asylum” process that was created to help a small number of political dissidents who would be killed or persecuted for unjust reasons, is being abused by shoving a million people into it whose main reason for coming here is “my country’s economy sucks due to gross incompetence of our government.”

We can’t accept every single person who would rather live in the US or UK than El Salvador or Lesotho, unless we want our country to be like those countries, and according to the people who constantly try to come here, those countries are much worse than ours. That’s what the people who disagree with you are trying to say.

None of this has anything to do with disliking immigrants themselves. I know people of many different races and national origins and I like and respect them all. But just as I don’t think France deserves to have 10,000,000 Americans show up, not learn any French, and just import American culture and customs, I also think immigrants here should be expected to assimilate. That basically worked well for hundreds of years.
by bspammer | 2025-08-03 11:04:19+00:00
Most of those numbers aren't possible to change, 80x80 is the output size, %10 is the input size.

Changing any of the other numbers would surely impact the function of the program, I don't think you could get to a 40 bit brute-force there.

I think the brute-force was done by making non-semantic changes like variable names and changing the order of the declarations.
by Hilift | 2025-08-03 11:04:29+00:00
You could create a dashboard.

Most of the problem is human behavior. Look at the US, 40k annual fatalities.

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

Many US states, counties, and municipalities have a formal "Vision Zero" program. It unfortunately hasn't resulted in much improvement in the US. Some think the pandemic had an effect.

https://zerodeathsmd.gov/resources/crashdata/crashdashboard/

https://www.visionzerosf.org/about/vision-zero-in-other-citi...
by baobun | 2025-08-03 11:04:48+00:00
It was unreadable for me too initially. Quick guesstimate:

The page has a (JS-dependent) light-mode/dark-mode switch. It defaults to "light". Meanwhile a browser configured to default to dark theming will only partly apply the themed parts (the pages own function being stuck in light), resulting in an objectively unreadable black-on-dark-gray.

Even enabling JS, the button in the upper right corner still has to be clicked to make it readable.
by ewidar | 2025-08-03 11:04:55+00:00
That would be whoever owns the private key, no?

It's similar to any other private/public key scheme: it just serves to prove the signature was generated by the owner (here whoever owns the location at which the video is taken).

But I guess you could imagine multiple flickering patterns per location, with each pattern being owned by a different entity (an NGO + a governement + a private company for example), in essence doing a multi-sig of the video.
by beAbU | 2025-08-03 11:09:30+00:00
You are responding to a message about the cybertruck specifically, so I assume you are implying musk's behaviour is to blame for the poor sales of the CT?

The cybertruck fell flat long before Musk's true identity was revealed (maga/nazi affiliations).

Even if tesla was headed up by the most beloved CEO ever, I reckon the CT would still have sold poorly. It's just objectively a very bad, poorly designed and even worse built vehicle. And surprisingly, I feel like it's design aged very very quickly. It does not look next-gen or futuristic to me at all anymore.
by chiefalchemist | 2025-08-03 11:09:37+00:00
> We really don't understand much about the brain or how to resolve problems.

Agreed. Sadly medical science is more interested in presenting as “expert” and “we know it all” instead of leaning into humility.

We have more to learn, plenty. But why do we insist on not using what we do know to minimize to pain and maximize the outcomes. In short, how can good sleep and good food not be a priority?
by TacticalCoder | 2025-08-03 11:10:10+00:00
> Yes, and it's not written in common lisp, or lisp at all for that matter. It's written in C with an embedded lisp (elisp).

Isn't it the case that something like 70%+ of all Emacs' source code is actually elisp?

The fact that C code embeds a Lisp doesn't make the code then written in elisp C code right? Otherwise by that logic Java code is actually bytecode or something.
by itsalotoffun | 2025-08-03 11:10:15+00:00
> hey are far more diligent in structuring it well and making it logically sequenced and clear than I would be

Yes, with the caveat: only on the first/zeroth shot. But even when they keep most/all of the code in context if you vibe code without incredibly strict structuring/guardrails, by the time you are 3-4 shots in, the model has "forgotten" the original arch, is duplicating data structures for what it needs _this_ shot and will gleefully end up with amnesiac-level repetitions, duplicate code that does "mostly the same" thing, all of which acts as further poison for progress. The deeper you go without human intervention the worse this gets.

You can go the other way, and it really does work. Setup strict types, clear patterns, clear structures. And intervene to explain + direct. The type of things senior engineers push back on in junior PRs. "Why didn't you just extend this existing data structure and factor that call into the trivially obvious extension of XYZ??".

"You're absolutely right!" etc.
by zevon | 2025-08-03 11:10:21+00:00
I agree, especially about the integrated USP and peripherals.

In my case, I currently use a Macbook Air M1 (my personal one which I currently don't need as a laptop). Absolute overkill and in some aspects annoying - only two USB-C ports for example - but it was available and it's fanless and doesn't need much power.
by crote | 2025-08-03 11:11:21+00:00
The part where they are deliberately choosing to endanger their fellow citizens?

Damage scales with the square of speed. Speed limits aren't put in place for fun, they are there to reduce the number of accidents. A speed limit says "Accidents are likely, slow down to reduce the severity of them". Hitting a pedestrian at 30 km/h means they'll be injured, hitting a pedestrian at 50 km/h means they'll be dead. If you're speeding, you're essentially saying that you arriving a few seconds faster at your destination is more important than someone else dying.

On top of that, a difference in speed greatly increases the number of accidents. If everyone drives at 30 km/h, that one person at 50 km/h will constantly be tailgating and overtaking. That is far more likely to result in accidents than simply following the car in front of you at a safe distance.
by d4rkp4ttern | 2025-08-03 11:12:37+00:00
Beyond just running CLI commands, you can have CC interact with those, e.g I built this little tool that gives CC a Tmux-cli command (a convenience wrapper around Tmux) that lets it interact with CLI applications and monitor them etc:

https://github.com/pchalasani/claude-code-tools

For example this lets CC spawn another CC instance and give it a task (way better than the built-in spawn-and-let-go black box), or interact with CLI scripts that expect user input, or use debuggers like Pdb for token-efficient debugging and code-understanding, etc.
by uludag | 2025-08-03 11:13:47+00:00
The author is literally an artist though. What you call fluff may be a worthwhile artistic and emotional expression.

If someone stopped at this summary they would have missed out on a nice poem by Emily Dickinson for example. Oh wait, let me summarize it:

> The poem describes how a prairie can be made using clover, a bee, and imagination.

there, that's better. no more fluff.
by hn_throwaway_99 | 2025-08-03 11:15:04+00:00
They're irrelevant facts.

Who cares what the federal minimum wage is if anyone who walks in to get a job at McDonald's can make twice as much? Who cares if beers are $5-12 at some places if they're much cheaper elsewhere?

The entire point I was making, and the which you are trying to deny by your argument (you may have quoted some factual info, but you're putting it together to make a specific argument to back up your opinion), is that it's actually not that hard to go out and entertain yourself, in person, with friends, for cheap or free.
by mentos | 2025-08-03 11:15:22+00:00
Open your C++ project in Cursor. Before anything else ask it to review the codebase and tell you what the codebase does so you can understand its power. Play around asking it to find sections of the code that handle functionality for certain features. It should really impress you.

Continue to work on it in your preferred IDE let’s say Visual Studio. When you hit your first compile error, just for fun even if you understand the error, copy and paste it into Cursor and ask it to help you understand the cause and propose a solution. Ask it to implement it, attempt to compile, give it back any further errors that its solution may have to review and fix. You will eventually compile.

Then before you go back to work writing your next task, ask Cursor to propose how it might complete the task. After the proposal review and either tell it to proceed to implement or suggest tweaks or better alternatives. For complex tasks try setting the model manually to o3 and rerunning the same prompt and you can see how it thinks much better and can one shot solutions to complex errors. I try to use auto and if it fails on more complex tasks I resubmit the original query with o3. If o3 fails then you may have to gather more context by hand and really hold its hand through the chain of reasoning. That’s for a future post.

More advanced: Create a build.bat script that Cursor can run after it has implemented code to run and see its own errors so you can avoid the copy paste round trip. (Look into Cursor rules for this but a rule prompt that says 'after implementing any significant code changes please run .\build.bat and review and fix any further errors') This simple efficiency should allow you to experience the real productivity behind Cursor where you’re no longer dying the death of 1000 cuts losing a minute here or a minute there on rote time consuming steps and you can start to operate from a higher natural language level and really feel the ‘flow’.

Typing out the code is just an annoying implementation detail. You may feel ‘competency leaving your fingers’ as DHH might say but I’d argue you can feel your ass filling up with rocket fuel.
by togume | 2025-08-03 11:16:19+00:00
That’s too much organic material in the water and it will start competing with the BTI when it starts decaying (spoke with manufacturer/inventor’s son).

A couple improvements are to: - Add bifenthrin to the sticks - Use a black bucket for better attraction - Consider spinosad vs BTI for longer lasting larvicide action

I have a big Obsidian file if anyone’s interested.
by crote | 2025-08-03 11:17:31+00:00
How are the fines "draconian"? Everyone is fined the same when measured in time.

If someone making minimum wage ($7/hour) gets a 30 year sentence for murder, should Jeff Bezos ($1,000,000/hour) be able to get out of jail for the same offense after only 110 minutes?

If recklessly speeding costs the same as a cup of coffee, how is the fine supposed to act as a deterrent?
by makeitdouble | 2025-08-03 11:17:38+00:00
> Each ramblings channel should be named after the team member, and only that person can post top-level messages. Others can reply in threads, but not start new ones.

I'm trying hard to understand why it has to be a personal channel. Water coolers aren't personal, that's the whole point.

In particular you're still adjusting what you write to be OK for anyone in your team read, so the distinction with the other "casual" channels sounds thin.

OTOH if your team doesn't have a casual place to say random stuff, it would be a nice improvement to get one.
by itsalotoffun | 2025-08-03 11:18:01+00:00
Because it works.

Honestly, it's just this. "Claude the bar button on foo modal is broken with a failed splork". And CC hunts down foo.ts, traces that it's an API call to query.ts, pulls in the associated linked model, traces the api/slork.go and will as often as not end up with "I've found the issue!" and fix it. On a one sentence prompt. I think it's called an "Oh fuck" moment the first time you see this work. And it works remarkably reliably. [handwave caveats, stupid llms, etc]
by chilmers | 2025-08-03 11:18:03+00:00
I tried this for pixel art and came away a bit disappointed. It seems to have no real support for drawing using palettes / indexed colors. Sure, you can setup or load a palette, but the drawing tools make no reference to it, and continue to colors outside of it. The color pickers don't even show the palette, they just show the full color wheel. Where is the support for dithered gradients using on palette colors? Where is the support for antialiasing using only palette colors? Maybe this is planned, but given it's already at v2.0 I'm surprised the pixel art support is so half-baked.
by daymanstep | 2025-08-03 11:18:28+00:00
I'm not sure I fully understand what that page is saying.

It is my understanding that JEDEC standard tests the data retention of the "worst case" scenario where a drive is fully worn out, i.e the drive has reached its maximum rated P/E cycles.

If I'm understanding correctly, that page you linked is saying that enterprise drives have firmware that essentially allows more P/E cycles, which then means that at the end of those cycles, the drive will be more "worn out" and thus will have a worse data retention.

But in a real world usage scenario where we subject a consumer SSD and an enterprise SSD to the same number of P/E cycles, would they have different data retention? I thought the JEDEC data was only for end-of-life scenarios.
by lupusreal | 2025-08-03 11:18:56+00:00
I think the best approaches are either to ignore it (usually the best approach since their ability to spin bullshit will consume your whole life if you let it), or tackle it with a professional tone. Not to humor it, but to pick it apart logically while keeping a professional tone and abstaining from getting down into the mud with verbal insults.

Tackle it like Mick West. He's my model for skepticism done well.
by elevation | 2025-08-03 11:19:01+00:00
From that link:

> “Israel must immediately stop its unprecedented wanton destruction of healthcare facilities in Gaza,” said Navi Pillay, Chair of the Commission.

Hamas stores strategic military assets at genuine medical facilities specifically because they're counting on an international reaction when Israel attempts to oppose them.

As expected, the UN demands that hospitals be off-limits to Israel's attacks. Why is it silent about Hamas's militarization of these buildings?
by troupo | 2025-08-03 11:19:48+00:00
> I hope it lands in the browsers.

Why would you want world's least performant layout/UI engine infect canvas? This literally just cements the situation you quote about having no access to good APIs.

A reminder that Figma had to "create a browser inside a browser" to work around DOM limitations: https://www.figma.com/blog/building-a-professional-design-to...

> It's simply impossible to do with contenteditable in a product level way - one of the reasons Google docs has a custom layout engine. This proposal would enable full use of contenteditable for rich text, but with full page/print layout control.

Why would it enable contenteditable for rich text if you yourself are saying that it doesn't work, and Google had to implement its own engine?
by TacticalCoder | 2025-08-03 11:19:49+00:00
> Nowadays I consider IPv4 address scarcity almost a feature ...

The real godsend of IPv4 is that it accidentally forced NAT.

This saved, through the decades, hundreds of millions of vulnerable machines from being directly exposed and owned.

I consider IPv4 saved us from Windows botnets affecting nearly the entire world.

No, NAT is not security. But accidentally it prevented oh-so-many machines from getting owned.

When I got my first Internet connection I could literally access other people's Windows machine for my ISP was putting me on the same LAN as other people. I'd do silly things like have "Your Windows machine is insecure" printed on their printers. This was in IPv4 times: my ISP would put me on a subnet with 256 other machines (I'm talking about times where a 28.8 modem was still a thing btw).

I cannot being to imagine the total and complete chaos had IPv6 existed back then.

People don't understand how insecure and wild things were back in the days.

IPv4 saved the Internet, accidentally, thanks to NAT.
by zozbot234 | 2025-08-03 11:21:11+00:00
> Damn that's a crazy system.

The real craziness is in K-12 education itself. Colleges have just evolved their own "system" to cope with that in the most practicable way while preserving the world-class standards they care about. (Gen-ed college courses is another example. In most of the world, providing 'gen-ed' is the job of high school!)
by d4rkp4ttern | 2025-08-03 11:21:26+00:00
Agreed. CC lets you attempt things that you wouldn’t have dared to try. For example here are two things I recently added to the Langroid LLM agent framework with CC help:

Nice collapsible HTML logs of agent conversations (inspired by Mario Zechner’s Claude-trace), which took a couple hours of iterations, involving HTML/js/CSS:

https://langroid.github.io/langroid/notes/html-logger/

A migration from Pydantic-v1 to v2, which took around 7 hours of iterations (would have taken a week at least if I even tried it manually and still probably wouldn’t have been as bullet-proof):

https://github.com/langroid/langroid/releases/tag/0.59.0-b3
by audinobs | 2025-08-03 11:22:54+00:00
You also can't separate the social media part of this. An expensive cocktail is a cool social media post, Natty light is not.

It is just a much more postmodern world than when I was young. There is a whole level of digital simulation on top of the activity that I never had to think about. The post about the expensive cocktail is the real social activity now.

We may as well be comparing dating on tinder to a rural barn dance in the 1950s. Technology has moved faster than our language as these aren't even the same activities but the words are the same. "Dating", "socializing".
by einpoklum | 2025-08-03 11:23:02+00:00
Much of the complexity may be perceived, but much is also real, because of the commitment to backwards compatibility and non-breakage, plus poor default behavior of many things, often due to the C legacy, sometimes due to inopportune choices in earlier versions of the standard. Just think of things like variable initialization with () and/or {} ; or various kinds of implicit casts ; the hoops you need to go through to work with variants; etc.

But I agree that one doesn't have to learn everything, or nearly-everything, to write decent-to-good modern-C++ code.
by lukan | 2025-08-03 11:23:15+00:00
If you end up with a working project where you understand all the moving parts, I think AI is great for learning and the ultimate proof whether the learning was succesful if whether you can actually build (and ship) things.

So human teachers are good to have as well, but I remember they were of limited use for me when I was learning programming without AI. So many concepts they tried to teach me without having understood themself first. AI would have likely helped me to get better answers instead of, "because that is how you do it" when asking why to do something in a certain way.

So obviously I would have prefered competent teachers all the time and also now competent teachers with unlimited time instead of faulty AIs for the students, but in reality human time is limited and humans are flawed as well. So I don't see the doomsday expectations for the new generation of programmers. The ultimate goal, building something that works to the spec, did not change and horrible unmaintainable code was also shipped 20 years ago.