MurphyA/hacker-news huggingface dataset:
by strcat | 2025-08-03 14:33:32+00:00
We use the standard reserved tag (zero) for freed data but we also dynamically exclude the previous non-free tag for the current slot and the most recent adjacent non-free tags (i.e. the current tag for the adjacent slots or the previously used on if they're currently free). This provides a lot of deterministic protection against use-after-free especially when combined with our quarantine. It provides full deterministic protection against small or linear overflows. The fallback to probabilistic protection with 15 random values is still very valuable and does not mean only lowering exploit chance to 1/15. An exploit can require multiple invalid memory accesses. Side channels for leaking tag values aren't inherently usable in every case and an attacker can't simply choose the memory layout.
by Wilder7977 | 2025-08-03 14:34:11+00:00
You are mixing industry and company. LLMs are overtaking Google search (I.e., internet search which is a monopoly), but it doesn't have to be chatGPT (I.e. openAI).

In any case, it's irrelevant they are not eternal (especially if we go from monopoly to monopoly), the point stands: if you have a monopoly you don't have freedom and free market doesn't work at all.
by a_cardboard_box | 2025-08-03 14:34:16+00:00
It's possible you could at least mitigate the problem by checking that what you've proven isn't trivial. If you slightly change a mathematical statement, it frequently becomes either trivially true or trivially false. So if you accidentally proved the wrong thing, there's a good chance that your proof can be shortened to a point that it becomes obviously wrong. For example, if you accidentally put "there exists" instead of "for all" in Fermat's last theorem, the proof is 1^3 + 1^3 != 1^3. That is obviously too short to prove FLT - it would have fit in Fermat's margin.
by scarface_74 | 2025-08-03 14:34:46+00:00
I hate this idea. If I have an idea I think we should implement when I was a mod level developer [1] and had to get buy in for it, I would think it through and ask for a coworkers opinion, take their suggestions, and then keep reaching out to who I thought would be my toughest critics until I got their buy in.

Once I was convinced that I had enough buy in, I would then officially propose it in a team setting. It’s called “pre-wiring a meeting”.

Now it’s more of getting peer reviews and sanity checks than anything else before I go down a road. We also have Slack channel where we ask for peer reviews now of architectural decisions (working in cloud consulting).

[1] My title has been “Senior Developer” for decades at various companies. But in reality, based on “scope”, “impact”, etc not “I codez real good” I was really what would be considered a mid level developer until a decade ago.
by hunglee2 | 2025-08-03 14:34:59+00:00
Europe entered into its own 'century of humiliation' during Trump 1.0, the signing of unequal treaties is par for this particular course. Expect more unequal terms when EU inevitably fails to buy 750 billion in LNG, which the US will then point to as a renege, which can only be made whole by an even harsher treaty down the line. De Gaulle was right, but too late now
by codingdave | 2025-08-03 14:35:16+00:00
> I ended up building prompthance.com...

If your goal in posting is to get people to use your site, just do a "Show HN". Don't post a blog post to HN (Which is an odd recent trend anyway). Share your site. Tell us a bit about it, and stick around to discuss with people.

https://news.ycombinator.com/showhn.html
by stirfish | 2025-08-03 14:35:26+00:00
1. For consumables like film, or semi-consumables like storage media, I may buy it and sit on it for a while.

2. I might get a new [thing], but not make it to the [place where I can safely use [thing]] for a while

3. Videogames, or games in general

4. Idk sometimes I get depressed
by rwyinuse | 2025-08-03 14:35:33+00:00
Yes, I think it's definitely a factor. Recreational driving is a favorite past-time in the countryside, and due to the forest industry there are lots of dirt roads which are perfect for rally driving, many purpose-built race tracks around the country as well. So the barrier of entry is probably lower than in most places. It's also not too uncommon for kids whose parents own / have access to some land to have some old, unregistered car to practice with away from public roads.

There is even a popular racing class called "jokamiehenluokka", where drivers are obliged to sell their cars for 2000 euros if somebody makes an offer. That rule is designed to keep the barrier of entry low, as drivers don't have the incentive to invest too much into their car. Apparently you can take the exam tojoin at age of 15, which is 3 years before the normal minimum age for driving license.

I recommend the game "My Summer Car" for those interested in all this culture.
by bell-cot | 2025-08-03 14:35:44+00:00
Reasonable. I have js disabled (mostly blocking the ads), and read carefully enough to understand that that misleading photo was almost certainly pulled from the deceased's "frequently posted pro-gun content to his more than 8,000 followers on TikTok" content. And with a button-pushing subject like guns, it might prove imprudently charitable to assume that every HN user will look so closely at the details.
by Aurornis | 2025-08-03 14:38:04+00:00
I understand the point you were making, but from a manager’s perspective this format is something we’ve tried to avoid. Having a place to have people ask questions is great and encouraged, but doing anything that starts gravitating the knowledge toward a person instead of a topic creates problems for discoverability, searchability, and risks creating the impression (for new employees) that certain specific people are at the center of projects they just happen to know a lot about.

So while the Q&A format is good to have available, I’d discourage creating separate channels around a person. I would encourage everyone to just go to the appropriate topic channel and discuss it there.

I do the same thing when someone starts asking specific technical questions in #random or #general: Redirect to the project specific channel. That’s the place where all of the relevant people will be relevant and watching and it’s the first place they’ll search in the future.
Show HN: Write lead sheets in a Markdown way and transpose in a second
by ivanhsu | 2025-08-03 14:38:36+00:00
Hey HN,

I'm a software engineer with a passion for playing guitar. (https://ivanhsu.co)

In the software industry, we use clever plain-text syntaxes like Markdown and Mermaid to handle complex layouts. This lets us focus on the content itself and quickly produce beautifully formatted documents.

Isn't sheet music and chord charts just another form of documentation in the world of music?

That's why I created Cord Land https://cord.land/landing ! It's a website where you can quickly generate lead sheets and draw chord charts using plain text.

Even better, it can automatically transpose songs! Just write in one key, and it can be instantly converted it to any of the other 11 keys you want.

I've implemented a new syntax called Corduroy, an extension of ChordPro syntax specifically designed for guitarists. Besides showing chord names above lyrics, you can also customize chord charts. For example, `%x32o1o%` will automatically draw a C major chord in the first position!

Feel free to try it out here: https://cord.land/landing#playground For more usage details, please refer to: https://cord.land/tutorial

The name "Cord Land" comes from "Cord" and "Chord" being homophones, representing chords.

Let's keep our passion for playing guitar alive, even after work!

Ivan Hsu
by snozolli | 2025-08-03 14:39:06+00:00
You are obviously a motorcyclist.

And so it's OK for motorcyclists to disobey road rules on a public street and be inconsiderate to others?

How about you answer the question that I asked instead of whatever this nonsense is?

being in a safely parked car with the ignition switched off and doing something doesn't count or constitute as being inattentive

You ran into a motorcycle because you weren't paying attention. You're in control of your vehicle and you're responsible for being aware of your surroundings. I use many types of vehicles and I have never, ever run into one.

It's your comment that's ironic

Nope, you're just so unaware that it doesn't even occur to you that you're failing in your responsibility as the operator of a vehicle. Also, you still haven't explained what a "wrong side" is.
by IAmGraydon | 2025-08-03 14:39:07+00:00
Not going to happen. Think about what loneliness is: an unpleasant emotional state characterized by a feeling of isolation, disconnection, and a lack of meaningful social relationships. It arises when there is a discrepancy between a person's desired and actual level of social interaction.

OK, so what drives the desire for social interaction? I think it's our innate need for confirmation of acceptance into a social circle or in-group. This need is deeply rooted in our evolution, as we are more likely to survive and thrive in cohesive, cooperative groups since the days that we lived in caves.

While AI can cosplay a person, it isn't a social group and doesn't carry any of the benefits of belonging to a social circle, and I suspect that deep inside our brains, we will always know this. It may be a distraction from loneliness like other forms of entertainment are, but I really don't see it fulfilling the need.

One other point - I see so many posts about "what if AI does this terrible thing in the future" and they don't seem to realize that LLMs have been a thing for 7 years (GPT1), seem to be hitting a wall of diminishing returns, and these terrible things have not yet happened. If LLMs were going to "solve loneliness", why hasn't this happened yet? As a parallel, if LLMs are in any way intelligent, why haven't we gained any new math, new physics, new anything from them yet? How long do we have to wait to realize that much of this is a massive hype/fear bubble?
by ronbenton | 2025-08-03 14:39:21+00:00
“I see you’ve only had 15 rambles this week”

“Isn’t 15 the minimum?”

“Well, yeah, if you just want to do the bare minimum. But look at Todd over there - he has 37 rambles”

“Well if you wanted people to have 37 rambles why wouldn’t you make that the minimum”
by rogermaragh | 2025-08-03 14:39:54+00:00
My apologies for any confusion. The query about BrowardLocals.com’s impact didn’t explicitly connect to Grok, but since I’m the creator of this, I used Grok to provide the analysis based on it's current capabilities, including web searches and reasoning, to evaluate the platform’s role in Broward County. Here’s how Grok relates to your question:

- *Information Analysis*: Grok was able to search the web and synthesize information to assess BrowardLocals’ community, economic, and social impact, drawing from sources like local news, Reddit discussions, and economic data about Broward County.

- *Contextual Understanding*: The suggestion to “explore BrowardLocals impact” was an AI generated prompt to provide a comprehensive, data-driven response, which aligns with Grok's purpose of delivering helpful and truthful answers.

- *No Direct Connection*: BrowardLocals.com has no direct link to xAI or Grok. My role was simply to analyze the platform’s influence as Grok suggested to me, using the skills and tools at my disposal to gather and present insights.

TLDR: Try asking the AI on BrowardLocals.com (or any search engine) what you are confused about.. Grok technically contributed more to this post than you and me. Please upvote and let's keep it moving ^-_-^
by fragmede | 2025-08-03 14:40:35+00:00
A Google shareholder that shortsighted might as well ask why they have an HR department or have custodians to maintain the offices, after all, they don't generate income either.

The manager in the trenches can tell if there's actual work happening, to move goo.gl from the internal legacy system to the new supported one doesn't magically happen, code needs to change for it to work after the old system gets shut off.
by strcat | 2025-08-03 14:40:42+00:00
MTE mainly exists to catch the initial memory corruption in the first place rather than to protect specific targets from memory corruption. The current limitation of only having 16 possible tag values makes the fallback to probabilistic protection fall weaker than it could be but it's still very useful and multiple invalid memory accesses are often required. An invalid read is protected against as much as an invalid write. ARM acknowledged the issue of side channels able to leak side channels in certain circumstances and that's being addressed for newer hardware. Bear in mind side channels can be used to directly leak sensitive data too and it's a huge class of issues not specific to memory tagging.
by tpmoney | 2025-08-03 14:40:54+00:00
> a bit of ridicule might prevent future scams.

I think this is only true if you think scammers are driven by a desire to avoid ridicule or if you think people that have been scammed are likely to respond positively to being ridiculed. As a parallel consideration, look at the current accepted wisdom for talking about online scams. As far as I know, the current consensus is not to ridicule people who have been ensnared by an online scam because it’s likely to get them to dig their heels in harder and more likely to cause them to not speak up if they think they’ve been scammed.
by snozolli | 2025-08-03 14:41:06+00:00
For one, I can't really control how I fall in a surprise crash. And two, I'm less worried about the initial impact, and more about being slammed into the pavement.

Like I said, the body is really good about protecting the head. You need to focus on the initial impact. The back of your skull slamming into a windshield or truck hood is a far bigger concern than falling on your face, when you have arms and neck muscles to protect you.
by rramadass | 2025-08-03 14:41:08+00:00
The problem is that many confuse C++ Language expertise (often snarkily called a "language lawyer") with C++ Programming expertise. A famous example is Scott Meyers who is squarely in the first camp and who has publicly stated as not having written any sizeable C++ programs. Given that C++ is quite a baroque language it is important for programmers to focus on the second aspect and slowly build up their knowledge of the first aspect over time (most experienced programmers tend to do this in any language).
by michaelrpeskin | 2025-08-03 14:42:16+00:00
Yeah, I don't like it in "channels" either because it's too random. What I started years ago at a previous company who was using Confluence (yuck, I know), as the knowledge base was to have a "Personal Space" where I created internal blog posts. I still do it at my new place using their tools. What I do is more "bloggy" and than "rambly".

When I'm considering a refactor, I write up my thoughts in English (which often helps clarify things rather than focusing in code at first). And then I point the rest of my team, to the post and say something like, "I'm going to tackle this next Wednesday, let me know if you see anything wrong with the approach". People who care and have options can chime in, if they're too busy they can ignore it. But everyone is given the chance to comment.

But where I find the real value is when I'm working on a new algorithm or analysis approach. Our internal blog software natively supports LaTeX math blocks (like GFM), so I can write out my algorithm ideas using formal math notation. I've pre-found a bug or bad idea many times just by translating my English into LaTeX. I actually find the expression of those ideas in a blog post the key tool to solidify ideas before I code them.

I'm under no illusions that most of the team even reads what I write, but the work of formalizing it for semi-public consumption really clarifies my thoughts and keeps me from spinning too much while I'm actually writing the code.

These aren't super formal academic quality publications, more like semi-formal ramblings, but I think the difference between hitting "publish" vs just typing in a channel slows me down enough to really think through things - and those who do end up reading them are reading slightly more thought out idea than a stream-of-consciousness rambling which means they'll get more out of it too.
by cosmicgadget | 2025-08-03 14:42:31+00:00
Security checkpoint times can vary widely in the States. As can the transportation to get to the airport (traffic, public transport, parking, shuttle). And don't get me started on kids and family members who don't travel often.

Three hours is totally unnecessary but the asymmetric risk of missing a flight vs posting up with a beer and a gameboy tilts things toward an earlier arrival.

It's refreshing to travel from a regional airport though.
by duncans | 2025-08-03 14:43:42+00:00
It's not surprising that due to massive advertising that VPN companies do that people such as MPs think that VPNs are a necessity for general web browsing etc. I think more people need to be aware that, (unless they are wanting to access US Netflix from UK/BBC iPlayer from the US, etc) VPNs in 2025 are completely unnecessary and arguably worse for your privacy.
by chmod775 | 2025-08-03 14:44:07+00:00
You're probably thinking about some of the more stylized, iconographic medieval art. That was on purpose, not necessarily for lack of skill. There's plenty of modern art styles around today as well that are flat and look nothing like reality.

Besides those "strange" depictions of animals and humans, there is also plenty of medieval art that is still regarded as highly beautiful today (admittedly especially once we're leaning towards the Renaissance).
by geoffmanning | 2025-08-03 14:44:12+00:00
Maybe it's because "i'm a GenXer", but i am both extremely confused by what viewpoint is being labeled here in a way that is supposed to be clearly explained by such a broad characterization that is statiscally less accurate than an astrological sign and disappointed that even on hacker news we have to filter through such garbage.

Oh, and yes, i believe cloud providers should be required to provide controls for users to easily limit their spend.
by strcat | 2025-08-03 14:45:06+00:00
> Theoretically Fairphone + e/OS may have been an option, but the security is crap.

Lack of current privacy/security patches and the current privacy protections in Android means having very poor privacy too. There's no equivalent to the privacy protections added by GrapheneOS either including ones also offered by iOS now such as iOS having a more basic equivalent to the GrapheneOS Contact Scopes feature since iOS 18 and iOS having better storage/media control than Android similar to Storage Scopes in GrapheneOS.

> I guess there is Sony, you could even install Sailfish OS, no experience though.

SailfishOS is much less private/secure than AOSP and is largely closed source. It's the opposite of a more open OS.
by mort96 | 2025-08-03 14:45:20+00:00
I'm 100% on team "just rent VMs and run the software on there". It's not that hard, it has predictable price and performance, and you don't lock yourself into one provider. If you build your whole service on top of some weird Amazons -specific thing, and Amazon jacks up their prices, you don't have any recourse. With VMs, you can just spin up new VMs with another provider.

You could also have potential customers who would be interested in your solution, but don't want it hosted by an American company. Spinning up a few Hetzner VMs is easy. Finding European alternatives to all the different "serverless" services Amazon offers is hard.
by subscribed | 2025-08-03 14:46:10+00:00
Why do you hand-pick one Hamas war crime (using civilians as live shields) to discount all the documented monstrosities committed by the military (and genocidal intent, as aired multiple times by Israeli politicians)?

How does that even work? So you're saying carpet bombing of civilian infrastructure (especially houses), targeted attacks on hospitals, civilian and medical cars, Israeli-designated refugee camps, iterally murdering babies, targeting every single journalist and medic (cue infamous video of mass execution), hunting children with sniper rifles, killing hundreds of people queuing for aid (flour "fortified" with fentanyl), and last but not least inflicting famine on tge whole country...... all that is just fine because Hamas allegedly uses medical facilities?

You're truly a monster.
by YSummary | 2025-08-03 14:46:41+00:00
"The journey is not a reward", it's waste of time. Ex: I saw a clip's title - To avoid HBP, one must not consume three fruits. Then I spend 26 minutes to learn those 3 fruits I already knew harmful. Now, how many 26 minutes do I have each day? This is the whole problem. Once I am certain I need to dig in the clip, then that's entertainment. Other that all time were wasted.
by FirmwareBurner | 2025-08-03 14:46:55+00:00
>I suppose you could say that a "master glass" could be cut into 16:9 panels for both TVs and monitors, but wouldn't it require the two panel sizes to use the same pixel density?

Also they shared the same COGs(chip-on-glass) to drive the TFT panels. That's why laptops had the same HDTV 1366x768 resolutions.
by HarHarVeryFunny | 2025-08-03 14:47:02+00:00
Xerox created the GUI, and much of modern computing, but Jobs/Apple certainly deserve credit for the smartphone.

Before the iPhone the phone market was primarily "feature phones" - flip phones with a keyboard and a few built-in JavaScript apps. The Blackberry wasn't much different - just a better keyboard with a focus on messaging/business use.

The iPhone was quite radical - masterfully presented as an iPod, phone, and internet communications device, before revealing that they were all capabilities of the same device.

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

The effect on the phone market was immediate, and turned the market upside down. It was basically the end of Nokia who had been dominant up to that point, and caused everyone else to scrap current plans and go back to the drawing board, realizing that this new pocket-computer smartphone concept, with it's large touch screen interface was obviously the future.
by dpassens | 2025-08-03 14:48:09+00:00
> No, and the comment indeed ignored the very visibly growing "child free" movement popular with the younger generations in a way that framed it as unintentional.

Not really. There are still young people who don't intentionally choose not to have children. Their birth rates might or might not increase without social media.

> your use of "just" is unfair here.

Fair enough, I'll concede that.

> I asserted that you understood that singling out the effect on birth rates over the effect on chocolate sales wasn't done arbitrarily.

Because birth rates are much more relevant to the topic at hand than chocolate sales, no? More loneliness almost necessarily translates into lower birth rates while you can eat chocolate alone or with others.
by scarface_74 | 2025-08-03 14:48:10+00:00
I don’t even use a PTO day if I’m just feeling “blah” as long as I’m available via Slack to answer questions and can attend ad-hoc meetings. There are so many times I’ve had to/chosen to work late, I don’t say anything.

I don’t think I’ve taken a “sick day” once since going remote over 5 years ago. But for the last 10 years I’ve been leading initiatives first at startups and then at consulting companies and I mostly have autonomy and the trust to get things done.
by joseda-hg | 2025-08-03 14:48:16+00:00
IIRC, in linguistics there's a hypothesis for "Uniform Information density" languages seem to follow on a human level (Denser languages slow down, sparse languages speed up) so you might have to go for an Artificial encoding, that maps effectively to english

English (And any of the dominant languages that you could use in it's place) work significantly better than other languages purely by having significantly larger bodies of work for the LLM to work from