skysight-inc/HackerNews huggingface dataset:
Autorouting works in EasyEDA but it still requires supervision. Settings you think would make things better like decreasing the track width can end up creating more vias rather than the other way around.
I'd like my phone to have a setting where unknown callers get a busy signal. I don't want my phone to ring and I don't want it going to voicemail.

At the very least, these companies with their amazing machine intelligence divisions ought to be able to figure out that a message that is 2 seconds long and silent isn't actually a message.
The trick with planned downtime is to carefully plan it :). There are a lot of services, which don't have to be highly available 24/7 (of course there are also some which do). Planned downtime means to put the downtime into a time slot, at which there is the least customer impact. For many services, it is possible for the customer to adjust usage to it easily. This doesn't mean, it is generally ok to be down, just because it was announced in advance :)
https://docs.python.org/3.9/library/stdtypes.html#set
I'm not so confident that's true. There's seemingly this prevailing attitude in IT that new is always better. The latest gadgets, the latest complicated tech stacks, and the latest languages. Rewrite everything again so it's all fresh and free of 'legacy cruft'. Don't fix bugs, prioritize slapping a new "modern" GUI on it so people don't think it's old. Why wouldn't that same mentality apply to people?
Perhaps you are talking in general terms, but I don’t see anything in the post to suggest Brent Simmons is disappointed in the number of visitors. On the contrary, he writes that he hopes to eventually have no online presence at all.
Would you never use the 24h format when speaking? E.g I’m Swiss and I would often say 16:04 when referring to a precise time like a train departure. But four, quarter past four, half five and quarter to five.
Is it unreasonable to suggest that maybe it could be both a reflection of politics and world class scientific achievements?

To suggest that the prize is given simply in order to make a political statement seems like an insult to both the academy and the laureates. Besides, wouldn't it be just as bad to avoid awarding a prize that is politically sensitive, even though the actual science may well be prize worthy?

It's fine to not consider a laureate a worthy winner, for sure, but it's not like they gave the Nobel prize in physics to Greta Thunberg..
I believe cases like this pretty much qualify here:

https://news.ycombinator.com/item?id=28757882
I wonder how much ageism is due to the fact that basic coding skills can really atrophy in senior developers who quit writing code years ago and are full-time architects/managers.
I’ve interviewed more than a handful of highly accomplished people with decades of experience as developers and then engineering managers who couldn’t answer extremely basic coding questions (I’m not talking about Leetcode-esque BS, I mean stuff closer to FizzBuzz). Places that are looking to hire senior developers who are actually still proficient coders will of course pass on those people, which can lead to a self-perpetuating cycle of ageism.

I have no doubt that when these people were actually still coding, they could have answered my questions in their sleep. Quitting coding for engineering management really does one a disservice IMO. I’ve also had the pleasure of working with people with decades of experience who never quit coding even as senior managers and their level of competence and productivity is astounding.
It would be useful of the general education system would teach how the prescription model work, what criteria are used, why those exist and what a medical professional have to consider when writing out a prescription for a drug. A introduction to drug interactions and health so that individuals can make an informed decision when it comes to ingesting or injecting chemicals into their own body, taught from the perspective of science and medical knowledge.
This is so far off topic, but just like Americans are guilty of seeing the rest of the world as a homogenous entity, you are making a huge miscalculation on what “Americans” want.
I understand this is your experience and I think it sucks big time. It shouldn't be like this at all. Yet, this doesn't mean it's like that at all places with all managers.
ETH founder, Vitalik, when first introduced to Bitcoin said it would never work
Given the prolific pedophilia in the Catholic church, revealed in so many countries around the world, I am absolutely convinced that there is an active and thriving pedophilia club in the Catholic church / Vatican. There is no other explanation of why these priests are allowed to continue in service, while churches use coercion and or bribes of thousands to millions of dollars to buy silence from the victims!

And yes, I know about the whole concept of forgiveness / acceptance that is ingrained in the catholic belief system that is used to explain why pedophile priests are given a "second" chance.

I understand it. But the way it is practiced is flawed - why are pedophile priests allowed to continue in service? Condemn the sin, not the person, forgive them, accept them into the community - but why cover up the crimes and let them continue to be priests? Spirituality and theology apart, at some point the nature of the disease shouldn't be ignored. We don't encourage an alcoholic to become bartender, do we?

It is this insistence of the church to allow pedophiles continue as priests that absolutely convinces me that there is a very active lobby of pedophiles in the Catholic church / Vatican, who find comfort in the secretive community they have formed. We have seen how the internet nurtures echo chambers in its social media. It is easy to accept that an actual community or club of paedophiles within the Catholic church would find similar benefits and solidarity from other "understanding" members, and why they would attract such kind. It isn't at all surprising to learn that every fourth pedophilia suspect in Poland is a priest ( https://www.rt.com/news/530345-poland-priest-pedophilia-chur... ).
The same happened with Remdesivir, a drug that is much more expensive and has more severe side-effects than Ivermectin. This isn't "pseudo-medicine", it's just how medicine works. If there's an emergency and some small trial suggests that there's an effect for minimal risk, you roll it out and see what happens.
You can also find a nice PDF summary of their contribution on the Nobel Prize website itself, including a popular version : https://www.nobelprize.org/uploads/2021/10/popular-physicspr...
Why would regulation mean no longer having competition? There are lots of highly regulated industries with lots of fierce competition.
> a professor of medicine of a reputable university

That is not nearly good enough.

This is HN. We should be posting peer-reviewed research results, not just-any-professor-in-the-field's-feelings.
If you've tried playing Pelmanism with young children you'll know that memory starts deteriorating before you reach the age of 20. So perhaps it is OK.

Pelmanism: https://en.wikipedia.org/wiki/Concentration_(card_game)
I'm surprised some enterprising lawyer hasn't initiated a class action lawsuit against the telco's on behalf of those who have been scammed as a result of their inaction.
Do they? Can I get an immediate refund for anything if I don’t like the item? I can with my Amex. No questions asked under $1000.
It would require some entity in the US to provide a number for them, and that entity could be held accountable... I think.
There is a level of politics that shreds credibility though. I am just struggling to see how someone gets a physics Nobel for modelling a climate system. Climate isn't new, climate models have been getting better for decades and will continue to. The work may be important and well done, but it doesn't sound like it is pushing the boundaries of physics.

The tag line sells it really poorly.
On a tangent, it would be awesome to have tmux for Windows Terminal without WSL (i.e. a native windows app). I've remapped Windows Terminal shortcuts to be like tmux bindings which gets me closer but it's still not the same.
The assistant I’ve been really impressed with was Alexa. I remember asking it all kinds of complex things and it just knowing the answer.

Google seems to be somewhere in between.
Also, don't get me wrong, I struggle a LOT with figuring out that overlap/cross-section I talked about... and I fck things up probably many times. I do care (a lot!) though for my engineers' needs and interests! Both because I relate to them as a person and both because this is the only sensible long-term strategy for having motivated people (and have them stay AND grow).
I went to a few interviews during covid. The only companies hiring during lockdowns were startups.

I went to 6 interviews. Every time, I was the oldest at the table, sometimes by 10 years.

The music always went the same... "We need experience, you have a lot of it", 2 weeks later "You don't know React like we do". Best one was "you didn't use an env variable here in the front end".

I've been building the web since 1999. I'm 40. I got a job in a large company, much better pay, WFH most days, predictable timelines.
so not a literal Python module that you import

That's new in Python 3 (or maybe 2.7). When sets where first added to Python it was a module you imported.

That's a another downside of being an old programmer. Changes that happened 'very recently' also happened before many of your colleagues started programming :)
> is it a feature focused on search and retrieval, or an assistant that carries out complex tasks?

I'd settle for an assistant that carries out simple tasks.

I don't expect much from my robot assistant, but the number of times throughout the day that she gets it blatantly wrong has become a running joke in our household.

A few recent examples:

Me, holding my Apple Watch near my face: "Hey, Siri, drive to Kroger <there's one I go to all the time that is 10 minutes from my house>"

Watch: "Now playing <some band I've never heard of, that isn't in my library>"

Simultaneously, iPhone: "Getting directions to Kroger <shows results that are ~700 miles away>"

Or:

Me, to my iPhone: "Hey, Siri, start a yoga workout."

iPhone: <starts playing a Yoga video on Fitness+, instead of starting the plain Yoga tracking workout I do every day>

Edit:

I just remembered another one. I was mowing the lawn on Sunday and wanted to start an outdoor walk. The mower was off, and I had my AirPods in:

Me: "Siri, start an outdoor walk"

iPhone: "Ok, I've cancelled your alarm for tomorrow"
Yeah this sounds familiar. A manager at a company I worked for didn't want to hire a 45+ SE because she might be looking for a job to hibernate till pension. she was highly qualified and a great SE/person.

(after some discussion she was hired and everyone was happy)
Maintenance windows make a lot of sense when your market is domestic, as you can run upgrades during a night shift at the weekend.

Although in the company I used to work for, I can remember there were stories of people who liked to carry out some customer journies at 3am in the morning.
Yes, EFS[0] works on a per-user basis. But it runs at the filesystem level and doesn't protect system binaries, so it's weaker than BitLocker, which encrypts the full volume and protects system binaries.

[0] https://en.m.wikipedia.org/wiki/Encrypting_File_System
Hey, I’m 40! And I’ve personally seen very little of this in my little bubble. I’m usually applying for rails jobs which, in these terms, is an “old person’s framework” at this point. While being proficient in what would be considered an “old person’s framework” under the terms of this article has actually made things quite easy in my case (there are _tons_ of rails positions out there) I also don’t think it’s unreasonable to be expected to learn at least _some_ of those durned new technologies that keep popping up—-I feel like we should have known that’s what we signed up for when getting into this industry.

Of course, I’m well aware I’m speaking purely im the context of a web app developer.
It shouldn't be on the HN front page at all. He's literally presenting zero evidence. This is just some professor's personal opinion.
Isn't trying to reproduce a part of believing science? It seems that you're loving less than half of it otherwise
I just got my first iPhone some months ago. I really wanted to give Siri a chance because of privacy. But more often than being useful it just bothered me during video calls when it suddenly started to speak. So I turned it off again. I would like to have it on when I'm using Apple maps for example, my kids would have fun asking Google stuff in the car. But that doesn't seem to be an option.

Edit: I know I can put Siri behind a button too, maybe I can give that another chance.
Digikey actually makes really nice YouTube tutorials on how to use KiCAD:

https://m.youtube.com/watch?v=vaCVh2SAZY4

When I had to design a board I used that.
> Like, do we expect the government to take WhatsApp away from Facebook and then create government contracts for companies like Oracle to maintain the infrastructure?

I would think it would be more like how AT&T was broken up into all the baby bells. Take WhatsApp, break it apart into 100 companies that must interoperate and see what happens.
The re-correction thing is unacceptable, imho. No predictive text algorithm will be perfect, but why in holy hell would they let it ignore explicit correction is beyond me.
I think your latter pattern is referred to as “envelope encryption” or “data key encryption.” This allows you to store ciphertext and decrypt on demand. Bonus points is using a different datakey per customer/logical container/etc while still using one (or more) KMS keys. An example https://encryption-ws.workshop.aws/keymanagement-kms/envelop...
> Maybe we can develop healthier forms of social media.

I run a few social sites, nothing as major as Facebook, and this is something I struggle with daily. The problem isn't the tech, it's the people.

They post disinfo? So you put up a little warning saying this is wrong, they get upset and scream censorship, you push too hard and they just go to another platform.

People like being upset, they like having drama.

I have no answers, but I do think a friends-only feed, where you have to expressly opt-in to see posts works best, combined with easy discoverability (hashtags, interest channels and pages etc)
Even plugging in your data from a w-2 can be an intimidating process with a a lot of conditionals and a few referals to other forms where you might need to give more information. In turn, those forms may reference still more forms, along with explanatory documents to further define the terms used and provide practical examples. A person may not know that supplemental forms aren't required for their situation until they have gone down that rabbit hole.

As for itemizing, again, you may not know if you should itemize or not until you actually go through the process and see where the numbers fall.

Meanwhile the IRS is held out as a boogey man who will ruin your life financially if you get something wrong.

For most here on HN who deal with interlocking blocks of logic, tech documentation, etc? It's fine, and probably for a plenty of other people too. For a very large number of people though, it's the common paradox that it's only easy once once you already know what you're doing. And for a few weeks/months a year the tax prep industry works hard to convince people it's not something they should try to navigate on their own, and if they do then they're a sucker throwing away refund money because of hidden secret tricks to get more refund money back.
Maintenance windows are not a bug, they are a feature. Users should learn that there is no such thing as 100% uptime, so everyone should have a contingency plan for downtime. As many just learned the hard way with the FB/IG/WA fallout yesterday.
I read it more than ageism towards 60+ is a well documented problen
What a weird concept. I am 41 and feel I am constantly learning new stuff and better ways to do things. I am working in a fairly deep field though (CAD). I presume the ageism present in a position depends on how much deep expertise is required in said position. OTOH I've been at my current employer for a decade so have no understanding of my actual market position within relevant market.
Not only can you not filter, the stream is purposefully toxic to increase 'engagement'. I have a lot of friends on my feed that post constantly. Memes, cat pictures, etc, a few posts are about 'libtards'. Guess which posts show up on my feed.
I sympathize, but I'm also starting to think there's a fountain of jobs that some devs have discovered and others haven't. There seem to be two camps of devs, one them is constantly harassed by recruiters and swimming in potential jobs, the other hardly ever comes across a job they'd want.
We all know that good developers retire in 35 to live the life of their dreams. If you're still in the field after 35, maybe you're not so good after all.
>IT is a field where opinions are strongly hold, mostly because of past personal bad experiences, and not with much evidence.

This is spot-on. I see this attitude often when there is a lack of data being exposed for observation and it "just feels" like ____.
Other studies show the vaccines provide between 40-70% reduction in COVID-19 Delta infections.[0]

Looking at your link, it looks like the comparisons they make are purely based on COVID case counts and vaccination percentages. There are other factors that need to be considered: counties with higher vaccination rates in the USA are also likely to have a higher rate of testing, due to the politics of COVID (people who are more afraid of COVID are both more likely to be vaccinated and more likely to get a test when sick). At the country scale, it seems like something similar may be going on: they compare Portugal and Israel with the poorer countries of South Africa and Vietnam and state their case rates are similar. But different countries are using different policies which may affect the infection rate there. For instance, Vietnam has used lockdowns and border closures in recent months to slow the spread of the virus,[1] while Portugal with its high vaccination rates has recently removed almost all COVID restrictions.[2]

[0] https://www.cnbc.com/2021/08/25/covid-protection-for-the-ful...

[1] https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Vietnam#M...

[2] https://www.reuters.com/world/europe/portugal-lift-most-rema...
Brent is one of the original Mac bloggers who a) always posted relevant info and b) never really cared about the audience size, so I'm not sure I follow the point of this diatribe.
"while the experience that comes with age is valued in fields like music, it counts against you in tech."

Is the experience generic (e.g. I'm a Python guru and Guido knows me on a first-name basis), or specific (e.g. I've spent 25 years writing Python and web interfaces for high speed factory sorting machines)?

The latter makes you highly employable. The former means you're just going to be an expensive pain in the ass.
Taiwan president warns of ‘catastrophic consequences’ if island falls to China
I'm the same, but mostly in the following senses:

- My fingers will more reliably get me to where I want to go in a reasonable amount of time.

- I don't desire for The Google to know the instant I turn my lights on or possibly take a dump.

- It's only a matter of time before "always on" turns into "always listening".
Not a substantive critique by a working physicist, a rant by a blogger who thrives on controversy.
>one them is constantly harassed by recruiters and swimming in potential jobs, the other hardly ever comes across a job they'd want.

Both can be true at the same time, and in my experience often are.
Show HN: SafeCloset, a cross-platform TUI secret holder
Most journalists are shills. Hope they get what a shill deserves.
A Tiny Notepad as Checklist
There's zero fees in Strike afaik. https://strike.me
When I turned 40, ageism in software definitely became something worth worrying about. Save your money while the times are good.
From polenta to lemons: the everyday foods demonised by Britain’s class wars
With startups writing software that is more akin to 'whipping together code which integrates components where the API's change every 4 months' ... I can understand the need for dynamic, youthful energy.

But doing anything else more historically understood as 'normal software' requires experience.

I consider anyone with < 2 years experience as an 'apprentice', who, without guidance will probably only cause damage.

After 5 years, you have someone who can competently do something in a specific area, but may not be particularly well rounded.

Looking back at my own career, writing embedded C++ fresh out of school, I can barely believe they let me do it. I don't think I would have hired me. I'm grateful.

There's enough thinking and experience required for most kinds of software the that the intense dynamism is probably overplayed. What you want is a team that consistently moves the ball forward, day by day, i.e. it's a marathon not a sprint.

It strains me to understand how Senior Devs would be undervalued on this context. I can see 22 year old founders having no intuition for this, but beyond that it's odd. My biggest worry with older Engineers would be that they'd be too expensive.
Indeed, for the Blobfish suffers a tormented fate as it's sea-level corpse is comical to the human population. Otherwise, a poor example of what the creature actually looks like.

Imagine aliens in a ultra high density atmosphere trying to display humans in a museum.

What's even more incredible is displaying deep-sea creatures in an aquarium, alive! I implore those who can to visit the Monterey Aquarium and talk to some of the staff. Truly incredible and challenging work they're doing. They're not always successful at keeping deep sea specimens healthy, but they humbly bring these beautiful creatures to our world for us to appreciate and learn from.

Perhaps one day we can all simply visit the deep-sea instead.
I'm in my 40s, and I build software at a scale-up.

They explicitly searched more mature developers, because of several failed projects with large over spending the past years. Management had enough of it, and now wants a more experienced dev team.

And it works quit well I must say, code quality is very high and we make our deadlines. Our product is stable and atmosphere in the office is great actually. Not much stress here, because we don't spend months building some never to be used generic-multipurpose-framework and we don't jump into every new technology which comes around..

Not hiring experienced developers is a big mistake! :)
The Legitimacy of Influencer Marketing and What You Should Know
I’m only 33 but I had 0 difficulty in finding employment, even a few months into Covid. However I’m also a ‘senior developer’ already, so there isn’t much room title wise to go in 7 years that isn’t management.

But that’s also kind of expected. As a senior developer, I can code faster and better than our junior devs but more importantly I can teach them to be better by reviewing their code. As I get older I am spending less time coding myself and more time reviewing others code.

A 40 year old developer is going to be telling stories of their first gig going through code printed out on paper reviewing it for a y2k bug… when I wouldn’t be surprised if 99% of this years college graduates never heard of y2k.