skysight-inc/HackerNews huggingface dataset:
I think maybe you’re onto something. It reminded me of the parable of the NYC businessman who met a Mexican fisherman and was taken aback by the fact that the fisherman spent so much time drinking wine with friends and sitting in the sun on the beach. The businessman said “Well, it’s a disgrace that you’re leaving so much on the table. If you worked harder, you could get a fleet of boats and eventually make millions.”

The fisherman said, “After I make millions, then what will I do?”

And the businessman said, “Well, then you can spend your time drinking wine on the beach with your friends.”

To your point, I think a lot of people act like optimizing for wealth is the main goal simply because that’s what society has trained us to do.
> Humans really aren't that good at long-term planning, is one conclusion.

Especially not within a system that gives you cool prizes if you don't.
New York Times v. Sullivan and a History of the First Amendment
Anyone else feeling like mishaps involving backbone infrastructure and logistics centers are getting a bit common?
Yes, their book burnings, armed mobs and attempts to gerrymander political structures so only they and their supporters get to participate in democratic processes is... wait...
Even better, can we sleep while in this state?
Hard to assess, someone submitted your info to cover their expense - this can happen if a hack exposes diverse accounts and someone has obtained a freebie by using your data to bypass being invoiced. They might have billed an old provider who gave them your current address. One thing is sure, they will not want even a sniff of a hack, ask them for details as you need them to submit an FBI hack report about this serious matter.
There's a great book called Insanely Simple by Ken Segall (who worked for the ad agency Chiat/Day which famously made the 1984 ad) where the author shows how Jobs managed to simply incidental complexity.

One example was with Final Cut Studio 2, a predecessor of Final Cut Pro. Apple had recently acquired a company called Silicon Color and wanted to incorporate it into Studio 2. The project leader wanted to be like Adobe and stratify the product into different editions, one with Color (what Silicon Color's product was renamed as) and one without. There would be the standard Final Cut Studio 2 without Color and Final Cut Studio 2 Platinum Edition, with Color. When the project leader presented the finished marketing designs to Steve, he simply said,

"Put the software in the box."

When the team didn't understand exactly what he meant, he reiterated, "Put Color in the Final Cut Studio box. We sell one product. Period. What next?"

And only one product was sold, rather than multiple. It allowed Apple to have consistent messaging without needing to explain the differences between each product, nor did Apple have to create new packaging for each version. It's similar to 2007; when the iPhone released, there was only one iPhone, not the variety we have today. You either wanted it, or you didn't. Period.
> All our selects look something like this: SELECT * FROM customer WHERE id = @id AND deleted_at IS NULL;

Solution… a whole other table of deleted stuff… in a new structure.

Man soft deletes just look better to my eye.
Entrepreneur's Perspective: The Truth About Passive Income
You have to count each case of someone trying to evade the police when pulled over as an instance. I could see it being in the 100s as well.
https://dendron.so is an "Obsidian" as a VS Code extension.
Also recommend voiceliner!
Free software lost a good one. I remember him as the principal hacker in the 90s on Guile, which goes with everything.
EVs were supposed to be cheaper as they are simpler vehicles.
The local high school games have hotdogs and pop; sometimes the local little league games have a food truck. Prices are almost too reasonable at times.
Perhaps, but this is marine biology, which I expect is a bit different.

Not to mention that if you click through the author's article history, the most recent three pages of articles he's written (over 100 articles) are exclusively about cars, not science. (Ok, one exception, looks like he wrote an article about Disney's Obi-Wan series.)

While I wouldn't say he has no domain knowledge at all, I don't think it's fair to say he has "expertise in marine biology". And he doesn't even write about stuff related to his credentialed field, at least not recently.
Thanks to HIPPA it is illegal to tell you what a medical bill is for because that violates your privacy.
Picking a fight with Russia over Ukrainian nationalism is not in the interest of Germany. In democracies voters tend to punish politicians who hurt their interest although it sometimes takes a while for them to figure things out.

Modern nationalism has killed more people than any political ideology.
That leads to a follow up. Is the goal to have a home in one of those cities or is the goal to have a home? The first may require working in software while the latter could foreseeably mean you could be an EE elsewhere.
Most MiniDisc recorders had digital inputs, which means you could record your CDs or output from a PC sound card losslessly (before ATRAC encoding, which of course is lossy). While you could also do microphone recordings (I think), that wasn’t the primary use case of the recording feature, at least in my experience. There were various MiniDisc-based dictation machines targeted at business users though (simpler ones than in TFA).
Given most members of the public assume that everyone in the financial sector is party to billion if not trillion dollar frauds, it is important to realise that if you blow the whistle - you get a chunky cut of the settlement.

So either the system is not quite as riddled with fraud as most believe or many people making 500k a year are passing up >$100mil to hide the fraud.
Vacuum does not have to read the full data set every time. The visibility map tracks, on a block level, whether all rows in a page are known to be visible to everyone (starting in 8.4 or such) and whether the page is "frozen", i.e., does not contain visibility information that might need vacuuming (starting in 9.6 IIRC).

However, indexes do currently have to be scanned as a whole. But that's only done by autovacuum if there's enough row versions for that to be worth it (in recent versions).
one way to look at it might be realizing that people mostly don't judge you but a stereotype they project onto you. or simply have their judgement clouded by their mood. with a bad mood seeking for people to judge badly and good mood seeking to judge people positively. also what they judge about you is often more telling about what is going on with them and their life, so at the end of the day most people judge themselves. in all meditation practices the goal is to stop judging and instead observe - for a good reason - it's healing b/c then you also stop judging yourself all the time.
>> “People can comprehend spoken words at a higher rate than they can spontaneously emit them.”

If you have any links to research supporting this, I would be interested.
While not worthless, as there would still be nutrients present. A good bit of soil quality comes from the microorganisms within it.
https://keygen.sh/

not op, just was toying with it and was happy with outcome, not affiliated or anything, was just good experience to work with, maybe will help you
Also in Postgres, you cannot have a foreign key constraint that references a view, not even a materialised view.

I'm with the author on this one. Any soft delete logic does have a tendency to bleed into other systems and make your systems more complicated, for very little gain.
Barely anyone supports it yet.
There was a spat between Domino's Pizza and Domino Sugar. For a while, Domino's Pizza had to use their full name, not just "Domino's", in advertising and even when they answered the phone. That seems to have changed, so maybe some new agreement was reached.
Safer during the on-going coronavirus epidemic than indoor conversations (with strangers).
> Intuitively I would have thought cars are cheaper too - but a moment of research indicated they're actually more expensive.

This surprised me so I looked into it -

https://en.wikipedia.org/wiki/Car_longevity#Statistics

- in 1960 a car's lifetime was about 100k miles, while today it's about 200k.

https://www.thepeoplehistory.com/60scars.html

https://www.caranddriver.com/news/a38748092/new-car-average-...

- in 1960 the average new car cost $2,752 ($26,100 in 2022 dollars)
- in 2022 the average new car costs $47,000

So in 1960 you'd pay about 26100/100000 = $0.26 / mile, whereas in 2022 you'd pay about $0.24 / mile. There'd also be qualitative differences in the experience like performance, comfort, safety, entertainment, etc.

On the whole it's not a lot cheaper (somewhere around 8%), but it turns out our intuitions were correct.
That's not what he said.

Slightly re-phrasing, he said: "95% business people are bad (at helping companies achieve their goals) and 5% are good. The 95% succeed at keeping a job by being psychopaths".

I wouldn't fixate on the word "psychopath". He's not talking about serial killers, just general sleaziness and advancing careers not by being good at their jobs but, say, playing office politics well.

For a concrete example, let's consider that Zoox tweet about organizing Hispanic something event.

It took at least a few people to do it. Someone had to conceive the idea, there had to be a meeting or two discussing it, some exec had to approve it, someone had to execute it and Zoox paid for it, directly for the event and indirectly for the salaries of the people involved.

How much all this activity contributed to Zoox solving self-driving problem? Zero. Nada.

Did it help justify the continuing employment of the people doing it? Yes. Maybe they even got a promotion for going "above and beyond" their duties.

There's an argument that those people are more like parasites, draining the host company of funds, time and attention, advancing their own careers at the expense of Zoox.

For context: this happened 3 years ago.

Zoox still hasn't made a single dollar selling a product. They still hasn't solved self driving.

They got acqui-hired by Amazon for less money that they raised which means that all employees that likely worked there for less money and stock options ended up working there for just less money.
I remember making some of the more complicated ones as a kid but completely forgot about them as an adult. This brings back so many fond memories.
I bought two Boomerang bike trackers a while back as well as upgraded to their 4G version the "V2". Unfortunately they aren't great at stuff like arming, disarming, etc... You can arm/disarm using bluetooth using Bluefruit, but the app can only do so through the 4G network it attaches to which can be iffy sometimes. The battery is okay, but not amazing, I have to charge it pretty often.

The things are pretty obvious and are intentionally so. They have an audible alarm that goes off if they sense movement and send a notification to your phone if they can connect to 4G (Iffy). I guess some Canadian city tried to run a bait bike program using them but no one would touch the bikes with an alarm. Personally I prefer to deter than to have to hunt down the thieves and retrieve.

By far the best way to prevent theft is to register your bicycle and encourage others to do so as well. I use Project 529: https://project529.com/garage

Police tend to not enforce bicycle theft, mostly because proving ownership is not usually possible due to lack of VIN numbers and registration. Having proof of ownership like photos, Project 529 stickers, and such is a great way to help police stop bike theft.
> Not salt water since we're about two hours from the ocean [...] The lake is man made to cool the nearby nuclear plant

Rancho Seco? I grew up near there and have fond memories of it. The nuclear plant was shut down a couple years before I was born, but the structures are still standing; IIRC it's (slowly) being turned into a solar power station.
Virtual machine. Vagrant + vmware works quite good.
My point is, you only need a rogue CTO (most of which have no actual idea of how technology works, i.e. an amateur) and it's over; or you know, any of the 10,000s of engineers currently employed on your favorite FAANG company.
> You can delete and reorder tracks and this new state is written back to the disc. There's nothing else that does this.

This may be a naive question, but did they suffer from fragmentation? Reordering tracks via the TOC is a simple operation, but after adding and removing and re-adding songs, I would imagine the writer would need to eventually re-write the entire disc to fragmentation issues, or else have a very complex set of metadata.
Their argument hinges on the fact that both companies operate in the VR space, and I agree with Meta.is here.

Trademark law is pretty clear about protecting a brand name within a given market. "Apple" and "Meta" are just words, yes, but if a second computer company named "Apple" were to appear, this would pretty clearly infringe on the Apple trademark, as opposed to say Apple T-Shirt Company.
Lack of support and poor attitude? That's the playbook for Tesla's FSD. So maybe it can work again?
It can in fact be translated, they just didn't manage to for some reason.

"... to have the privilege of walking home with Gödel"
Obligatory memcache scaling paper mention: https://www.usenix.org/system/files/conference/nsdi13/nsdi13...
> Humans drive perfectly well without lidar or a large number of cameras, so a bot should be able to as well.

This is Tesla, and Comma argument. I think it is a fallacy.

Yes, we can drive with just a pair of eyeballs. But you have to realize that the entire road infrastructure is made for humans. Signs are made to be easily recognizable by humans, human reaction time is taken into account, we have a good idea on what is easy to understand and interpret by humans, but we don't give a fuck about bots when building roads. It means that we start with an unfair advantage. And we are asking bots to be better than we are in that environment.

Humans have a remarkable ability to contextualize a situation. For example, if we see someone walking on a side lane, marked for pedestrians. We know that that person is not a threat, he is unlikely to leave his line and therefore we can pass at a normal speed. That's unless we see that the person is visibly drunk, or maybe he is a small child, in these cases, we will slow down, because he may suddenly jump in front of the car. Bots probably won't know that, and usually, for safety, they will always slow down. Similar situations happen all the time, and that would make for a terrible ride, so what should we do? Make the system ignore the "drunk man" or "small child" case and possibly kill people?

Also one shouldn't forget the communication aspect of driving. Drivers have all sorts of way of showing their intentions: turn signals obviously, but also subtle movement, you may go forward a bit to signal you intend to merge into traffic for instance, wait a bit to let someone know he can pass, etc... New drivers often struggle with that, which may cause more experienced drivers to misread their intention and potentially cause an accident, unless these drivers notice that he is indeed a newbie... or a bot.

One answer is for bots to compensate their weakness with things they are good at. Lightning fast reflexes is a given, but sensors are another aspect. Unlike humans, bots are not limited to a narrow field of vision and visible light. It is an advantage they should use. We humans are insanely good at reconstructing a 3D image from our 2D eyes, a good part of our brain is dedicated to that, computers can't compete, unless the computer is assisted by something like a lidar.
So you can end up with a dead phone and a nonfunctional bike?
I think the idea is they fly zig zags making them hard to intercept rather than ICBMs doing a predictable arc.
M2 MacBook Air: Has your ‘midnight’ finish scuffed yet?
> You are a "party" supporter

How do you mean exactly? I'm not sure how you can draw that conclusion from what I said. Politically I'm an independent, there's no real home for me any US political party.
Certainly, but it moves it from a "we just have some legally-should-be inactionable data laying around" to "we don't even have that data laying around".

The fact that it's impossible to comply with "who wrote -this- review" is probably sufficient, but "and we don't even readily have access to who wrote -a- review" can help prevent fishing expeditions, since presumably a judge will be less amenable to such fishing expeditions if you can show it will have negative material effect to comply, while still not providing any legal path forward to sue for the prosecution.

But that also makes assumptions both of user counts, and rounds of hashing. 50 million users (seems reasonable with Glassdoor), with a sufficiently slow hash that takes a second to compute (easily done) means you'll have to wait a year and a half for results for a given company, or start to parallelize things, and, oh, look, now you have dev time and CPU resources and, well, this has a materially adverse effect on our business, and we'll be left with usernames we still can't release since this discovery order only is valid for this -one- review, and we have no way of knowing which it is.
This brings back memories... Some time ago I was an intern in a team working on a UGC map editor. We were using this soft-delete pattern and for some task I needed to deploy a database migration that fiddled with the "deleted" status field. It was quite late and after the migration finished I almost went home but for some reason decided to check community forums. There users were having a time of their life taking screenshots of deleted objects that suddenly became visible (many of them quite amusing, including swear words written in 500km letters). Dunno how this escaped testing, but horror of what I have done brought clarity of mind and I quickly found an error and devised another migration that fixed the data. That worked and I was able to finally go home.

So yeah, be careful with the soft-delete pattern :)
What seems to be missing here is the DB tech he is using. On a proper database you can do your "undeleted" with triggers and it's relatively trivial. Nonsense like a "deleted" column on your main data table just seems silly.
this line rankled me: "baffled city leaders for years"

as if city leaders have ever considered cyclists anything more than an annoyance
Whether or not you call what I'm doing self-hosting or not is not really the issue. I am not really interested in fighting over that term - you may be right that I misused it. If so, I apologize for the confusion. Instead, I am interested in real, practical steps that increase individual control over property - which includes code - and decrease the ability of centralized organizations (corporations, governments) to freely exploit that work, thus increasing individual liberty and the freedom to compute.

I agree that Digital Ocean, Substack, and so on still operate as "chokepoints", and that I'd be more hardcore if I really went full-on setting up my own physical machine and my own totally open source web stack. Unfortunately, all of the software in that space is depressingly terrible - surely partly because of the mess that is the web - and it entirely lacks a good user experience, which is a very good argument in favor of these centralized services. For that reason, I've instead favored such centralized services, which is unfortunate but more practical for me, because I am a moron when it comes to running servers.

In my mind, the vision of fully decentralized self-hosting computing will simply never happen as long as this unfortunate technical situation remains - at some point, someone is going to have to really sit down and iron out all of the details in a way that doesn't absolutely suck shit. Like I mentioned in the article, Caddy and Gitea have done a fairly good job at the first few steps, but the tech and generally the whole process is still pretty idiotic, and I'm pretty sure it doesn't have to be.
Technically correct but you will have to admit probably +90% of React apps are SPAs.
I am not an advocate for that in the least. If it’s what you want to do, there’s no reason that means you shouldn’t be paid market rate. But that’s entirely different than distilling everything down to a single monetary dimension, which was my original point. What’s “cringe” to me is when all work is reduced to transactional measure of time and salary, implying the only measure of work is economic. That makes you nothing more than a wage slave in every sense of the word. There are certainly cases where that’s warranted like when it’s necessary to survive but if we’re talking about the difference between a SWE and EE that’s just not the case. That singly-focused economic mindset also seems to correlate with misery. My position is actually the opposite of the exploitative one you’re framing it as. When you are working solely for the paycheck, it’s easy to exploit yourself, foregoing a fulfilling career chasing dollars. Again, my point is people only talked about money. Not that SW providing them with a lower stress life, or the ability to work from home so they can spend more time with family, or any other reasonable goals. Even money is worthwhile if you frame it as a means to a good end, but I didn’t that. It was treated as an end unto itself.

We already know this isn’t intuitively rational. Why aren’t you spending all your free time taking side jobs? Presumably because you realize there’s an opportunity cost that is not merely economic. I’m saying the same thing, only people often somehow have been duped into thinking their 9-5 is somehow different.
One big advantage is simplicity: you eliminate the need for a lot of client side technology, such as routing, and push everything back to the server.

Also, by eliminating application javascript, it allows you to spend more time in your preferred language on the back end.

The downside is the same as regular HTML, although less pronounced: since you are driving application state through hypermedia (HATEOAS), the less coarse-grained your state or UI gets the more annoying things are going to be. There are some patterns that help but eventually, if you want to update 12 different places in your UI at once on every keystroke, the hypermedia approach just isn't going to cut it.
We could dive into the risk and finances such refinancing in a year to pull out 370m etc, but I will point out:

> The competition is fierce

“Burke, chairman of the city council's finance committee, described the 99-year lease of the Chicago Skyway, a 7.8-mile toll road, to a private operator for the stunning sum of $1.8 billion - almost $1 billion more than the next-highest bid.”

That’s hardly stiff competition that’s twice the second highest bid and it was still profitable in the short term even with a recession.

https://money.cnn.com/2007/09/17/news/international/macquari...
In think in the case of Alphabet, they wanted to insulate the Google brand and company from their other ventures, and they’ve successfully done that. Facebook was doing somewhat the opposite. They wanted to insulate their other brands from the Facebook brand. There’s also some suggestion that Mark Zuckerberg sees VR as the whole future of the company, and wanted that reflected in the name.
There is no impact with views in MS SQL. You can also have indexed views and filtered indexes, so you can have even better performance.
This is also how Meta got Hack.

It's not like PHP is unsafe to begin with like C++, but the language does have a ton of problems, and Meta's massive codebase could only be migrated to another language gradually. Hence, Hack. Better language, better tooling, more productive programmers.

Note that unlike Carbon/C++, Hack is backwards-compatible with PHP. So the migration is somewhat more gradual.