skysight-inc/HackerNews huggingface dataset:
I'm not the person you're responding to, but it is a very interesting question. "Modern" life isn't even ubiquitous, and being in my 30s living in a large US city on the upper side of middle class definitely alters my own perspective of "modern", but I cannot imagine life without cellphones, internet, all food being grown/hunted/processed by others (unless for fun) as modern. Living in a city that has plumbing is probably not something most of the world has even now, but to think that "up until the middle of the 19th century, people were still doing their business in pits, outhouses, and, of course, chamber pots" seems crazy to me, and I would not consider it "modern" whatsoever.
https://how.complexsystems.fail/#11

> Organizations are ambiguous, often intentionally, about the relationship between production targets, efficient use of resources, economy and costs of operations, and acceptable risks of low and high consequence accidents. All ambiguity is resolved by actions of practitioners at the sharp end of the system. After an accident, practitioner actions may be regarded as ‘errors’ or ‘violations’ but these evaluations are heavily biased by hindsight and ignore the other driving forces, especially production pressure.

(taps the sign)
Did you know that most of the Wikipedia, from which you essentially copy and pasted this [1], is available under a CC BY-SA 4.0 license which requires proper attribution? [2]

[1]: https://en.wikipedia.org/wiki/Foundation_for_Individual_Righ...

[2]: https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_co...
Reminds me of a privacy training I had to do at Apple. They made a point in the invite to be on time because they had a lot to cover and lateness would not be tolerated. A VP rolled in 2 minutes late and tried the “do you know who I am” thing. The instructor basically said “I don’t care. You are late. Go away and reschedule for another time”. I loved that he could just shut down a VP like that.
There are many real estate giants and so-called "trust" companies who are incapable of repaying debt right now. Some of these companies have trillions in RMB on their balance sheets. The central bank can bail them out but at the expense of the assets of the middle and lower class. This would only further incentivize cash hoarding, and tighten the middle income trap. It is not an enviable situation.
Wait, this doesn't exist already?
How far have we come from a reductive "they did it to me so it's bad" Musk to "it's so complicated I'll tell you when I can, trust me" Musk.

It was always complicated. It's very hard to see how sacking 75% of the workforce made it better.

Is there any reason to believe his ground truth problem was rightist libertarian nuts, sexual abusers, trolls and Nazism got shadowbanned and now, he can't escape the "why" part?
Many people -- myself included -- will not check bags regardless. I don't want to risk my luggage getting lost or damaged, and I don't want to stand around for 15-30 minutes waiting at baggage claim after my flight.

After a return flight, I'm usually at home by the time my bags would start coming out if I checked them.
They do have obligation to buy if the minority shareholders demand it. If they don't want to trigger the requirement they need to keep their ownership under 90%.

There's also requirement (with some exceptions) to make offer to buy publicly listed company's shares when the shareholder's control over the votes increases above 30% and 50%. Normally the price in that case would be the highest price that shareholder paid for the shares during previous 6 months.
> but the flexibility and agency is steals from drivers makes everyone less safe

I have a hard time believing this. You gave a great example of fudging logs for the "right" reasons, but I have countless stories from my uncle who was a truck driver before ELDs who would drive well beyond the limit of what anyone would consider safe.

Clearly, not every example of drivers breaking the rules was in the interest of safety.
Honestly when I am looking at their other models like the StarBook and StarFighter, I have a weird feeling that I cannot repair them once the battery or other parts breaks down. They have an internal battery similar to the format of A1278 MacBooks, which makes my spidey sense go off that it's not easily repairable without breaking a ribbon flex cable.

I don't need a bleeding edge gaming GPU, I don't need USB4, I don't need Thunderbolt. These are optional extras for me, I've given up on them already.

Currently I am kind of stuck with the old T440p because of this, all other laptops that I bought in the last 10 years have died already with no chance of repairing or fixing them - either because of non available parts, or because literally the GPU melted down (happens more often on MacBooks than one might think, apparently).

From Ultrabooks to even MacBooks, I've had them all, from Dell to HP, Apple and back... all died eventually and I switched back to my T440p in 2019. This old laptop still lives, can be repaired, has a replacement parts community [1], and doesn't break when I let it fall down on the floor. But it's now so outdated that I cannot even order battery packs anymore, because they will arrive with less than 20% capacity condition when they're being sold as "New" because they're even not produced anymore and are stored for too long.

I think what I want is something like the MNT Reform laptop [2], where the battery cells are replaceable 18650 standard cells. But without the problems that come with ARM. I've been thinking about even getting an older Thinkpad just so that I can just let the guy from xyte.ch [3] build a better one out of it.

Honestly I've spent more than 10k over the years for crappy Ultrabook laptops or MacBooks, which all died up on me and I'm sick of spending so much money when my laptop from 2013 still works.

Why can't we have nice replaceable battery packs, RAM, and m2 SSDs anymore? I mean, not even the Framework laptop has a replaceable battery pack? WHY?

Am I the only one wanting this?

[1] https://www.thinkstore24.de

[2] https://shop.mntre.com/products/mnt-reform

[3] http://web.archive.org/web/20221130010517/https://www.xyte.c... (currently has php problems)
Unless they receive a compensation during this transition to a housing system without land speculation, where the value increase is fixed at a specific point in time and you get it only when you sell.
> except replace all UB with defined behavior and it wouldn't make the naive compiler any different.

I wonder how you will define use after free
Weird, you'd think they'd technically be called bicycle dragoons?
typing is often an excellent way to ensure termination
Right, but the ELDs didn't create the metric. The metric existed long before that, it was just gamed to an extreme degree because there was no accountability.

ELDs brought accountability and made it harder to game.

They didn't create the metric, they just reduced the gaming.
Potentially a silly question: isn't the garbage collection going to become a problem with this style of Go implementation in large software?
A bit ago I did a bit of an experiment with an old surface tablet, where I threw some linux distros at it to see what the experience was. I tried Ubuntu, Manjaro, and Fedora, and all were extremely janky to downright broken. On screen keyboard was completely broken with Wayland, with some apps like Firefox just not popping it open, to others ignoring input. X had trouble with screen rotation. Fedora wouldn't let me past the login screen unless I connected a keyboard, which was compounded with a bug that was causing the screen to lock every sixty seconds. Manjaro ended up lasting the longest, but at that point I had just given up trying to fix things and reverted to using the Surface as a laptop with a touch screen.

I don't know how much touch screen only computers are considered during development of desktop environments and display servers, my experience left me with the distinct feeling that I had gone way outside of the bounds of the target user of these applications. Maybe I just had bad luck. Hopefully if this is truly an under-served side of the Linux desktop experience, a successful product like this will help push the ball forward on improving support for this niche. I wonder how much the popularity of the Steam Deck is pushing the KDE team to improve touch screen support as well.
Your brain is doing so much more than just “parsing” sentences when reading, the creative process in how you form thoughts and ideas from text is incredibly complex. Books also have residual value, where the brain synthesizes ideas over time, across sleep cycles. I’m sure some of this happens with TV and social media, but I highly doubt it is anywhere close.
Father Noko was in Finnish Calvary in 1930s. In 1942 the horses were deposed and replaced with bicycles. However everything else remained the same, they still had red pants, spurs and swords, --clerical error in headquarters, perhaps.

Sables were very particular, inherited from Russian Hussars, but almost impossible to transport on a bicycle. So they were lost in alarming rate and never replaced.

So bicycles were never used in Hussar-style cavalry attack with swords ablazing. This was the only thing Vilho Noko ever missed and regretted from WWII.
Pretty sure most any phone already has the hardware for software defined charging. Android just doesn't have an API call for it, unless they do and I just haven't heard yet.

Maybe we should be filing feature requests for it;
There was a bunch of discussion about the live migration features of bhyve on a recent episode of “Oxide and Friends”

https://m.youtube.com/watch?v=eQR98smFYTc
> edge case use ... I've ... for me ... I ... straw man

This is why I hate engaging into any arguments with proponents and apologists of web components.

Any concern and criticism is brushed away as non-existent and insignificant. Even if the actual people who develop this and push this into the browsers are now marking them as not only valid, but a significant problem.

But sure, do keep telling yourslef that theonly reason why more people don't use them is because people don't like the name "connectedCallback"

> you may want to double check your understanding of frameworks use and embrace of WCs.

Please do this yourself. Outside of frameworks and libraries that explicitly advertise themselves as being 100% based on web components (like lit and stencil) almost no one uses them as the foundation. They may consume them, and they may have a way to compile components to them, but almost none actually use them.

And yes, keep telling yourself it's because of "connectedCallback" naming.
You don't need support. Monad composition isn't a special feature it can be implemented directly.

Not an expert in Go but I think you can do this:

func compose[A any, B any, C any](a func(A) (B, error), b func(B) (C, error)) func(A) (C, error) {
return func(aInp A) (C, error) {
res, err := a(aInp)
if err == nil {
return b(res)
} else {
return *new(C), err
}
}
}

The above is equivalent to haskells fish operator >=>

The bind operator (>>=) can be implimented in terms of composition:

func bind[A any, B any, C any](a func(A) (B, error), b func(B) (C, error), aInput A) (C, error) {
return compose[A, B, C](a, b)(aInput)
}
What a great article from LWN. It was well-worth reading. As someone who was excited about the NoGIL from Sam Gross when it was first posted here, I think I'm beginning to change my mind after reading this article and reflecting on my own personal experiences.

My experience is with writing backend systems in several different languages (including Python) at various volume/latency/throughput levels. I've basically worked on only two types of systems -

1. one that exposes some sort of an endpoint to the network - it accepts requests of some kind, does computation and other network requests and sends response of some kind (including long polling, ws etc).

2. reads a message from a "queue" (could be database, could be based on polling another api etc) and does computation/network calls and basically sends it to other queues.

Nothing else. Huge variance in specific requirements, but that's it. For the first type of system, latency matters more. For the second system, throughput matters more.

For the first type of system, I want to be able to spin up threads in response to requests, without worrying that an endpoint is too computationally heavy and might block others. I want to be able to share connections to databases in a shared pool. NoGIL would be useful here.

For the second type of system, I can't remember the last time where I wrote one where I had in-process parallelism/concurrency with shared resources (even in langs where there's no GIL). It would just get too confusing and hard to reason about. Any optimizations were mostly based on intelligent batching. For parallelism, you'd just have multiple _completely_ independent processes, probably across multiple machines.

I would absolutely be disappointed if NoGIL meant compromising on the quality of of the second type of system here. In practice, most of my mental bandwidth today goes towards making the second type of system better.
Complexity theory’s 50-year journey to the limits of knowledge
I agree that these devices should be supported, but the only entity that can actually support them is apple.

It's not enough for sites to work, the underlying software also has to be secure enough to handle the internet. That can come from Apple providing software updates to the device to keep it secure, or Apple providing a supported mechanism for someone to install Linux, or some other operating system that can be updated.

Unfortunately, apple does not provide security updates or any way to actually "unlock" them, so they are unsupported. Tailoring your site to work on these insecure clients is in a sense encouraging them to venture onto the internet, encouraging them to try other sites which might have untrusted 3rd party ads that pwn them and steal their bank cookies..... In that sense, it's more responsible to make your site only work with newer secure browsers than the reverse.
The irony is, I work for a huge sporting goods manufacturer. I’d be taken more seriously at work if I did wear sport team t-shirts.
I wish Android and Linux would just merge. Give people access to a Linux userland that lets you install Nix packages(Most anything but Nix or similar would be a step backwards from Android's reliability during updates), and then Android could very easily be most people's only OS.

If people could plug in their phone and run Linux apps on a full size monitor they'd probably pay a lot more for the phone, knowing they didn't then also need a nice laptop.
Flight connections are not synchronized at that time resolution.

If they care about it then allocating seats closer to exit for people with connected flights would make more difference.
The issue is that there are few programs for anyone past their mid twenties...people who are among the most sought-after in the entry level job market. If you're 20 and not a complete fuckwit, you're highly employable just about anywhere the economy is in decent shape.

The age requirements are because of the insipid, endemic "pull yourself up by your bootstraps" bullshit in US society.

Can't have any form of "welfare" like the entire rest of the developed world...that's "communism."

The loud part is that we'd be "rewarding the lazy" and the quiet part is "we think people who are out of their 20's and unemployed are failures and we don't give a damn about failures, that's capitalism and they're on their own." And then we wonder why property crime and drugs are a problem...

I think we're probably the only wealthy, developed country in the world where you can be in your 40's and if you're male, penniless and unemployed you are likely looking at living barely above poverty for the rest of your life. If you're a woman? Just get married, you can always divorce in a few years and walk away with half your partner's assets.

Male? You're fucked. 100%.

* no programs to help you re-train and college has become completely unaffordable

* not nearly enough time to build up any sort of retirement savings sufficient to not be eating beans for every meal

* not eligible for any assistance programs (only disabled, parents, and those over 65)

* completely undesirable to many employers, especially tech

* ineligible for public service jobs (fire/ems/police) and military (even non-combat roles. We'll put a morbidly obese 20 year old out there before we'll put a fit, loaded-with-life-experience 45 year old)

The real reason: all the companies that underpay their workers and treat them like shit need a steady supply of desperate but experienced workers. And that's how you have 55 year olds working at walmart...
A CPU is not a computer. Apple does not sell its CPUs to other manufacturers. A single vendor cannot supply solutions satisfying every person and every business requiring computers, no matter how good their tech is. Fast ARM merely keeps Apple relevant. It is not such an unfair advantage that everything else dies.
Either as a pattern is _used_ everywhere, but the standard library in go doesn't have one (people just use a tuple), so it's _always_ encoded wrong. It's very annoying.
We weren't 8 billion people, didn't rely on transportation, agriculture, computers, communication, etc etc. I'd personally love to have a wooden keyboard.
How does it compare to scandit? [1] I have used scandit before in a project in a drone to scan barcodes in warehouses, and had to do several hardware/software tweaks to scan some barcodes, might give a Strich a try if it’s better.

[1] https://www.scandit.com
AFAIK pretty much all (most?) the recent thinkpads have relatively easily replaceable batteries. I just replaced the battery in my X1 carbon (although it's a 2016 model so not so recent) and it was really straight forward.
Show HN: Awesome-runbook – A curated list of runbooks
This project is a curated list of awesome runbook documents, guidebooks, software, and resources.

I really like managing a knowledge base. Even though using a runbook is good for keeping track of a team's knowledge, many teams, including mine, find it hard.

To help teams like mine, I started this project to find and share good examples of runbooks.
>Australian forests evolved to burn every few years.

Except that seems to have happened after they started burning them.

>Any megafauna living in Australia would know how to survive a forest fire (as modern fauna in Australia does), because they'd experience them regularly.

As per above, not really. Also as many animals worldwide experienced, surviving a bush fire is not as hard as surviving a bald ape with a pointed stick.

https://theconversation.com/how-aboriginal-burning-changed-a...
What's the difference between a fanless laptop and a Linux OS tablet? A keyboard on hinges or something?
you're right--I think the trick must have been to set the computer date far in the future when installing the software, then return to the correct date for future executions.
I’m getting my results in Spanish
Such a large premium on current share price. I can’t see this end any way other than a PE gutting of the company to make the economics work.
In worst case if someone is demanding it and it went through the arbitration process (and possibly appeals) it would be the same as any other debt. If the shareholder is a company the debtor could initiate the bankruptcy procedures. Of course it's possible that they could end up not getting full amount (if anything) from the estate if there are more debts than what assets were worth.

If they are private person they can attempt to judgement via court and let enforcement authority liquidate their assets or garnish their wages.
Evergrande files for bankruptcy protection. The China Evergrande Group is the second largest property developer in China by sales. "History never repeats itself, but it does often rhyme", etc.
we're full circle back to 2005
Isn't there not enough pins for that? Plus, it would just be needless extra hassle, when their goal is to just not have HDMI at all eventually.
Sidney Dekker mentions this in "The Field Guide to Understanding 'Human Error.'"

Always remember: people generally show up to work with the intention of doing a good job. If someone causes an accident by doing something that is "obviously" unsafe in hindsight, step back and ask yourself why the person thought their "obviously unsafe" action was reasonable in the moment.
USB-C DisplayPort altmode would have required one to two extra chips for the port supporting it and some extra routing on the PCB.

So cost and complexity increase.
MicroHDMI does suck, but despite that raspberry pi 4 has two of them.
I would legitimately pay for this. I hate doing captchas and the internet seems to hate Firefox.
They have Either, so kind of. It looks serviceable, if a little messy without language support for safely destructuring its cases.
US Space Force creates first unit to target adversary satellites
For one thing, reading Yoel's comments in the article, he now sees all the existing systems that made the shadowbannimg work. At least according to the words attributed to the former head of safety there, it IS complicated.
returns a random value or errors. the main problem with UB isn't that it has unpredictable behavior, it's that it also inserts an unreachable that allows the compiler to assume it doesn't happen.
> Network Rail has deaths this way regularly.

No they don’t? But they do make the trains late.
Why would it be a problem? A lot of functional languages are garbage collected and it hasn’t been a problem for them
Bitcoin Plunge Spurs Liquidations as SpaceX’s Token Sale Weighs
Yes his troubled relationship with Jean Tatlock was the most intriguing part. They were both quite madly in love but she wasn't ready for marriage but the movie made it seem he married Kitty and completely abandoned her when it was a lot more complex than that.
My contention that FP has no meaning gains another point of evidence.
So in my preferences if I entered “parks food live music” I got my results in Spanish while “Parks, food, and live music” returned English results
I thought that there was a routing algorithm that was supposed to optimize this?
That‘s absolutely ridiculous. Please get your skincare products from The Ordinary. Fair prices, little marketing and most of their products contain only scientifically proven ingredients.

I suggest moisturizing with their HA moisturizer everything night and in the morning use their SPF30 on sunny days / moisturizer without spf in winter. Additionally if you like, exfoliate using their AHA/BHA once a week followed up by moisturizer. I also use their Vit C twice a week.

N=1 but at 35 I‘ve had people compliment my skin on two different occasions. It‘s not much, but still.

https://theordinary.com/en-us/category/skincare/moisturizers
Bare notice [1] should take zero time to implement. Just show users the true status [2]. Reasons for removal can come later. Right now everyone is still in the dark, and it's a year after acquisition.

It is way too easy to shadowban on social media. Some mods are not only brazen about shadowbanning, they also suggest digital IDs would be a substitute [3].

However, once we move to digital IDs, I doubt shadowbanning will go anywhere. Just like we pay for ads on cable TV, shadowbanning will always be a thing. Don't fall for the line, "we'll stop when X happens."

[1] https://www.youtube.com/watch?v=WrZs-A0ETjY&t=2603s

[2] https://www.youtube.com/watch?v=8e6BIkKBZpg

[3] https://twitter.com/rhaksw/status/1689887293002379264
I think the use of a chopped up SVB credit card is clearly the cherry on top of this story.
I actually appreciate you coming back to acknowledge your mistake.
The Pi also put a nasty old microUSB on the Pi Pico so I'm not surprised they used a crappy connector, when there's way less reason to still use MicroUSB.

They're a great company but MicroUSB? Really?
Probably not we have better printers these days
Paper finds that officers in schools reduce violence