MurphyA/hacker-news huggingface dataset:
by TrackerFF | 2025-07-14 12:12:09+00:00
You could have invested in any big tech company, and arrived in the same place.

It puzzles me how people see 10x-100x’ing their money on crypto as gods gift to humanity and a stroke of brilliance, but making the same amount by investing in NVDA seem like just another lucky stock pick.

If anything, there will always be the next FAANG startup, that will make one fabulously rich.
by cjs_ac | 2025-07-14 12:12:15+00:00
> So is it really not the case that "practice" is US English and "practise" is UK English?

Correct: practice is a noun, and practise is a verb, in non-US English. I don't have my (twenty-volume) copy of the Oxford English Dictionary to hand, but Wiktionary has an explanation under 'usage notes': https://en.wiktionary.org/wiki/practise
by xg15 | 2025-07-14 12:12:38+00:00
I think looking at one example is useful: https://hackerone.com/reports/2823554

What they did was:

1) Prompt LLM for a generic description of potential buffer overflows in strcopy() and a generic demonstration code for a buffer overflow. (With no connection to curl or even OpenSSL at all)

2) Present some stack traces and grep results that show usage of strcopy() in curl and OpenSSL.

3) Simply claim that the strcopy() usages from 2) somehow indicate a buffer overflow, with no additional evidence.

4) When called out, just pretend that the demonstrator code from 1) were the evidence, even though it's obvious that it's just a textbook example and doesn't call any code from curl.

It's not that they found some potentially dangerous code in curl and didn't go all the way to prove an overflow, which could have at least some value.

The entire thing is just bullshit made to look like a vulnerability report. There is nothing behind it at all.

Edit: Oh, cherry on top: The demonstrator doesn't even use strcopy() - nor any other kind of buffer overflow. It tries to construct some shellcode in a buffer, then gives up and literally calls execve("/bin/sh")...
by leovingi | 2025-07-14 12:13:00+00:00
It's a fair question and one that I've asked myself as well.

I like to use the example of chess. I know that computers can beat human players and that there are technical advancements in the field that are useful in their own right, but I would never consistently watch a game of chess played between a computer and a human. Why? Because I don't care for it. To me, the fun and excitement is in seeing what a HUMAN can achieve, what a HUMAN can create - I apply the same logic to art as well.

As I'm currently learning how to draw myself, I know how difficult it is and seeing other people working hard at their craft to eventually produce something beautiful, after months and years of work - it's a shared experience. It makes me happy!

Seeing someone prompt an AI, wait half-a-minute and then post it on social media does not, even if the end result is of a reasonable quality.
by aspenmayer | 2025-07-14 12:13:02+00:00
I don't think that price movement is necessary to make money as an outsize shareholder, especially during high volatility. Zuck knows how to buy the market leader early, so we might have already seen the creator of AGI be poached by Meta, they just haven't realized what they know yet until they work with others in the org.

It's possible that they won't be the early bird to catch the AGI worm, but sometimes the investment squeeze required to be the first mover isn't rewarded in market juice, especially if the second mouse can use your AGI to create their own AGI cheese.
by dathinab | 2025-07-14 12:13:18+00:00
yesn't they require you to compile a binary (or multiple ones when nested) before being able to compile your binary and depending on a lot of factors that can add quite a bunch of overhead especially for non-incremental non-release builds (and probably can be fixed by adding sand-boxing for reproducibility making most of them pure cache-able functions allowing distributed caching of both their binaries and output, like theoretically, not sure if rust will ever end up there).

And the majority of procedural macros don't produce that much code and like you said their execution isn't the biggest problem.

E.g. the recent article about a db system ending up with 30?min compiler times and then cutting them down to 4min was a case of auto generating a whole (very enormously huge) crate (no idea if proc-macros where involved, didn't really matter there anyway).

So yeah, kinda what you said, proc macros can and should be improved, but rarely are they the root cause.
by sigio | 2025-07-14 12:13:30+00:00
Won't work for most cars in cities, as they will be parked in indoor/underground garages, so no solar to speak of for their parking time, and the bit of solar you get while driving will maybe power the lights/electronics/audio system at most.

(Driving a full EV, but needing to charge 30+kwh/week, and my small (but larger than a car could fit) home-solar only provides max 20kwh/week in spring/summer.
by throwawaymaths | 2025-07-14 12:13:47+00:00
just in case this does still devolve into a discussion about colors:

const VTable = struct { f: &fn (*VTable) void, }; const A = struct { io: IO, v: VTable = .{ .f = &A.uses_io }, fn uses_io(this: *VTable) void { const self: *A = @fieldParentPtr(.v, this); self.io.some_io_fn(...); } }; const B = struct{v: VTable = .{.f = &void_fn}}; fn void_fn(_: *VTable) void {} \\ WHAT IS THE COLOR OF THIS FUNCTION? pub fn calls_vtable(v: VTable) { v.f() }
by ndepoel | 2025-07-14 12:13:51+00:00
> They could offer value, but just rarely, at least with the LLM/model/context they used.

Still a net negative overall, given that you have to spend a lot of effort separating the wheat from the chaff.

> Could have a special area for submitting these where AI does the rejection letter and banning.

So we'll just have one AI talking to another AI with an indeterminate outcome and nobody learns anything of value. Truly we live in the future!
by _wire_ | 2025-07-14 12:13:54+00:00
How exciting, JSTOR, so much, so present, so inviting, so tangible, yet so out of reach.

It's like the gods performed a miracle by creating a repository for all human knowledge, completed a worldwide network that allows everyone access that repository in as many copies as needed via a small versatile device in every pocket, and shared the repository and invited everyone to partake of its bounty; even the smallest person can stand on the shoulders of giants, all the lifting is done, all has been paid for, everything is in its proper place and order for instant, universal access; then at the very last moment, the invitee clicks on the link to receive the promise of this enormous gift to posterity and... ...DENIED! Please go somewhere else and get permission.

And in this case, what will we ask for permission to read? An interview with an author famous for his nightmare dystopian visions of a future of information control.

Ouroboros
by throwawaymaths | 2025-07-14 12:15:03+00:00
here is example code. you wont "use the wrong io".

const VTable = struct { f: &fn (*VTable) void, }; const A = struct { io: IO, v: VTable = .{ .f = &A.uses_io }, fn uses_io(this: *VTable) void { const self: *A = @fieldParentPtr(.v, this); self.io.some_io_fn(...); } }; const B = struct{v: VTable = .{.f = &void_fn}}; fn void_fn(_: *VTable) void {} pub fn calls_vtable(v: VTable) { v.f() }
by account42 | 2025-07-14 12:16:45+00:00
> These switches are locked into place with a spring loaded detent switch. It's impossible to accidentally switch these off.

The report specifically mentions SAIB No. NM-18-33 which would be a very odd thing to do if the investigators didn't at least consider this to be a possibility.

> You say muscle memory. No muscle memory is involved in fuel cut off for both engines seconds after take off.

It doesn't matter when the action is normally done - muscle memory means that the complex action of flipping a guarded switch doesn't really need a bigger brain fart than any other input because once the action is initiated you're acting on autopilot.
by wonderwonder | 2025-07-14 12:16:45+00:00
Not sure why you are being downvoted. Some of the people using the brand name medication have some sort of auto-pen style injection but anyone using generics simply injects with an insulin pin. I always just pull back on the plunger (aspirate) before injecting. I currently take 18 shots a week (I'm very pro better living through chemistry) and do this every time. No issues.
MatrixTransformer–A Unified Framework for Matrix Transformations
by AyodeleFikayomi | 2025-07-14 12:17:49+00:00
Hi everyone,

Over the past few months, I’ve been working on a new library and research paper that unify structure-preserving matrix transformations within a high-dimensional framework (hypersphere and hypercubes).

Today I’m excited to share: MatrixTransformer—a Python library and paper built around a 16-dimensional decision hypercube that enables smooth, interpretable transitions between matrix types like

Symmetric

Hermitian

Toeplitz

Positive Definite

Diagonal

Sparse

...and many more

It is a lightweight, structure-preserving transformer designed to operate directly in 2D and nD matrix space, focusing on:

Symbolic & geometric planning

Matrix-space transitions (like high-dimensional grid reasoning)

Reversible transformation logic

Compatible with standard Python + NumPy

It simulates transformations without traditional training—more akin to procedural cognition than deep nets.

What’s Inside: A unified interface for transforming matrices while preserving structure

Interpolation paths between matrix classes (balancing energy & structure)

Benchmark scripts from the paper

Extensible design—add your own matrix rules/types

Use cases in ML regularization and quantum-inspired computation

Links: Paper: https://zenodo.org/records/15867279 Code: https://github.com/fikayoAy/MatrixTransformer Related: [quantum_accel]—a quantum-inspired framework evolved with the MatrixTransformer framework link: fikayoAy/quantum_accel

If you’re working in machine learning, numerical methods, symbolic AI, or quantum simulation, I’d love your feedback. Feel free to open issues, contribute, or share ideas.

Thanks for reading!
by sillystu04 | 2025-07-14 12:17:53+00:00
My understanding is that V2G (vehicle to grid) requires transfer switches etc to be installed to your home electrical setup so you don't accidentally backfeed electricity into the grid. So it's never going to be a simply a matter of getting a better EV.

Why exactly do you want a backup? If you're looking to maintain a few key appliances or internet during a grid outage a vehicle with V2L like an MG4 or BYD might be sufficient.

You probably already know this, but for the sake of providing context to other readers: V2G - vehicle to grid, providing power to the grid from your car battery like is common for home solar batteries; V2L - vehicle to load, a power outlet using energy from your car battery.
by fhdkweig | 2025-07-14 12:17:55+00:00
> Insurers certaily don't mind you living longer. More payments, less payouts.

There are times when this is a problem, but even then it isn't the insurance companies that are complaining. There was a big "problem" during the beginning of the AIDS epidemic. For reasons I don't quite understand, the holder of the policy (the insured) can sell their policy to a random third party. The seller sells because they need immediate cash for end of life hospice treatment. The buyer buys because they know this person is about to die and they are going to get a cash payout of more than they paid for. This was a guaranteed payout because there was no treatment. This was a rare example of an investment with zero risk and high return. If you got the virus, you were going to be dead in a few months. This is a win-win for both the deceased and the new buyer, and it is neutral for the life insurance company because either way they have to pay the same amount to someone at the time of death.

The arrival of AZT cocktails threw a monkey wrench into the whole plan because suddenly a guaranteed death is no longer guaranteed and it leads to an ethical quandary because the "investor" doesn't get a return for their "investment" unless that person dies, and now they are literally wishing death on someone. (see also: There is no such thing as a risk free investment.)

https://www.theatlantic.com/health/archive/2018/10/viatical-... "The Gay Men Who Have Lived for Years With Someone Waiting on Their Death"
by lozenge | 2025-07-14 12:18:13+00:00
Yes but there's no reason to use another browser today, because the browsers aren't able to add differentiating features.

I don't think you are correct to assume games can't go to the web. Any feature they need from native APIs can be added to the web. Full screen, gyro, vibration, multi touch, payment APIs, notifications, WASM and GPU support are already on the web!
by amiga386 | 2025-07-14 12:19:37+00:00
No, we don't. AI slop is a worldwide phenomenon.

Looking at just the users who submitted the reports on curl's AI slop list:

* 4 users accounts are now closed/banned, so I don't know their activity

* 12 users have only submitted invalid/spam reports to curl, and nobody else. They probably just open a new account each time, and they can come from anywhere, and claim to be anyone.

* 5 users have at least one accepted report (to curl or anywhere else). These should be people who care about their reputation, and yet they've been caught submitting AI slop at least once.

Of those 5, one is from Florida, USA, one is from Noida, India, and the other 3 don't disclose their location.
by DrBazza | 2025-07-14 12:19:45+00:00
Large mass stars are very, very few in number, and have short lifetimes, so collapse into black holes (if it happens), and then mergers are vanishingly small. 225 solar masses black holes are in the realms of unlikely if only had that information.

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

Then again, the universe is really big and to paraphrase Pratchett, million-to-one chances happen nine times out of ten.

https://en.wikipedia.org/wiki/Phoenix_Cluster#Supermassive_b...

"Such a high mass may place it into a proposed category of stupendously large black holes (SLABs), black holes that may have been seeded by primordial black holes with masses that may reach 100 billion M or more, larger than the upper maximum limit for at least luminous accreting black holes hosted by disc galaxies of about 50 billion M[12]"

(which comes from a paper from one of my old lecturers).

If we accept that primordial black holes do indeed exist (the evidence against, is, I believe that they should be evaporating about now, but are as yet unobserved), there must therefore be a weight distribution of those, which means there are probably other 'solar mass' 'seeded' black holes lurking, that were never created by stellar collapse.
by coding_coffee | 2025-07-14 12:20:02+00:00
This looks amazing. A solid solution to a pain point I've dealt with on multiple teams where secrets management always turns into a mess, especially in distributed setups without universal access to vaults or services. Love the offline-first approach and integration with existing SSH keys. It feels like a natural extension of Git workflows without adding bloat.

Full disclosure: I know the OP personally from some past collaborations, but that doesn't change how genuinely impressed I am with this tool.
by woadwarrior01 | 2025-07-14 12:20:03+00:00
There's no reason to trust it from a technical perspective either. The app is unsandboxed. Easy enough to check from the CLI.

codesign --display --verbose=4 Refine.app 2>&1 | grep sandbox

Apple provides a network client entitlement[1] that sandboxed apps must have, to connect to the network. Since this app isn't sandboxed, that restriction doesn't apply.

Personally, I only use software that was either built on my machine or downloaded off of the Mac App Store (MAS apps have the be mandatory sandboxed).

[1]: https://developer.apple.com/documentation/bundleresources/en...
by rbanffy | 2025-07-14 12:20:17+00:00
For larger utility vehicles you can cover 80% or more of the top, almost doubling the numbers of the study. Depending on the region, this seems to be an obvious way to extend range without adding larger batteries.

For most of my own commutes, this would mean I’d almost never have to plug the vehicle in. While abundant stationary chargers without stupid mobile app requirements would be preferable, this sounds like a perfectly fine plan B.

I’d miss the sun roof though.
by MarkusWandel | 2025-07-14 12:20:41+00:00
I keep seeing the word "disengaged" here. Isn't the locking tab an inherent feature of the switch, not something that can be engaged and disengaged? The wording of the bulletin implies that these locking tabs can wear or break off causing the switch to be just an ordinary toggle switch. But why beat around the bush and not just state that clearly?
by smcleod | 2025-07-14 12:20:41+00:00
That's certainly not the case in the majority of Europe, Australia, New Zealand, East Africa, West Africa, South Africa, PNG, Fiji, Philippines, South Asia and South East Asia. Really it's mostly just America and Canada that use American.

I could cite many sources but https://en.wikipedia.org/wiki/American_and_British_English_s... provides a simple view.
by _Algernon_ | 2025-07-14 12:20:43+00:00
It's not apathy, it is weaponized incompetence. It was a contributing factor to Chernobyl. It is funny how the US is so opposed to communism, but copies the mistakes of the soviet union.

Replace 'worked in a shoe factory' with 'were a reality TV star', 'was a fox news agitprop host', or similar for any of the current US leadership in the scene from Chernobyl and it fits like a glove.

https://www.youtube.com/watch?v=idb_qsAAe1c
by maybevoid | 2025-07-14 12:21:44+00:00
Hi everyone, I'm thrilled to share the third installment of my blog series on Extensible Data Types with CGP. In this post, I dive into the implementation details of the core traits in CGP that make extensible records possible, and explain how the extensible builder pattern is built on top of them.

If you're interested in the theory behind extensible data types, or curious about how CGP enables structural merging between two structs — as introduced in part one — this post is for you.
by kqr | 2025-07-14 12:21:51+00:00
> I'd assert that most of the adult population in first-world countries are far more at risk from a lack of sufficient physical activity than from overtraining.

You're using the wrong reference group here. Would you still assert that most people when narrowed down to those who are running every day are more at risk from a lack of sufficient physical activity than from overtraining? Because that's the group we are discussing – those either doing it or considering doing it.

Most of the adult population in first-world countries are not considering running every day.
by aesh2Xa1 | 2025-07-14 12:22:07+00:00
Yes, it does fix acid problems.

The calcium carbonate dust is reflective (the aim of the engineering is to reflect sunlight away from the Earth's atmosphere in the first place). However, it doesn't contribute to acid rain or oceans like the sulfate dioxide does (the aerosol that East Asian scrubbers are removing).

The CO2 (a greenhouse gas) amount isn't increased in this engineering effort. It increases because of burning fossil fuels, though. In the East Asian countries, they are producing/using more energy (via burning fossil fuels), but only removing the reflective aerosol; they're still emitting the CO2.

If cost was no object, we'd probably need to use the calcium carbonate immediately (to prevent the sunlight from entering the atmosphere immediately), we'd scrub existing carbon from the atmosphere (CO2), and we'd convert power plants to non-emissive technologies (and also install scrubbers onto existing ones for as long as they're needed).
by genman | 2025-07-14 12:22:21+00:00
Is this yin, yang somehow measurable? If not then there is a fundamental problem.

Also Western medicine is very well aware of side effects, it's actually one of the fundamental concepts. For example it knows that taking Paracetamol is good against pain, but increases risk to the liver, especially when taken with alcohol. It's also very well aware of causes of fever and doesn't recommend lowering it for the sake of it, only from certain dangerous level. It also knows that taking antibiotics affects gut bacteria, so it's often recommended to take also probiotics. It knows that some medicine could affect women differently, especially when they are pregnant or are breast feeding. The list goes on, it's never black and white.
by MisterTea | 2025-07-14 12:22:42+00:00
I myself have found holes in foil covering acidic foods like a pot of sauce. I always assumed it was acid attack. I also switched to using the pot's lid or saran if I have no lid.

I'd like to know how much electrical energy a pan of lasagna contains and whether a discharged lasagna cell has a different flavor. Now I just need to invent a baking cell, a pan with insulated pockets so I keep my laptop and belly full ;-)
by actionfromafar | 2025-07-14 12:23:01+00:00
There was some car which used a small solar panel to pass fresh, cooler air into the cabin during sunny days. This both made the car more pleasant to enter and lowered the initial AC surge. I don't know if it also trickle charged the starter battery so it never could get completely depleted from just standing for longer periods. Both these things seemed worthwile.
by reconnecting | 2025-07-14 12:24:23+00:00
In the case of this particular website, perhaps Google tracks you less, but you get tracked by `https://test-v1.adriaan.com` — whatever that means.

9: <script src="https://test-v1.adriaan.com/script-v1.js" async></script>

https://test-v1.adriaan.com/simple.gif?type=event&hostname=t... Gecko/20100101 Firefox/128.0&version=test-2025-04-22-v2&event=onload&path=/blog/google-is-tracking-you-even-when-you-use-duck-duck-go&referrer=&session_id=ab6ceafa-47c1-48e4-b26b-79148e625a15&metadata={"beacon_ok":true,"keepalive_ok":false,"ts_ms":1752496007219,"send_method":"image"}&t=1752496007219

So the correct title must be: "We track you when you're reading about Google tracking you (even when using DuckDuckGo)."
by pchew | 2025-07-14 12:25:08+00:00
I have a 100w solar panel on top of my car...to tend a 12v battery. It's got a Dewalt battery charger, mikrotik ltap, and raspberry pi hooked up to it. Little hotspot with multiple sims and resource server(mainly just for fun). Anyone that can do basic math should immediately realize there's just not enough area to make an appreciable difference in regards to mileage.
by danaris | 2025-07-14 12:25:09+00:00
Then let's use regulation to flip that around, and put the onus on the party that

a) is making money off it

b) has a vested interest in increasing lock-in

c) is a singular entity, not a dispersed set of individuals

d) is doing this as part of something specific and organized, rather than just trying to go about their daily lives, buying an orange here and a smartphone there