skysight-inc/HackerNews huggingface dataset:
That is a great project! I wonder if anyone has created a visualization that uses a "life in weeks" format (like https://waitbutwhy.com/2014/05/life-weeks.html) rather than a linear horizontal timeline.
The US is plenty capable of making any entity they want fall under their jurisdiction.
A made up example, as far as I can tell. Or, even if true, unrelated to the activists described in this article.
Well that's the point of the article isn't it, Rails hasn't been the flavour-of-the-month in about 15 years, it's boringly good, so that's why you should stick with it
This is pretty cool! I'm the developer of a semi-automatic electronic logbook system for sailboats:
https://bergie.iki.fi/blog/electronic-logbook/

Right now I'm using YAML for the file format, as I wanted something that would be reasonably readable for both humans and machines.
Markwhen would also fit the bill nicely, so that's something to consider, at least as an export format.
My entries have a lot of properties, though (stuff like wind speed, vessel coordinates, barometer, etc). Traditional ship's logbooks were done in a tabular manner to record all this. So I'm not sure if that would end up looking quite messy.
Here is an example of a day of log entries in the current format:
https://github.com/meri-imperiumi/log/blob/main/_data/logboo...

I'm using these also for some data analysis, like watermaker membrane health, or sailed miles per crew member.
They discovered both variants, first the "Hat" and "Turtle" which require reflections, and then the "Spectre" which does not.
Scientists Discover a Way to Shrink Quantum Computer Components by 1,000x
Apart from nuclear power: that's held to even higher safety standards than flying. With exactly the cost overruns and schedule delays you predict.
Thanks man, for the advice!
Sometimes newer code is not enough. Older versions of the secure enclave hardware had security leaks and are not software patchable.
Sounds like you have never been to Europe. Here they make you actually sign (as in pen and paper) this stuff before they give you access.
Yes, it's to incentivize buying the yearly plan. I'm thinking of getting rid of the Commercial license, tho, not much traction there.
Writing the code is NOT the problem with these enterprise project failures.

Usually decades of problem-solving have led to an absolute mess of blurry ownership and accountability.

This in turn leads to corner cutting and a road completely covered in Chesterton fences…

Tearing arbitrary fence down leads to consequences out of project scope, no one can answer questions, and no one can prioritize - this is a business problem, and no amount of fancy code (lo/hi/full/lo/left or right) will help.

If you run a bigger company and rely on IT and ERP flows, well, it’s a part of your core and you’d better treat it as such!
If your phone is supported with iOS 18, it will stop getting 17.x security updates soon.
They always had two, but the disagree alert was the extra. It's still mindblowing when you read again the details, and realize nobody went to prison...

https://en.wikipedia.org/wiki/Maneuvering_Characteristics_Au...
I understand, but you might want to ask why you find coding so taxing on your mental health. Maybe coding per se doesn't cause the problem, but the rest of the job or work environment. I don't get the same pleasure from writing code that I did two or three decades ago, but I don't find it particularly frustrating or bad for my mental health, either. Perhaps you can come to terms with that. Any job will have frustrations and mental health hazards, you have to learn not to internalize the work and the job, because that causes the problem. In other words the frustration and boredom and feeling of burnout comes from you, not from the code.
Not sure how the top-hat tropes apply here. US workers are highly competitive in terms of productivity/compensation.

>The Cost of Federal Regulation Aug 4, 1999 2 min read

>The Office of Management and Budget (OMB), the White House's own budgetary agency, puts the price of existing regulations at approximately $300 billion annually. Others, such as Professor Thomas Hopkins of the Rochester Institute of Technology, say it's closer to $700 billion. This means regulations cost somewhere between $3,000 and $7,000 per household every year.

https://www.heritage.org/government-regulation/commentary/th...

>Regulation is frequently described as one of the drivers of falling entry, rising industry concentration, and underinvestment in the United States...

https://www.cato.org/research-briefs-economic-policy/cost-re...

>$3.079 trillion
Cost of federal regulations to the U.S. economy,
$465 billion
Increase in aggregate regulatory compliance costs since 2012,
$277k
Avg. annual compliance costs for a U.S. firm,
$29,100
Avg. per employee cost of regulations for manufacturers,
$50,100
Avg. per employee cost of regulations for small manufacturers (<50 employees)

https://nam.org/issues/regulatory-and-legal-reform/cost-of-r...
I'm fairly sure a car trip from NYC to LA has significantly more expected accidents than driving to the corner store. So averaging over all car trips might not make much sense?

All the short car trips 'dilute' the statistics.

In the end, it depends on what question you want to answer with your statistics.
During an afternoon someone who understands the concepts can explain the relevant parts without requiring an understanding of CT from the other party. Hence: don't bother with CT.

I don't mean to be rude, but what has Bartosz Milewski done that is relevant in programming?
I was thinking about this reading the article. In fact, I’ve recently seen Lisp implemented in Forth[0] and Forth implemented in Lisp[1]. In both cases, the implementations are decently complete and surprisingly efficient (i.e. not “toy” interpreters).

I think this is due to a significant property shared by both languages: the parser’s primary role is distinguishing between numbers and anything that’s not a number. No need to worry about operator precedence, keywords, or building complex syntax trees. Tokens are numbers and “not-numbers”, and that’s it.

In Forth, a “not-number” is a Word, and in Lisp a Symbol, both of which can be variables or functions. The only difference between the two is that Forth checks for Word definitions first, and Lisp checks for numbers first. If you wanted to redefine 4 to 5 for some reason, Forth’s got your back, but Lisp will save you ;).

A Forth Dictionary is very similar to a Lisp Environment; they both serve as a lookup table for definitions, and they both allow the programmer (or program!) to redefine words/symbols.

They also both have REPLs to facilitate a much more dynamic development cycle than other REPLs in most languages.

I could go on, but on a fundamental level the similarities are striking (at least to me, anyway). It’s an interesting rabbit hole to explore, with lots of “drink me” bottles laying around. It’s fun here.

[0] https://git.sr.ht/~vdupras/duskos/tree/master/item/fs/doc/co...

[1] https://github.com/gmpalter/cl-forth
// Taking another slant at the discussion: Why kubernetes?

Thank you for sharing your experience.
I also have my 3 personal servers with Hetzner, plus a couple VM instances in Scaleways (French outfit).

Disclaimer: I’m a Googler, was SRE for ~10 years for GMail, identity, social, apps (gsuites nowadays) and more, managed hundreds of jobs in Borg, one of the 3 founders of the current dev+devops internal platform (and I focused on the releases,prod,capacity side of the platform), dabbled in K8s on my personal time. My opinions, not Google’s.

So, my question is: given the significant complexity that K8s brings (I don’t think anyone disputes this) why are people using it outside medium-large environments?
There are simpler and yet flexible & effective job schedulers that are way easier to manage. Nomad is an example.

Unless you have a LOT of machines to manage, with many jobs (I’d say +250) to manage, K8s complexity, brittleness and overhead are not justifiable, IMO.

The emergence of tools like Terraform and the many other management layers in top of K8s that try to make it easier but just introduce more complexity and their own abstractions are in itself a sign of that inherent complexity.

I would say that only a few companies in the world need that level of complexity. And then they will need it, for sure.
But, for most is like buying a Formula 1 to commute in a city.

One other aspect that I also noticed is that technical teams tend to carry on the mess they had in their previous “legacy” environment and just replicate in K8s, instead of trying to do an architectural design of the whole system needs. And K8s model enables that kind of mess: a “bucket of things”.

Those two things combined, mean that nowadays every company has soaring cloud costs, are running things they know nothing about but are afraid to touch in case of breaking something. And an outage is more career harming than a high bill that Finance will deal with it later, so why risk it, right?
A whole new IT area has been coined now to deal with this: FinOps :facepalm:

I’m just puzzled by the whole situation, tbh.
That's not a useful metric. Please tell us how many microseconds of life they gained
It wasn't missing. It was squished by untreated hydrocephalus.
2.3 light years is 2.18E+16 metres (21,759,680,086,934,100 metres or about 22 petametres). Not the easiest figure to comprehend!
Meditation-induced bloodborne factors as an adjuvant treatment to Covid-19
Git-filter-repo: Quickly rewrite Git repository history
Works fine in Kiwi Browser on Android.
I don't think the disagree alert would have helped. Pilots weren't trained on MCAS, so they wouldn't have thought "oh, the AoA sensors disagree, so I'd better switch to manual trim".
I would definitely push for the company to hire a peer, a second-in-command; for you, that would be someone to verify and bounce your ideas off of, but to sell it to the company, you can sell it as risk mitigation, because right now this tech-first, data-driven direction your company is going into rests entirely on your shoulders, which is very risky; even if you can theoretically manage it on your own, accidents happen, burnout happens, etc. Nobody should be irreplaceable, and this isn't to shit on your achievements, but a higher level corporate thing.
They flew around 2 petametre since the last crash around 0.5 Gigaseconds ago.

I guess it's an article both about the US and about airtravel, so they're gonna use freedom units.
I loathe aggregated stats like these. Combined hours watch time, combined miles traveled, etc... it serves no purpose other than to come up with a huge number.
[cjfd@cjfdpc ~]$ man 7 gitmodules
No manual entry for gitmodules in section 7
Thanks for that wonderful exploration of the problem space.

Side note on magnets: when our kids were young, I got one of theose stick-and-ball magnetic sets that are capable of making geometric figures. So I made a Archimedian-style polyhedron big enough to be a helmet. I wore it for some minutes on a few occasions and it gave me a very unpleasant (but subtle) headache and a deep, somewhat lasting nausea.

I try not to put magnets near my body anymore, nor allow the kids to. My understanding is that our bodies were evolved over millennia without being near magnets (or electric fields), especially the neodynium sorts.

Anyhow, thanks for the thoughtful reply. It's the best of the internet's potential.
I would be very curious to hear if anyone knows how the color names are assigned?.. Is there any link to frequencies/spectra of light or is it kinda arbitrary?
I remember my first linux admin gig and mistyping my password when using sudo then getting an email about it a few seconds later. After years of home linux use this amused me and was like "oh, so that's what happens when things are configured properly".
> The autosegmentation jumps frequently between adjacent sheets

The rests of fibers in the cut are exactly like a barcode. They would need a database of each limit and then something to match barcodes. Easier said than done, of course. Other possibility would be to use fiber angles.
I've tried asking normal people (non-tech) in the past or talking about transportation and it seems pretty clear everyone knows that flying is much safer.
I'm not sure why looking at the incidents per trip would be preferable over looking at the incidents per mile. If I think about comparing two activities when it comes to safety, I feel like I'd want to look at the number of incidents per second of performing either activity.

EDIT: here's a thought experiment. You're taking a trip to the grocery store. You have two routes in mind, the direct one, which takes 5 minutes, and the detour via the North Pole, which will take weeks. One of these trips is safer than the other.
That's part of the mechanism.
> The last time a US airline crashed was on February 12, 2009, in New York State. Fifty people died.1

This is just wrong. Atlas Air Flight 3591 was in 2019, with the loss of 3 souls on board. And it was a regularly scheduled airline flight, just cargo, not passenger. Still an airline crash by a US airline on US soil.

Also, Alaska Air 1282 was a very near miss, and it's only pure luck that the door didn't take parts of the tail with it, which could have been catastrophic.
Intentionally adding bugs? No. Intentionally making them slower with microcode and other software updates? Yes.
> I wonder how this process worked in practice. Do you simply send your only one set of hard disks and hope for the best?

No, you don't put your own disks in the Snowmobile/Snowball/Snowclone. It contains disks, so when it arrives you connect it to your network and copy data onto it, and then it is driven to an Amazon datacentre.

See, e.g. https://docs.aws.amazon.com/snowball/latest/developer-guide/...

https://aws.amazon.com/blogs/aws/aws-importexport-snowball-t...
I think pilot training is almost certainly a factor. Technically, Boeing are correct that a fully trained and competent 737 pilot should have been able to execute the runaway trim procedure (which is a memory item) and recover the aircraft without incident. However, the fact that two sets of pilots failed to do this in quick succession showed that pilot training could not be relied on to this extent in practice. On average, pilot training ought to be better in the US than in many (not all) other countries.
> There's no particular reason why those 350-odd dead in two crashes couldn't have happened to an US airline.

True, but in practice, not so

American pilots had two things for them here:

1) more aware of maintenance needs of speed sensors (and probably better SOPs as well regarding disagreeing sensors) and

2) more experience with flying manually (on older 737s even) and acting correctly if MCAS went haywire
Refunding the purchase price is rarely enough to make you whole. At there very least it would need to be inflation adjusted and also compensate you for any additional costs incurred (installation, any loss of income due to unavailable until a replacement can be found, time required to select a suitable replacement, emotional damage).
Not really, since you can take a standard square tiling and apply a random shear transformation to it. With probability 1, you get a tiling of parallelograms with irrational angles.
Maybe in the far, far future. The AI hallucinations, would turn optimizing compilers from "computer magic" to the "computer ultra nightmares" or maybe "My computer is having nightmares and I must scream".
I feel that most of it is pointless. I'm past the stage where I can argue with people over stupid engineering architecture decisions. It's all full of BS and ego.

Most people would rather die defending their favorite language/stack/framework than change their POV. I'm tired of wasting my time on countless meetings trying to "convince my engineering team-mates to write tests/use strongly typed languages/avoid new-age BS like lambda/k8s".

Sure, leadership feels like BS as well, but at least this BS IS the job. With coding, the job is to write code, which usually ends up being 20% of the work time anyway, so I'd rather do BS all-day and get paid for that (often times bigger salary), while doing my own thing with my own architecture and framework, than try to explain my manager why it takes 7 days to change the width of the button because the app is so over engineered that any line you touch creates a butterfly effect that can bring the entire organizations to bankruptcy.
For me. It is for quickly jotting some idea or quick list. Never actually writing something meaningful on phone.
I have never needed a photo for a CV, across four decades. I think American employers consider that bad taste, or possibly a discrimination lawsuit trap. I associate photos on CVs and business cards with real estate professionals, junior stock brokers, and escorts.
> Pilots weren't trained on MCAS

And it wasn't referenced anywhere other than the glossary which explained what the abbreviation meant, so they had no chance.
In my experience, when there is a position of Engineering Manager, this person is almost never directly involved with the tech.

Usually companies wants them to be pure manager and have dedicated staff/principal/architect for the tech decisions, reviews, growing the team.

The EM is supposed to do the administrative part: yearly evals, hiring, firing, reporting, planning, and organize the development (like forcing scrum; having good practices for PR; using issue tracker in a specific way,...)
No one in the EU uses SMS.
This project should be called: re{pro,ducer}
King Gizzard and the Lizard Wizard are both popular and novel.
> Pure luck though with the whole Boeing thing. There's no particular reason why those 350-odd dead in two crashes couldn't have happened to an US airline. (It would've been better for aviation safety if it did).

And also the door blowout, in which Boeing employees forgot to put bolts back in, because they sidestepped the system, wasn't a crash only thanks to pure luck. The door could have easily taken parts of the tail with it, potentially severing horizontal/vertical stabilisers, hydraulics, etc. It could have been a very deadly affair.
It's interesting that waiting on a signal and a pipe read at the same time is the hard part. Would be interesting to track down how this happens to be implemented if you do this from a higher level async framework, like python's asyncio.
Ah, cool. Thanks. This must be for serious industry w/ deep pockets. There's not even a sign up link for individuals.
Not sure if an automation, but a European marathon has an official resale platform which is first come first serve, which in practice means resale tickets are snatched up almost instantly.

I built a cron job which checked the page every minute, and sent a push notification to my phone when the page changed.

I probably could have optimised it further, but this was sufficient for me to secure a ticket.
One of the ways I think all this will plausibly go wrong is, as per the fictional Solarians, one group of humans that have AI that are trained to only recognise that group as being real humans.
> I use ChatGPT to fix my spelling and grammar

I have a better suggestion, which will save time, energy, money, and human work.

Don't.

Write it yourself. If you can't, don't post.
The new head of the FAA promises to make flying safe again by getting rid of minority and women pilots.
Mathematically speaking LLMs have very precise formulation and can be seen as F(context, X0, X1, ..., XP) = next_token. What science behind the LLMs is still lacking is how all these parameters are correlated one to each other and why one set of values is giving a better prediction than the other set of values. Right now, we arrive to these values through experimental approach, that is, through trainings.
Quantum Tech Startups Get Military Backing to Replace GPS
Wouldn’t the shadowy all powerful cabal simply have ChatGPT respond with an answer about any of the other 3 David Mayer’s?

But I guess anti-semitism is too much fun to not engage in.
Perhaps the American voters considers the so called Democratic Party to be even worse hypocrites and liars?
Illusion as a Basic Psychic Principle
I don't really get what is this OOP propaganda you're referring to. What I mean is that "build-anywhere run-anywhere" sounds really misleading, almost like Java's write-once run-anywhere.

Of course you can always say "real programmers do not write ... blablabla" (in other words No True Programmer fallacy) but this is not solving anything, isn't it? I mean, let's make a sufficient abstraction that will allow real cross-system development?
Still better than not providing any updates at all.
It's just part 1. I have just published part 2 which goes into more detail.
Checkout this : https://controld.com/free-dns

I'm using Hagezi DNS Pro configuration.

DNS level ad blocking may help controlling a lot of system baked ads and trackers. Spend 30mins or something turning everything off from settings.

This has helped me on almost every kind of phone I've ever bought - I've mostly bought Chinese ones.
You infected him with a mind virus. He's going to tell about that message to other people, who will tell about it to others. Before you know it, it's gone viral.
i.e.

$ echo re{pro,ducer}
repro reducer
The point is, a waiter at an establishment that will have good lobster will know the price of the lobster for the night, starting from the moment the restaurant opens.
For those not familiar with recent UK scandals, there has been one ongoing for a few years where there was a bug in a system designed by Fujitsu that was calculating the finances for post offices. This resulted in the system quoting wrong balances for post offices, and when that didn't match the actual cash in hand, resulted in prosecutions of the postmasters responsible for those offices which in turn led to convictions, dismissals, fines, imprisonments, and suicides over a 15 year period as the computer system was presumed correct.

Anyway, it was later proven the computer system was incorrect but the government there dragged their heels on exoneration and compensation.

https://en.wikipedia.org/wiki/British_Post_Office_scandal
> this is 100% my comment

No, it is not.