skysight-inc/HackerNews huggingface dataset:
And the sad thing is, they don’t even know what the passive voice is! See G. K. Pullum, Fear and Loathing of the English Passive [http://www.lel.ed.ac.uk/~gpullum/passive_loathing.html]. Their unintentional hypocrisy is quite something, e.g.:

> … it makes little difference if you decide to look at prose written by the advisers on usage themselves. Consider the beginning of E. B. White's introduction to his revision of The Elements of Style (Strunk & White 2000). I underline the head verbs of the passive VPs … Six instances of transitive verbs appear here: took, called, required, called, known, and printed. Five of them are in the passive. That's over 83 percent.
The topic of discussion isn't product performance, it's design. If a certain car model has a high top speed, this may be suggestive evidence that the engine is well designed, but the top speed itself is not considered an example good design. So it would be fine if we had something to say about the design of the Apple software that produced the reliable Bluetooth connection, but just the fact that something doesn't break isn't good design.

That's my understanding anyway.
I wonder what this means for projects like https://crossplane.io/, it's a tool that lets you provision cloud resources with Kubernetes manifests. I guess this cluster API project is maybe something Crossplane would use under the hood?

I haven't used Crossplate yet but I like the idea around it and could see things moving into this direction over time. Mainly because:

I use Terraform now to set up cloud resources and ArgoCD to control what runs in the cluster but there's pain points in having things exist in both worlds as dependencies. Like if I want to Helm install the AWS Load Balancer controller into my cluster using ArgoCD it requires having a few IAM policies created by Terraform beforehand and if you use something like EKS Fargate it also means your load balancer controller needs to know your VPC ID at install time which is something only Terraform knows about since it created the VPC.

So now you end up writing glue code to extract outputs from Terraform and use sed to replace them into Kubernetes YAML files. Another example would be having access to useful Kubernetes add-ons like External DNS to update public DNS records automatically but you still need to create your AWS Hosted Zone with Terraform beforehand for new domains.

It would be way cleaner and nicer if everything was provisioned by the same tool. I know Terraform can Helm install things but I don't like this pattern where a tool that's dedicated to setting up my cloud infrastructure is now responsible for application level things. It would be like trying to use Terraform to replace Ansible, it just doesn't feel like the right tool for the job.

But a unified tool that is a reconciliation master through Kubernetes seems like a no brainer evolution in how we deal with IaC. Not just to keep things in the same universe but applying changes and drift detection.
Huh. In Finland, fire code requires that external doors swing outward. It's intended to make it faster to exit the building since you can just walk forward, and to prevent people getting trapped indoors if a panicked crowd tries to push out through the door.
https://www.youtube.com/watch?v=ajGX7odA87k&t=833s
The thing that drives me crazy is that when you select word to translate, it includes commas and points. Then, dictionary can't translate!!!
This is such a basic issue and still exists for years. Ppl from Amazon, I pray to you to fix this
TIL, cheers
I wouldn't go so far as "no valid reason", but yeah, it is always fun to come on HN and see how everyone using k8s is just doing "resume-driven development" and mindless automatons manipulated by "marketing." I always find it amusing because a lot of these takes seem like thy are at least 5 years out of date. If you are on any one of the major cloud vendors, setting up a k8s cluster is almost trivial at this point. And that comes with a fully-managed control plane and a vibrant ecosystem of drop-in solutions for common deployment patterns.

Do you always need k8s? Of course not, but it really is getting to the point where all but the most trivial of deployments could benefit from running on k8s. Are there other ways to do it? Sure, but the complexity of using k8s has been sanded down through widespread adoption and really nice tooling.
I think a key point that is missed is the feedback cycle time. Real time bidding advertising has I believe a number of the listed concerns however the feedback time is maybe hours at most and might be milliseconds. So the risk is in general a lot smaller and worst case you just lose some of the money you spent that day/week. With long term assets you could lose months worth of investments before your feedback loop fully kicks in.
Do we know that a "minor version update" could never cause a problem like the 1976 Swine Flu vaccine that was rushed to mass deployment and killed far more people than that flu did?
You know C# has records too right? "With" and all.
Bonus: Useful as a visual dictionary for us non-native english speakers.
I do native (Java/Kotlin) and Flutter development, for 10 and 2 years respectively. Just this year moving into the Jetpack Compose territory, and enjoying it immensly.

Regarding the question about what you should choose, well that really depends on the problem space and the end goal you have in mind.

If the application is generic, will not really leverage platform specific capabilities and will be made for both Android & iOS I'd say go for Flutter. Here I mean that specific sensors and OS capabilities will not be used, as well as sharing of code for different platforms such as TV, car and wearables.

If the application is ever going to be Android only, I'd say go for the native UI toolchain, which would be Jetpack Compose. The ramp up from 0 to 100 is quick given how much good material is out there to get started (for instance go to and use the Android/Kotlin community slack channels). This route would require you to use Kotlin.

Skip looking into the old view system. Any relevant information from that space will come in time, and the rest wont be relevant anymore.

If you want to create a code base that can be leveraged with web, then go for some of the JS frameworks.

If you do have some piece of framework in mind you want to learn, then use that.

It all depends. Just keep Voltaire's words in mind:

"..best is the enemy of the good"

edit; formatting
Germany’s current Covid-19 crisis is mainly driven by the unvaccinated
You brought the children into the argument. Until then it was Jordan Peterson vs climate science. Leave the children outside the debate for now. You're trying to use them as an example in much the same way that many people will bring up "think of the children". Jordan Peterson needs to argue the points raised by the climatologists.
Here's a somewhat older approach splitting charts into linear runs of 1x1 images, which has some statistics at the bottom of each chart:

https://www.masswerk.at/demospace/relayWeb_en/chartset.htm

(Or see https://www.masswerk.at/demospace/relayWeb_en/welcome.htm and select "charts". Total time for calculations and rendering was then in the about 1 sec range. The real problem for using this in production was that these charts could be printed on Windows with Postscript printers only. I think, this was eventually fixed in Windows 98 SE.)
Question: how does the app decide which movie corresponds to a certain mood?
The bicycle wheel. I can't believe 16 hours and nobody mentioned it (that I found anyway). You will find few things that serve their functions so well with such a minimum of material.

The General Public License. The foundation of Linux, Wikipedia, and more. Every company and government agency that took it on lost. It uses the rules it wants to subvert to subvert them.

The United States Constitution. So far it has withstood onslaughts and survived. We may be seeing the end of it, but people have said that before. It's inspired many others. The United States may be young, as cultures go, but our Constitution is, I believe, the oldest.
The Delta variant outcompeted the previous variants everywhere. The earliest finding of the new 'Omicron' variant was collected in Botswana on November 11th[0].

[0] https://www.theguardian.com/world/2021/nov/26/vaccine-resist... [EDIT]
2017 iPhone 6S
I agree that if the prioritization decision was made as a trade-off then this could be a question of design, but something would need to be said about that. Saying "I like the design of my car because it goes fast" doesn't really make sense unless you bring up what was changed (e.g., the aerodynamics, or the missing backseats, or whatever).
I picked up this nice bluetooth keyboard the 3E neo recently. It's a japanese brand. It fold's into pocket size but feels so sturdy and the keys are the perfect size. So satisfying
For what it's worth, I work in industrial controls. More or less all of the machines we design are one-offs so engineering and labor time dominates the cost of projects vs. materials.

Additionally, unplanned downtime is extremely expensive. If a machine breaks down and a replacement part isn't on the shelf, getting that part fast is much more important than saving a few dollars. Same goes for if we end up with a bunch of guys waiting around for a part to get installed.
> How big is the box? I think most would measure from border to border.

Again, you’re not understanding what’s happening here. You’re right – the measurement of the box is from border to border. That’s completely correct! But the width you are setting is the width of the content, not the width of the box. Pointing at the width of the box and saying that it’s not the width you set is looking at it completely wrong. You didn’t set the width of the box. You set the width of the content.
My understanding is severe viral illness of any kind can lead to long-term symptoms. It's not specific to Covid. However, because Covid has led to more severe illness, we see more 'long-covid' than other viruses

https://www.newscientist.com/article/mg25033403-400-long-cov...
One thing that we learned in this pandemic is that most scientists are not that different from most politicians or CEOs - they are sociopaths.

All they care about is grant money, and they will do whatever it takes to keep it coming. Including lying and diverting attention from the dangers of virology, or covering their colleagues mishaps, including the triggering of a pandemic.
You get 100% of the stock worth 1y after 1y

Stripe, for example, gives out around 300k-350k per year for senior AVG.

Back then for 4y equity, 1y was worth around 250k initially.
Show HN: I made a headless CMS for side projects
Yes. How else would it start? The teacher decides that the kids needs to read a book for racist reasons, eg because the skincolor of the books author is what the teacher wants it to be. Teachers associations often writes such goals in their agenda, this isn't a conspiracy theory, they say that this is why they do it openly themselves. Then when people protest that the protesters gets called racists. Maybe there are some real racists out there, but I believe that this version is overwhelmingly more common. I have seen it many times, so I have no reason to believe that the "racism" the author refers to anything more than this sort of "racism".

Edit: Can you give a single case where teachers first didn't pick a book because the author was black but instead that it made the most sense to use that book, and parents still complained in the past 5 years?
Ask HN: Software Engineer hitting 40: what's next?
I've been working in software engineering for 18 years. I worked mostly as individual contributor (now as a Senior Staff Engineer), also I was an Engineering Manager for couple years. Now I am interviewing after a few years at the company, and I am hit by harsh reality. For the context, I am in Europe, not in the US.

I like technologies and programming, I want to further improve my skills in designing and developing reliable and maintainable distributed system, make better technical decisions. Also, I want to keep learning and playing with new techs. I am now interviewing for the roles like Staff / Principal Engineer, My expectations for the roles like Staff / Principal Engineer are that while staying hands-on, say for 30%, I will primarily use more my skills in architecture, engineering, and communications to focus on large, important pieces of functionality, technical decisions with big impact, etc. I expect that I would report to a Director or VP level manager, so that I could be exposed to a big picture, collaborate with and learn from a professional who operated on strategic level.

In reality, I am now interviewing for Staff / Principal roles and see a few problems that make me rethink my carrier plans. First, the definion for the most of those positions looks Senior Engineers with a few more years of experience: so you are limited to the scope of a single team scope, report to an Engineering manager, just be a worker at a feature conveyor, just be faster, mentor young workers, maybe get some devops skill. I feel limited in impact in such roles, my borders and carrier are defined by Engineer Managers, who are usually less experienced in engineering and leadership topics than I am. The work is also very repetitive, there is not much meaningful progression, next level. I think those titles are created to cover problems caused by diluted Senior titles: an illusional career progression candy for ICs with some salary increase.

I saw a few Staff / Principal roles that put a very high bar on technical expertise, when only 3-4 percent of all the engineers have such levels, and again usually limited to a lot of coding and a single team scope. They usually have long exhaustive interview process.

An important problem with Staff+ IC roles is that there is a low salary limit as well, and you will face much more competition for top roles. Mostly salaries top at the level of a director of engineering. It is typical for a company to have 10 directors, but only 1-2 IC with a similar compensation.

I want to work hard, and see meaningful progression: in salary, in impact, in respect.

I would like to ask for advice. I believe there are qute a lot 35+ engineers here that faced similar problems and made some decisions for their careers. Now I think to plan switching to a EM track or to Technical Product management. Thank you!
I know it's typically not interesting to talk about the website rather than the content, but this website has the biggest cookie banner I've ever seen. It has a form with check boxes, descriptive prose, and links to more info. Took up my entire screen. It's pretty wild.
Older car interiors, all the knobs on a familiar place.
DDoS Stress Test for Sites
What you need to know about disks and disk partitions in Linux
I just got one, and am impressed that the attachment port has not ever changed, so any attachment will work on every Kitchenaid mixer. Can I ask what you use yours for? I'm still trying to figure out what its best at.
This easy-clean garlic press recommended by America's Test Kitchen: https://www.amazon.com/gp/product/B0000CD0HX

Clean-ability turned the press from a 1/mo to a near-daily usage frequency.
One should decide if one is using it because it’s the best way to communicate with one’s audience or if one is proud that one knows how to use a semicolon properly.
So happy that people can still write & compile code for Win3.1 or other vintage OS!
> vanishingly small

You do not have relevant acquaintances to confirm that anecdotally - numbers aside, as a real risk?

> it would be extremely evident on a societal level

For the cognitive aspect, I am not sure it could become so evident, given the already suboptimal situation. (If you live in a place where "all are bright", please let me know what that encouraging utopia is: I will relocate within the month.) This is not sarcasm or even irony: I believe that cognitive issues are ignored in many societies, and/hence a further decline will hardly be visible. Again, a few in my circle have noted that, but they just go on working as before. This friend of mine had an accident years ago, and started losing his "laser-like precision": he mentioned his concern with the director, who replied «You are simply getting older». I believe that the consideration of relative cognitive falls is very normally relegated to either passing episodes or normal ageing as revealed in natural jerks.
Some would say that a focus on proper grammar, expansive incorporated linguistical repertoires, and western/anglo-centric style is not inclusive. And I would agree.

In line with your example, I have noticed "costed" used instead of "cost" increasingly often.
I'm pretty sure the first line by the teacher would be something like - your kid needs to read a book by Maya Angelou or they would name some other specific black author.

Or maybe they might say something like in order to diversify our reading we will be bringing books by black authors into the curriculum, authors like Maya Angelou.

But I doubt they would say your kid needs to read a book by a black author.

Because then I guess the kid could just choose the read The Three Musketeers, which actually I would think that a kid choosing to read that had their head on right but probably that is not what the teacher is hoping for.
SEPA SDD Core has one big advantage for (trustworthy) customers of a merchant:

it's fucking cheap for the merchant :-)

and with cheap, i mean, reeeeeaaalllyyyy cheap (well, depending on your PSP/etc.)

for a bank, the "purchasing costs" per one SEPA SDD at your central bank is in the fractions of the fractions of a cent. (you can check the rates on your local central bank website)
Sliding doors are very common in Japan. My home has them and they are great for saving space. They are sometimes hard to spot outside.
Those are all valid points but not enough to convince me that it isn't worth trying. Then again I'm not a virologist or anything close so it doesn't matter much what I think. I hope it's something leadership will consider though, and I hope the PR problem, for instance, isn't something they worry much about.
> (aka able to automate)

It's right there.
You can tell a technology is beyond saving when CSS reset.
Programming is the new literacy.
Ask HN: Is Python's dict key-sharing exclusive to class instance variables?
Modern Python versions (3.6+) have a memory performance optimization for dictionaries, where dict keys are shared between various class instances.

I am asking if plain Python's dictionaries have the same optimization?

Given the two dicts with shared keys:
d1 = {"name": "Havoc", "hand": "left"}
d2 = {"name": "Malice", "hand": "right"}

Are "name" and "hand" shared between these two or does each one have a separate key inside Python's memory pool?

EDIT:

No, the keys of normal dictionaries are not shared. As outlined in the PEP 412, only internal dictionaries of class instances share their keys:

https://www.python.org/dev/peps/pep-0412/

Good for OOP in Python, I guess.
It was not a question, the GGP claimed:

> because it seems like the virus mutates quickly

The problem is that there is too much misinformation floating around, some to claim the virus is fake or innocuous, some to claim that it's more scary than it is.

Anyway, I agree that it's good that non scientist participate in the discussion. It would be nice if the experts here can fix the error (preferably with links to the sources).

I'm not an expert in biology/medicine, so I can help very little here, but in other topics I can do more. [Nobody is posting about the Em-Drive recently, so I can't post my usual rant against it :( .]
You should check out this article:
https://startingstrength.com/article/aches-and-pains
many conventional methods of treatment don't have the efficacy you might expect.

As an aside - strength training when combined with knowledge of the biopsychosocial model, self efficacy, not-catastrophizing (the things Dr's Baraki and Feigenbaum preach) has changed my life.
Well, yes,you have rediscovered a core theme of criticism against the capitalist, consumerist mode of production anarchists and other leftists tend to raise, together with commodification. There is a coherent view that most AAA video games are skinner boxes aimed at extracting cash and Indie Games being closer to the "original" idea of them, and there are real discussions to be had about grinding on that context as a worthwhile escapism vs. a symptom of a bigger problem vs. a tool to build emotional investment that will keep you subscribing.

Don't get me wrong, I'm the old man yelling at the crypto cloud as well, but in this case I'm the old man yelling at business foundations of questionable morality. Providing healthy food, fodder for emotional and personal comfort and growth or shelter has very different business models and foundations from providing fast food/sweets, skinner Box Dopamine drips or artificially hyped status Symbols.
Afair (alas it didn't make a screenshot there) it was Apple-Pay onboarding but that dialog had a Abort or Later option.
Epson EcoTank printer. We purchased ours in 2018 and haven't yet needed to refill the ink reservoirs (getting close though) and it comes with an extra refill set as well.
Traditionally ,this is called “normalising” CSS. Resetting is to give a blank slate, normalisation is to set opinionated defaults.
Not sure where you picked this up, but I don't think it is correct.

From the 2018 international building code (which is what the US building code is based on): https://up.codes/viewer/illinois/ibc-2018/chapter/10/means-o...
Surprisingly decent, for what it is.

It would be great to have something to give feedback on whether it actually picked a movie that lines up with the mood I've picked.
Thanks for the very detailed breakdown of activities and experiences with them. I could relate to some of those.

As a counter point, my back problem was chronic for 2months and didn't magically go away by itself.

I was skeptic about physiotherapy only would help, but after a week I had real improvement.

I guess I'm in the box "if I did physio, I'd believe that helped me". However, as long as I was waiting until it goes away itself, nothing happened, or it degraded even worse.

Everybody is different, my advice is, instead of reading random internet healing pro-tips, go to an expert.
I love how the second to last code sample has three closing </string> tags, and the blog name is "don't code tired." (Also, really looking forward to using the new type inference.)
On the contrary, many of us have lost loved ones to the flu. The flu is not a joke. That said, it is something we tolerate and manage as a society.
Oh yea let's build an OS where we can just import our kernel-mode drivers from the repository of quality code that is NPM. I mean what could possibly go wrong, right?

I'm sorry but we need less NodeJS and JavaScript in this world, not more.
Run a Website Off a Google Sheets Database, with Hugo
Did you mean `full-stop' in your 2nd paragraph, or are you ascribing a double role to the colon and ignoring the full-stop?

According to Fowler (The King's English), there was a time when the difference between , ; : . was merely quantitative (which explains the name `semicolon').
Hah, I thought the RedStarOS was known to do this, and NK = Evil, macOS has been doing it too? Double standards
The issue is broader than one or two specific criticisms. It's the attitude and worldview behind the text is the problem. The author leans heavily into stereotypes and treats autistic people as a separate species with uniform deficiencies rather than individual people.

This comment does a good job of explaining it https://news.ycombinator.com/item?id=29359903

Re: your coworker. Diagnosing someone with autism and trying to fit them into a stereotype you have in your head is not a real understanding of anything. Autistic people have complex individual preferences just like non-autistic people. The best way to understand people is to approach them as individuals rather than reaching for cheap generalizations.
Photoshop? Where do you live that the passes are not cryptographicaly signed?