MurphyA/hacker-news huggingface dataset:
by hliyan | 2025-09-14 14:06:42+00:00
This says "Think deeply upfront: Carefully design your core 'interview questions' to reflect what truly matters to you."

Interestingly, recently I started journaling using a method that, in contrast to this, one might call, "Aristotlean journaling", simply because thinking deeply up front caused me to forget important thoughts, and more infuriatingly, elegant phrasing.

It starts with the triggering event or observation, and goes on in a style that includes a lot of "this seems like", "let us now consider", "so then the question remains..."

Here's an (unedited, and admittedly convoluted) example from yesterday. Please ignore the subject matter and only pay attention to style and structure.

Let us say that we have now created a society where paid disemination of political speech, whether through direct payment of fees, or through indirect payment in the form of sponsorship, is not legally permitted. what of commissioned works? No one can prevent one person from paying another person to produce a work of art, literature or media to their specification. In fact, this is one of the primary sources of income for artists in particular. If the work is for private consumption and is not publicly disseminated, then it does not affect balanced political speech at large. However, if the creator is free to disseminate their work to the public (once again, by some means of advertising that is not paid political speech), then the person who commissioned the work would have, through financial means, influenced the prevalence of certain types of political speech over others by increasing the supply (and perhaps also reducing the price) of work that align with their political views. This is a hard problem to solve.

I use the Kobo Elipsa e-ink tablet, which comes with a stylus and a notebook that can convert handwriting to text on-device.
Show HN: Pear, a utility for peeking into file archives
by pipe01 | 2025-09-14 14:06:50+00:00
I made a small utility for listing the file names inside an archive file, e.g. tar, zip, etc. This comes in handy when you download some software package using the command line but you aren't sure whether to extract it in its own folder because you don't know what the file structure inside is.
by sunscream89 | 2025-09-14 14:07:34+00:00
Or allow alignment to establish mimetic preferences. What type of person is going to smoke? Sexy, cool, or wannabe? Markov that with other attributes and relational proximity statistics and you just might have your scenario.

Sounds like memetics, only it takes a frenchie to point out through the dimensions of desires and feelings.

https://en.m.wikipedia.org/wiki/Memetics
by wzdd | 2025-09-14 14:08:45+00:00
Bowls specifically are worse than large, filtered, rectangular aquariums because they're typically too small (causing stress), unfiltered (resulting in waste buildup which causes stress), round (which can act as a lens if the bowl is small, which provides an unnatural, constantly-changing view which causes stress, and which also offers no corner to hide in or rest), and open at the top (so things can fall in, fish can leap out, and cats can attempt to catch them).
by dzink | 2025-09-14 14:08:47+00:00
Way to trigger FOMO. Not wrong either. That said, consistency in quality of models is a real issue. Even the big LLMs seem to have a different head on over the weekend vs the week. If you were to test them for quality every time you use them, you’d run out of credits before you’re done. Many days it feels like the models cause more mess than they solve (and there is no leader since they all do this so you play tilt between one company and the other). That’s why I have hope for local models and keep searching among the new releases. Trusting any model however beyond a clean slate new build is a fool’s errand.

The people with skill are still very very needed. I think the bigger bonanza will be for skilled engineers to clean up the messes made by LLMs and the massive critical failures that will happen because management trusts LLM code when they don’t really know it, for the savings.
by BobbyTables2 | 2025-09-14 14:08:52+00:00
Well, one party’s stated solution for high oil imports was not to reduce consumption but rather “drill baby, drill!”

Inefficient regulation also incentivizes car companies to make larger less efficient vehicles because they can’t make the smaller ones efficient enough. And the public has no problem buying enormous vehicles… (Doesn’t everyone need an off road extended cab 4x4 truck for commuting to the office?)

Frankly, I do feel there is a segment that seems to over focus on conservation to the point of impracticality.

However, the “single use” consumption has got to end. I don’t even see the debate here. Plastic lids, styrofoam containers, gotta go. Maybe not outright ban, but the culture has to change. Ordered a pastry in a bakery — clerk put it into a large styrofoam container, inch thick stack of napkins, plastic grocery bag, plastic fork/knife.

Unfortunately I was eating it there… All that waste for one pastry baked there?

On the other hand, I wonder if Amazon is the devil we assume. If I drive my car around town to get a few items, maybe it’s more fuel efficient to just have them delivered with others’ ?
by drcongo | 2025-09-14 14:09:17+00:00
I once did the Holloway Road pub crawl in London with a friend. At the final boozer, the end of level boss of the crawl, there was karaoke going in the back room so we put our names down and 10 minutes later we were up on stage singing Queen's Don't Stop Me Now incredibly badly. Mid-song, I noticed a massive pile of wedding presents under a table near the stage and realised we were at a stranger's wedding reception. The only thing we could do was to style it out and finish the song.
by bob1029 | 2025-09-14 14:09:39+00:00
An example would be an evolutionary algorithm that relies on a large population to maintain diversity. As you get into 6-7 figure population size, ranking the whole set starts to take a really long time (relatively speaking) each iteration. This also requires a serialized phase of processing that halts all workers for the duration.

With tournament selection, you can randomly pick indexes from the population to build tournaments, which is effectively instant. There is no more requirement for a serialized processing phase. All processors can build their own random tournaments and perform updates of scores. There will be occasional conflict on score updates but the idea is that with enough samples/iterations it becomes very accurate.

Another example: https://danluu.com/2choices-eviction/
by notmyjob | 2025-09-14 14:09:40+00:00
I think we should deal in facts. We can for each immigrant estimate a net value to the nation in terms of taxes paid vs services received. Maybe they get food stamps that cost 80k but pay 90k over their lifetime here in taxes. That’s great, let them come in!

But, if you do this, you will quickly be forced to admit that many of these quasi-legal immigrants (undocumented workers?) pay in very little while drawing out much more in healthcare, education, criminal justice and other services. For any nation that can become unsustainable. At least that’s the numerate take. There’s an important “feels” take on this too. We shouldn’t just discard the “bad vibes” but should consider it alongside actual data.
by IlikeKitties | 2025-09-14 14:10:33+00:00
> I'm curious about your moral justifications.

I'm a atheist and moral nihilist. "morals" literally don't play a role in that decision for me.

> Do you ever compensate creators for their work? > Do you only pirate recordings but still pay for original work like live performance?

Yeah, all the time. I go to the cinema as often as i can find time, I go to concerts whenever i can, i tend to buy games on steam all the time, because i'm a linux gamer and pirating games is really annoying to do. I even have a Spotify premium account (though that will go away soon due to pricing increases). It's genuinely a matter of pricing and convenience.

I have the technical capabilities to enjoy whatever media I want whenever I want on devices without limitations for free. If some service believes that they can make me pay to make it less convenient for me than my private tracker does, they are mistaken. If a service offers value to me at a reasonable price and without massive restrictions, I'm open to pay for the convenience and Premium experience.

> Do you believe anyone deserves to be compensated for their creative effort?

Sure, I even paid on kickstarter for movies to be made and tipped smaller movie creators that released movies as torrents because I enjoyed them so much. Just recently I watched "Tim Travers and the Time Travel Paradox" and was trying to find a way to pay for it because I liked it so much but it was unavailable in Europe. But this is mostly because I want that creator to make more content from that.

But let's be real, once a digital work has been created, the cost to make a copy is practically 0 or very close to it. Just this week I seeded roughly 800GB on a residential line. Cost me effectively nothing. That's the reality, any law or service that tries to artificially fight that reality is unjust and should be ignored. Let me give you an example to proof that this true. Here's a digital picture of the Mona Lisa[0]. Acquiring that cost literally nothing. Ordering a high quality poster print of it and getting a frame for it that mimics the original frame is propably less than 50 bucks these days. The copy is worth almost nothing, yet the original is invaluable. Digital works are just the extreme version of this, copies of it are perfect yet worthless.

[0] https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mo...
by somenameforme | 2025-09-14 14:10:41+00:00
No, he's offering a vivid illustration of how efforts to combat racism can end up overtly racist themselves. Take the exact situation and simply reverse it. We have a highly qualified and upstanding black marine (make them a lesbian if you fancy) imprisoned in Russia for years for "spying." And the government just kind of shrugs. Then along comes a this dope headed white guy athlete who gets arrested for unquestionably bringing drugs into the country. And suddenly the entire government apparatus kicks into action to get him out, to the point of offering who is perhaps our single highest value Russian prisoner, an international arms dealer, in exchange for him - all the while continuing to just shrug at the black guy (or gal) left lingering in prison.

You would obviously find this sort of behavior repulsive, wouldn't you? I mean I certainly would - I think anybody would. Yet when you flip the script and change the races suddenly there's this segment of society that's like 'Yeah, this is okay.' No, it's not okay. His reason for opposing this action is not because of her race, but mostly the only reason some people found it acceptable was because of her race - so it became a relevant component of the story.
by addaon | 2025-09-14 14:11:00+00:00
Coffee takes compensation, but even ambient pressure extraction can be tuned for great results — Denver and Boulder have good coffee scenes, for example. The bigger challenge is that Mr Coffee style brewers (bubble pump) have no way to adjust extraction time; and some fancier brewers try to closed-loop control temperature, and end up boiling the water continuously while brewing. Pour-overs obviously give you control to succeed, but for traditional machines I’ve found it critical to find one that allows a set point temperature JUST below local boiling, as well as time adjustment. The Breville Precision is my current workhorse, although I have some mixed feelings about it.
by tempodox | 2025-09-14 14:11:04+00:00
> The layers of cruft in C++ have become so deep that it's a career just to understand them.

The committee have, over decades, dug themselves into a hole that they won’t be able to get out of, even if they wanted to.

C++ does have some features that I appreciate, but for every new project I begin it has to contend with Rust and OCaml, and most of the time it loses.

It will stay relevant for existing projects, but becoming the language of choice for new projects will only get harder with time.
by hks0 | 2025-09-14 14:12:24+00:00
Makes sense; the "3 days" you mention reminds me of something sad ~10 years ago. At an expo, there was this company "Dowran" with a banner boasting about "adjustable internet disruption patterns on demand" and other corporate catch phrases. I can assume there's an operator who installs GWF and puts "3" as part of installer wizard.
by azinman2 | 2025-09-14 14:12:59+00:00
> Well, one party’s stated solution for high oil imports was not to reduce consumption but rather “drill baby, drill!”

The idiotic lie here is that the US doesn’t really have the right refinement plants to handle US based oil, so they have to swap oil with other countries who do. Building out new refinement plants isn’t easy or quick, yet would be necessary to actually reduce oil imports and become self sufficient.
by natmaka | 2025-09-14 14:13:11+00:00
>> The money Germany "wasted" on renewables brought down prices a lot,

> It massively increased the price of electricity in Germany.

We all have to consider the total cost on the long term. I analyzed it for France. I wrote it in French, sorry, but AFAIK software does not distort it: https://sites.google.com/view/electricitedefrance/accueil#h....

> And it did remarkably little for CO₂ emissions

Nope: https://ourworldindata.org/grapher/carbon-intensity-electric...

> massively increased our dependence on cheap Russian Gas thus emboldening Putin

True, sadly, however consider that nuclear didn't save France which is even more dependent (while less industrialized). French ahead: https://sites.google.com/view/avenirdunucleraire/transition-...

> Had we spend the same money on nuclear power plants

France ("Flamanville-3" reactor) and the US (Vogtle, VS Summer) did so, and it failed.

> Except we would have found it difficult to spend that much on nuclear power plants, because even at the price of the messed up EPR prototypes, the same money would have bought us over 50 reactors.

Once more: source? The most serious allegations published state about official investments previsions until 2050, and not only for renewables (grid maintenance is a)

> don't make every new one different like we used to do

... therefore if a potentially dangerous defect is discovered you will have to shut them down all. No more juice, yay! It nearly happened in France recently, and the shock was alleviated by the fact that the fleet is NOT made of identical reactors, and therefore a fair part could produce.

https://en.wikipedia.org/wiki/Nuclear_power_in_France#Crisis...

> France is increasing its fission fleet again

Not really. The last project (Flamanville-3) started in 2004, work on the field started in 2007, the reactor was to be delivered in 2012 for 3.3 billion € and only started a few months ago (it did not yet reach full power) for at least 23.7 billion €. https://www.lemonde.fr/economie/article/2025/01/14/epr-de-fl...

Even the official report about it states explicitly that this building project was a failure.

There are claimed intentions to build at least 2 new reactors since 2022, nothing else.
by qhwudbebd | 2025-09-14 14:14:06+00:00
I came here to mention this too, but saw you'd beaten me to it. It's remarkable how bad non-free OSes are at maintaining basic infrastructure in their kernel and userspace compared to Linux and the BSDs isn't it? Basic bugs get neglected for decades in favour of rearranging the cosmetics - in this case, it's been more than 20 years since I first reported this to Apple's /dev/null service, and I'm sure I wasn't first and I'm only one of many.
by jitl | 2025-09-14 14:14:52+00:00
I’ve been thinking about Fil-C as a compile target for high level language implementations that want decent performance with LLVM optimizations. You get GC for “free”, source compatibility with a large fraction of existing C/C++ libraries, and lots of control over memory layout and allocation. You’d still have to build the green threads / process runtime though. Maybe go would be an easier pathway since you get their green threads and GC for free.
by businessmate | 2025-09-14 14:14:53+00:00
The AIVO Standard (AI Visibility Optimization) has just been added as a new entity on Wikidata. AIVO is a proposed framework for measuring and improving how brands are discovered inside AI assistants like ChatGPT, Claude, Gemini, and Perplexity. Instead of relying on SEO-style keywords or backlinks, it emphasizes structured data, authoritative citations, and reproducible audits of prompt outputs (via its “Prompt-Space Occupancy Standard,” PSOS). The addition to Wikidata matters because it makes the concept machine-readable and linkable across knowledge graphs — one of the foundations that large models and AI search tools often ingest. Wikidata entry: https://www.wikidata.org/wiki/Q136197054 Curious to hear HN’s thoughts: will AI visibility standards like this become part of the search/marketing infrastructure, or is it just another attempt to rebrand SEO for the AI era?
by Bender | 2025-09-14 14:15:09+00:00
The last real nazi's were either burnt, buried or relocated to South America shortly after WWII. Today Nazi, Fascist and all other terms like it are just inflammatory ways to say: "someone I disagree with".

I use the Firefox addon Foxreplace [1] to display that word as such. Others should do the same.

[1] - https://addons.mozilla.org/en-US/firefox/addon/foxreplace/
by keyringlight | 2025-09-14 14:15:11+00:00
I think the big change over the past 17 years has been the app stores (and on the less 'personal' computer side businesses will be on support contracts), the from the manufacturers point of view hardware and software is a loss leader to try and funnel users to where they do as much computer related commerce through their middle-man. In some ways it's an evolution of bundling software where that would be another source of income.
by branko_d | 2025-09-14 14:15:16+00:00
> That's part of .NET Framework and therefore legacy, right? Do the database libraries from recent versions of .NET do this?

ADO.NET is available both in the legacy Windows-only .NET Framework and in the new cross-platform .NET (previously known as .NET Core).

> In any case, it's just one framework; previous comment said "all major languages".

Well, you are not implementing a piece of code in "all major languages" - you can pick the one that fits the problem best.

> And it's useful to be able to abstract and compose over expressions and predicates and such, not just data values, which this still doesn't help with.

You can do that via LINQ - there is even special query-like syntax built right into C# for that that looks like this:

var companyNameQuery = from cust in nw.Customers where cust.City == "London" select cust.CompanyName;

This does NOT load the entire table in memory just to filter on City. It actually transpiles to SQL which does the filtering on the server.

But anything non-trivial is much better done in SQL proper, IMO. Most of the time, at least for OLTP, you'll be using static SQL - that is you will not need to change the text of the SQL query, just parameters. But dynamic SQL is a thing and can be very useful on occasion - which is string concatenation with all the problems that might bring.
by fidotron | 2025-09-14 14:15:18+00:00
> N64 was effectively Indy

Not really, no. The memory system and graphics systems are completely different, and the CPU is a different MIPS processor to one in any SGI desktop. Some devkits did involve having whole subsystems on expansions in Indys though.

It should say something that when the Indy was announced the quip was "It's an Indigo without the go" so even had the N64 been Indy based it would not have been noted for CPU performance.
by numpad0 | 2025-09-14 14:15:45+00:00
I'm not sure if I understand your thought process. I'm talking about distance errors between center of screen and edges of the screen, not singular distance. Frankly you can just paste this to ChatGPT. It's correct enough for this type of topics.

> let distance between head to display 20 inches, screen width 20 inches as well, tell me how to calculate distance errors between center of screen to edges of screen

^ this yields a figure of 2.36 inches among few kBs of padding data

> does that mean the eyes need to be refocused when there's distance error of 2.36 inches, ok to go step by step for this

^ this yields a figure of 30 um among few kBs of padding data

> does that mean the eyes need to be refocused when there's distance error of 2.36 inches, ok to go step by step for this

^ this yields such elaborate responses as "Estimated DoF is about ±1 to 2 inches around the focus point", "Yes, the 2.36-inch distance error is right at or slightly beyond the typical depth of field of the human eye at 20 inches.", "The effect is subtle, but in precision tasks or long durations, your eyes may notice the strain"

Which are all more than correct enough. btw the math is mostly just basic Pythagorean theorem so not hard to follow.
by scarface_74 | 2025-09-14 14:16:29+00:00
You call 60 years of racial segregation that affected an entire race of people in several states “cherry picking”?

It’s a huge difference between “a few people being racist” and laws enforcing segregation and laws against interracial marriage.

The racists have always been in power. You can look at the justice system, the disparity between sentencing for the same crimes across races etc.

The Supreme Court said you can’t use race as a basis for college admissions. But you can use it as a basis for arresting someone.

Fox News is the most popular news network and isn’t part of social media.
by jmull | 2025-09-14 14:17:38+00:00
In that post (I think your own?) it says, "Local analysis only. It's not looking in function definitions."

But local analysis means analysis of function definitions. At least it does to me. I can't think of what else it could mean. I think there must be some aspect of people talking past each other here, using the same words to mean different things.

Further, I don't think local analysis of the code comprising a function means throwing away the results of that analysis rather than passing it up the line to the analysis of callers of the function. E.g., local analysis of std::sort would establish its aliasing limitations, which would be available to analysis of the body of "f1" from the example in the paper (the results of which, in turn, would be available to callers of f1).

Now, I don't know if that's actually feasible/workable without the "heavy" annotation that C++ profiles wants to forbid. That's the key question to me.
by pessimizer | 2025-09-14 14:17:39+00:00
> Well, one party’s stated solution for high oil imports was not to reduce consumption but rather “drill baby, drill!”

It's important to note that the other party's response to that was "Who says we don't want to drill!?" followed by a disaster in the Gulf of Mexico (or "America" I think we're supposed to say now.)

It's never on the ballot unless it truly does not matter to anyone with any power.
by tekknik | 2025-09-14 14:18:09+00:00
> You ever consider that it's because those people are pro-workers everywhere and not just workers nearby? So yes enabling foreign workers to improve their lives by coming here makes perfect sense.

so then by doing this they hurt the worker here in favor of a worker in some other country?

> I mean that's like saying "what do you think is gonna happen to your rights once all the slaves are free".

when the word slave wasn’t mention at all by the parent, how did you conclude anything about slavery?