skysight-inc/HackerNews huggingface dataset:
.sql files go into version control just as well as .java files. And because your build will be blowing all your stored procedures away and rebuilding them as part of the build, you'll know at compile time if Junior Dev Jimmy dropped a null constraint or renamed something but didn't fix one of the procs.

That's way easier to debug than if Jimmy also had his query living as a string somewhere in your backend code.

Honestly, if this stuff is hard, it's because you've made it hard. I can only assume most people griping about stored procedures don't have a /sql folder living next to their /python or /java folder in source control.
Yup. Similarly, if staplers and scissors always disappear from office cabinets, it's often because people know they disappear so they hold onto them to have them available. It's a self-reinforcing system.

But if one buys a bunch of them, people start trusting that they will be available, and will hoard less!
I expect top innovations with with llms to be in other areas than bots and chats. There are just so many other things to automate first.
I want a laptop that has a standard keyboard with swappable keys. Granted it's sort of a desktop or large chunky thing at that point, but the idea of chic keys infuriates me to no end.
> I don't FrEaK oUt that my kids are going to die if I'm not tracking their every movement.

I find it kind of hard to believe that they just happen to have location sharing on without any sort of incentive

I'm not sure what's worse: enforcing that outright or having them see that level of invasion of privacy as normalized
Yes, they absolutely can be.

The difference is you can leave your spouse, an option not really realistic for a child.
A human driver's not going to stop a gang of hooligans from throwing a Molotov their way.
Interesting for sure. My current setup is your basic nginx, fastcgi, php-fpm. I have some custom ngnix config though and I wouldn't want to have to switch web servers. I guess I could still use nginx as a reverse proxy and point it to this but then what's the point? I'll look into it for future projects where I really just need a simple php deployment, but for my needlessly complex project I'm already working on, I don't think it fits.
If you enjoy something enough, you keep doing it in spite of some setbacks or pain.

Over 25 years I've cracked ribs a few times and dislocated a shoulder once from not being a good enough motorcycle rider. I am still riding motorcycles.

If you enjoy something enough _and_ are making a shitload of money doing it, I'd guess some people's injury list would get quite horrifying before they chose to be "done".
Thinking about what I was as a child, I truly wouldn't care if parents knew where I was until the first question "why you are/were at X". After that I would always think what my parents think about where I go. If asked I would not say it's a problem for me, it would just be a fact of life.

I probably wouldn't try to evade surveillance but if I got into the wrong(?) company I would probably be instructed on how to fake location (give devices to someone or put them in place etc).
Did that for pens while employed as a pizza delivery driver nearly two decades ago. Customers would regularly sign for a credit card receipt with my pen, hand back the signed receipt, receive pizza, and somewhere in the object-management process wind up still holding the pen. The cheapest pens were like 8 cents each at Costco, so it literally wasn't worth my time to try to make sure my pen made it back to me.
>> You’re skipping the $400mm NASA COTS contract that came a year earlier.

You have it backwards, the DARPA Falcon project was awarded in 2003 (before Falcon rocket was even named!) COTS was 2005, and in no small part due to Griffin as mentioned.
Oh my yes. Having just set up a new Windows PC, the amount of dark patterns involved in convincing me that my PC would be completely useless if I didn't send absolutely everything to Microsoft was kind of shocking.

It also then started uploading literally my entire user folder to OneCloud - without asking. It just did it.
What billion dollar company pays you less than you can spend after work? =D
The article shows dynamically fetching a database, with database level views, that dynamically fetch data.

You're just showing a query that dynamically fetches data.
If you're looking for something to do in Lua, I suggest making a game with the Love2D framework [love2d.org]!
https://archive.is/NBQhA
I was referring to link [1] in GP’s comment, which is to a paper published in 2021, not to either of the more recent papers they published.
Europe on high alert after suspected Moscow-linked arson and sabotage
Meanwhile, the Chinese EV companies seem to be totally kicking ass. Protecting the Big Three seems to include protecting them from the future.
Teams was/is an Angular app.
This is probably the path I will go down, should be easier to get the testers if it's already got some users on the web. Still feels a little unfair that as a new dev, I have to jump through these hoops that existing devs and businesses aren't subjected to.
Sure, it's weaker in telephoto. (I rarely shoot beyond 85mm.) Fwiw I never use portrait mode -- too artificial. The main lens still gets pretty nice shallow DOF tho
> The online payments company launched PYUSD on the Ethereum blockchain in August, despite the crazy prohibiting transaction fees.
Good walking paths are always faster by bicycle. There is a 1000 km path through the woods of Stockholm it is not ment for cycling but I can still go at least 3x times the distance with no extra energy. This is with a normal bike.
Thank you. The URL near the start of the blogpost is incorrect, and I was wondering if it was hugged to death or if the buyer took it down for some reason.
Medical devices include the likes of x-ray machines. I don't think I would relish the idea of my dentist saving a buck on maintainance and calibration. I think a more precise follow-up bill that covers things that aren't life threatening (like hearing aids) would be more appropriate.
Love seeing browser extensions on here, good stuff!

Edited: originally asked about the high amount of reviews to users, realise it was a bit insensitive and forthcoming so have changed the comment to not detract from the achievement of publishing an extension
Totally agree.

Other aspects of Windows are so good, such as WSL, but they completely ruin it with all of this.
I really don't get it: paying a couple hundred so you can spend 2 seconds reaching for your wrist instead of 5 seconds pulling your phone out of your pocket

Like is the watch supposed to replace the phone? Or if not, why bother? If you need heart rate monitoring, why does it need an internet connection?
I don’t see how the particular license has anything to do with it. The gist is the content is being used under a claim of ‘fair use’. It doesn’t matter what the license terms are in that case. It seems like the argument is toward small creatives somehow banding together and ‘close sourcing’ their work.
To be fair, Tom Mueller was also head of liquid engine propulsion at TRW as noted in the wikipedia link, he wasn't exactly an amateur.
I had the same initial response to the gp, but I think they got it right: "The primary issue for other companies is culture and institutional ability to foster innovation and take risk."
I think SpaceX went after people who knew what they were doing, but were frustrated by the bureaucracy. I get the sense that Blue Origin hired people with experience who were pretty happy with the way traditional aerospace worked, and kept doing exactly the same thing at Blue Origin.
> To me that is really rewarding

Agreed. Many years ago I spent two years on a greenfield project that got slowly but surely worse, which was very frustrating. Now I'm working on something that's seven years old and has been through a lot of hands, but every small improvement feels good, and when I need to do the occasional hack, I don't feel bad because on the whole it's better than it used to be.
Do you remember those autogenerated websites that were just giant lists of all words? Those disappeared many years ago, but if you made search ranking random, they'd come right back.
Your first link says “On average, the maximum usable range of a cell tower is 25 miles.” Which is relevant because we aren’t trying to provide service just for high density areas.

Before you ask if 10,000 * 2,000 = 20 million square miles is high, handoffs require you to be in range of multiple towers so there’s a lot of overlap and hills, ocean, etc that reduce useful range.

Ultimately there’s 142,100 cell towers in the US, but that’s including density from urban areas and redundancy from multiple cell networks. Anyway, the point I was making was that Starlink is targeting low density areas by necessity they simply can’t target NYC density for any reasonable constellation size. However, if you’re a cellphone company and you’re already covering anywhere in the US with 50+people per square mile extending that to anywhere with 5+ or even 0.5+ people per square mile and killing Starlink just doesn’t take that may towers.

https://www.benton.org/headlines/us-cell-towers-and-small-ce...*
I moved from PHP to Golang a bit over a decade ago... Because binary deploys are the bees knees.

I dont want 8 containers isolating a bunch of bad software or worse messed up dependency's (looking at you python, maybe some ruby and node code as well). Because rather than releasing installable software you packaged up "works for me" and shipped it to the world.

I might play with this out of nostalgia but not so sure that I want these sorts of things in my production environment any more.
I enjoy seeing this in the front page of HN.

My feeling is that FPM and its share nothing arquitecture has been both the key of PHPs success many years ago but also its condemnation.
> ...instead of the older LAMP which can require somewhat complex Apache configuration.

Is it really that bad? The Apache configuration seems decent with something like PHP-FPM: https://news.ycombinator.com/item?id=40256843

LoadModule proxy_fcgi_module "/usr/lib/apache2/modules/mod_proxy_fcgi.so"
<FilesMatch \.(php|phar)$>
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>

Here's a more full example of Nginx that's quite conceptually similar to how one would configure Apache, with installing the prerequisite packages: https://news.ycombinator.com/item?id=37443911

There are also prebuilt container images that you can use to achieve similar results, this is just in case you want to do it yourself and have a look at what's under the hood a bit more.

In my eyes, that's certainly easier than configuring the Java app servers of old, like doing manual Tomcat or GlassFish configuration or whatever people spent time on back then. A single run command will usually be better regardless of the environment, but LAMP isn't all that bad either, when compared to the other stacks out there.
If you have a lot on your mind, write down whatever is buzzing in your brain and read it after you have finished your focused activity.

For me I write stuff down just before the activity and review it just after you have finished the activity.

Maintaining a todo list all the time doesn’t work for me because I forget add, remove and review items on the list.

Also works is sleep is your goal.
As a proponent of good public transportation I'm a bit afraid that automated taxis will get big enough in USA that they will start influence city wide decisions on how to develop city transport network even in Europe when time comes for them to expand their business.
> Thankfully, I’m not a teen trying to develop a sense of autonomy and self reliance independent of my wife’s supervision.

Just a note that I don't think anyone is thinking of these watches as being for teenagers. They appear targeted at much younger kids, 8-11ish.
Go is acting as the process manager for PHP (either keeping a pool of workers running, or directly invoking PHP via CGO), and as the HTTP/HTTPS server (Caddy, obviously), ACME automation, etc. It's not a "PHP interpreter", it's literally PHP itself (written in C, compiled in with CGO).
No feeling that is the reality. But corporations get steep discounts. They pay about half to a quarter of what I would pay on my own.
My Constant Struggle with Neovim
The proof obligation is the other way around. You need to show that constant surveillance actually makes a difference, on a population level. Otherwise your claim is the empty one.
Musk seems desperate to snatch defeat from the jaws of success.
> Game studios are businesses, not charities.

Doesn't mean that you can't be charitable without being a charity.

> Why should they dedicate resources to making a very small group of people happy?

Because some might believe that the output of their work could be classified as a work of art in some ways and that it might be nice to preserve it.

> And yes, the games are products: they cost money to make and they make money when they are sold.

Sure! And if a game makes a sufficient amount of money, it wouldn't be a big deal to put some effort into doing nice things!

Of course, cynical attitudes and corporate behavior like what happened with a lot of Microsoft game studios suggest otherwise. The world quite sucks sometimes. Luckily, that's just due to the behavior of bad actors, not some inherent truth about the world being a profit-driven rat race, because that's of their making.
Robinhood enables anyone with a phone and a credit card to invest in stocks.

Of course, you can make or lose money investing in stocks. But you cannot claim that investing in stocks is only available to connected wealthy people.
After two of my (women) friends were assaulted by Uber/Lyft drivers, a weird smell is the least of my fears. If I'm sending someone on a ride late a night, Waymo's lack of driver is a huge reason to prefer them over Uber/Lyft. But only if the destination is in a safe neighborhood. A human driver's going to be able to make a better assessment of if it's safe to let someone off somewhere, vs Waymos will randomly drop you off blocks away from your destination.

As far as humans suck at driving, it's not that they suck on average, but that the ones who do suck at it don't always have a sticker saying that they suck.
This is called mutual aid, and is one of the fundamental underpinnings to anarchist theory. People will help each other, generally, if doing so is not too much of a burden on themselves. Systematizing that behavior into genuine community support for one another would (hypothetically) lead to outcomes of increased wellbeing for all.

In your example, the person who left out the chairs isn't worried about being paid back for the chairs. Someone has excess, they shared it freely without expecting anything in return, and the community is better for it.
It is much lower than what I would pay on ACA.
Again, we can make up a bunch of made up scenario's, but you seem to want to ignore your own questions, which suggests you're not arguing in good faith. Let's revisit this question of yours:

>Suppose you built twice as many housing units as you had residents. Rents wouldn't decrease? Why not?

I gave you an example of how that would not happen: in an uncompetitive market such as a monopoly, additional supply doesn't impact price if it is simply hoarded. Now we could argue whether that's realistically to happen or not, but I see not why that is relevant to your question.
Why would it be difficult? Just copy paste content to different domains. And done. And for example if google decides to down rank sites that have same content on different domains, well, then you have a nice weapon against your competitors, just copy their sites lot of times and you got your competitor removed from google.
This is PHP running inside a Go server, btw. Compiled with CGO. One binary, one process.
> I’ve been spending the last few months reimplementing Java backend code in Python.

Lots of people are doing the opposite once they hit scale. DoorDash went from Python to Kotlin/JVM for their backend: https://doordash.engineering/2021/05/04/migrating-from-pytho...
Do you want to work for free for me? It won't be for nothing, you will be paid with experience!
Commuting by bicycle is time efficient though, since you will do exercise instead. It also makes other training more efficient since your base fitness goes up.
This will boil down to availability and price. Taxis are generally just too expensive to use often and also waits are too long. Of course, I'm comparing cost of frequent taxis vs buying a used car.
The extreme clickbaityness of the msn homepage that is in the browser and the start menu makes me have a very bad feeling about windows. I do not like it at all. I would assume the Windows PMs would not like it either but I guess someone has some target that they need to reach?

I feel like it underscores what a cheap/bad product windows feels like. Even though, technically it is fine (and I know you can turn it off, but defaults matter!!)
You can post a new when you introduce something new. Don’t think many people know this even if they run Greenplum; we migrated off but used it for many years. We didn’t know others were continuing it.
The future is already here, it's just unevenly distributed, like William Gibson said.
To add to this; in the Netherlands where I’m from there’s more bikes than people.

Out of all the people I know the only person that does not ride a bike is my middle age father who owns a motorcycle. Even my nearly 90 year old grandma uses a tricycle (for safety) to do her grocery shopping.
> clearly in Musk's antics at X

I like Musk's version of twitter better than the old version. His tweets often make me laugh.
So one of the main good aspects of Windows is that it can run Linux :) ?
Here's the thing: the use of AI is an underlying implementation detail that the customer shouldn't need (and likely doesn't) care about.
May I ask what the use case is? What would you do with it besides using it for a screen reader (which turns it on)
It incurs huge costs though:

1. Costs of API maintenance - rigid APIs need constant change. To mitigate that people create APIs like GraphQL which is a reimplementation of SQL (ie. a query language).

2. Costs of data integration - (micro)systems owning databases need data synchronisation and duplication. What's worse - most of the times data synchronisation bypasses service APIs (using tools like CDC etc.) so all efforts to decouple services via APIs are moot.

A single data platform (a database) with well governed structure enforced by a DBMS is a compelling alternative to microservices in this context.
stupid language question:

what does "low-key" mean here? seems an adverb.

> Walton knew: the bicycle is low-key one of humankind’s greatest inventions
But they would. For one thing, a human would just drive away. For another, a mob would have no reason to attack a broke-ass taxi driver, while they have every moral justification to attack a $3T gigacorp built on surveillance capitalism.
Don’t worry. For a long time, like you, I thought it refers to the age of the app. But it’s really the content rating (meant for people older than 4 years old).
PHP Built-in Server: How to stop URL rewrites to index.php?
So I'm using the built-in PHP server for local development and testing:

php -S localhost:8080

One major eccentricity or "bug" of this built-in server is that it not only treats index.php as the default page but also "rewrites" any URL paths to that page. That means when I type `http://localhost:8080/foo/bar`, it shouldn't open anything as there is no `/foo/bar` directory structure. Instead, it causes the /foo/bar to be rewritten to my index.php so that the URL actually becomes `http://localhost:8080/index.php/foo/bar`.

On a production server, this won't happen unless you add an apache rule in the .htaccess file. So this creates obvious problems sometimes for reproducing a live issue as local testing goes smoothly whereas the app won't work on production. Is there a way to make the built-in server stop redirecting every request to index.php and behave just like apache or nginx server?
Why doesn't Microsoft realize that Edge just isn't happening?

I was a *huge* Microsoft fan boy for decades. Like, I eagerly awaited releases of the products I used like Windows and Visual Studio and Excel and on and on. It was thrilling to use NT with the Windows 95 skin when it was available in beta. Sorry to nerd out so hard, but I just loved their products. Now they're just making Windows worse and worse and worse. It's almost as if they want to harm Windows.

The other day I had to help my 80 year old Dad with his Windows PC. Microsoft wanted him to "finish" setting up his PC that he has been using for 18 months. Okay, he accidentally clicked yes and then ended up somewhere that was trying to make him sign up for a Microsoft account. Yeah, my Dad doesn't even know how to do that! We had to turn off his PC to get out of it and then I had to look up how to make sure it never happens again.

Why so many dark patterns MS? My Dad already paid you for Windows. Why do you need to collect more and more and more? HE'S 80 YEARS OLD! LEAVE HIM THE F** ALONE!

As a result of all this, but especially the telemetry, my Dad's on Google docs, my Mom is on Google docs, my family is on Google docs. Never going to use 360. Nope nope nope. Sure, Google has dark patterns, but at least I know that about Google. Microsoft pretends that they aren't like that, or wants to have that brand image, and meanwhile, they're busy trying to suck up all your personal information and spy on you with telemetry and send your keystrokes to their servers.

The funny thing is that my Dad only had a Windows PC so he can run one app: Chrome. His entire internet life is in Chrome. Everything syncs with his phone. It's just NICE. You can't even imagine how much easier this makes his life and ... mine :)

So yeah, I don't want more Microsoft software in my life. I want less. Zero, would be ideal, but that's not the world I live in.

Yet.
Some of us genuinely believe in mutual aid and practice it. Talking about mutual aid inspires mutual aid.

It's ok to tell stories where good things happen because you got involved.
AirTags have a huge network advantages in that a lot of people have iPhones. It’s not what you have, but what everyone else has that is important when finding things. That Google hasn’t bothered to compete, or the antitrust authorities haven’t out yet, is a complete mystery to me. Airtags alone have me firmly locked into owning an iPhone.
great paper.
If you worry about your parent knowing your exact location, then maybe it’s not a healthy parent-child relationship to begin with.

They don’t have to sit at school, and they can wander around, without telling me — but if there is a serious trouble then it’s in everyone’s interest to have a up to date location data.
This stupid policy will backfire spectacularly, it will discourage the good indie developers but the scammers will crowd source the validation, I already get people asking to pay me by email for that.
Another thing to think about from the high energy efficiency is how bad energy-wise current electric cars are, and of coruse this translates to resource use in battery materials as well when transporting the median nr of passengers.

See eg here: https://cleantechnica.com/2023/12/11/e-bikes-are-radically-m...
I don't believe I said the N+1 problem doesn't exist. I said that I believe it's "overblown". I'll grant that's vague, and I can be more precise, but one thing I mean by "overblown" is that it's not necessarily a big problem in all cases, even if it's sometimes a problem in some cases. I definitely do not mean that it's never a big problem in any cases.

Anyway, it's cool. No worries.
I think it means something like "secretly". It's millenial slang.
Ask HN: What do you fondly recall about the early days of the Internet?
just make sure the clean energy does not come from China, US will tariff that to oblivion lol