skysight-inc/HackerNews huggingface dataset:
This is the way, because iterating enums produces odd results due to a bidirectional mapping.

I had always used enums in TS until this year, but union literals are better.

I create my own enums with const objects, compute the type based off the object's values. So very similar this, just with an object as the source instead of an array.
> I will go on the record as saying that Manjaro Linux is a bad Linux distribution and a bad place to send this money. They have a history of internal corruption, a record of questionable spending, and a plethora of technical issues and problematic behavior in the FOSS ecosystem. What limited budget there is to go around was wasted in their hands.

Can anyone elaborate on this? I did a little search-foo but couldn't easily find some information regarding this claim...
An article like this, without pictures for examples, shows a complete failure in the journalist and editor. It could better titled, "Why is Canadian Journalism So Bad" and it would serve as it's own example.
From What I know - Meta added fact checkers because historically they were being used to host conspiracy and worse.
They're afraid of being eaten.
I mean, nobody did any pat down on me before I went in one. I could have easily snuck in a full box of movie popcorn or something.
Why IoT Sensors Need Standards
I have a free Google Gmail account and can use all those free features. I never signed up for G Suite or Workspace. I think the problem is when a personal domain name is used.

I'm glad I moved from Gmail to Fastmail a month ago. After they screwed me over with Google Sites V2, I just don't trust them with my email address. It's tied to too many things, and if something ever went wrong, I'd be completely screwed and could not get any help from Google. I clicked their "Report a problem" button when trying to migrate to Sites V2, to report several big issues. I'll let you guess how many responses I got.
It's technically true, but it makes it look like CHERI is only for ARM.
I think it proves how utterly ridiculous modern life is that we feel the need to pay someone to lie in a tank of salt water in order to feel better.
The Grace Period for the Docker Subscription Service Agreement Ends Soon
Read the full blogpost. Texas is in the top 10 for most electrical downtown and this doesn't include 2020 or 2021.

Also, realize that all outages aren't the same. Thousands of homes scattered throughout Maine losing their power because an ice storm brings down power lines isn't that big a deal. Houses there have oil or gas heating, and town centers have more robust electric lines so people can wait it out there and still get supplies.

In Texas, the issue was the the whole grid went down and for two weeks. Hospitals, fire stations, grocery stores, ... were affected. There food and water shortages, and 250-700 people died because of it.
Ad even earlier started out with MCO as their iconic token, then shifted to a new crypto while leaving early stakeholders in the dark. Those early maneuvers were something of a red flag.
Human gut has 500 million nerve cells, which is comparable with cat's brain, 760 million nerve cells.

My gut is definitely planning something suspicious on its own.
I don't remember any toxicity

I'm sure there was plenty, judging from ancient IRC logs that drift by occasionally. But maybe those were saved because they were still the exception.

The kids from back then were also raised in a directly-connected environment (the only non-direct communication was via snail mail, or "mail" as it was called), so they'd get corrected much sooner for violating the social contract in some way. Most children quickly learned to keep their unkind thoughts to themselves. The kids today are growing up with all manner of indirect connections, which both have fewer opportunities to correct behaviour and even if those corrections do happen, they're unlikely to have as much effect (if any) as real-life direct feedback.

Also, the Internet wasn't "popular" back then so if people were bored, they'd hang out and troll somewhere else, like a mall or a parking lot. The Internet was mainly inhabited by serious people back then, I guess.

That's my two cents, at least. In today's currency, not inflation-adjusted.
Maybe someone will do that for Homo Sapiens Sapiens Sapiens someday.
There's some context I'm missing from Drew's take on the Manjaro distribution in the note of the article.
Yes. But it's probably faster and easier to just look online. The data is very likely there.
CICO = "eat 80% TDEE in hamburgers and birthday cakes and you'll be fine ;)"
Perhaps these walled gardens erected walls because they wanted to become gatekeepers. Those demanding censorship were largely the same partisans who set the tone for the fact check narrative.

I don't see them as victims of demands for truthiness, but as actors participating in a deliberate charade.
KrauseHouse is a DAO with a mission to buy and own an NBA team
I don't disagree with you and you make some good points. But I don't think it's fair to assume I'm claiming the safety systems are foolproof. I've worked on safety-critical systems in automotive, healthcare, and aerospace so I know better.

I think it may ultimately come down to the way Tesla's marketing is perceived. If it's found that a reasonable person would insinuate that Tesla implied their system had capabilities it did not, that gets into ethical/legal trouble and speaks to what I meant about working "appropriately". But I think we agree on this based on your previous comment about creation of a regulatory framework for communication.

As far as the personal responsibility goes, I also agree on that point. But in an immensely complex and interconnected society, this has limits because humans don't have the bandwidth to make risk-informed decisions on everything. As I mentioned in a separate comment, there are certain professions (namely: engineer, lawyer, doctor) who have obligations/responsibilities to public safety. (Hence the term "profession" which comes from professing an oath of ethics). I think it's a bad precedent to push the responsibility away from these professions. The talking point about personal responsibility seems to only go one way, and it (unsurprisingly) is the direction that allows corporations to maximize profits while also absolving themselves of risk.

If you drive over a bridge and it collapses because of a bad design, I don't think this gets chalked up to "welp, you needed to take personal responsibility for deciding on that route". If you buy flooring for your home that makes your kids sick, I wouldn't blame you for not doing due diligence on the manufacturing or chemical process. In both cases, the end-user has a reasonable expectation of safety and the professional who designed it would usually be held responsible. Maybe, as you said, the AV world needs some more oversight and regulation to communicate those risks.
503 Service Unavailable - is there any screenshot of the website itself? I'd like to check it out.
>"some millionaires actually do want to be taxed more, for the greater good of society?"
I'm sure there is actually a population of millionaires out there who want this. That being said, I suspect this is a small subset of millionaires and billionaires as a whole. It seems like the substantially wealthy who want to help the greater good turn towards philanthropy rather than donating money to the government. If you had significant wealth, wouldn't you rather donate it directly to the causes you care about?

>"I’m serious. How are you so cynical."
In just about every other situation, people distrust the 1% and assume they are conniving, ruthless, and up to no good. Am I suddenly to believe they have had a change of heart and are wholeheartedly endorsing something so progressive?
Oh man, I didn't even think about Single Sign On. Changing your email on every service you've ever interacted with is a huge project, but if you used SSO, a lot of those can't be changed to conventional emails, and even if you can pick up your domain and hop to Fastmail or something those are going to break.
Distrust in political, media and business leaders sweeps the globe
In my humble opinion, they're both fine. Use functions where you need to, and do the same with classes. They're both citizens of the language, so why not utilize them?
I've done it just fine without Google workspace and people get my mail just fine.
The customize interface is quite useful. It's probably more adequate if you don't have a huge intricate init. With time, custom.el (or init.el if you keep everything in the same file) can get difficult to manage. When that happen, a lot of people opt for something more readable and human friendly, like use-package or a distribution such as doom-emacs.

The author mentions that some things can be hard to do outside of the customize interface. That is true. When that happens, I just use the interface and then move the setting from custom.el to use-package. But that's rare, I can't remember the last time I did that.
It really is ridiculous that labour income is taxed more heavily than passive income. It should be the other way around.
Ban *things is not the solution, work only in the short time, specially when you are ready to launch a “state backed” crypto.
Note that the statement seems to be referring to disciplinary action to those responsible for the incident itself, rather than anything to do with failure to disclose.
US Federal Government Bought a Ton of Marijuana for Research for First Time Ever
Software doesn't need to "adopt the instructions", it just needs to be recompiled in the same way as you compile it for a new architecture (CHERI is effectively like the 32-to-64-bit transition in that sense). Yes, having capabilities allows you to bring memory protection to the MMU-less embedded space (see for example the now somewhat old paper https://www.cl.cam.ac.uk/research/security/ctsrd/pdfs/201810...).

Yes, if you attempt to access outside the bounds of a capability you will deterministically crash. This is true even if you do have virtual memory and there is memory there.

Yes, the use of CHERI to protect unsafe code in memory-safe languages like Rust is of interest to us. There is also the possibility of being able to remove some of the compiler-generated bounds checks by using the capability bounds instead, though some care is needed to preserve the precise semantics (but some may also be happy to slightly change the semantics if it means they can all be removed and potentially improve performance).
> So what would I do to "winterize"?

They were not speaking to home owners as much as utility and energy infrastructure owners. There is a great deal that could be done to make the system overall more able to withstand winter.

Here are a couple concrete suggestions:

* Wind turbines are available with an optional 'cold weather package' that lets them run more reliably in the sort of weather that Texas experienced last February. Texas wind generators often don't pay for this package on the basis of perceived risk, but maybe that decision needs to be revisited.

* The gas pipeline companies that own electrical pumping stations could file the paperwork that notes these stations as critical infrastructure that should not be cut off from power. (A lot of this paperwork was missing in February.)

* Nat gas well heads could be retrofitted with equipment that keeps them freezing due to water production from the well.

* Long term planning could be put in place to connect ERCOT into neighboring power grids to allow for better risk sharing. (Southwest Power Pool in Arkansas is part of the Eastern Interconnect that covers the entire eastern half of the country. Even though SPP had had the same weather as TX, they were able to import power generation from as far away as the PA area to help support their load.)

* The South Texas Nuclear Project lost a generator due to a frozen pressure sensor line. Large coal plants went offline due to frozen coal piles. I'm sure there are remediations that could be put in place for that sort of thing too.

* The state could make an ernest effort to bring in political leadership that does not try to boil down all of the above to "Green New Deal Bad".
art metal fabricator - metal manufacturing for sculptors and other artists that need specialist help producing work or tooling.
Show HN: Terminordle (Multiplayer Terminal Wordle)
I am as enthused by https://www.powerlanguage.co.uk/wordle/ as other remix authors. terminordle is a relatively simple websockets-based server+client package for "wordle" in the terminal.

The server is an attempt at "zero-trust", which for this project means no logins or accounts (see README.md#serve). All user names are randomly assigned and users and sessions are ephemeral. There is no database, all socket and session data is stored in the node runtime memory and disappears with exit, other than any logs (see README.md#privacy-policy).

If you wish to host a public server please be mindful of the MIT license. This software, despite its efforts, may not protect you from any kind of malicious attack. The server I currently have running (listed in README.md) is running latest `main` and is subject to the same provisions enumerated throughout the documentation.

If you do still wish to host a public server, please consider leaving your server address and and port (i.e. address:port, no ws:// prefix) in the comments here or in the issues in github. Thank you in advance to any early, brave souls willing to run some terminordle. Any feedback on the code, its documentation, or its operation would be greatly appreciated.

Some current server limitations include a less than ideal word-list, a hard-coded limit of 1,000 simultaneous websocket connections, lack of configurability etc.

It would probably only take modest adaptation on the client side to run a session in the browser or elsewhere, feel free to use as you wish. Contributions, bug reports and comments are welcome, here or in the issues section of the github repository.

Special thanks to Josh Wardle (https://github.com/powerlanguage) and all the other wordle remixers out there.

Thank you and good luck!
The Mazda 3 Astina 2014's Radar Cruise Control had clear warnings that it would not detect motorcycle riders. Yet not once did it fail to actually do so ..

I guess they just weren't confident enough, and that I hadn't been behind behind the required number.

I was very impressed by that system, very simple yet solid. By always using radar cruise control you'd kind of take away the need to go into AEB territory, which never happened (activated) for me outside of when I tested the system using cardboard boxes.

(I want to know how my stuff works - 2/3 times came to a full stop from 30kmh just in time, third time it put 10cm into them ; I concluded this is extremely good technology that should be made mandatory everywhere).
There is a different issue with the "fact checking" approach: it allows Facebook (and Twitter, etc.) to deflect blame from their algorithm.

FB's narrative is that the problem is the people who post untrue stuff, and fact checking will fix the problem (actually it won't, but it will show FB tried their best).

But the problem is FB's algorithm which promotes and publishes rampant misinformation. FB should be held accountable for what they decide to show people. Not deflect accountability onto their users.
This assumes there are no negative externalities to the curtailing of free speech, which is laughably untrue. People now are no less rational than they have been the past few centuries when free speech was allowed to prosper unmolested. And they are no less grasping and unscrupulous when it comes to the reasons unbridled free speech was held up as an exemplar to begin with. The fact that the result of all this censorship and narrative massaging has indisputably been the pushing of harmful agendas is illustrative of the above.
Also shows a shocking 90,832 users viewing who are users of 'BestBuy'.
It sounds incredulous but I have heard similar things about Oracle. May be a large dev team can duct tape enough so that the product is solid.
But didn't Apple tell us that the reason for their walled garden was that it would stop this sort of thing from happening?
I lived in Berlin 2005-2006 and found learning German to be practically a necessity then. Since then the city seems to have changed significantly. In fact, in my experience I would even put most of the changes to be post 2012 or so (at least I remember it seeming fairly similar then). The city seems to be evolving at an incredible rate.
With funding of DARPA how sure can we be that it will not have a backdoor? Is there a way to proof that there is no backdoor to the security features?
Thanks for the link @collin128! I'm the founder of ImprovMX, happy to answer any questions!
I want to second the Notes From Underground recommendation. I took a class focused on Dostoevsky as an elective in college and the professor had us start with reading Notes From Underground. It did a fantastic job of setting the tone and expectations for the course. One of the few things I read in college that I actually have held onto my copy of.
was not me at r/aws

unless he posts here about it we can't really know -- we can only speculate but I think he had a higher amount of influence than his title/rank might suggest. I think Rick's influence with respect to DynamoDB is akin to that of Kelsey Hightower's influence over k8s at Google.
Show HN: Share landing page to get SEO strategy
Don't worry, in 5-10 years it will be good for you again.

I still remember being lectured in school on the food pyramid and the importance of getting your 8-10 servings of grains a day.
I don't want to sound nitpicking, but if you're correcting someone, you should be ready to be corrected yourself...

Sherlock Holmes used abductive reasoning.

Deduction: cause + deductive rule -> effect

Induction: (cause + effect) x many times -> deductive rule

Abduction: effect + deductive rule -> possible causes
Genius idea. Got it in 6
Did not much like the last word though — not a very common word !

https://imgur.com/a/FePPy3m
Apart from some more interesting scenarios enabled by CHERI: you probably don’t want to run all your production software with address sanitizers, because it would be unacceptably slow. Here the performance overhead is negligible.
People who discuss the pizza effect are well aware that it started in Italy. The interesting “effect” part is that the version that is popular now in Italy was heavily influenced by the development of pizza in, largely, New York, by Italian immigrants. It was re-imported back into Italy. It’s a cautionary tale for people who fret about cultural appropriation and a reminder that the idea of the “original” or “authentic“ version of something is often more complicated than we imagine.
I believe this is already the case. One is supposed to look for prior art. In fact, most patents build on something else and do list prior art.

The problem with proving something is an exact copy is just the nature of our field - anything can be argued as a copy or innovation.

Most ideas that get patented are reasonable next steps from an existing idea anybody in the profession with half a brain will take.
As a DARPA project, the early internet was populated almost exclusively by Americans for quite a long time. It grew rapidly, but I suspect that you're thinking about the culture that was steeped in almost everybody you talked to being an American.

Americans have a philosophy of the freedom of speech grounded in the principles of the First Amendment. Those principles are not universally shared, and indeed, even amongst the liberal nations the American take on the topic is pretty liberal (contrast the way, say, speech overtly supporting fascism is treated in Germany vs. the relatively new and controversial hate speech laws in the US, or the principles of affirmative defense for defamation in the US not shared by the UK, or the Refused Classification category for videogames in Australia, or the fact that the law of against "publication or utterance of blasphemous matter" was repealed in Ireland in 2020).

As the average internet user grows to resemble more the average human than the average American human, regression to the international mean on freedom of information is to be anticipated.
Hi! I'm ImprovMX's founder. You are correct that you'd reach the limit of 5 free alias in your case. Upgrading to the monthly plan at 9$ would allow you to have up to 100 aliases.

Happy to answer any questions that you might need!
I understand what you are saying, but at the same time the claim was that she was a “convicted terrorist”, when in fact she was not convicted of terrorism. That’s just a fact. You can look at her convictions, and there is no conviction for terrorism.

There’s plenty to say about her actions, which are certainly terroristic, but her being “convicted” of terrorism is straight up not true, no matter how you feel about it. That’s why they say it’s mixed and subjective, because there is no objective fact you can point to that would back up the position that she was convicted of terrorism. She wasn’t.
Summary:

> So, in conclusion, NFTs are a cool idea. If there ever becomes a day where its possible to buy and sell digital art easily and legitimately, it will be of great benefit to artists and consumers alike. And while the blockchain does get us closer to that path, the technology is simply not there yet for it to be viable. It is for this reason that JBR does not recommend its artists to use NFTs as a point of revenue.

They seem to be some sort of consulting company that helps artists make a living by selling their art.
I agree it's an incorrect view of HN, in general, for the general HN user. The people who come from Gitlab to HN just to reply in Gitlab-related subjects I feel like are not the general HN user. I figure most of us are here because we're curious individuals, that's why we like HN and that's why we're here. The Gitlab employees coming here to get involved in the threads with a Gitlab-HN-manual behind them are not the same (but just as valuable as the rest of us, obviously). Hence my wording around "not upvote/downvote based on personal preference", as that would hopefully correct their impulse of downvoting anything critical of Gitlab, and automatically upvoting anything that paints Gitlab in a good light. Just to help them steer their comments and threads to not become one-sided.
To be fair when I push the meme I do it because I personally dislike Pineapple, I sincerely don't care what people put on their personal pizza, just don't put it on mine. Counter, I have enjoyed Brussel Sprouts on pizza and I feel that is a much bigger sin.
Why would only one side be forced to provide such evidence? The fact that almost every modern country on earth is requiring it makes me think that the burden of proof would be stronger on the side of people who think ID requirement is racist.
I was one of these. However I now understand that the pricing nuances reflected a reality that I appreciate. We used DDB in a way that was not the best fit and the cost was a reflection of this.
Brilliant book too! Well worth a read.
I think Ford and GM will share a lower percentage of responsibility, if any, because they actively configure their service to prevent this. Tesla tends to wink and nod.
Or hire someone who wants or needs to work part time.

One of the things I appreciate most about Germany is that I was able to switch to part time after coming back from maternity leave, but still do the same type of work.
How does Omicron spread so fast? A high viral load isn’t the answer
https://hasura.io/blog/your-guide-to-graphql-with-typescript...

So I guess this is a recommended option from Hasura to generate typed API bindings; I was going to try following that tutorial at some point, looks pretty slick.

Am I understanding correctly that this tool works with something like Hasura (GraphQL backend) to generate an API schema / query client that can be used with something like react-query to retrieve data?
Can you share a bit more about your experience using a sensory deprivation tank with sleep apnea? Did you bring a CPAP into the tank?