skysight-inc/HackerNews huggingface dataset:
balena founder here. balenaOS does use the hardware watchdog available on the raspberry pi to detect CPU lock ups and automatically reset the board. On top of that we're also running software watchdogs that check the health of key system components and restart them if they become unhealthy.

It's true that SD cards are known for getting corrupt. balenaOS separates the partitions of the device and keeps the userspace in a readonly one while keeping mutable OS state in a separate partition. We are very conscious of writing as infrequently as possible to the SD card for this reason. The partition that accepts the most writes is the one holding the user container, which will get written to during an update, and also in case the user container stores any data on the device.

I'm aware that SD cards will internally swap blocks and don't really care about partition boundaries but assuming you're using an SD card with a well designed firmware it shouldn't lose a block during wear leveling.

That said, the SD card problem is one reasons we designed balenaFin :)
We're a team that moves quickly and is receptive to ideas and opinions. I'm very proud of that.
SpaceX, Intel, Microsoft, Nvidia, ...
I would go as far to say: aren't you morally obligated to? There are jobs that are inherently in political/philosophical/moral bounds. And they should be treated as such.
I don't disagree with anything you say :-) but it bears pointing out that D already lets you call into C libraries without glue.

This means you can write C and use the entire wide C ecosystem, but use D for the parts of the program which make sense in D, painlessly.
separators are good
Did I miss something? Is there a reason why you have to qualify that you're not advocating for Joe Rogan? Did he get "cancelled"?
Off topic, but is anyone else getting getting redirected to phishing sites when selecting text? I think there's a malicious ad highjacking some JS event.
I see in your latest comments on HN you had a change of heart :)
Why can't the star be older because of relativity? I imagine that, particularly in the early universe while everything was nearer to everything else, relative background gravity was higher (and thus relative time) is different than now. Would the star not age at a different rate if it's a remnant from violent beginnings of the universe?
The same reason that certain stocks are overvalued and undervalued. Speculation.
Yes a reservation is federal land held for the tribe. The tribal government however is a separate sovereign nation. You are making a distinction between indian reservations and indian nations that is the same as the distinction between the Vatican City State (being the area that houses the bishop of Rome) and the Holy See (being the actual entity that enjoys diplomatic sovereignty).

For what I am talking about (tribes being akin to sovereign nations), you should research Native American 'Tribes': https://en.wikipedia.org/wiki/Tribe_(Native_American)

> An Indian tribe recognized by the United States government usually possesses tribal sovereignty, a "dependent sovereign nation" status with the Federal Government that is similar to that of a state in some situations, and that of a nation in others. Depending on the historic circumstances of recognition, the degree of self-government and sovereignty varies somewhat from one tribal nation to another.

The designation of 'tribal sovereignty' means they enjoy limited national sovereignty. Whereas the United States federal government allows other sovereign nations (with the exception of the 50 states that make up the united states) to interact with one another as equals, it restricts the ability of the tribes to do so. It does not allow the tribes to exercise full sovereignty over their land (as you point out).

From https://en.wikipedia.org/wiki/Tribal_sovereignty_in_the_Unit...

> The idea that tribes have an inherent right to govern themselves is at the foundation of their constitutional status

Again, back to what I said. I said:

> Functionally, and by US law, the reservations are to be treated as individual, sovereign nations.

Sovereignty means (https://en.wikipedia.org/wiki/Sovereignty):

> is the full right and power of a governing body over itself, without any interference from outside sources or bodies

From what we read of tribal sovereignty above, the US government recognizes (as per the Constitution) that tribes have an inherent right to govern themselves, which is exactly sovereignty. Thus, I stand by what I said that, functionally, by US law, tribes are to be treated as individual sovereign nations.

I am arguing that these tribes ought to enjoy full sovereignty and the land held by the USA in their name (an infringement upon their demanded sovereignty) be remitted to them.

I suppose you may object to my usage of 'reservations' above. I do apologize, that was a mistake on my part. I should have said tribes. Reservations are not people. They are land.
I too would very much recommend people pick and eat the "desriable to eat" kind of mushrooms. If I had to describe what they look like, I'd say it's very similar to the "will kill you horifically" kind of mushrooms.

EDIT: I should say that I mainly said this because I thought it was funny. I actually think it's fine if people to take risks like that if they understand the responsibility and do their own research. I also think it's fine if people occasionally die from things like those, so take that as you will.
> This blog is somewhat absurd.

Assuming you mean this blog post (rather than the whole blog), what's absurd about fact-checking?

> If we're actually worried about the things that are going to be likely to kill us…

The post is a critique of the misuse of statistics. Whatever gun critique you're reacting to, I'm not seeing it.
I honestly still don’t understand. Why are they being disingenuous?
You are right. We should not allow any discussion at work that is not about the work itself.

There are so many things that can disturb team cohesion! Even non political ones like talking about if you prefer rain or sun, or fries with mayo or ketchup.

Thank you!
And now let’s go back to work...
I think being public about it was a deliberate choice and signaling--attracting and filtering their workforce and clientele. I'm sure vocal RNC support would work really well in other fields.
It is an abnormally high proportion because the Three Letters agencies have bare-minimum budgets and have to go after the highest value targets, ignoring low value criminals (abusers and people in power being most valuable)

It takes $X million to collect evidence, hire a prosecutor, take time up in court AND they still have to balance the budget by going after different kinds of criminals so the agency looks like it's doing something to the general public.

So no, it's not a stupid conspiracy. Pay your taxes and vote for representatives that will increase funding!
I2C is alright as long as it's on the same PCB and your code handles nacks and detects hung transfers. Running I2C through a connector is asking for trouble though.
I've come to believe that it's a bit more subtle than that.

https://news.ycombinator.com/item?id=21275051
> Individual microservices are definitely easier to maintain than a monolith. Ever experience a big ball of mud? Every monolith I've worked with, turned into one.

Can we just create a Visual Studio extension that allows you to pretend the various components of your software are "microservices"?

"Sorry, you're trying to stuff too much functionality into your XYZ class. You'll need to break it off into another class if you want the Pseudo-Microservice plugin not to complain."
I think it's ok not to advocate for Joe Rogan.
If you buy cheap land, build a subway out to it, and now the land is worth more, what should happen to your land value tax?

(I talked about this some in https://www.jefftk.com/p/land-value-taxes-are-distortionary , which I probably should have linked from the article)
he has a patreon
But what does that mean really?

That we can't talk politics over alcohol? I still don't see that being an issue unless you can't be civil about conflicting beliefs. If you can't be civil when confronted with conflicting beliefs then you have larger problems I think.
In “The Moon is a Harsh Mistress,” one of the main characters tries to slow down the process of writing a constitution by giving the delegates too many choices. He starts by disparaging the most normal way of giving out representatives, with a statement along the lines of “surely where a man lives is the least interesting thing about him.” He then suggests, for instance, that trade unions be allowed to choose representatives.

I don’t think it’s actually workable, but I have to admit that Heinlein has a point: if you ask me to say something about myself, I never start with “I live in X neighborhood.” Why is my House district based on where I live instead of something more relevant?

The answer, of course, is that geographic representation is easy to understand and administer. But it also influences the kind of proposals my representative is willing to support or oppose. There are plenty of issues that I care about but my neighbors don’t, and my representative has no incentive to take a stand on those things.
Looks similar to what we're doing with micro. We started as a Go framework and are moving to a runtime model.

https://github.com/micro/micro
https://github.com/micro/go-micro
Practices that are intended to build skills (or "robust working relationships") don't actually have to work in crisis situations - the goal is that the skill or relationship was developed to the point where it can be relied on in a crisis.
When setting workplace norms, there may be a substantial difference between discussing, for example, social issues, policy, partisanship, governance, and ethics. Depending on context, any of these may be "politics".

It feels uncharitable to call them hypocritical without understanding what they mean.
The context here is obviously tech companies and media, which appear to be entirely in control of extremists. Keeping of course in mind that it's most likely a small but very vocal minority that dictates the general perception.
-Just out of curiosity, doesn't that same obligation to serve missions apply to women? I used to live right next to an apartment owned by the Mormon church in a small Norwegian town; on two occasions the missionaries were female.

Oddly enough, the most efficient mission they did (whether they were male or female!) was to simply not make such a big deal of it; being a rather devout Lutheran myself, we quickly agreed there was no need to attempt converting each other - though they were always good conversation partners and with a seemingly genuine desire to be of assistance any way they possibly could.

Apparently, the incoming ones were to an extent briefed on the locals by the departing ones - I had a chuckle being playfully greeted by a new pair of missionaries as "Oh, so you are that stubborn heathen we've been hearing about..."

Missionaries with a well-developed sense of humour.

Brilliant.
Attention heatmaps for any webpage from an AI
My instinct is to tell my younger self to finish his CS degree. On the other hand, the jobs I see don't require any of that so... it would still be nice as an accomplishment. I think. Most of the people that graduated from my course aren't doing interesting things. But yeah, bittersweet feeling ("what if?").

I'd tell myself to avoid identifying with his work too much and work 9-5 only. Unless it was his own company but still be careful about mental health.
All I have to say to this is a deal's a deal. Doesn't matter if it was 184 years ago. :)
The biggest problem in online commerce is fraud. Shopify, Ebay, etc., while all having some kind of "buyer beware" policy, invest a considerable amount in fraud prevention. Shopify gives me a purchaser trustworthiness score, Ebay has an entire department designed to prevent this.

How do you see your platform handling this problem? If the policy is to say that's between the seller and the buyer, you run the risk of being overrun with fraudsters creating fake accounts and the platform not being useful.

I'm sure you've thought about this, I'm just curious what your plan is.
> Now, his family is convinced the culprit is the Juul that was never far from his side since he was 15 years old.

15?!?!? His parents are insane for knowingly letting him smoke/vape, they should be charged with neglect! Its illegal for people under the age of 18 to purchase tobacco/nicotine products...
So nobody should ever advocate for the fictional person to whom their work is assigned, whose existence is granted by the society at large only because of the theory that its existence improves and betters that society, should be a better citizen of that society?

That's not super dystopic and antisocial at all.
Your remote probably just needs new batteries.

Solaris was never suitable for embedded devices. Illumos won't even run on ARM. Linux's strength is its versatility: from small embedded systems to big iron.
Well, as a European, I can agree with that opinion. I'd even say that Americans are very sensitive about a whole bunch of things.
So our government oppresses a group of people for centuries, and the response is to wash our hands of the situation and wish them well.

When a prisoner is wrongfully convicted, there is often additional compensation beyond just releasing them from jail.

I have no problem with making them sovereign nations, but we owe them additional compensation.
I think, if I understand your question correctly, that a star couldn't age more, only less, from our perspective.

EDIT: I could be wrong though, and additionally I believe the star being referenced by the article is actually in a similar reference frame so relativity likely isn't the answer anyways.
I'd be interested to hear about the failure modes of I2C that you've observed. Unfortunately I'm not familiar with CAN or SPI. Do these alternatives provide error correction as part of the protocol? Do they offer superior reliability in some other way?
Great stuff.

Do Stripe products make affordances for people who are color-blind? For instance, do "error" notifications always contain an icon for "error" as well as a red background/text color? The "Differentiate without color" option on macOS and iOS comes to mind.

[disclaimer: past Stripe intern]
No, that's a map of the parts of the Netherlands which were underwater.

Here: https://commons.wikimedia.org/wiki/File:Oceans_and_seas_boun... is a map of the parts of the Netherlands that are under water (highlighted in blue). They haven't colonized those parts yet. But as you say, they don't think they are done.

Or you may prefer the map at the bottom of the page on https://what-if.xkcd.com/53/ depending on how you think global warming will play out.
> Purely from a commercial stance, team cohesion has a positive impact on people and product

Do you think the Gitlab CEO's policy declaration helped or hurt team cohesion?
No, the problem is it can be extremely easy to break services into microservices, especially using the slick tools I've seen in Azure (I'm sure other providers have them as well). They just work, and they're cheap!

But then you realize debugging and refactoring is way harder, and you aren't getting any real benefits from splitting things apart like that.
the main point was about auto-completion and usability and discoverability. fluent api for the win.
Gitlab might have noticed that people have gotten weary of the Cancel culture and are taking a distance. Good insight.

Good thing that gitlab is fully remote because a) there is no possible way to reconcile the viewpoints of people who live in very different parts of the workd, and b) they can survive when inevitably they will become shunned from SF.

It's also smart PR to get some controversial open source projects in their platform
"left-authoritarian" is an oxymoron. The left is pretty diverse, but anti-authoritarianism is a common thread.

Actually - worse - it's a talking point used to defang actual authoritarianism rising in the world today via false equivalence.
>The damages from the opioid epidemic are almost entirely due to the unpredictable quality of street drugs and, especially, the resulting fentanyl overdoses.

Wow. I knew the unpredictable quality was bad, but didn't know that the damages were almost entirely due to them. Any chance you have a source there?
If you have deeply held faith in Religion A and you convert to Religion B purely to avoid discrimination, I don't count it as a real change, and the person themselves would probably not either. The only way to really change your religion is to have a heartfelt change in beliefs, and who has conscious control over that?

Gender identity doesn't seem to be consciously changeable. Some people's gender may be different from their biological sex, but the identity itself is pretty deeply rooted.

Familial and veteran status are also not changeable i.e. if you already have children or are a veteran, you can't go back and change that fact. Even though people have some degree of control over having a family in the first place or serving/not serving, because they have been used as a dimension of discrimination in the past, they've been lumped in as a protected characteristic. There's also nothing bad about having a family or serving/not serving - in contrast to discrimination over a criminal record (legal in many places AFAIK), which like familial & veteran status also can't be changed and which people also have some degree of control over.
Monoliths can be serverless, too. On Azure you can just shoot something off to an app service, for instance.
They're not gagged, they can still engage in political activity, just not on company time.
New platform aims for radical change in how data consent is collected
Oh, sorry, I got confused about which part of the plan you were focusing on. I thought you were focused on the blocking method rather than on the opt-out method, and I didn't see any significant impact on the blocking method.

What you've said makes better sense to me now.
In the same way someone is "born" any other orientation in that you can't choose what you're attracted to.
> Exploit it while you can, and be prepared to move on when you can’t.

I'll be fine for moving to whatever platform in the future, as long as it uses an open protocol, NNTP or HTTP, it doesn't matter.

My problem is when websites start pushing destructive upgrades that make reading historical posts difficult, for example, excluding them from index or completely screwing up the formatting.

Hopefully the Internet Archive Team will take care of it, if HN ever does it.
Or you could incentivize building up? That'd be a lot easier and wouldn't create more hideous sprawl.
Which actually really boils down to what the word "white male privilege" really means. If you think politics is annoying, then it's because you're privileged enough for it to not matter.

^^^ privileged white male
"Nothing is worse than politics at work, where you may lose your paycheck if you don't align with the correct factions."

I should bring up in this light that its still legal to fire people for being gay in much of the USA and there's a current supreme court case coming up to determine federally if discrimination on the basis of orientation or gender identity is covered under current antidiscrimination law. In that case you're at risk for losing your paycheck if you aren't born the correct orientation and are found out.
https://en.wikipedia.org/wiki/Stellar_population#Population_...

"Thus far, they have uncovered and studied in detail about ten ultra metal poor (UMP) stars"

https://en.wikipedia.org/wiki/List_of_oldest_stars
>In response, I suggest that these groups no longer be subject to the government that oppressed them.

I'm curious what your experience is with historically oppressed populations. A lot of your comments in this thread come off, frankly, as overly simplistic and as ignoring the very real lasting effects historical oppression can have in the present.

To use your analogy: if your friend forcibly removes you from your house and makes you live in a cardboard box in the alley, ruling the alley and not being friends anymore is hardly a just resolution.
I can't think of any other way they can make money without exploiting their users somehow. Either Meetup turns their userbase into machine learning datasets, people spend some pocket change on it, or Meetup doesn't exist. (This same dilemma exists for most non-data center/non-ecommerce internet companies. People feel that a row in someone's database isn't worth paying for even though it took significant labor to create.)

I mean it's not like going to an event in real life is free in the first place. You have to pay for transportation and so on. You spend your precious time. If it's important to you, why be stingy over 2 bucks.
It's a symptom of an underlying problem.

- companies used to respect us.

- computers used to belong to us.

The equation changed when companies found a way to charge advertisers big money by inverting these equations.

Google is just the poster child for all this, but there are lots of other players that have cashed in.
Not to be confused with the other Dapper, which is a .NET micro ORM.
wow what an interesting article. Finding not one, but multiple stars that are much older than the predicted age of the universe means something is likely very wrong with one of our theories: dark energy, star aging, or using the cosmic background as a measure of the universe's age.
Which one? The one in the wider world, the one in the US, the one in SV?
love all trust few always paddle your own canoe
I really like that explanation!
I really like the idea that as engineers, our speciality is not politics but creating technology for a company in order to maximize revenue by following the existing law.
It was surprising for me coming to America that employees have the option to discuss politics (I come from South America) where my limited working experience there was if you are not happy with who the company is conducting business you either quit or build your own company.
In Bay Area people come from different country, religion, social class and school to name a few. There's an intrinsic bias about what is a valid customer or not. Help ICE to detect faces, if ICE is doing it based on existing laws and it's an important contract for the future of your company, why not? There are decisions that should be discussed in the realm of legality, morality and business but makes sense to keep opinions outside work. Me as a right conservative can barely discuss topics like pronouns, Trump mistakes and achievements, religion without being tagged as a caveman. Good
More like "By 2022, 90% of developers will have been burnt by microservices and vow to never do them again."
I haven't been to the Cherokee reservation, but have been to a couple of reservations for smaller tribes.

They were universally sad/depressing places. Usually they have one central liquor store/"market" with drunk people hanging out in front. Dirty and dilapidated buildings...lots of natives suffering from diabetes and obesity.

What this country did and continues to do to the natives contrasts sharply with how we preach "human rights" and such to the rest of the world.