MurphyA/hacker-news huggingface dataset:
by weakfish | 2025-04-25 00:54:25+00:00
I’m curious how you maintain the energy to work those free moments. I find myself too tired from work and my social / physical hobbies that when I do have the time, I only have the brain power to play games or watch TV.

In those circumstances, I treat it as a form of self care because it lets me recharge for the next day of work and doing fun stuff with friends or playing hockey or whatever
by makeitdouble | 2025-04-25 00:55:02+00:00
While Google is no stranger to enshittification, I think Maps (and Contacts) are two services where it's just damn hard.

In particular it was developed in the western world from a startup, so the first approach probably was minimal and adapted to local streets, without even covering the edge cases.

Going from that to mapping every single address in the world is a huge leap and the underlying data system must be an incredible mess, also creating regressions on what used to be reliable.

I don't know if they got to it, but a few years ago you couldn't have vertical stacking (e.g. floors), shops with the same address needed workarounds to have a different entry.

Then some places have multiple addresses. The article talks about street numbers making sense, but in most places in the world they don't, disappear at random points, some countries don't have street names. We could talk about it years.
by mrlongroots | 2025-04-25 00:55:02+00:00
Exactly this.

For me, the C/C++ language pack stopped working overnight with Cursor. This was clearly because of commercial concerns about derivative IDEs fairly and squarely gaining traction over the original product. But it broke my workflow a couple hours before a meeting.

I use neovim with LSPs and this is unimaginable in my world. I have started using IDEs only because the productivity gains from better LLM integration are undeniable. Sure I moved to clangd in Cursor and it was all fine, but the IDE actively pushes you to install Microsoft extensions, that can be yanked off whenever some Msft PM decides "oh we didn't actually want our competitors to be making money".

LLVM/GCC/Neovim/Apache projects are open-source. Anything that is "open-source until it is not" is not open source, and this perfectly describes VSCode today.
by defrost | 2025-04-25 00:55:27+00:00
I skimmed and I think that's missing

That a building|property will have only one address.

Sometimes (eg: rural Australia) property addresses are updated from an older numbered lot based system (that goes astray when properties are subdivided and infill houses appear) to a system that numbers houses by driveway distance from last major intersection.

For five or ten years a house can be recieving mail or be on the records with both the old and the new address.
by jonahx | 2025-04-25 00:55:56+00:00
Not being glib, but this is like the famous comment when dropbox was first announced: "you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem". [1]

You might say, "but chatGPT is already as dead simple an interface as you can imagine". And the answer to that is, for specific tasks, no general interface is ever specific enough. So imagine you want to use this to create "headshots" or "linkedin bio photos" from random pictures of yourself. A bespoke interface, with options you haven't even considered already thought through for you, and some quality control/revisions baked into the process, is something someone might pay for.

[1] https://news.ycombinator.com/item?id=9224
by theli0nheart | 2025-04-25 00:56:21+00:00
o4-mini-high:

You end up in the bathroom. Here’s the step-by-step: 1. Start in the hall (0, 0). 2. Walk east → living room (1, 0). 3. Walk south → bedroom (1, –1). 4. Walk west → bathroom (0, –1).

https://chatgpt.com/share/680addd7-a664-8001-bf49-459fb6444f...
by xethos | 2025-04-25 00:56:24+00:00
From the outside, this reads well. My takeaway is that the current goal is to become more engineer focussed by driving away middle management, and removing the OKRs that some managers may be hiding behind (or using to entirely justify their jobs).

I wonder what the pushback from the board and management will be, but I don't get the impression Tan will pull any punches when discussing removing middle-management, nor will he take a defense of "But I need the three levels of management below me" kindly
by frollogaston | 2025-04-25 00:56:47+00:00
Corporate valuation isn't about short-term thinking. It's actually all very long-term. Plenty of companies are not paying out all their profits to shareholders, and their valuation is entirely based on expectation that it'll happen in the distant future and the discounted perpetuity value will equal the initial investment, probably after the current investors are dead.

There are still plenty of vulture investors who find a way to trick the market in the short-to-medium term. I'm not convinced Facebook is a case of that, even though I hate what they do.
by kccqzy | 2025-04-25 00:57:44+00:00
> it's probably not feasible for a global product like Google Maps to understand and encode every regional system

That's not the original ethos of Google: organize the world's information and make it universally accessible and useful. I don't know about now but twenty years ago Google almost certainly thought it worthwhile to encode the rules of every regional system. Add that to Larry and Sergey's "healthy disregard for the impossible" I'm willing to bet that twenty years ago Google had almost certainly made it feasible to do just that: encode the rules of every regional system.
by pianom4n | 2025-04-25 00:57:46+00:00
"Is the parcel in the geographical bounds of the city name entered?"

The "city name" on an address isn't really a "city". SFO's address is "San Francisco, CA", but is not within SF city limits.

Queens NY addresses have "cities" that are just neighborhoods.

Applying any kind of logic to addresses will just be a minefield.
by 3np | 2025-04-25 00:58:03+00:00
Different person but my prios for export:

1. Versioned export/backup which will be guaranteed to work with current Colanode version

2. ..., well-documented

3. ..., with migrations so it's always future-compatible

4. ..., human-readable

I think integrations with any specific other tools should be ezpz if the fundaments are solid!

For import/insert, I guess some cli API with similar properties would be a nice fit.

(Coincidentally I think the above is also what would facilitate LLMs to do a decent job for anyone trying that)
by AStonesThrow | 2025-04-25 00:58:10+00:00
> it demands less of the Earth's resources

That remains to be proven. Most of these substitutes are highly processed and require significant factory apparatus, so what are we gaining by skipping well-understood natural processes of animal husbandry?

> it really tastes nothing like actual meat

Not only that, but its nutritional profile is nothing like actual meat. Basically all of these substitute fake foods (milk, cheese, meats, etc) have significantly different nutrition from what they're purporting to replace. And that is incredibly difficult to account for in meal planning and recipes. Sure, it's fine if there's oat milk in your latte every morning instead of dairy (sort of like drinking your oatmeal anyway) but to swap out meat for highly-processed plant-based stuff is a huge question mark now, because even if you can 1:1 slide it into a recipe, it doesn't serve the same nutritional purpose, vitamins, protein, what have you.
by mulmen | 2025-04-25 00:58:16+00:00
I have no problem with such claims. It comes down to who says they have the sources and how often they have been right in the past. When Rudy Giuliani says “I have evidence but I can’t show it to you” you can be certain he is lying. When Jeffrey Goldberg says he was texted war plans you can believe him. In this case you can click on the author’s name and review reports from the past and see how those played out.
by fc417fc802 | 2025-04-25 00:58:22+00:00
> our invention of the technology we use to communicate with deep space far predates us learning these concepts ourselves.

Maxwell published in 1873. The double slit experiment was 1803, subatomic theory developed throughout the 1800s, and Planck proposed quanta in 1900. The first radio transmission across the Atlantic came approximately 2 years after Planck's theory.

I doubt it is plausible to develop anything resembling industrial technology without stumbling across certain fundamental truths in the process because doing so requires a sufficiently accurate model of physics.
by orionblastar | 2025-04-25 00:59:29+00:00
My son earned a business management degree and had a hard time finding a job. He had to work in a movie theatre as an assistant manager that didn't pay too well. He went to trade school and earned a CDL (Commercial Driver's License) for $5000 and now drives a truck for decent money.

A college degree can be expensive, and it does not guarantee a job, plus you have a huge student loan to pay off. That is why American Men think it is not worth it to go to college anymore.
by anigbrowl | 2025-04-25 01:01:00+00:00
By resigning you take the initiative, control the timing, and can put out a statement of what the problem is. If you don't resign and refuse to play along with unethical/illegal directives, you get fired and unethical people who issued the directives tell a story about how you're a saboteur or something. Whoever gets their story out first is likely to set the tone for subsequent public debate.

You might be overestiamting how much 'clout and power' people in public life have. Few of them are known outside of their specialty field, so they really don't have much clout. And their power is quite limited; you may have noticed that multiple inspector generals (who are legally independent of the executive branch) were fired early in the administration. Several of them went to court and have obtained judgments that their firings were illegal, but the damage is already done.
by edmundsauto | 2025-04-25 01:02:05+00:00
Generally this is relevant advice for thinking about important people. We know little about them, almost all of it is projection that reflects more of my perspective than any reality of the object’s psychology.

Humans love to think we know why someone behaves the way they do. We love to diagnose disorders in strangers based on a very very tiny bit of information.

It is best to treat the decisions as black boxes, or else we are just projecting. I think it’s called the fundamental attribution bias?
by shampto3 | 2025-04-25 01:02:25+00:00
There is no prostitute called Mary in the Gospels. There was a conflation of three women:

- Mary Magdalene who had 7 devils cast out of her

- Mary of Bethany who anointed Christ with oil close to his crucifixion

- Unnamed woman who anointed Christ with oil and tears in the home of Simon

Not only are these three woman separate and distinct, none of them are even explicitly called out as prostitutes. So they both conflated their stories and assumed what the sin was.

Other Marys in the Gospels:

- Mary the mother of Christ

- Mary the mother of James

- Mary of Clopas
by EvanAnderson | 2025-04-25 01:02:36+00:00
I agree with you so much.

UI animations and needless "glitz" is inconsiderate of low-vision users, users who might have poor technical skills and who rely on UI consistency to accomplish tasks, users with low-spec hardware, users who are forced to use remote framebuffer protocols over low bandwidth connections, and of the environment (by way of increased processing power and electricity required).
by budududuroiu | 2025-04-25 01:02:47+00:00
For garments at least, you _can_ have affordable, Made in US by unionised labour products [1], if you cut your margins.

People complain about CoGs but let’s be real, a lot of products imported have crazy margins put on them by the middleman. You’ve probably seen “I bought this off Alibaba for $.50 and reselling for $25”

[1] https://ideologie.shop
by TZubiri | 2025-04-25 01:03:28+00:00
Recursive challenges are probably those where the difficulty is not really a representative of real challenges.

Could you answer a question of the type " what would you answer if I asked you this question?"

What I'm going after is that you might find questions that are impossible to resolve.

That said if the only unanswerables you can find are recursive, that's a signal the AI is smarter than you?
by 0x5f3759df-i | 2025-04-25 01:03:38+00:00
I think the only explanation is that the endless lies coming out of his mouth allowed many uninformed people to build their own Trump in their heads out of all the possible lies they liked the most. They then simultaneously believed everything they didn’t like were the actual lies. A kind of choose your own adventure.

That and term 1 Trump really was basically what was left of the Republican establishment running things while Trump did his reality TV show presidency.

So people wrongly assumed the same people would be there to stop him from driving the country off a cliff.
by falcor84 | 2025-04-25 01:03:51+00:00
Thanks, haven't tried it yet, but just found the relevant configuration settings described in the docs [0] and more detail on Stack Overflow [1].

[0] https://github.com/VSCodium/vscodium/blob/master/prepare_vsc...

[1] https://stackoverflow.com/questions/44057402/using-extension...
by defrost | 2025-04-25 01:05:02+00:00
Unsurprisingly, it gets worse ...

Not only the journalist accidently added to an off book SignalGroup with auto-message delete settings, not only side copying classified messages to family, it's also come to light that:

Hegseth had unsecured internet set up in office to connect to Signal, sources say

- https://www.abc.net.au/news/2025-04-25/hegseth-had-unsecured...

US Defense Secretary Pete Hegseth had an internet connection that bypassed the Pentagon's security protocols set up in his office to use the Signal messaging app, sources say. The internet line was connected to his personal computer and was at risk of potential hacking or surveillance, the sources added.

The day drinking head of the US DoD has an office computer that links both "dirty" public internet and "secure" Pentagon intranet . . .

Rumours persist that there's more revelations in the pipeline as the former weekend cable goofy piece host treats national security like axe throwing ( https://www.youtube.com/watch?v=pMrVdFnjEjs ).
by wat10000 | 2025-04-25 01:05:08+00:00
I wouldn't automatically assume that they don't have such checks. Checking an entry for reasonableness is a good idea, but it needs to be overrideable. Sometimes you'll need an entry that isn't actually reasonable by whatever definitions you use. And then you'll tend to have your workers get used to the override and not actually think about whether it might have a point.
by dragontamer | 2025-04-25 01:05:58+00:00
Note that AVX512 have per-lane execution masks so I'm not fully convinced that tail handling should even be a thing anymore.

If(my lane is beyond the buffer) then (exec flag off, do not store my lane).

Which in practice should be a simple vcompress instruction (AVX512 register) and maybe a move afterwards??? I admit that I'm not an AVX512 expert but it doesn't seem all that difficult with vcompress instructions + execmask.
by bcrl | 2025-04-25 01:06:06+00:00
As Meta blocks mainstream news in Canada due to its abject refusal to pay for content the only news available on their platforms mostly comes from publishers that tend to have extreme bias in their reporting rather than the journalists that actively make an effort to confirm leads before publishing. That's absolutely going to have an effect on the quality of the material available to people that live inside of these bubbles. Not sure that's a good thing for the long term functioning of society. High quality news content requires money to pay journalists. There's no way around that fact.
by criddell | 2025-04-25 01:08:04+00:00
> it’s probably not feasible for a global product like Google Maps to understand and encode every regional system

Does it have to encode them all? Why not start out with one then at least Google Maps is a little better for some.

Besides that, how many systems could there be? There are only something like 10,000 cities on the planet. That sounds like the kind of task Google is built to handle.
by freosam | 2025-04-25 01:08:49+00:00
Webmention receivers can filter on whatever parts of a URL they want to. Maybe a WordPress implementation limits this to the domain? But as far as the spec goes, the receiver just gets a `source` parameter that's a URL. They can then decide to allow that (based on the domain, or any other characteristic they want) and at that point they check that URL to see if the document there contains the link that it's supposed to.
by AStonesThrow | 2025-04-25 01:09:01+00:00
I do not know whether Maps shares data with the Waymo service, but their pathing has driven me bonkers for awhile now.

Waymo is convinced that it is impossible for a pedestrian to walk from where I live to the east side of my lot (I live in multifamily, 300 units).

Waymo seems to have pedestrian pathing in mind, and will block the app from a walk that is too far away.

The landlady provides custom made pickup areas in the east lot, but Waymo keeps insisting on pickup and dropoff on the west side.

Adding insult to injury, the “set on map” feature of dragging the pin has been broken as well.

So I have to put up with it. I mean, they’re still in “testing phase” but I’ve given them such clear feedback, they are surely aware by now.
by crooked-v | 2025-04-25 01:09:13+00:00
For a practical example here, check out Mumbai, India in Google Maps and look at addresses of various businesses there, most of which amount to "Building Soandso on Road X near Landmark Suchandsuch in neighborhood Y" (ans often written in a non-standardized way, on top of that). To compensate, delivery apps there have you visually put a pin on a map as a standard part of checkout flows.
by kccqzy | 2025-04-25 01:09:25+00:00
I've had this happen to me too. I would drive there, and while still on the highway Google says I've arrived. I don't stop the car in the middle of the traffic for obvious common sense reasons, I just switch to reading the signs nearby to get to the train station or the airport. When I grew up there wasn't turn-by-turn navigation at all, so I still treat it as merely an aid and not gospel.
by criddell | 2025-04-25 01:11:34+00:00
Google Maps often has problems adding stops between where I am and where I’m going. I experience this the most when I’m driving cross country on an interstate and I search for restaurants. It often thinks I should turn around and drive back 5 miles to go to some restaurant that I’m guessing is paying Google to send it traffic.

What I really I want are options between where I am to where I might be in 30 minutes.
by gamescr | 2025-04-25 01:11:50+00:00
Fixed:

> My house is divided into rooms, every room is connected to each other by doors. The middle room is the hall. To the north is the kitchen, to the northwest is the garden, to the west is the garage, to the east is the living room, to the south is the bathroom, and to the southeast is the bedroom. I am preparing a delicious dinner, and I walk backwards to the south, then I turn 270 degrees and walk straight to the next room. Which room am I in now?

The poor guy really tried its best...

https://chatgpt.com/share/680addd7-a664-8001-bf49-459fb6444f...

It seems that the modeling is incomplete, then it got confused about the angle. Whether an AI can beat that one, I'll go into space complexity, then simulation, then... well, I'll save my tricks for later.
by freosam | 2025-04-25 01:13:30+00:00
Spammers would have to host a page (permanently) that links to your post, and even then they don't get to control what (if anything) from that page gets displayed on your site.

I guess one danger is that they only serve the page that contains your link to the webmention-validating request. That way they get a backlink but don't have to keep a public outgoing link. They'd have to know that a given request is that validation though, and I'm not sure that'd be very easy.
by _aavaa_ | 2025-04-25 01:13:36+00:00
On the one hand: tax all companies and people to pay for it. I’m all for that.

On the other: news is largely produced by private companies. Their ability to reach customers and their financial viability is their problem and their responsibility. I don’t see any proposals to extort Craigslist, and they’re equally if not more responsible for the situations news companies find themselves in.
by goranmoomin | 2025-04-25 01:14:28+00:00
This is a bit tangent, but does anyone know how to block an app from ever deciding to become a file handler on macOS?

Every time I install Chrome on my machine (for testing purposes), macOS decides that Chrome is going to be the default file handler for a bunch of file associations, including HTML, WebP, and so on… and I have to figure out which was which for all of the mappings (which is super frustrating).

I can read Info.plist from the bundle of the specific app (in this case, Google Chrome) that declares all of the UTIs, and then figure out which file associations that Chrome has messed up, but I don’t know how to get the default file associations (if it was not Chrome) before it.
by wanderful | 2025-04-25 01:15:00+00:00
I see the horseless carriage as part of the evolutionary product journey to what is now known as the car, from the horse-drawn carriage to the horseless carriage, to early automobiles, to now.

I would take your statement further than unfair and say the analogy is inaccurate and confused about how products evolve over time.

The article itself shows only an incremental improvement on the UI by exposing a system prompt, rather than reaching for the modern car from the era of the first horseless carriages.
by SOLAR_FIELDS | 2025-04-25 01:16:25+00:00
Anything with state is going to be hard to get right. Couple sticky schema changes to that state and you’re looking at a lot of potential ways of things can go wrong. Downs being unnecessarily destructive, rollback corrupts data, migrations applied in wrong order. Everyone tangential to working with any sort of migrations system has a war story (or a few) of the creative way that the state got wrecked.

Here’s one of mine: Postgres change applied fine in unit and integration and dev but not prod because the shape of the data (enum) did not conform to the new constraint.

Another would be a monorepo that had 5-6 services that talk across db’s to each other caused dev to apply the wrong migration to the wrong HEAD, mixing up the db’s. That was a fun one to sort out
by Twirrim | 2025-04-25 01:16:33+00:00
I just did a quick tally. Of the first 26 posts in my feed:

* 11 friends/page/groups

* 15 groups/pages that I haven't followed or interacted with.

Of those, the first post was a friend, the next 5 posts were groups or pages I haven't interacted with. It also shoved reels at me 3 times, further delaying me seeing the content I actually want to see.

Of those 11 posts from people I did specifically try to follow on FB, only 2 were from today (not sure if folks just haven't posted).

One of the posts from a friend was from 6 days ago that has never popped up in my feed before. What's notable to me about that delay is that I saw and interacted with a more recent post of theirs this morning. So I guess they've jumped up in priority in "the algorithm", so now it finally decides to show me it.

Of course, continuing in the grand tradition of "Facebook WTF", I went to scroll back up the feed to look for other signal and it's all gone. It doesn't even reliably show me my wife's feeds. (plus it does have that amazing feature where it'll give me a notification that she just posted/commented on something on facebook, and even lies about the time/date of posting until you refresh the page, while she's literally fast asleep beside me.)