skysight-inc/HackerNews huggingface dataset:
I'm 35, so kind of in the middle. Frankly speaking,I'd hate to work in a company where an average age is 20 as much as where an average age is 60. Sometimes I see job ads with things like ' youthful colleagues',which is crazy. I want to work in an environment,where I can talk to someone in their early 20s and gain from their perspective and understanding and also to someone who's been round the block a few times and can tell off the bat that the shit I came up with minutes ago is neither smart nor useful because X,Y,Z.
Putting all this aside, one thing to consider is that there are there are tons of companies out there that do have reasonably easy operational model,which,once streamlined, doesn't require senior people,or only very few. And those companies are very happy to keep thr status quo by only employing from certain demographics.
The Return of Walls: Amid the pandemic, open plans are closing up
Honestly, the video only 18 mins (9 mins at 2X) long. Just give it a watch.

He says it's the top. He explains why it is the top. It is logical and well thought out with theoretical and practical evidence it is the top.

I'm happy to consider it's not the top.

But you have to actually say what is at the top.
All except for one of your examples are entirely bogus in support of your "any more" premise.

Border walls? Nope. Close to zero new miles of border wall has been constructed under Trump. Almost exclusively what they've done is repair existing border wall that was built under prior administrations.

Detention camps? What is your suggestion for what should be done with the hundreds of thousands of immigrants that are caught illegally crossing the border into the US every year? Every developed nation on the planet has some form of detention centers for illegal immigrants that are caught, including our neighbor to the north. Canada doesn't just let you freely wander into their country and become a citizen, they have a strict process; they must be super xenophobic and racist eh. Detention centers for illegal immigrants have existed for decades in the US. Calling them "camps" is language stretching at best, it's obvious what that's meant to bring to mind. Are they camps in Sweden, Italy, Greece, France and Canada too?

Want to discuss Canada's low skill immigrant policies and why they're only 1.5% Hispanic (the Americas are ~73% Hispanic)? Somehow people think they're very immigrant friendly, it's fascinating, double-standards abound in judging US immigration policies.

Travel bans? Every country implements travel bans when it's convenient. Check out the travel bans going on right now. The US has routinely implemented travel bans, including against Muslim majority nations, in decades past.

Separating young children? That shouldn't have happened, that's a super fair point. It's no longer a policy; it ended two years ago and only existed for a very brief period of time.
Obviously it's better for you to take money from shareholders if you don't ever give it back. That's not a foundation for a long term stable ecosystem.
We are all dying. In the meantime, we can live.
The DO tutorial is a good start, but as another poster mentioned further down, check out: https://github.com/konstruktoid/hardening

note: the DO tutorial will hold your hand a little; the hardening doc expects a (minor) degree of familiarity
Mathematicians Will Never Stop Proving the Prime Number Theorem
Good thing. I think that other major companies too will follow the same step Google has taken now(WFH).

PS: Typing this wondering when the corona phases out.
WRT knee damage, I found a Harvard report saying that running helps protect your knees against arthritis [0]. You'll have to source your own hormonal claim because it was too vague for me to find much, but what I did find did not seem negative [1][2].

[0] https://www.health.harvard.edu/healthbeat/will-continuing-to...

[1] https://pubmed.ncbi.nlm.nih.gov/19046725/

[2] https://pubmed.ncbi.nlm.nih.gov/18208421/
What to expect from the first coronavirus vaccines
But quite often that is valid. Any job can only pay as much as the job is worth.

If a more experienced developer who demands a higher salary is taking on work which can be carried out by a less experienced and therefore cheaper developer, it's to be expected that they wouldn't pay for the more expensive developer.

Just because someone is a world class michelin star chef, you're still only going to pay them mcdonalds wages for flipping burgers
A claim that surely takes a neuroeconomic PhD to make !
Intel Ponte Vecchio GPU Will Be Made on TSMC 6nm Process, CPUs Could Be TSMC 3nm
!r on DuckDuckGo is slightly less typing and easier on the muscle memory.

I use !g for Google pretty frequently, but there are many searches I just send directly to the site I think has the best answer.
I used bear when I was writing my thesis it was really good to just write, my process was to write chapters in Bear and typeset properly in LaTeX.

I think over the year I spent 8 months in research/discovery mode making notes and writing in Bear.

The final few months I was focused on the act of authoring rather than the act of research and put it all in LaTeX in the end.
It was fairly straightforward to get the .love running on macOS. I grabbed Nuklear[1] and LÖVE-Nuklear[2], built [2] on macOS (had to point at Nuklear's header), dropped the .so in your /bin, a one-line edit to main.lua, repackaged, et voila!

Check my profile and drop me a line if you'd like.

1 - https://github.com/vurtun/nuklear

2 - https://github.com/keharriso/love-nuklear
Only a few of these i found annoying, but its good to get a fix for the Previews and GitHub-Style Inline Diffs
So, it feels like you have cause and effect mixed up.

Cancer cells are essentially just cells that outcompete other cells, which becomes a problem. They do this in a few different ways, accelerating their cell growth, and preventing the normal apoptosis process that would stop these cells from growing.

Accelerated cell growth means a higher concentration of glucose is required. This means there is a very strong concentration of glucose in cancer cells, because cancer cells gather glucose to fuel their growth. This doesn't mean that if you get some healthy cells and expose them to higher than normal concentrations of glucose they will be more likely to become cancerous.

In fact, that sounds like a well defined experiment. I'd be surprised if it hasn't been carried out.
See recent discussion: https://news.ycombinator.com/item?id=23917367
The results here are going to depend on if someone spending 1 hour a month on a project with 1 user, and someone spending 40 hours a week on a project with 10,000,000 users both count as 1 OSS developer.
This thesis makes a heavy case for plastic surgery to appear younger to keep a tech job - Has anyone reading this ever even considered plastic surgery to get a competitive advantage against ageism?
That's how comprehensive pricing works, yes. Are you similarly angry that healthcare plans operate this way?
I’ve lived in a world similar to that. It was called the 1990s. It wasn’t particularly expensive, it wasn’t that hard to book hotels and, amazingly, people also got invited to parties and events. Also, your headphones didn’t spy on you.
Are you claiming that, in a business setting, all people who are nice to work and talk with are manipulators? Do you think Warren Buffet is incapable of discerning the difference between an authentically pleasant, kind person and a manipulator? Does he strike you as the kind of person to be easily duped?

Whether we're talking about Buffet or in general, this is a pretty dim view of work and of the world. Most of us spend the majority of our time at work. For many (for most, I hope), building relationships at work isn't the bizarre lifehack game I so often see it characterized as here. Instead, those human connections are intrinsically fulfilling and they help give meaning to the work and to our lives, which can sometimes feel arbitrary and meaningless.
It’s easier to manage four people than one person
So it’s only 1/6th as good?
Right, but if you give someone the bracket, they say they're fine with it, they interview well and then HR says "it's too expensive" and you're billing yourself as a youthful fancy startup... then reading between the lines is a skill.
It's not about losing the building muscle. It's about losing the motivation to do so in tech companies. After many years of being IC, things can get boring. You keep doing the same things, even if you move companies and technologies change. And you always do it in a sub-optimal environment - things like working with tooling you don't like, under managers or with co-workers you don't really like, on projects you're not super excited about, etc. So moving to management is almost inevitable. Not to mention there are other reasons such as better salary and more visibility to change things. Also, people need change in their life. Moving to management is one way to change things. Some people go back to being IC, but most don't.
every wordpress, mangento and laravel developer which probably make up about 80% of the websites on the net. wordpress alone counts for 64% of the websites out there.

https://w3techs.com/technologies/details/cm-wordpress
You make an excellent point here—it takes a lot of effort to get a solo project (OSS or otherwise) to be profitable enough that can compete with a day job’s salary. As somebody that is monetizing OSS, making a supplanting my salary is my measurement of success. At that point I can focus on my product and my customers during core working hours.
Nope even if one company funds 100 projects each we will still run out of companies that fund OSS projects, there are many more individual efforts some of them patreon funded but not all. And people have been writing OSS since 70's with or without funding.
That's interesting! So that would mean that as we've studied empires we've realized that they were never particularly about ruling countries directly as we thought (and so as the word originally meant), the important identifying concept behind them was hegemony, power and influence?
Yeah I'm totally fine with named arguments, I even thought they would come sooner (I've been doing PHP since 1998 so I have some perspective ahah).

And yes overloading is more about different types for me. I guess I got accustomed to it with C# and nowadays Elixir. PHP 8 has union types so I guess it will do.
Most of the take-homes I've done were all-day (8+) tasks if you wanted to do it right (dealing with all edge cases, full unit tests, good UI if need be, etc. etc etc.) The company says not all of this is necessary, but you know the competition is going to go above and beyond, so you're screwed if you don't.

Also, take home assignments are usually in addition to the whiteboard/leetcode round, not instead of.

I've come to the conclusion that I'm just going to refuse any company that gives out take home assignments unless it's a FAANG-level (or similarly prestigious) company.
> Accidentally discovered items/things include: vulcanised rubber and ...

I find this confusing. There was research being done into developing non-perishable rubber, and they found vulcanised rubber, which was a solution to the problem. How is that an accidental discovery?
VW were originally saying the ID.3 was going to be priced similarly to a Golf diesel. I wonder what changed.
The US is among the least hostile developed nations when it comes to low skill immigrants. Few other nations allow them in, much less in such massive numbers. Half of all US immigration is low skill chain migration. The US is one of the few developed nations not operating primarily on a merit-style immigration system.

See: Canada, Australia, New Zealand, Sweden, Denmark, Norway, Finland, Austria, Japan, South Korea, Germany, etc.

Just try immigrating into those countries and becoming a citizen if you can't support yourself and or are low skill. Good luck, you'll need it.
Probably, but that's for regular mail only, not for parcels because you don't go to every door every day and deliver larger packages.
Any thoughts if it is appropriate to replace worn stones?
Exactly. Results should first satisfy at least the "contains all words in query" property. Then filter and rank that set of pages.
I find the down votes fascinating. I'm literally listing facts of the process which anyone can check. Maybe cancer makes people uneasy or something, or they really like drinking coca cola?

It strikes me as ironic too given the recent of essays on thought police and cancel culture.

We need a new kind of social media perhaps where different subs (like subreddits) can have some rules like only able to vote if you're over 14 years old and this is verified. Or can only downvote if you haven't downvoted lately. Let people experiment with rules like that. Maybe we will find better communication methods by letting people play with those kinds of rules...?
I have a more pessimistic theory. Google's search based on PageRank used to work well at the start because the "SNR" in the underlying graph was really high. Lots of people wrote personal web pages, linked to other interesting content, etc. Contrast with today, majority of web pages are automated social media fronts with content optimized for engagement and SEO. The thing that made PageRank work is mostly gone.
There's a lot there I need to add to my list. I'd like to put in a word for Eric Frank Russell, whose short Allamagoosa (https://www.baen.com/Chapters/1439133476/1439133476___3.htm) won the first Best Short Story Hugo.
Hmm, I've tried the Sony (WH-1000XM3) and Bose (QC35) headphones at an electronics store and could pair both rather seamlessly with my Android device. NFC helped to make this even easier than pairing AirPods.
you must be a teenager for not remembering the + operator... it was really useful for finding what you want.
I would not be surprised if Vinge considered RE an update or reboot of TN, because they share many qualities. TN was prescient because a lot of what it imagined came to pass. I think RE ultimately will be, too; we're just in the middle of watching it unfold. I think that's profound. We haven't seen a massive pitched battle between players of Pokemon Go and some other fandom (Vinge thought it would be Terry Pratchett fans, but I'm thinking Yu-Gi-Oh or Harry Potter stans are more likely), but just you wait.
Tech CEOs Deserve an Apology
Does either camp have second thoughts about how their careers have progressed? You've highlighted one or two downsides for those who've gone down (or should I say 'up') the management route. Would you trade places with any of those friends? Would either of them trade places with you? Do you have an 'exit' plan out of software engineering or do you plan to stick with it to the very end? I appreciate some of these are personal questions and you may not want to discuss it but these are the perspectives that interest me.
DDG also omits search terms, sadly. It just does so a bit less blatantly than Google.
Basic Intro to PGP (GPG)
It is exactly the causal mechanism behind PET scans.
Show HN: Financial calculator for a subscription business(SaaS, PaaS,or similar)
You have to understand the difference between a crown corporation and part of the government. A crown corp has government representives on the board. A crown corp could get funding from the government but it also could act privately and get it from profit. The books are not open the same way (annual review vs always accessible)

Here is an article with more details.

https://www.google.com/amp/s/www.cbc.ca/amp/1.1135699

The point that they are now profit seeking private or not is true.
Would you mind sharing if you're using a cloud provider or something hosted from home/co-located?
> Considering writing up a blog post about it just to firm up my own understanding as well...

Please do; your setup looks quite nice:)

One nit/question:

> LetsEncrypt cert in IAM

Why LetsEncrypt? AWS Certificate Manager is already free and integrated, IIRC
In my country there is an industry in setting up your software company to simulate university life to attract the newly educated developers.

You’ll get cheap, extremely motivated employees, who spend almost all their time at your company thanks to boardgame/role play/pizza nights and you get them to keep up-to-date on techs by having them do weekly tech-workshops and presentations.

They produce a lot of cheap code, sometimes the quality is decent, other tones it isn’t, and their most talented developers tend to leave for “adult” jobs after a few years, but overall it has been a very successful strategy.
I went to a gold rush and started selling shovels. We temporarily went to SF and I got a contract on a team building some reporting backend for low hourly rate. It was a job I wouldn't have been able to get in my home state and after a few months, I was able to springboard back into my industry in a purely technical role. I'm not sure where the gold rush is now, but sooner or later there will be another one, somewhere.
Auto-Install OpenBSD on QEMU
To me, Japan is the country with the most creative use of "AI". Maybe there is something to do with their perfectionism. Rather than focusing on only software, they worked on transferring precise designs to hardware.

A while ago there was an article on HN on how Sony automated most of PS4's manufacturing and made the production extremely efficient. It's almost like the continuation of Japanese craftsmanship in robot form. It's beautiful and really illustrates how the Japanese tradition is transferred to modern machinery.
Hello!

I just started blogging and would like to share my second post: how to perform an unattended installation (or upgrade) of OpenBSD on QEMU. This post includes a complete POSIX shell script.
I think instead of getting under a scalpel,a better option is to get fit and maintain it long term. People do like good looking people.
Aah, so then you use the Builder Pattern! Instead of one constructor taking N arguments, have a constructor that takes no arguments and N function calls to initialize the constructed values. It's cleaner because it's a named pattern! /s
The wells were already there I understand. Solar is just replacing diesel generators...
A joke about "ports" or "drops" in the bathroom is trying to form itself in my mind, but I am actively suppressing it to protect myself and the community.
Sure, but it's only confusing when reading it if it's hard to implicitly sort of understand what's happening when you're not used to it, right? Named arguments seem pretty straightforward to me, in the sense that it's relatively obvious what they are when you see them. It's not exactly like a new operator or some kind of symbol unique to the language that is almost impossible to understand without looking it up.
I very nearly included "Rogue Farm." I just ran out of slots.
My mask would cover it up anyway /shrug
Having something take several months is not what is being discussed though. That is not an example of slow shipping, that is an example of something being lost or misdirected.
Hot take: In 2020 getting blocked by Facebook is a badge of honor.

At least from an advertising perspective, Facebook is where we spend money when we want to reach the 'boomers with more money than sense' demographic. For everyone else we spend money with Google.

From the outside (I haven't used Facebook in a decade) it just looks like where you go when your opinions are too scuffed for every other platform save the, 'chans.' Or when you get kicked off Twitch for similar reasons.
For a person who has trouble staying with a task, for example me, WFH would be BAD. I NEED at least some supervision to not stray off my tasks.

I am not mentally tough and have poor impulse control. Which would almost certainly get me fired in a WFH environment.
It feels like an anti-pattern, but I've been burned so many times by forgetting what order things go in, and not wanting to waste the 10 seconds to go look, that in a lot of methods if I have more than 2 parameters, I'll convert it to an array.

the associative array, thus giving me the named attributes.

It's a bit hackety, but the new named params looks like a much more elegant solution.

One issue also is if you have a method that takes 3 arguments and the 2nd is an integer not a string, and you pass a string you'll get an error... using an array, you can just test if the array key exists or not, and skip functionality as dictates by what's passed in.
AI, Machine Learning and the Pandemic
The article concludes with this:

Against this background, we argue that preserving employability cannot and should not solely be the burden of the developers themselves. Companies should take their share of responsibility, encourage practices that welcome developers of any age and curb those negatively affecting older developers.

Ok I don't disagree. But how is such a conclusion justified by googling a "age software developer" and seeing what pops up? Paper seems pretty thin.
I noticed that you have a typo on main page: "1KB script makes your wbsite faster and lighter."
True but I was referring to the ones who are not corporate funded but spent 20 Hours or so on OSS, all large OSS projects were dedicated personal projects for many yrs with a lot of users the funding may or may not be there, Before Industry realised Linux kernel is a strategic asset people were contributing patches and many many hours without funding.
Anecdote time:

I am driving a Zoe multiple times a week and thoroughly enjoy it.

Is it premium class car and will take me 600km? No, but that's not why I am driving Zoes. I drive them because it's short city commutes 99% of the time. Rarely more than 10-15km, usually transporting something or bypassing public transport in busy times/Corona/if car is just quicker.

I use them via Sixt Share, a car-sharing service. Always find parking within a few minutes with the privilege of getting the e-parking spots and the small size.

Zoe is perfect for European city dwelling and short commutes. Not as expensive as BMW i3 or VW e-Golf. Same type of car as the e-Up! which I haven't tried yet.
TBH because Ansible is what I’ve been using for a long time.

And based on what FunnyLookinHat mentions in another comment, Terraform seems to offer a lot less. I have no first-hand experience with Terraform to confirm that.
Usually it’s strippers, models, and porno actors who need to get plastic surgery to keep their jobs. I think I’d rather be unemployed than take a scalpel to my face for six figures and Kombucha on tap
Show HN: Plugin to transform WordPress into a GraphQL server
It's not so crazy that the highest rate mail goes through (if that's the case) at the expense of bulk-rate mail. But if first-class and priority mail is being delayed, as is being alleged, that's a problem. People aren't getting the service they paid for.
If the product doesn't work (at all), you are entitled to a refund. You are also entitled to a fix/replacement, but it's the consumer's choice.

Hinges on whether the product has a "major failure" or a (lesser) defect.
Are we in an AI Overhang?
I tried it out, and immediately regretted it! I didn't come up with any matches, and then realized I provide a lot of personal details, and got nothing in return. I can't find any information requesting how to delete my data, though.

I like the idea, but would really appreciate some information on how to get my data deleted.
It's because we pay extremely high road taxes and purchase taxes on cars. That's why.
I'm in my mind 30's and I'm becoming more reluctant to learning new things.

In my 20's I used to enjoy coding just for coding itself. I was always excited to learn a new language, a new library/framework/etc.

When I reached 30-ish, I was more interested in building things. The "coding" part was more of a chore to be honest, I just liked doing it because there was a product to build to solve problems. And the thing is, I can probably build any product with the languages I know today. So many of these "hot new things" are just rehashing ideas that have been around for decades.