MurphyA/hacker-news huggingface dataset:
by groggo | 2025-05-04 01:06:02+00:00
> the software implementation is much less trivial

Aren't most geospatial tools just doing simple geometry? And therefore need to work on some sort of projection?

If you can do the math on the spheroidal model, ok you get better results and its easier to intuit like you said, but it's much more complicated math. Can you actually do that today with tools like QGIS and GDAL?
by outlore | 2025-05-04 01:07:13+00:00
IMO the problem with Next is that it can’t decide whether it wants to be a framework for client side apps that require interactivity or server side rendered mostly static content sites. To support both it has codeveloped some baffling features in React like RSC which have made it far less fun to work with.

“use client”, server actions that aren’t scrutable in a network tab, laggy page transitions, and, until recently, inscrutable hydration errors: these are some of the recent paper cuts I experienced with Next.

I’d still use it for new projects, but I am keen to use TanStack Start when it’s ready

i’m personally really interested in the next wave of frameworks that make local first development intuitive, like One or something that bakes in Zero
by TeaBrain | 2025-05-04 01:09:01+00:00
That is interesting, although I'm not seeing the comment you're referencing. I read the article this morning, but I hadn't noted that there were possibly multiple types of screw worm. Looks like the Cochliomyia hominivorax is only one that the Americas typically have to deal with, so that was the only one that made sense in the context. However, that a anti-parasitic is more effective at killing one type of screw worm than another doesn't mean much by itself. That statement would hold true even if it had 99% efficacy against one type vs 98% efficacy against another.
by tom_m | 2025-05-04 01:09:10+00:00
Doesn't matter much, Google already won the AI race. They had all the eyeballs already. There's a huge reason why they are getting slapped with anti-trust right now. The other companies aren't happy.

I agree though, their marketing and product positioning is super confusing and weird. They are running their AI business in a very very very strange way. This has created a delay, I don't think opportunity for others, in their dominance in this space.

Using Gemini inside BigQuery (this is via Vertex) is such a stupid good solution. Along with all of the other products that support BigQuery (datastream from cloudsql MySQL/postgres, dataform for query aggregation and transformation jobs, BigQuery functions, etc.), there's an absolutely insane amount of power to bring data over to Gemini and back out.

It's literally impossible for OpenAI to compete because Google has all of the other ingredients here already and again, the user base.

I'm surprised AWS didn't come out stronger here, weird.
by biotinker | 2025-05-04 01:10:22+00:00
We had a very unpleasant experience with AirBnB support when we stayed in a house that it turned out was infested by bats, which we discovered when we awoke to bats in the bedroom.

For anyone unaware, bat bites are so small they are not detectable, and sleeping in the same room as one is sufficient to be considered a rabies exposure.

When we reported this to the local health department while dropping off a captured bat for rabies testing, they said that previous guests had also made similar complaints about the same house.

So despite numerous guests complaining about rabies exposures, AirBnB went back and forth for nearly 6 months afterwards before finally granting a refund.
by autoexec | 2025-05-04 01:10:22+00:00
It'd be a huge gamble. Many things can't be replaced. Mostly you'll be forced to get "similar" things. Different manufactures. Different model numbers. Enshittification means that you'll often be stuck with something much worse than what you had.

With prices about to skyrocket and shelves about to be empty thanks to tariffs, mismanagement of the economy, and pissing off the people we depend on for nearly everything we have you'd have to be crazy to throw out everything you have and assume you'll save money buying new replacements for everything you lost.
by teeray | 2025-05-04 01:11:08+00:00
But if they do show up and know how to play the game, buckle up. You’ll be in and out of there for years. The judge will ask you to settle for a fraction of what you’re owed. When you finally do get the judgement, they won’t pay it. Then you need to drag them back to court to get them on a time-payment plan… then they make a few payments, stop paying and move to another state. Then you need to domesticate your judgement in that state, and maybe you can start to think about garnishing wages or drafting from accounts of theirs. By then, you’ve wasted so much time and money, you’re doing it mostly for spite at this point.
by derriz | 2025-05-04 01:11:32+00:00
“When cost drops low enough, any surface with any exposure to sunlight is in scope for installing solar on if it can yield more energy than the cost of installing solar on it.”

I don’t see the logic? As panel prices drop, installation costs start dominating overall cost of energy produced and so economic pressures will be on simpler and simpler PV installations. Laying a panel almost flat on the ground amongst thousands of others will be a cheaper process - both initially and in terms of ongoing maintenance - than anything that involves sending workers up ladders or cherrypickers attaching and wiring a panel onto the side of a building.

So grid scale will start to dominate over domestic or “novelty” (e.g. floating panels on reservoirs) and simpler and simpler approaches to installation (like removing tracking) will become attractive.

These effects are already apparent. Basically the opposite of what you’re predicting?
by yellowapple | 2025-05-04 01:12:04+00:00
> First, browsers would need to agree on which flavor of Markdown, what extensions, and so on.

The correct answer is CommonMark. At that point extensions don't matter, since there's a common enough base that a Markdown document written with unsupported extensions in mind will still look decent. Reference code is abundant and permissively licensed. There's no good reason to pick any other flavor (and most other flavors are compatible enough with CommonMark for it to be a non-issue anyway).
by tbihl | 2025-05-04 01:12:44+00:00
The actual, as another poster provided, was a racist hiring procedure hidden in a test and apparently designed to rug-pull all the trainees paying their own way in training.

Apart from that, the intelligence is certainly needed, but with a heavy dose of spatial reasoning. the right kind of 'calm under pressure' is an excellent command of the details of ATC; anything else here is just lethal apathy.

https://www.tracingwoodgrains.com/p/the-full-story-of-the-fa...
by Dylan16807 | 2025-05-04 01:15:08+00:00
Bugs that slip through the test suite and it's important to trace the origin and it requires building more than a couple best-guess versions to find it. And even then, if it wastes an hour or two once in a blue moon that's not a big motivator for workflow changes.

You're skeptical of a far stronger claim than the one they actually made.
by mgraczyk | 2025-05-04 01:15:47+00:00
If you're on cloud run it should just work automatically.

For deploying, on GitHub I just use a special service account for CI/CD and put the json payload in an environment secret like an API key. The only extra thing is that you need to copy it to the filesystem for some things to work, usually a file named google_application_credentials.json

If you use cloud build you shouldn't need to do anything
by bluelikejazz | 2025-05-04 01:16:07+00:00
From the mom's side, it's pretty straightforward:

→ They join through a quick application with ID verification → They get questions in Slack (direct text in future) → First 5 moms to respond with quality answers get $6 each → Payment hits their Venmo the same day

We intentionally keep it simple, so no complex dashboards or apps to learn. They just respond to the specific question (which we double-check for quality) and get paid. Most moms are looking for flexible income, so the time-bounded system works well for them. The verification process is really the key; we prioritize response quality over just having warm bodies.
by __turbobrew__ | 2025-05-04 01:16:12+00:00
On top of that, as long as the preferred investors get their slice they don’t care if common stock gets fucked over. There can be side deals where the buyer will “buy” the company for a lower price but gives the founders a huge salary and/or shares in the buying company.

For example, lets say a company is valued at 100mil with 50mil in preferred stock and 50mil in common stock where the preferred stock is owned by institutional investors and everyone else (including founders and angel investors) has common stock. Lets say there are two founders that own 10% each, an angel which owns 10%, and an employee options pool with the remaining 20%.

Now lets say there are two scenarios:

1. The company is sold for 90mil, 50m goes to preferred stock, and the remaining 40m goes to the common pool — 8m to each founder and angel and 16m to the options pool.

2. The company is sold for 50m, but the founders each get a salary of 5m for 3 years. The preferred stock gets the entire 50m. The angel and employee pools get 0, and the founders get 15m each.

In scenario 2 the preferred stock gets their share, the founders come out ahead by 7m each, AND the buyer has to pay 10m less than option 1. But the angel and employees get shafted.
by philjohnson | 2025-05-04 01:16:49+00:00
not yet available as open source. Open-source has two main purposes I think: trust, and customizing/integrating it into other products.

On the first part, since everything happens in the browser, anyone can see the html/javascript and inspect the Network tab and see that no network requests are made that send their PDF anywhere.

And on the second part, I think most people who use the software aren't developers and won't want to modify it, and I don't particularly see a use case for integrating this software into another one, outside maybe an internal corporate scenario.

Though, maybe I'll add something where you can pay to get the desktop version, similar to what Sejda does.
by blackguardx | 2025-05-04 01:17:04+00:00
I think this is a disagreement about the definition of "mountain climbing." From the available statistics: 0.68 per 10,000 climbers in the Alps vs 1.5 per 10,000 US vehicles on the road.

High altitude mountaineering is considered an elite endeavor. Most mountaineering is not at high altitude.
by derbOac | 2025-05-04 01:17:31+00:00
Based on what I read earlier, I wouldn't be surprised if it was based on AI that Musk recently purchased. I sincerely hope I'm wrong though. I also hope whatever it is, it doesn't make the ATC system dependent on some proprietary monopoly.

This discussion of ATC makes me nervous, as mandated sudden adoption of new, often proprietary tech nationwide has created a lot of nightmares in other fields like healthcare. Instead of learning lessons from that, we seem to be repeating it over again but even more so.
by jparishy | 2025-05-04 01:17:42+00:00
Similarly I see it as it an inevitable that you will deal with a problem related to these issues, then have a massive blocker if you aren't already familiar with the details because debugging requires more than a cursory understanding for hard problems. In the alternative, you don't know the problems exist and the code is broken. I don't think it's as simple as abstracting away the entire concept, which is what I would say is too high level like I mentioned above. I don't know the right answer here honestly, I think it will be disruptive when someone figures it out
by StressedDev | 2025-05-04 01:17:56+00:00
I wish these companies luck. That being said, I would not recommend working all of the time to almost all people. Here is why:

1. According to Rapid Development or Code Complete (I can't remember which book said this), for most people, working more than 40 hours a week does not increase productivity in the long term. Basically, you can spend more time at work but you will not get more done. There are a few people who this is not true for but those people are rare and they usually are extremely driven because there is something about the project is really really interesting to them.

2. I strongly suspect most humans are just not built to work all of the time. It's not that there is something wrong with them, they just can't deliver more than about 40 hours a week of work. This isn't because they aren't committed, don't care, are lazy, etc. They just can't do it. I think this has to be accepted.

3. I have tried for decades to make the live at work lifestyle work and I have failed. I have repeatedly burnt out. It has taken me decades to realize that it is not a question of what you want to do, it is a question of what you can actually do and what is sustainable. Basically, you or your boss may want you to work 60 hours a week for months on end but that is probably impossible and it's better to accept reality than to keep on trying to do something which does not work.

Note that when I hear employers demanding crunch time, it tells me the leaders do not understand how people work because they don't understand that 99% of their employees probably cannot given them any more than they are already giving. This means crunch time does not improve productivity, but it does make everyone on the team more miserable because they are spending too much time at work and they are wondering why they can't seem to force themselves to get more done.
by sandworm101 | 2025-05-04 01:18:56+00:00
Not all climbers are gym rats.

A full set of say a dozen cams, probably $1000. A set of tricams ($100). A couple sets of good nuts (2x$150). A set of hexes ($150). About a hundred oval crabs (100x$15) and a few beefy lockers (6x50$). Say 24ish quickdraws (24x$30). A half dozen belay devices/eights for various tasks (6x30$). Ropes are about 200 each for 50-60m dynamics. Any serious climber will own four or more. Plus some static lines for hauling. A set of jummars (2x150$). Lots of webbing for connecting stuff. A few thinner ropes for anchors and general utility uses. A couple pulley blocks (2x100). Rope bags. Gear bags. Cleaning tools. And a hundred other bits and bobs. Every wall climber also has an assortment of strange stuff, things few people ever see two of, for particular problems. For instance I have an ascender rated to catch falls, which is a useful self-rescue device. Such rare things are priceless.

https://www.ukclimbing.com/articles/features/nuts_museum_the...

That's just the technical climbing gear for climbing rock. There is also all the camping stuff used when getting to or staying near the rock.

Then there is the box of aid climbing / bolting stuff. And the first aid stuff.
by analog31 | 2025-05-04 01:19:40+00:00
An amusing anecdote: I was in grad school in 1987. The university had a campus computer store, which gave out a pamphlet: "Should I get a computer?" It listed many pro's and con's, nothing surprising for the era. I already had a computer. The thing that stuck with me, was the advice: "Don't expect a computer to organize you. If you have a messy desk, you will have a messy computer."

Sure as shootin', even to this day, I still have a messy computer.
by ummonk | 2025-05-04 01:19:45+00:00
I can't speak to the technical aspects here (I'm only familiar with nextjs not rails, so it's unclear to me how much of the article is just a reflection of the author's own comfortability with rails or a reflection of a more technically suitable architecture). But I do find it really weird that a company which apparently has multiple software engineers is worried about infrastructure costs amounting to less than $1k a month... Seems penny-wise pound-foolish to be worried about hosting bills.
by RainyDayTmrw | 2025-05-04 01:20:47+00:00
I mean, multiple things can be true at once, no? They could have made bad choices or had bad luck. Simultaneously, the system could be rigged for and against certain categories of participants. From what I've heard, there's a lot of both of these going around; startups are highly volatile, but also a lot of the people in the space not only don't play fair, but actively deride playing fair.
by t-writescode | 2025-05-04 01:21:59+00:00
Frontend and Backend developers have never really been good at talking, for as long as I've been a developer.

As a historically backend-developer, I've tended to dislike Html/JS/CSS. It's a meaningfully different paradigm from the Swing/Awt, WinForms, Android UX, etc. That alone was enough to frustrate me and keep me on the backend. To learn how to make frontend, I've had to since learn those 3. They're finally becoming familiar.

BUT, for front-end developers, they needed to learn "yet another language"; and a lot of these languages have different / obnoxious build systems compared to nvm and friends. And then, like anyone who's ever changed languages knows, they had to learn a whole bunch of new frameworks, paradigms, etc.

Well, they would have, but instead, some of them realized they could push Javascript to the backend. Yes, it's come with *a lot* of downsides; but, for the "Get Shit Done" crowd - and especially in the world of "just throw more servers at it" and "VC money is free! Burn it on infra!" these downsides weren't anything worth worry about.

But the front-end devs - now "full stack devs" but really "javascript all the things" devs -, continued to create in a visible way. This is reflective of all the friggin' LinkedIn Job Postings right now that require Next.JS / Node.JS / whatever roles for their "full stack" positions. One language to rule them all, and all that.

Just some ramblings, but I think it's strongly related to why people would choose Next.JS __ever__, given all its downsides.
by derivagral | 2025-05-04 01:22:06+00:00
Generally the latter. The very short version is that he focused on cash flow, and liked (re) insurance due to success managing float and risk. From there, he'd buy/invest stable businesses and brands. Insurance wasn't his first go, he started bookie work as a kid.

As for saving, he was the guy with a big pile of money in '08 (and other times). Someone you call when your business is dying or you want to retire; he gets the deal, not you. His Bank of America warrant play was a big one from that time.

I didn't finish snowball, but the first half goes over a lot of it.

https://en.wikipedia.org/wiki/The_Snowball%3A_Warren_Buffett...
by jeffbee | 2025-05-04 01:25:46+00:00
Yeah, just an example of a QoL issue with DuckDB: even though it can glob files in other cases, the way it passes parameters to GDAL means that globs are taken literally instead of expanded. So I can't query a directory with thirty million geojson files. This is not a problem in geopandas because ipython, being a full interactive development environment, allows me to produce the glob any way I choose.

I think this is a fundamental problem with the SQL pattern. You can try to make things just work, but when they fall then what?
by margalabargala | 2025-05-04 01:27:02+00:00
Well, you also need quickdraws and anchor gear if lead climbing outdoors, and this doesn't remotely start to touch on trad gear, but you can set yourself up nicely for climbing for about $500.

The person you replied to does not have anywhere near $14k of climbing gear unless they are into serious big-wall climbing that involves sleeping on the side of the wall, or else they run a rock climbing guide company.

Edit: Just saw they actually listed their kit out in another comment, which tracks closely with what I expected. They could probably replace all of it for under $5k.
by Terr_ | 2025-05-04 01:27:09+00:00
> A big giveaway is that for most of the post the author uses hyphens instead of em-dashes

I hear this "tip" a lot, and I question whether it's statistically-meaningful.

After spending several decades learning the right ways—like ALT+0151 on Windows—it seems deeply unfair that people are going to mischaracterize care and attention to detail as "fake".
by zamalek | 2025-05-04 01:27:28+00:00
> If a culture of finger pointing and shaming individuals or teams for doing the "wrong" thing prevails, people will not bring issues to light for fear of punishment.

Not only this. I had a particularly toxic manager many years ago and during some major disaster he was fuming around the office demanding to know who was responsible. We had to spend time determining that instead of how to fix the issue. Someone might have been responsible for initiating the disaster, but he was responsible for extending it (substantially).
by Barrin92 | 2025-05-04 01:27:43+00:00
>bureaucracy, as a term, pretty much says so.

Bureaucracy, as per Weber, is nothing but the rational and impersonal administration of resources and exists in any sufficiently large institution, private or public. It is in fact so efficient that it is omnipresent to the point of being the defining feature of modernity, having replaced familial, personal or arbitrary rule.

Whether it's the old aristocracies of Europe replaced by the Prussian state, workshops replaced by Fordist factories, Guanxi in China replaced by modern administration, all of that is simply introduction of formal management and organization, i.e. bureaucracy.
by throwup238 | 2025-05-04 01:27:51+00:00
If you break down the stats, a significant fraction (if not most) of the fatal accidents in GA are in experimental aircraft like kit builds and exotic stuff like fighter jets, despite accounting for a small fraction of the total flight hours. Most of the rest are due to preventable human error like misjudging your ability to fly in bad weather or miscalculating fuel and running out mid-flight.

It’s like driving: it’s usually very safe if you don’t speed and drive tired or drunk.
by kbutler | 2025-05-04 01:30:58+00:00
The moving company also failed to provide contracted and paid for services, as acknowledged* by a company representative. The poster is thus owed a refund from the company in addition to the insurance payment, which covered damages.

* "Their representive apologized and acknowledged that a crew of two was insufficient"..."they charged me a good deal of money for services they failed to deliver"
by TuringNYC | 2025-05-04 01:32:36+00:00
>> Honestly the best way to move is to sell or donate everything and buy new for your new place.

One problem is the delays on new furniture. I saw delays of 6-14 weeks on furniture when I last moved. I purchased a kitchen island from Ashley Furniture in 2021 which has still not fully arrived (the side-pieces are still pending in 2025) even though payments started as soon as the first item was shipped.

Also, you may find that furniture prices in 2025 are not what they were when you last moved given inflation.
by skissane | 2025-05-04 01:32:54+00:00
> Before I go further I must point out that Australia, the UK and New Zealand had a much more difficult task than the US if or when it converts to Metric. Reason: our currency followed the LSD system—Pounds, Shillings and Pence—so we had the double-sized problem of converting both the currency and weights and measures.

I don’t agree with how you seem to be treating currency decimalisation as part of metrication, when to me it is a completely separate topic: the metric system is a system of units for measuring physical quantities; currencies and units of account are not physical quantities, and as such do not form any part of the metric system.

Also, some other countries who had weird-sized currency subdivisions got rid of them in a very different way: hyperinflation can quickly render currency subdivisions practically irrelevant-if a loaf of bread is a thousand pounds, nobody cares about shillings or pence any more. Of course, if you have the choice, an ordinary currency switchover is much better than hyperinflation.