skysight-inc/HackerNews huggingface dataset:
Siri was better in the past while driving, and actually helpful at times. Nowadays it demands that I unlock my phone. My mistake? My car doesn't have Car Play. I drove a rental last week and Car Play was far more cooperative. Sadly, it appears that I am being punished because I don't happen to be able to replace my car as often as I upgrade my phone.
> The problem is that gdb will sometimes take 5 minutes to start debugging

If you run gdb-add-index on the relevant binaries ahead of time it should start up much faster.
The government information crisis is bigger than you think it is
Hell is overconfident developers writing encryption code
I did say average. Land in the middle of nowhere Nebraska is already dirt cheap compared to land in downtown Manhattan and agriculture is a productive use of the land. A Land Value Tax ideally targets the unimproved value of land. Farming would reduce the unimproved value and lower the tax burden.

It would be the McMansions in suburbs that would be more onerously taxed if anything.
This site is horrible. Every comment here is trying their hardest to systematically dismantle this library out of existence through the use of nihilistic mind-games about what "shell scripting" "really" "is". All because they don't like a programming language that much.
That sounds exhausting. Wouldn't it be faster to include you package.json in the context?

I sometimes do this (using Cline), plus create a .cline file at project root which I refine over time and which describes both the high level project overview, details of the stack I'm using, and technical details I want each prompt to follow.

Then each actual prompt can be quite short: read files x, y, and z, and make the following changes... where I keep the changes concise and logically connected - basically what I might do for a single pull request.
Yet, some analysts claim the fact that people nevertheless use these awful choices means they like them despite their frequent complaints.

They cite "Revealed Choice", which may apply when there is an actual choice.

But in the nearly winner-take-all dynamic of digital services, when the few oligopolistic market leaders present nearly identical choices, the actual usage pattern reveals only that a few bad choices are just barely worse than chucking the whole thing.
Ah, I got confused for a minute why printing a character pointer is UB. I was thinking of printing the address, which is valid. But of course char* has a different overload because it's a string. You can tell how much I use std::string and std::string_view lol.

I reckon we are generally in agreement. Perhaps I am not the best person to comment on the purpose of discussing UB, since I already know all the ins and outs of it... "Been there done that" kind of thing.
Haha all of the examples in the article are basically "here's some really old method for making address 0 a valid pointer."

This isn't like timezones or zip codes where there are lots of unavoidable footguns - pretty much everyone at every layer of the stack thinks that a zero pointer should never point to valid data and should result in, at the very least, a segfault.
At some point the people at the top turnover. Zuck might just hang in there long enough to step into that role. The resources at his disposal certainly don’t hurt his chances.
AI Generated Scavenger Hunt Game
Simon AI Picture Challenges is an iOS experiment at the intersection of artificial intelligence, art, and puzzle gaming. The app leverages machine learning to generate a constant stream of unique, visually arresting challenges that invite you to spot hidden patterns, decipher visual riddles, and rethink the boundaries of traditional puzzles.
"Falsehoods programmers believe" is the "considered harmful" of the modern dogma cult.
Only the W2 losers are paying taxes.
Talk is cheap, so it's easier than actions. If it was important enough to people, they'd act, even if there were some costs and inconveniences. That's the difference betwen people saying what yhey want, and their revealed preferences.

Take climate change, something I suspect we agree on. People won't take individual action, and so it's no shock that they also won't vote for a politician who will promise to force them to take action, unless they are convinced that the costs to them will be small. Also, a hot take - climate change denial is partly virtue signalling by people who'd just rather have other people solve the problem but don't want to admit that. Yeah, big oil propaganda and a hostility between creationists and scientists is also a factor.
I'm pretty sure they just gamified mediocre language learning techniques to make it palatable for more people to consume.

I don't think they have any significant data collected, nor do they do any handwritten anything.
It was due to the change in IRS guidance on how to account for increases in value in cryptocurrency -- in short, treating it closer to a forex exchange (where the value is continually accounted) instead of a securities transaction (where the value is accrued when sold). The value then had to be retroactively accounted for.
When GenAI first started taking off a few years ago I called out that the real market set to be absolutely decimated wasn't corporations - it was the gig economy.

The quality of generative AI may not be professional level quality, but it presents an easy and cheap drop-in replacement for one-off tasks that people previously outsourced to platforms like Fiverr (voiceovers, logo design, clip art, copy editing, translation, etc).
Show HN: AI-curated daily news quiz, inspired by Wait Wait... Don't Tell Me!
Hey HN, I've been trying to stay away from doom-scrolling the usual content feeds but wanted to get a quick peek of daily headlines to stay in the loop. I enjoy listening to NPR's WWDTM, but the weekly cadence has become a bit slow for our era.

So I built this app. Every morning Claude Sonnet 3.5 sifts through the latest news and creates a daily news quiz to keep you informed in a quick fun way.

Let me know what you think!
Hah, I was trying it the other day in a Go project and it did exactly the same thing. I couldn’t believe my eyes, it basically rewrote all the functions back out in the test file but modified slightly so the thing that was failing wouldn’t even run.
Correction: That some subset of the people you mostly meet online tries to get rid off.

You'd be surprised how many don't even realize it's artificial, and/or welcome it. The average Google user is most certainly not similar to the average Hacker News commenter.
I mean he also said in the same interview that after he pushed back against Biden, Biden opened an anti-trust lawsuit against Meta.

However, the anti-trust lawsuit was filed in the 1st Trump administration. So, I don't really think you can take anything Zuck says outside of a shareholder meeting at face value (where he has an actual penalty for lieing).
Thanks. It's going to put a hell lot of work on the professors so it's probably more suitable for some people like Gustav (the pikuma guy).
I have a warrior container set up on an x86 machine and have the govt project selected but it's not getting any tasks. Why might that be?

Starting CheckIP for Item
Finished CheckIP for Item
Starting CheckRequirements for Item
Finished CheckRequirements for Item
Starting GetItemFromTracker for Item
No item received. There aren't any items available for this project at the moment. Try again later. Retrying after 90 seconds...
No item received. There aren't any items available for this project at the moment. Try again later. Retrying after 150 seconds...
No item received. There aren't any items available for this project at the moment. Try again later. Retrying after 210 seconds...
No item received. There aren't any items available for this project at the moment. Try again later. Retrying after 270 seconds...
No one asked replacing horses, but…
And how much of Apple's services revenue comes from Google?

When's the last time you paid Microsoft 15% to download an exe?
> m³ is already a pretty hard to visualize unit (unless you are used to visualize volume)

I don't think it's that hard; just think of a standard 1000L water tank (which is, in my experience, the most common size).
> Nobody put him in charge, he started the company.

People get removed from the heads of companies they start all the time. That's how Elon became the "founder" of Tesla in the minds of most people: he got rid of the original guys.

He hasn't been removed from the leadership position (despite a lot of things that should have gotten him removed, if not imprisoned - psychological experiments on users without informed consent is a good example [0]) because in the 60s and 70s some other sociopath said that the main social responsibility of companies is to create value for shareholders, and he's done that, so he gets to stay.

Which leads me to...

> Start a competitor if you think you can do a better job.

You have a significant fraction of a trillion dollars lying around for me to fund that with? At least some of that will need to go towards brib... er... lobbying; the guy was literally hosting the President of the United States at his inauguration [1]

It's almost as if the form of economics practiced in the United States rewards bad personal behavior while conducting a company's business with enough money to avoid pretty much any form of consequence.

[0]- https://www.theguardian.com/technology/2014/jul/02/facebook-...

[1]-
https://apnews.com/article/trump-zuckerberg-inaugural-recept...
or stop using google search
They absolutely do! Earned Income is a refundable tax credit - 47% of all Americans pay no net income tax, and some receive a refund in excess of any taxes paid.
> Making software approachable isn’t about hiding complexity, it’s about presenting it well. The UI patterns you use determine whether a system feels intuitive, not whether the underlying mental model is simple. A well-designed interface can make even complex concepts feel natural, while a bad one can make simple tasks frustrating.

This could not have been better said.
Can't wait till deepseek gets their hands on this
In my experience, Linux works quite well on laptops that are intended to run it.

I’ve only tried the System 76 Lemur Pro and the Framework 13, both of which worked smoothly. The Framework has better build quality, and I can wholeheartedly recommend it to anyone who wants to try a Linux laptop.
All current jobs are out with clients at the moment, per the status page.

2.05M done + 1.06M out + 0 to do
Thanks for the response. I mean from a productivity point of view when building real-world applications.

For example, in Go, the development productivity is great, but I'm not so sure about feature development velocity. There are a ton of HTTP libraries, but it's a barren wasteland when it comes to Auth solutions and you have to rely on a separate service which unnecessarily complicates the infrastructure. Need to quickly put together an application that supports enterprise OAuth? tough luck
It was explicitly written to be used by people who couldn't be trusted to mmap
> If you take a very narrow view of "make money"

> They are immensely valuable to the owners

This is, of course, the entire point of this entire thread.

Its not a particularly "narrow" view, FWIW, because most businesses have a P&L sheet that will list expenses and revenues, and entire business units have big "costs" and not so big "revenue". Which is what "don't make money" means.
To clarify, by "forceful" here I mean a prompt that says something like "think carefully about whether and how to answer this question first before giving your final answer", but otherwise not leading it to the answers. What you need to force is CoT specifically, it will do the rest.
What we get wrong about athleticism
I'm excited about -fbounds-safety coming soon: https://github.com/llvm/llvm-project/commit/64360899c76c
Property graphs map to relational databases pretty well. Using Neo4j's terminology

table name -> node label

table row -> node

table column -> node property

The result of a query is a sub-graph and is very composable.
Yikes.

Getting dangerously close to saying the quiet part out loud with that crack about "the right people".
or stop using google search. the idea that reliable search results are exclusive to google is a delusional lie that lazy people tell themselves, hoping everyone else will believe it too.
Yes, for wipers you need to make window swiping gesture on the screen and for wipers you tap 3 times on either side of screen.
For me it’s associated with the Finnish spurdo meme.
> The reservoir may belong to the federal government, but the water is ours

So, what are the rules regarding water ownership?
"This book aims to standardize the notation for tensor diagrams..."
https://youtu.be/zELbzXAmcUA?t=73
Signal handling is done anyway. The cost of null pointer checks is a net overhead, if minuscule.
Plastic Tanks being imported from metric economies for sale in imperial measurement economy?

It's 264 US gallons. So presumably sold as a 250 gallon tank with a bit of extra headroom.
It downright sucks when the local pronunciation isn't accepted by Siri. In Ottawa we pronounce St. Laurent Boulevard as the French do - "cent lorann", yet Siri only accepts the sourthern style American pronunciation of "saynt lawrence". This happens for a whole lot of place names in eastern Ontario given the bilingual nature of the national capital region.

Localization is not a solved problem.
https://www.wired.com/story/kash-patel-qanon/

> helped keep the QAnon movement alive on Truth Social, interacting with Q accounts, appearing on QAnon podcasts, and signing his children’s books with a QAnon catchphrase.
Yeah it's the same thing with the full model. I don't have the quota for bedrock because my account is new, but I ran the full model on a custom n2d GCP instance and asked if it would agree with the distilled model that it was developed in strict compliance with generative AI regulation, and the text is below.

Note in particular the "Built-in content filters prohibiting responses violating core socialist values"

>

Yes, I would generally agree with that statement within the following context:

1. *Regulatory Framework*: My development aligns with China's AI governance framework including:
- The Interim Measures for Generative Artificial Intelligence Services Management
- Provisions regarding content filtering and value alignment in AI systems
- Requirements for security assessments and algorithm transparency

2. *Implementation Evidence*:
• Built-in content filters prohibiting responses violating core socialist values
• Mechanisms preventing generation of politically sensitive content about China
• Training data cleaning processes aligned with Chinese internet regulations

3. *Technical Limitations*: My compliance should be understood as:
- Focused on technical implementation rather than ideological endorsement
- Based on current legal interpretations available in my training corpus (cutoff Oct 2023)
- Subject to potential regulatory changes beyond this knowledge cutoff date

Would you like me to elaborate on any specific aspect of the compliance framework?
Practicing graphical debugging using visualizations of the Hilbert curve
So some guys are sitting around managing a dam and the President just calls and tells them to open it up? So, he can say he made some water flow in California? What??

Everyone in this chain of command should be fired and Trump should get the 25th amendment.

(I know that won't happen... we'll be on to the next scandal tomorrow, then the next, ad infinitum...)
ok, but what if you need something off-the-wall, like a scanner?
Thats awesome. Thanks a lot.
And they're working on Unions, although last I heard they won't make it into dotnet 10/c# whatever version is coming with it.
Even with GPLv2 it's pretty clear what the purpose of the license is.
What applications run on top of this?

Without some seed applications, it's hard to know if this actually works, or is just mental gymnastics.
> A null pointer check is literally a single TEST on a register

On every pointer deref in your entire program. Not for release mode.
No. I don’t think I will.
That's seems like a claim not root in an understanding of how businesses work.

If a company invest $3B to become profitable, it seem entirely logical that they can use those expenses to offset any future profit.

If you don't don't do that, companies that require large investments to become profitable simply won't exist.
I ran the full Deepseek 671B model and it told me it has

- "Built-in content filters prohibiting responses violating core socialist values" and

- "Mechanisms preventing generation of politically sensitive content about China"
I’ll chime in with a different anecdote than all the whiny ones. Fedora + Niri on a Dell XPS is great. Stock Fedora + Gnome is also great. I don’t miss Windows or OSX at all. The games I care to play work fine thanks to Proton. I don’t care about Adobe or MS Office. If you don’t care about those, either, then find a laptop with good Linux support and decent build quality and come on. It’s more than fine.
> there's a reason all of our analog tools have stuck around for art making

As an early adopter of digital cameras and convert to film photography, I agree... to a point. Producing creative work can be entirely about the output and those outputs can be as Fine as any Fine Art, not "merely entertainment".

Take writers for example. As a business and as a creative pursuit, writers have (on the whole) enthusiastically adopted every technology that's come their way. In large part that's because it helped them stop thinking about certain critical operations. eg: dealing with ink and nibs and loose papers. And while I'd imagine most writers derive a lot of fulfillment from the process, none of that compares to the feeling they get when others read and enjoy their work. Do some writers still use pen and paper? Absolutely, but does that mean their art is better or more Fine or more authentic?

Those analog tools might still be around, but it's largely because there are people who still enjoy those mediums, not because their modern alternatives are inherently Less in some way. If they were then all the paintings in your local gallery would have been done in tempera.
while all of the above engineering solutions work, I wish they adopt a human centric solution. When there is too much demand and too little inventory, they could introduce some kind of lottery system where they accept partial payments through out the day and then randomly pick tickets in a lottery (individuals and group bookings as well). In this way, fans can avoid the mad rush, ticketing systems don't have to handle the peak mad rush for 10 minutes.
That’s precisely the plan. So when we have crop problems this summer due to lack of available labor they can instead point to “irresponsible water management by California”
ESTA in the US or ETA in Canada doesn't require anything extra in my experience, it's just like a flag either on or not on your passport coming through passport control.

(I assume UK ETA is the same, but I haven't travelled in with anyone requiring one yet. My wife doesn't with a BRP which is also a euphemism for a visa if you like, and that is similarly straightforward.)
Yes i did have them in mind. But all new developments seem to indicate Rust is faster & given Linux will also start supporting it, it sounded interesting.

I think I will start with Rust.

Thanks
<Maybe AI assistants in random places just aren’t that compatible with people on HN but are possibly useful for a lot of people not on HN?>

Coincidentally today, I received an automated text from my heath care entity along the lines of, "Please recognize this number as from us. Our AI will be calling you to discuss your heath."

No. I'm not going to have a personal discussion with an AI.
That’s hilarious. As I read your first sentence, I thought “if only it used furlongs”…. And it does (;->
I'm not trying anything, I don't care.

I was comparing the 'failure' to 'wrong' figures; yes you can also compare 'right' if you want. You can also compare many other figures that I don't think you are 'conveniently ignoring', it's just if you want everything you can go and read the linked survey results.
I'm not sure if $200k of hardware fits the consumer level
Maybe the fact that everyone has it
What is an untrained model? That doesn't make sense. Do you mean the training code or just base models (even those are trained).
No. During development, Bun or Esbuild or any other fast type-stripping tool is good enough for rapid iteration, and the LSP type checking is fast enough and good enough for me. I leave tsc running in watch mode as I work, and it is damn slow, but I rarely am doing anything where I’m actually waiting on it.
I share the sentiment. I haven’t used it in a while (at work use different languages and in the last few years my personal coding is only Python script/Jupyter notebook bite-sized), but anytime I hop into it, it immediately "clicks" and gives a comfortable feeling, despite changing over years.
A perfect language for medium sized relatively clean and mature personal or small team projects.

Frictionless, pleasant, not thinking too much how to express things (and still managing to write them reasonably idiomatic), tends to support clean encapsulated code, quite rich environment/libraries, great tools (debuggers, profilers), safe, relatively fast, not many foot guns, zero build setup, on small project zero build times, trivial to create good functional simple UI, can get fancy dynamic with reflection when I need "magic".

Basically not many pain points that would make me rage quit and almost everything I'd want is simple to achieve.
Simple example: o3-mini-high gets this [1] right, whereas Gemini 2.0 Flash 01-21 gets it wrong.

[1] https://chatgpt.com/share/679d9579-5bb8-8008-ac4a-38cef65b45...
Ultra-fast picosecond real-time observation of optical quantum entanglement
if you are running locally, you can add <think> tokens to your own prompt to distract it. it works in many cases that I tried.
All of the reservoirs were and are above the average level for this time of year during the fires and now, including those in Southern California.

https://cdec.water.ca.gov/resapp/RescondMain

This accomplishes nothing useful, unless they plan to irrigate the wilderness to keep the brush green year round (of course, there is certainly not enough water for that).
Ask HN: Percent of employees that benefit financially from equity offers?
Title says it all. Equity offers are a very common thing in tech. I don't personally know anyone who has made money from equity offers, though nearly all my colleagues have received them at some point.

Does anyone have real data on how many employees actually see financial upside from equity grants? Are there studies or even anecdotal numbers on how common it is for non-executives/non-founders to walk away with any money? Specifically talking about privately held US startups.
They fully plan to support Linux.
Dereferencing a null pointer is how I boot half of my systems. :D On Rockchip platforms address 0 is start of DRAM, and a location where [U-Boot] SPL is loaded after DRAM is initialized. :)
No, I've never had an issue with Typescript performance in any project. It's always been fast for me (M2 Max 32GB and a M3 16GB)

I use Webstorm though. Maybe it has better performance?
How did you prompt this?
https://www.youtube.com/watch?v=Ouh1yg7Rmr4

Exactly at 18 to 19 seconds in
The problem with ATC is that they changed from a skills based assessment to a biographical one. This is no joke. They had an explicit goal of increasing ATC diversity so they passed over hundreds of people who took the previously traditional route and graduated from FAA Air Traffic University Programs.

Those candidates still had to pass the training but they have had a much higher attrition rate. So despite increased hiring ATC continues to be understaffed.

https://viewfromthewing.com/diversity-in-the-skies-faas-cont...