skysight-inc/HackerNews huggingface dataset:
> This CEO, like many others, already paid his dues. He's missed many bdays, wrecked his health, and lost relationships.

Many of us have made similar sacrifices without being CEOs. A few lucky ones have even saved enough to be able to escape that lifestyle.

> And now he gets to enjoy the benefits of the hard work, with the company is firing in all cylinders.

What are those benefits?

He is already wealthy beyond imagination. He could stop any time and enjoy a life of luxuries that we can hardly imagine.

Beyond wealth, he has a legacy. In the industry he will be remembered as a highly influential figure and pioneer.

> Walking away now would mean all the sacrifice was for nothing.

How so? What were his goals when he started? Has he not achieved everything that he wanted and more?

Here's what I think happens to people like these who don't quit when they are already wealthy: they like what they have and they fear losing it.

They like feeling in power, respected by their peers and subordinates, they like feeling important, accomplished, even admired.

And, I suspect, they fear quitting because they realize that once they quit, they are just another bored rich dude with a estranged spouse and children. A has-been with too much free time who will forever try to talk about his past accomplishments to people who don't care.

Unless they reinvent themselves like Gates, but many seem to get stuck in the founder/entrepreneur mindset and start yet another company, never having learned their lesson.
Its the simple things sometimes

[[[[[[[CC[[FF]]]]R]R]R]]]
Some discussion here:

https://news.ycombinator.com/item?id=37971562
https://susam.net/cfr.html#B4RB6F3R3FRFRFRF2RFRFE3RE3C4E4
Note that the rule about mobile devices is an FCC rule, not an FAA rule.
Jobs do not disappear, they just change
Just pull the fuse and be done with it, not that hard.
It is reminiscent of the 1980s micros that inspired the Pi; there was a thriving scene - commercial and homebrew - of plug in modules. If you think of the Pi in that context rather than an SBC, it makes sense.
Well, anything remotely refering to flight problems is cut out of inflight movies.

Even Qantas cut the scene in Rainman where Raymond histerically doesn't want to board an airplane since Qantas is the only carrier that never had a fatality.
I've been writing software since the early 1980's and I remember being pushed to get it working and thinking "they'll rewrite this and fix it in the future, this is just to get it working now". It's been terrifying to realize over the years since then that no one ever revisited the code and it still has not been fixed in many cases. Some of that code was used to control trains, nuclear power plants, chemical factories, medical systems, and satellites. I suspect some of it has been replaced, and ultimately it was the responsibility of the people building those systems to make sure they worked correctly, but poorer countries often stole software and a lot of it was still seeing use long after the product was no longer even sold. The world is in some cases hanging on a thread of old software that no one understands any more and no one is supporting. Source code may not even exist.

I've worked in software QA also and abstraction is the bane of debugging, especially when you can't even see the code in the libraries you're using. Proprietary binary blobs in embedded systems are the worst.
I gave it a quick look and I am almost certain that this person is trolling us. The website literally mentions it uses “plain HTML” when in reality the website is “plain text”. There’s zero formatting HTML here. No headers, no paragraphs, no lists, not even a <center>

The little HTML and CSS it uses actively renders the website worse. The poster is a troll.
Event sourcing as a system wide architecture is very difficult to pull off well but it works perfectly fine when applied to a narrow use case.

It can be as simple as a Postgres append only table keyed by an (id, version) tuple with a JSON column for the change event. You don’t need to pull in the whole enterprise pattern with aggregates, projections, etc to get the essence of event sourcing.
You can get Hydrofluoric acid at the grocery store... it's used in "Wink" stain remover. It's strong enough to get the job done, but dilute enough to be... well, in the grocery store.

The stuff that you don't want to mess with is Silane, which Sam describes as "a toxic and explosive gas".[1]

[1] http://sam.zeloof.xyz/second-ic/
History books do not actually say that. The article is about historical fiction.
Boats are the most appropriate transport to connect those villages. You can even see a ferry service marked on OSM which stops at several towns. I've visited similar places, and there are generally water taxis that will take you where you need to go, deliver goods and post etc. Motorised land transport isn't useful in a small, isolated village surrounded by extremely rough terrain.

Note the contour lines: https://www.openstreetmap.org/#map=17/8.66221/-77.36813&laye...

The walking track is marked as steps on the Colombian side. It ascends about 50m in very roughly 100m distance, then descends equally steeply.
I'll sum from what I've seen.

1. the rents are too damned high.

2. Bureaucracy has barriers for everyone except monopolies, and prefers monopolies as it's less groups to negotiate with. (A significant amount of said bureaucracy is private industry, but yes, most public qualifies too).

3. Internet access is controlled by a small group of monopolies who manage to (largely) keep access costs above anywhere else in the world, largely - and definitely higher than most of the USA.

4. Shipping is largely controlled by either US monopolies that aren't reliable, safe or consistent, or Canada Post who's been eroded repeatedly by Canadian Conservatives favouring their US friends.

5. US protectionism results in some businesses - especially supplies - either being shut down or bought up and moved US-side or the like. This one goes back a long ways, but Conservatives provincially and federally have escalated it every chance they have.

In short - if your business idea requires a storefront, you're likely paying 2-10x housing rent (or more), and your home will be 2-10x what it was renting for 1-3 years ago. Business rents go up arbitrarily without any ability to negotiate (as the people renting out control it). Household rent goes up arbitrarily, largely due to same. While I've not seen direct proof, there are signs most real estate is either owned by foreign (eg USA based or other) for (artificially inflated) investment, tax evaders or money launderers.
Canadian real estate isn't worth the price attached almost anywhere - especially when one qualifies that outside of some specific areas, it's colder than most other places in the world.

At the end of the day it's still possible, but if I could find a path to get a simple product to market without being swamped by amazon (and its cartels of forgers and thieves - most third party) or similar across other markets ... I would have long ago.

There's one more cost of entry - NIMBYism and city zoning. This is a subtle one - it means one has a lot of barriers against opening a business out of a home unless strictly mail order. This was established a long time ago...
I agree with your point that things may not be more efficient in certain big companies of the private sector but there is a crucial difference between the two.

The difference is that the government's employees are paid from taxes collected from productive companies, aka companies that create jobs and achieve a profit big enough to warrant paying taxes in the first place.

A private sector company, unless it is subsidized in some way or has a monopoly on a certain market will eventually try to rectify these inefficiencies because its makes it more resilient in the fight against it's competitors.

On the other hand, there is no incentive on the government side to make things more efficient.

If a government looses money, they can just borrow more, increase the national debt and sweep any kind of reform under the rug. Because of this lack of incentives, some state and government agencies act as de facto subsidized job's programs.

It's the same problem in many western nation, just look at how many people are employed in France by the government.

Many basic services are actually decaying but the government keeps hiring more people.

If we remove the employees who work as teachers, cops, in the military, and all other essential services, the rest of them, I am just not sure what the hell they do with their time.

My point is that it should be a duty of the government to be as efficient as possible. To do more with less, should be a priority unless the tasks require more people.

So I can understand when people complain of the inefficiency of a government agency.
Agreed, if the company is small keep the process light and focus on good people and a good product. This includes a good DevOps “product” side of things.

Personally I do like having a documenting culture so things can easily by found.

In the current startup it’s often said: code is the documentation. But to me that’s just lazy. Especially if the code doesn’t have a minimal set of inline docs.
Hi, author here :)
In general, many databases have attempted something similar- but because "batch query" engines are so monumentally different than incremental engines, it becomes a very tough task and ends up being a hill of patches- which leads to many limitations.

The easiest example I can think of is the direction of the flow of data. Postgres, for example, works from "top to bottom", where you start with the result node which runs the node underneath it and so on. Each node continues requesting information from the node underneath it until it returns Null, meaning it finished. This works very well with a snapshot of the data- but if you want to maintain a high throughput with a constant stream of changes, you're going to want to work in the opposite direction- this would mean either overhauling the very way Postgres works, or adding a completely different engine into Postgres.
It'll reset the engine control unit (ECU), which will cause your car to run rough constantly as the computer has to relearn how to adjust the engine tuning from scratch every drive. You'd be better served using a trickle charger.
Firefox Mobile reader mode fixed it, so in practice only as inconvenient as tapping one button. Still not a good first impression.
My language skills are damaged by a childhood brain injury. I think in pictures; I remember information with emotions, music, movement, and basically anywhere my brain could stuff information. Words are ephemeral, I often forget the beginning of a sentence by the time I reach the end.

The human brain is so much more than language.
They probably also did not drive there with their open source cars. What exactly is your point?
> I'm going to point at "Another male colleague’s background was in physics, not engineering, and he did not satisfy the requirement that candidates have an MS in Computer Engineering" - in and of itself that suggests the male was better at the job than she was.

A true milestone in YC’s and HN mods transition to the alt right that the top comment currently on this article is so brazenly sexist. There is nothing curious about unzipping a thesis like this and airing it out. Battle of the Sexes gets won by hard work, team work, and leaving behind the game (“battle”) which was pointless anyways.
[2022], but specifically April 1st.

[edit: with hindsight, looking at the other content on their site, I don’t think the date being April Fool’s day is particularly relevant.]
It's not impossible, but I definitely found myself losing my line while scrolling left
Recordings are a great utility:

Having a record allows all kinds of automated followup, post analysis, etc. This level of business intelligence and actual understanding is helpful in improving organisation function and individual training long term.

Asynchronous is _a_ great next step beyond that:

Moving discussions and decisions async has been a massive improvement in the organisations I have helped. Goes against dogma and habit (with all the huge obstacles that come with it) but pays off quickly.

Discussions are more factual and evidence based.

Decisions are thought through and transparent.

Collective (and individual) memory of what has been discussed, decided, and why is much better.

Training people to be clear, succinct, transparent also help them not get bogged down in gut feeling, habit, dogma, ego, posturing, pestering, politics, etc.

And of course the immediate bonus of individually flexible scheduling and not killing efficiency by slicing everything to administration/manager-mode-time.
> But most people select "price: lowest to highest" and click on the lowest number regardless of how bad that option is

That the quality of the premium service is unchanged may say little about the how the experience has changed in the lower tiers. The issue in those service tiers may not be in comparison to the first class experience but in comparison to previous years’ experience.

That said, though I rarely fly, and when I do it’s never in some rarefied class of service, I don’t perceive much difference. The security theatre is the most notable change; but that’s hardly the fault of the airlines. The opacity and complexity of the rewards programs is an irritation; but I suppose it’s my own indulgence that I just ignore all that.
It is crazy how fast that is happening here in the UK. Just over a year ago a friend bought an ev VW Golf and was convinced by the delay telling him the current resale value for a year old 2nd hand ev Golf was only a 10% drop.

He took the car to tide him over to a great deal we were supposed to be getting at work on EV cars. Went back to sell the car to the dealer and the chap said best he could offer would be £8k (well over a 50 percent drop), and he actually didn't want it even at that price as he had 5 on his forecourt already.

Last summer we wanted an automatic, and vaguely looked at EVs - and they were totally out of our budget. This year we totally could have bought one.

I'd say it is possible to geta £5k ev here in the uk now, and in the next year or two it will get even better for the 2nd hand market.
https://youtu.be/if6GD9OAp88?si=rkl1YfkTpaazIPDF

Here's a big channel in the UK that does these sorts of videos with detailed analysis of driving. I'm usually pretty impressed by the behaviour of motorists in these
Bad Apple on Framework laptop LED panel
I don't know how long you've been flying or what airlines you use, but the situation was very different pre-9/11. 2 checked bags and seat selections were free, you could walk/pick up family at the gate, and onerous security checkpoints weren't a thing. More importantly, seats had more room.

Sure, you had to read skymall instead of watching a movie during the flight, but tablets didn't exist yet so we didn't know better.

Qualitatively the situation is worse today, even if the difference is usually exaggerated.
Not saying that it doesn't happen in the private sector. But companies that are stuck on inertia and don't adapt, don't tend to fare particularly well. IBM was one of the most powerful companies in the world, now it's just a laughable shell of it's former self. Microsoft had it's time in the sun before the shift to mobile devices and cloud service gutted it's hold over over the computing space and left them scrambling to try to adapt to the world today. At some point or another it will be Google and Apple's turn to fall from the throne as technology marches on.

The public sector is insulated from suffering that kind of failure. In some ways it's good; there's no real way to run a police or military force at a profit, but both are vital. But in other ways it's problematic when major failures occur and the consequences of such are are just shrugged off.

https://www.cbc.ca/news/canada/ottawa/phoenix-pay-system-iss... $2.4 billion for a federal HR pay system that still doesn't work.

https://www.cbc.ca/news/canada/gun-registry-cost-soars-to-2-... $2 billion for a gun registry database that ultimately had to be dismantled because no one could find any evidence that the accomplished the goal of making Canadians safer.
I've been following home-made semiconductors since Jeri Ellsworth made her own NMOS FETs in 2010.[1] When Sam managed to make his own ICs, I was happy for him, and for the hobby. Now he seems to be on the verge of democratizing access to semiconductor production in very low volumes. I've got my own project to try out once I can get my hands on it.[2] Who knows, petaflop chips made in the garage could be right around the corner, in less than 2 decades!

[1] https://www.youtube.com/watch?v=w_znRopGtbE

[2] https://bitgrid.blogspot.com/
Why use Inkscape for this, when Dia¹ is a more dedicated diagram editor?

1. <https://wiki.gnome.org/Apps/Dia/Screenshots>
Open Source Nvidia drivers now have beta Gforce support
VisualTracker, an open source modular sequencer written for Pure Data
This is the important bit. C4 in its entirety isn't useful to many orgs and teams, and can be unnecessary overkill. You might end up picking 1 or 2 layers for yourself.

You don't have to stick to their software either, use DrawIO if that's what you prefer, but understand the main concepts that C4 is trying to impart about the separation, what goes on the arrows, and how useless icons can be.
Use matrix then
> the point is: you don't need to kill plants. we wait for beans, corn and wheat to almost die

We don't need to kill individual plants, because we can wait and kill its babies. Philosophical consistence at its best.

Each bean, corn and wheat grains are individual plants. Eating a dish of beans or a slice of bread is the very own definition of killing 200 plants each time.

Silly influencers tried to eat only fruits. The poor misguided souls died of malnutrition. It does not work. Seriously. Facts are stubborn.
You should really try out RDB, an ORM that I've been working on since 2014.

https://rdbjs.org

It has a very small fooprint - well suited for Amazon lambda.
We now support client over HTTP (in a safe manner), making it accessible in-browser.

Key Features:

No code generation required

Full intellisense, even when mapping tables and relations

Powerful filtering - with any, all, none at any level deep

Supports JavaScript and TypeScript

ESM and CommonJS compatible

Succint and concise syntax

Works over http
This is called parasitic battery drain. There are two low tech solutions:

- install small solar panel behind back window. That will trickle charge battery, and will counter ballance drain

- hard switch off on battery, disconnect battery everytime car is not used for couple of days (weekend).
Hi, author here :)
I think there are two critical differences, one on the tech side and one on the UX side-

On the UX side, we're seated behind your database, and our goal is for you to only ever interact with your original database, and never have to query us directly. This has a lot of implications when it comes to migrations on your database (you call epsio.create_view in your original DB which is transaction safe), and not having the backend interact with two databases.

On the tech side, we're built from ground zero to be above storage, whereas differential dataflow (the package Materialize is built upon) is strongly built to be above memory (we actually played with the idea of using differential with spillover to disk- was too slow). This means we actually lose when it comes to speed (e.g. we may take ~50 milliseconds more which can be a big deal in realtime applications), but have huge gains in cost, since we're trading compute for storage.

Check out our FAQ- we have a nice little table for comparison :)
I read this article and I'm left with the feeling that my entire application has no layer 3 i.e. the component layer. No single (useful) part of the application can be said to have a well defined interface or to be self contained. The strange thing is that I'm not actually that unhappy about that. I'm now sitting here thinking whether I should be more worried.
Unusual would be crazy in this circumstance.

Tell, don't ask.
Using this for many years, it's also a nice way to see the comments of people you want to "follow".
Ask HN: My VR headset is collecting dust under my bed. any1 else?
The Royal Mint unveils new coins of the nation
Maybe it's just not the kind of thing I do, I'm not sure I see the huge need for dynamism.

For my personal blog, I wrote a simple static site generator in Python. It converts markdown files into articles, an index page, and an RSS feed. The HTML templates and CSS are written by hand. It's required minimal maintenance over the years, and for the most part Just Works. After an edit, I rebuild the site on my local machine, and deploy with `rsync`.

I do have a couple of "dynamic" things hosted behind the same domain. For those, I configure nginx to reverse-proxy to a local service - which could be a python script, or anything else.

The only real advantage I can see to my setup, beyond personal preference, is that redeploys come with precisely 0 downtime. Presumably, if you're updating a binary, there's a brief moment where the old one shuts down and the new one starts up (unless you're doing some kind of clever reverse-proxy switchover)
---nothing interesting to play
---rather sit on my bottom
---i think maybe the triple x industry has more playroom here?
I had this even on desktop Firefox.
> The big problem with stuffing logs in SQL is that a log search can bring down your app.

Logs can be stored in a different db than the one the app is using.
Presumably still with the pants on their legs in that scenario.
What if robots did it?
Nice, but I’ve not touched cash for several years, which means I can’t buy Fish & Chips, but the fish isn’t fresh around here.
These accidents are likely happening in intersections where the emergency vehicle is running a red light and likely speeding. Take away the lights and sirens and accidents may go up assuming they are still running red lights.
Linked found from:

https://diamondgeezer.blogspot.com/2023/10/our-new-coins.htm...
#3 Port Pirie is (in)famous for its lead contamination [1].

#5 Queenstown is also contaminated [2]. It's an interesting place to visit, as the surrounds look like the moon [3], since the contamination stop anything from growing.

The rest could be nice?

[1] https://theconversation.com/lead-poisoning-of-port-pirie-chi...

[2] https://www.anu.edu.au/news/all-news/tasmanian-lakes-metal-c...

[3] https://www.google.com/search?q=queenstown+moonscape&tbm=isc...
Ah yea, make the consumer go through the pain of keeping that in mind and doing that every day and not blame the big corporation just silently breaking their product with seemingly no repercussions until now.
I own a Subaru Crosstrek from this same era, it definitely has the Starlink bits in the cockpit ceiling.

There must be more to this story. I've parked that car in an underground parking garage with absolutely no signal on any carrier for at least 2 weeks straight (likely more) with no issue. I've parked it for days at trailheads and wild camping spots around the High Rockies where there's also no signal.

I 100% believe that the Starlink module is poorly programmed, reliant on false assumptions of 3G always existing, and capable of draining the battery. But I would really love to know why that's never happened to me.
Very high and unusual website. Unreadable. 100% bounce.
The video, if anyone is interested. https://www.youtube.com/watch?v=KXi-CV--Wq0&t=3s
If only there was a simple way to exponentially limit your retries and back off a bit when the other side is constantly failing.
Try it with synchronous replication (I want that for my main db) and report back.