skysight-inc/HackerNews huggingface dataset:
I want to do this where I live! I think it might be easier for me because my county has an open data portal with a list of the restaurants (because of inspections) and their locations.

Looks like Boulder County has one too https://opendata-bouldercounty.hub.arcgis.com/documents/c9d2...
This relates to what I wrote in reply to the original tweet thread.

Performing arithmetic on arbitrarily complex mathematical functions is an interesting area of research but not useful to 99% of calculator users. People who want that functionality with use Wolfram Alpha/Mathematica, Matlab, some software library, or similar.

Most people using calculators are probably using them for budgeting, tax returns, DIY projects ("how much paint do I need?", etc), homework, calorie tracking, etc.

If I was building a calculator app -- especially if I had the resources of Google -- I would start with trying to get inside the mind of the average calculator user and figuring out their actual problems. E.g., perhaps most people just use standard 'napkin math', but struggle a bit with multi-step calculations.

> But for some reason the authors of calculator apps never optimize them for the number of keypresses, unlike Casio/TI/HP. It's a lost art. Even a simple operator repetition is a completely alien concept for new apps.

Yes, there's probably a lot of low-hanging fruit here.

The Android calculator story sounded like many products that came out of Google -- brilliant technical work, but some sort of weird disconnect with the needs of actual users.

(It's not like the researchers ignored users -- they did discuss UI needs in the paper. But everything was distant and theoretical -- at no point did I see any mention of the actual workflow of calculator users, the problems they solve, or the particular UI snags they struggle with.)
Good points.

It would be nice to know people in different industries with real problems. I had my real problems as a developer before but many tools are already built for that.

A friend who works in marketing has a lot more issues with bad solutions and terrible or overpriced tools
Yes I don't like that they don't at least have a no-DRM filter. But you have to expect that publishers with DRM make more sales at higher margins.
You think conservatives care about actually helping the unhoused? Their ultimate goal is to funnel money from public services into private hands; and their "solution" to homelessness involves prison, concentration camps[1], or exile[2] — because they see the problem as undesirables reducing quality of life for the worthy rich, not abject human misery. (Indeed, Musk considers recipients of federal aid to be part of the "parasite class."[3])

[1]: https://www.the-independent.com/news/world/americas/us-polit...

[2]: https://en.wikipedia.org/wiki/List_of_homeless_relocation_pr...

[3]: https://atlantablackstar.com/2025/02/14/elon-musk-faces-back...
Actually no, this is a good question that hits at a tension between the second law of thermodynamics and the big bang model. The aftermath of the big bang and the inflation period are known to be times where the universe was extremely hot and dense. And yet, by the rule that entropy can't increase over time, it follows that they were the lowest entropy state of the universe: definitely lower entropy than what we have today. But how can an extremely hot plasma made up of all of the particles that today make up stars and planets and so on have been a lower entropy state than the galaxies of today?
You're seriously asking _me_ what https://news.ycombinator.com/item?id=43068787 was thinking when they included a ROT-13 paragraph?

Typically, since pre-WWW UseNet days it's been used as a standard "no-spoiler" technique so that those who don't want to see a movie twist, puzzle answer, etc don't accidently eyeball scan the give away.

BTW, you're welcome, glad I could help.
> A reliable system will need a relatively formal “proof” that what it does is correct.

One of my pet theories is that this is what programming evolves to in a few decades. Programmers write formal specifications for what should happen in some very high level language. AI + Compilers + ... take that specification, implement it, and prove that the implementation is correct and performant.

Think "SQL but not just for databases".
I don't see that option at this point. I don't know how to tag @dang either.
Isn't it possible that 1875 was chosen, because of compatibility with US legacy data encoding and that then an arbitrary, but notable date in this year was chosen as the reference date (i.e., the Convention du Mètre)? I guess, the USA had quite a stake in this…
> We’re in the middle of sorting out a disloyal administrative state that needs to be brought to heel.

That's one way to put it.

https://bsky.app/profile/twlldun.bsky.social/post/3lic2x56dv...
That’s not a bad analogy. WYSIWYG is great for almost all use cases. It let people without training in typesetting produce well formatted content quickly. It’s fast and easy. But, sometimes it doesn’t work. Or produces formatting that isn’t quite right. And when that happens, you learn about why things were done differently in the past. Or why markup syntaxes exist as opposed to just WYSIWYG formatted documents.

Or in RAD, you could make pretty good GUI programs quickly that did their job, and did it well. But they would all look very similar. And if you needed a complex interface that required an unsupported workflow, it might not work at all.

Coding with AI can be pretty similar. It will work a lot of the time and you can have something usable quickly. But, if you don’t understand why it works, and something is broken, or misfortunes, you’re stuck. You’ll be left trying to figure out a system without the benefits of knowledge of how or why it worked in the first place.

I’ve seen this with junior developers who don’t understand the languages and tools they use. If they just plug things into AI and hit a wall, they don’t understand the data flow to be able to fix the problem. On the other hand, I’ve also worked with junior devs who have a solid programming background who are able to work faster with AI and still understand/troubleshoot the system. At the end of the day, AI is still a tool (for now) that needs to be used. Some people will use it well…
I'm in the right place then lol

most of the people around me spend their days doomscrolling on social media when they're free
https://kindlemodding.org/jailbreaking/WinterBreak/ says it's based on https://kindlemodding.org/mesquito/ which in turn says it needs <=5.15.1.1
He said the form he was filling up asked for the name and address of the billed phone number. So he provided google with the info and google automatically changed everything to what he has provided without any other proof.
What “democratic system?” American are checked by anti-democratic forces at every turn, from a judiciary that overturns duly enacted laws based on “emanations from penumbras” to an executive branch that is run by the same people regardless of who wins the election to institutions that are captured by people that abuse their positions to peddle their fringe ideologies.

At least China’s unelected bureaucrats are competent and actually focused on what’s good for the public: https://news.harvard.edu/gazette/story/2020/07/long-term-sur...
Only if you believe a non-official email that involves signing away all legal rights to any recourse you might take against them both before and after leaving, which includes your severance pay which nobody has authorized or found a source for.
Wonderful analogy
The Passive Ownership Share Is Double What You Think It Is [pdf]
According to the legend, when Ken Thompson was shown vi, which was the first full screen code editor on Unix, he replied, in essence : "who needs to see other lines than the edited one?"
By that standard 45 out of 50 states are also getting it wrong, since those arguments apply equally to sales tax as VAT.
I had a similar thought the other day when playing with Deepseek-coder. I asked it to do a problem I had just figured in a system I didn't know (opencv). The code deepseek gave was basically the same as what I had figured out, which I was pretty impressed by. But then I thought that if I had just used that code as is, it probably would have worked but I wouldn't have learned anything about opencv.

These new tools can be very valuable but I worry about people not using the tools to maximum effect long-term, in favor of short term success of a certain kind.
Pretty ironic that the cookie agreement is one of those ones where you have to click a billion times on each vendor's legitimate pain in the ass setting.

Thanks for selling my data! Now please, tell me more about online privacy...
...but most people got their systems from their job in those days and so wouldn't get told this little tidbit for obvious reasons; You Must Park Before Swithing Off. I did get unlucky somewhere begin 80s when my father brought home a luggable, I didn't park, he lugged it back and the hd was damaged.
That's very odd, then... I definitely remember hlsearch being off in Vim 8, and on in Vim 9.

Either way thank you! Now I have even less reason to notice.
His death was so tragic. I believe his coach also died in the car accident.
> I saw some shady third-party tool that scrapes the data, but it's against the Terms of Service and I don't want to worry about being banned from my entire Google ecosystem.

I'm pretty sure Google Terms prohibits using data from its Maps API otherwise than in connection with displaying/using a Google Maps service, but maybe they won't go after this, because it's not much data.
Ask HN: How to Make a MVP Video?
How do you create those MVP videos that zoom in and out? YC is full of them! One example: ycombinator.com/companies/ergo
Trump was impeached twice. The senate didn’t have the guts to convict him.
Hey, how is Uber going to properly promote itself with only one article?

puts aluminum foil hat back on
I didn’t say money didn’t remove their suffering, only that they managed to become fabulously wealthy without encountering any suffering along the way, mostly cause they’re so young when they become wealthy.
Fixing that network you had an issue with to have working NAT-PMP or whatever is going to be infinitely easier than IPv6ing the entire world.
GZDoom – Arbitary Code Execution via Malicious ZScript
> So the youth are always correct and always an improvement?

I don't think this is an issue of "the youth", inasmuch it's an issue with "the old" struggling to understand a world where people don't play by their rules anymore.

Pay attention to the absurdity: a blogger complaining that today's junior devs don't do the hard work of... asking questions in stack overflow? That's their baseline of expertise and knowledge-seeking?

I'm old enough to remember "the old" complaining that junior devs can't code anymore because they just paste nonsense they copy from stack overflow.

How times have changed.
He was in a different location initially. He eventually got access to the sim. So every process requiring sms verification became a roadblock.
if "family with kids" is standard and not product of last 150 years.
>You have to get a physical copy, to get ownership rights.

What are you even talking about?

The many, many books I have had in my hard drive, DRM-free, entirely mine to use or transfer as I please would beg to differ.

Save for accidental data loss or data corruption (both of which can be prevented through modest diligence), these ebooks are mine and no third-party megacorp can take them away because my "purchase" somehow just lost all value for bullshit licensing reasons that make a mockery of how ownership is usually understood.
The thing is that being homeless is a constant state of emergency for homeless people and we don't talk about it like that.

Imagine if someone spent their time complaining about how pulling over for an ambulance or firetruck made them late to an important life event, so we should stop doing that. I don't think most of us would say "hey wait a minute, this person has a genuine concern. Let's not trivialize it".
Facts schmacts. We should make decisions by what feels true.
What does that snopes article have to do with what you said?

Free syringes make sense because people will find disease-prone means to get their fix, and then they end up in emergency rooms requiring more expensive care.
Maybe it's true sometimes but not always ?

Even a broken clock etc
Can I sell them?
The Mandarin Scrolls (官卷) – A Mandarin Language Learning Mental RPG
Copyright Matt Sayar©, yet:

3.2.3 Restrictions Against Misusing the Services.

(a) No Scraping. Customer will not export, extract, or otherwise scrape Google Maps Content for use outside the Services. For example, Customer will not: (i) pre-fetch, index, store, reshare, or rehost Google Maps Content outside the services; (ii) bulk download Google Maps tiles, Street View images, geocodes, directions, distance matrix results, roads information, places information, elevation values, and time zone details; (iii) copy and save business names, addresses, or user reviews; or (iv) use Google Maps Content with text-to-speech services.

Foursquare released its database of places, maybe that would be more interesting to OP (as well as the data from OSM).

Foursquare's 104M Points of Interest https://news.ycombinator.com/item?id=42219578

Foursquare Open Source Places: A new foundational dataset https://news.ycombinator.com/item?id=42191781

Demo of the dataset: https://wipfli.github.io/foursquare-os-places-pmtiles/#map=1...
I had a similar experience but I wanted it that way. The listing for my residential society (comprising of 30+ buildings) was being hijacked by Real Estate brokers and internet service providers. I went on a discord server where Google employees were known to hang out and informally help people - they gave me ownership of the listing. This has allowed me to reject updates various businesses in the area try to push every few months.

Google maps hijacking has become a huge issue in my country where scammers update the contact details of local businesses without their knowledge and then scam unsuspecting people calling to place orders or book a stay. The vast majority of business owners don't even know they can / should take ownership of their maps listing.
Can you add SoCal (ZLA) approach/departure? There's bound to be lot more audio for the traffic for a general area than a specific airport tower.
Which part of that link is the part you mean to emphasize? Is it just Prop 47? Cause then a more direct link to it than to a picture of a fake sign would probably be more compelling. (And in that case, that's not a city-level law anyway.)
> So, like WYSIWYG designers and RAD tools?

Exactly. One if the killer features of Copilot is even, of all things, tab completion.

Are template engines now bad?
Unfortunately, the other drivers are there.
If you have PCP (NAT-PMP or whatever), why would you need STUN or TURN? (You still might like ICE, but ICE also makes sense to have on IPV6.)
I've used flask/python for the backend of my app and it doesn't really seem to integrate well. I've used nodejs for some proxy servers and it seems to do a good job as a backend, I'd look into using node + standard npm packages e.g. express. However, take this with a grain of salt as this is just the opinion of a college student lol. Good luck
I present you Honest ChillyATC: https://honest-chillyatc.vercel.app/
I keep a file with details for myself that change every year, thanks to Amazon being a dick and I a moron for giving them money. I still use an older calibre version and a dedrm plugin fork, not the original.
Yes.

It’s allowed because the energy limits in the Landauer's principle are based on irreversible state changes.

When an Antibody doesn’t match a surface protein there’s computation with zero energy loss because there’s no change in state. It amounts to a “free” if statement as long as the result is false and it’s almost always false. Though in a larger context it’s really inefficient as it’s a random process only effective because of how many Antibodies flood the body and how quickly they bounce around and can preform this computation.

Cells heavily leverage this kind of computation to the point where it’s not generally thought of as computation until something happens.
There's a confusion here. Gaol is simply a rarely used (I would say archaic) spelling of jail. It does not mean prison.

British English also differentiates jail and prison, by extension I assume that's universal.
And Ctrl+s goes forward in history, but if you don’t have flow control disabled you might think your terminal became frozen in time. Ctrl+q will resume the flow in that case.

Also got to watch out for Ctrl+d on qwerty kb layouts where s and d keys live side by side.
Kinda sounds like Parallel Construction
CodeI/O: Condensing Reasoning Patterns via Code Input-Output Prediction
We have this thing called NATMap: https://github.com/heiher/natmap

It gives you a public dynamic IP + port combination if your network is NAT1 all the way to the internet. Both IP & port being dynamic kinda complicates things, they ended up inventing a new DNS record type, "IP4P" where IPv4 address and port are encoded as an IPv6 address, and modified WireGuard/OpenVPN clients are required.

We are supposed to solve this using SRV records, but I don't think many consumer-facing apps can do this.
I commented about this on X.

As a developer, "infinite scroll to get more digits" sounds really cool. It sounds conceptually similar to lazily-evaluated sequences in languages like Clojure and Haskell (where you can have a 'virtually-infinite' list or array -- basically a function -- and can access arbitrarily large indices).

As a user, it sounds like an annoying interface. On the rare case I want to compute e^(-10000), I do not want to scroll for 3 minutes through screens filled with 0s to find the significant digits.

Furthermore, it's not very usable. A key question in this scenario would be: how many zeroes were there?

It's basically impossible to tell with this UI. A better approach is simply to switch to scientific notation for very large or very small numbers, and leave decimal expansion as an extra option for users who need it. (Roughly similar to what Wolfram Alpha gives you for certain expressions.)
I don’t see how this can be true if you consider misleading reporting as misinformation. The political right doesn’t have the same kind of media support. It organized in the old days with radio, and now with blogs and twitter networks.
We are strongly considering Austria in September. How do I hit you up?
imagine I'm not thinking in English,
so interface without translation layer will be faster.
If we imprisoned people for playing their music on speakerphone in public there would be a lot fewer murders
I get your point, but realistically you're talking about a minuscule chance of being sued as first defendant given the thousands of OSS devs in the region.

Is a rational person supposed to be worried about the < 0.1% chance of financial ruin? To the extent they have to take draconian measures to protect themselves while working on OSS?

"It depends" is correct but totally useless advice. Sure, a lawyer should probably remind the client that people sue others for unsubstantiated reasons as well so there's always some legal risk in new legislation where there's more uncertainty as to what the words mean... but as I said I'm not a lawyer and I'm certainly not the OP's lawyer or your lawyer. As in, I'd probably cover my ass a bit more if I were, but the fact is that the legislation wasn't intended to impose strict liability on OSS devs and unlikely will have that effect.
I can't just ask my cell provider to change their CGNAT setup. There's nothing I can do on my end.
I would rather go to a restaurant with a 4.9 rating based on 1000 reviews than to a restaurant with one with a 5 rating based on 1 review. Makes me wonder: how would that feeling translate into a ranking function though.
I present you Honest ChillyATC: https://honest-chillyatc.vercel.app/

Edit: Added Airport and chill music station dropdowns.

I thought it wasn't really cool to embed these streams from volunteer-run (both), donation-supported (SomaFM) and grift it with BuyMeACoffee/Product Hunt. And when SomaFM doesn't like it and reasonably blocks it through CORS, to proxy around it. And not respond to anyone bringing it up here.
The gamut is much wider
It might be better for everyone if they all just quit or go on strike, instead of trying to hold things together. Let the aviation system shut down, and see how popular that is.
Just to casually note, it's seldom the case that a book available via Kindle or the travesty that is Kindle "unlimited" (meaning the opposite of what it's name supposedly implies) can't also be found for download in any one of several formats and often even with multiple language options through something like Libgen or Z-library or others.

No DRM, no lock-in with Amazon's increasingly garbage notions of what buying an ebook from them means, and transfer as needed to your favorite ebook reading device.
They said it was false until it couldn’t be hidden any longer as the public saw it.

Trump is suffering from a lot of problems. But major impairment to mental function due to old age, as Biden clearly did, doesn’t appear to be one.
Doesn't this feel similar to how we talked about people using Google search to find answers to programming problems, instead of reading documentation and understanding things before writing code? Or how we criticized not using IDEs and just writing raw code without syntax editors? Or if we go further back - using calculators instead of calculating in your mind?
I remember talking to an old man when I was a kid - he used to mock me for not knowing how to recite the alphabet in reverse order, complaining about how kids these days don't learn anything properly.
Dictionary essay of the difference between the two words: https://www.merriam-webster.com/grammar/jail-vs-prison-diffe...
Let's say, someone grew up in an orphanage in the 1940s with an unknown date of birth. This was before any computer systems and the date would have been recorded on punch-card, probably in 2+3 digits, here defaulting to `00` for the year for a missing value. It's plausible that this would have been transitioned as-is to any more modern date encodings.
In a lot of cases, the company payes the phone bill or there are sometimes family plans, so there is just one bill for the whole family.
Fixing the broken software that somehow requires a specific port and getting NAT-PMP deployed is a hell of a lot easier than redoing all of the software and all of the networks to implement IPv6.
4.5% includes everyone with some level of colourblindness, but total colourblindness is much, much smaller (at least by a couple of orders of magnitude). In terms of demographics, women are much less strongly impacted (around 0.5%), and Caucasian men the highest with almost 10%.

Addressing an issue that affects 10% of a particular demographic (especially when that demographic is over represented on the internet in general) is wise, but the answer is not just “choose better colours” because of the many different forms of colourblindness.

The answer is choosing sensible defaults (stick to frequently used patterns your users have encountered before), support with high-contrast iconography and shape where possible, and don’t rely on colour alone for any part of your design (use tools like
https://www.toptal.com/designers/colorfilter to see how your design survives through colourblind eyes).
No, but the best of them will generally do great things with the tools they are afforded. Just like all the previous generations.
People forget that the Senate Parliamentarian only stops Democratic maneuvers
The problem with trebuchets though is that the trebuchet makers are less well connected politically, so there's less opportunities for graft along the way.
Most desktops do that too, these days, and only display them on hover.