skysight-inc/HackerNews huggingface dataset:
Journalism about physics has always been like this. The Alcubierre drive is 25 years old, even before that there were widely-publicized discussions of the same kind of idea: invert the equations and come up with interesting results.

The realities of space travel are kind of grim: months to visit even nearby uninhabitable planets and decades to get anywhere interesting. Relativity has always been a huge and ever-increasing impediment to that, and the ways in which it is have percolated out. There's also the demand for hard science fiction with space battles (I personally am a fan!) that similarly runs aground on "you can't have a galactic empire where it takes a hundred years to reach the next province over".

So there's lots of demand for "hey this thing makes FTL travel possible" and not as much demand for "scientists publish paper but everything still sucks".
The loudness war is mostly over though, from normalization being built into most streaming audio services. [1]

1. https://hyperbits.com/ultimate-guide-to-the-loudness-war/
I've used it as my primary server platform for 10+ years now and the handbook is still great - very resistant to any kind of bitrot at all.
Was that decision made by a small team? Maybe it was a top level decision?
Sorry, it’s not sunny.
Emojis Have Unsettled Grammar Rules (2019)
It's a real shame that the people who came up with this exploit are working for NSO and not on solving P = NP or something. I'm sure if we got them and the ones working on crypto at NSA in a room together, we'd have it and clean unlimited energy in a week.

I often feel sad thinking about how many brilliant engineers are dedicating their time to helping governments spy on people or other governments.
No cheesecake at Junior's? What is this world coming to?
On the commercial news sites: yes.
But bovine livestock is a massive contributor to global warming!
It certainly does look like something approaching awareness of self-reference on a linguistic level. I wonder how GPT-3 is at making quines.
It sounds like if you were to stay on as CTO you should consider delegating some more of the management, not just the tech. Who in your team can step up to support you? A CTO with 20+ people should be doing low-touch development if at all.

No harm to step down or out for a bit and come back to it when you're ready if you're burned out. Rotating the management and developer duties might reduce your pressure if it makes you feel you've got more back up.

Consider pair programming if you're doubting yourself, maybe with both weaker and stronger developers to help benchmark your skills more accurately.

External training or mentorship might help you to get another perspective on your skillset.

Also consider whether there are any external factors such as your upstream management, clients, or the market that you are in that are stressing you out. It may be that the worries about development skills are symptoms of another issue.

As a senior team member, you should have a lot of scope to choose the work that you think is the best fit for you. Taking some time to think about this is part of being a manager, and as a senior developer your development skills are not something you need to worry about too much - you can bring these up quickly if you need to, and you probably don't need to right now. You've gone through a stage of worrying about what you can bring technically to the table, and that's not your focus right now, which feels uncomfortable. It's OK to follow the flow of your career and see what happens, you can reset down the line if needed.
>Abandon 100 random humans in the same jungle and they will build a town.

https://en.wikipedia.org/wiki/Lord_of_the_Flies

I'm not sure -- but I do think it would be interesting how that would turn out. Australia would founded in this sort of fashion. I think there's a bit more nuance though.
I see "...a small computer architecture..." in the article and my instinct is to ask "Yeah-- but can it run DOOM?"
I feel lucky that at 44 I still get a thrill when something runs as expected for the first time or when tests go all green. I still enjoy working with software in the general sense and learning new things in my areas of interest. Organizations, however, and the environments that they create (both human and software) are a different story ...
Windows/macOS/Linux aren't the operating system any more, the browser is.

And the browser's job is to be constantly online the whole time and download and execute JavaScript that gets dynamically optimized for your CPU architecture using one of the fastest runtime compilers ever made (aNd WhiCh MiGhT HaVe BuGs iN iT), and then your CPU directly, blindly executes the result, with as little bounds-checking as the runtime compiler thinks it can get away with so it runs as fast as possible.

Zooming out somewhat, the new OS paradigm is the continuous download and execution of absolutely arbitrary code, all day, every day, from sources including hacked ad servers, successful social engineering campaigns and your blog.

And Chrome has like ~70% market share.

Because public company and "legally bound to create value for shareholders" and all that, it is very much in Google's interest that they maintain that market share because that lets them serve more ads.

So that's ultimately the reason. Google wants the world's most secure platform so they can guarantee their ads business.
Are you implying the JFK assassination wasn't actually controversial and that fringe groups are making a mountain out of a molehill? That seems like a bold claim.
At least it knows it's a joke.
This is a super interesting read about people back in the 60s (...it was written in 1967, so they're contemporaries) who were already poring over documents, convinced there was a conspiracy to kill Kennedy.

https://www.newyorker.com/magazine/1967/06/10/the-buffs
I could imagine a world where no respectable journal would publish a conspiracy theory like 'the vaccine is worse than covid for under-25 males', and no respectable academic would touch the question because it's too radioactive. Academia is politicized. We've already had plenty of cases of medical academics getting hounded off e.g. twitter for supporting non-mainstream positions, questioning vaccine rollout timelines, or entertaining the lab leak.
> perfectly plausible deniability

The paranoid dystopian counterpart is that you cannot prove you don't have a second partition either. Might get awkward if someone decided to compel the second password on less solid evidence. If you're not actually using the feature.
Log4j vulnerability: What the FAQ happened?
The US government has an absolute right to require vaccines in emergency situations, period. That was addressed by the supreme court multiple times.
I'm a bit sad that marketing words work on customers, but that's just how the world is apparently. :) Thanks for the reply and major congratulations and good luck!
> The plaintiffs are essentially abusing the court system

How do you figure? What else can they do to seek restitution or reform?
Boeing has never made an airliner that was fully dependent on computer assistance. They have no heritage in this domain and apparently don't care enough to pay for capable testing. It will always be risky to fly these no matter how much scrutiny is applied.
I hear they do get people who want to be able to get experience at AWS's scale, there's only a few places for that.

The thing that really gets me is the reports from the last major outage a few days ago about how pervasive lying inside the company is. This really doesn't work well for engineering and we're possibly seeing the results of that. We should certainly expect to see that becoming visible the more time goes on without a major cultural shift. Which given that the guy who ran AWS now runs all of Amazon.com....
Has anyone here tried to run this in NixOS?
I had never heard of these Type 1 or 2 Decisions, but this is absolutely where my head is at.

And it can be really hard for someone who loves to code to realize that this is primarily their job now. And they're always going to be kind of wrong
Things were working during the event, but connectivity was pretty messed up

https://imgur.com/a/VsrS0JZ

(This is two similarly spec'd boxes on us-east-2 and us-west-2). Looking at GeoIP of connecting clients, the only pattern I can see is the region itself.
Noticed a flaw in my phone and other people's phones where the default browser was not honored (on Android) and SMS links open in `Samsung Internet` which barely gets updates and is a serious vector for attack.

On top of this, why should a link containing a malicious payload be able to speak to other parts of the system? Doesn't Android do a basic security measure called sandboxing and `principle of least privilege'[0]?

I am highly suspicious of every URL in my SMS messages app now thanks to these NSO revelations. I'm not especially interesting, so I doubt I had NSO-grade malware on my phone, but we need to protect the masses, not just those with a high profile threat model (Journalists, Dissidents, Activists, etc).

[0] https://en.wikipedia.org/wiki/Principle_of_least_privilege
It is pretty common to "verify" workers: a fraction of questions (often 1% to 10%) is asked-before questions with known correct answers. If those are not answered correctly, the entire dataset from this person is ignored. Depending on the platform, they might get paid less as well.

This is designed to detect workers who either did not understand the instructions, or those who don't care about those and answer randomly. But this works against intentional sabotage as well.
Not "nothing else". They're the only half-decent vendor if you don't want to have to think about your computer very much, and also want it to mostly work well and do useful things automatically or very easily (especially when used in concert with other Apple stuff). They're in a niche in which they have, essentially, no competition. I wish they did, and I'm sure plenty of other Apple "fans" do too. I'd rather be on an open source OS, for one thing, all else being equal (which it very much is not, which is the problem).
Because she loves it! She also cover her strategy here(https://jvns.ca/blog/2021/09/20/teaching-by-filling-in-knowl...)
M3O Apps API – Global App Deployment
Julia Evans's cool stuff aside (and it is _very cool_, we need all the high quality didactic material we can get!), all this info _is_ on the net. I'm always surprised when I see engineers (like in that linked post) who don't understand how to do things like regional failovers, DNS load balancing, load balancing strategies, load shedding, circuit breaking, AZ balancing/failover, etc. These are pretty standard concepts in the world of high reliability net services, writing the code is the easiest part! I guess that says a lot about the problem domain I'm in and how different reliability guarantees tend to be in other problem domains.
He's a Python dev. He's the duck type of happy.
UK Lawmakers Told Covid Likely “Engineered” in Wuhan Lab
`eval()` is such a serious code smell.

I will admit that I've used it, though. I have an IRC bot written in Python with a "!calc" command that calls eval(). But I use `ast` to build the syntax tree, then walk it and compare every AST object to a white list so you can only use numbers and math operators. Anything else, such as CALLs or strings will throw an error.
'Lord Ridley, who co-wrote a book with Chan, also said it was “incredibly surprising” that after nearly two years “we still haven’t found a single infected animal that could be the progenitor.”'
>You just kind of have to minimize the wrongness

And, if you can't figure out which is least-wrong, just make a decision, any decision. Don't become a roadblock. If the problem has already gone from junior->intermediate->senior->architect->cto it's already taken a whole lot of time and energy. It's software - you can fix almost anything (except certain security, reliability and financial controls) later if its wrong so making any decision is more important that making the optimal one.

I've definitely worked at startups where the CTO was the blocker for the longest time and we'd wait weeks on them when another senior people could have done the work immediately. Try to delegate and trust people as quickly as you can.
Seinfeld had a "rogue electrician" named Slippery Pete who could do this.
This is inline with what I was thinking, but the Type 1 and 2 Decisions that a child comment outlines enriches my post in a way that I really appreciate
“…if not billions of lives by preventing hospitalization, death and further overloading of medical systems worldwide.”

No remote way that it saved billions of lives. Covid is nowhere close to that level of mortality. The level of exaggeration that people have allowed themselves to succumb to over Covid is frankly quite alarming.
The previous poster isn't definitively stating there is legal liability - but they are setting the stage and providing evidence as to why such liability might be legally considered. It isn't the job of internet commentators to litigate - and, Facebook is one of the rather new cohort of companies involved with social media on a global scale. There have been cases in the past when local social clubs and media outlets have incited violence - but nothing of this scale exists in precedent to my knowledge because this is an entirely novel scale.

I'd also mention that there AFAIK was no intentional effort on Facebook's part to make the situation worse specifically - but building a system that causes harm can cause liability even if that harm is unintended. No factory owner ever intended for their employees to lose limbs in heavy machinery, but they have been repeatedly held liable for it. I personally think the case against Facebook is weak - but I am certainly aware that I don't have nearly enough visibility on the internals to make any sort of definitive statement.
The first vaccines in 1933 were against A type influenzas, followed by vaccines against against B type influenzas in 1942.

Here is a pretty good summary of the history of vaccine development.

https://www.medscape.com/viewarticle/812621_1

While nearly all influenza vaccines generate similar antibodies, Covid and influenza vaccines generate significantly different antibodies

Influenza vaccines generate antibodies against influenza Hemagglutinin proteins targeting sialic acid receptors

Covid vaccines generate antibodies for (S) glycoproteins targeting ACE-2 receptors.

In short, we have 80+ years of experience generating antibodies for hemagglutinin, and much less for (S) glycoproteins.

https://en.wikipedia.org/wiki/Coronavirus_spike_protein

https://en.wikipedia.org/wiki/Hemagglutinin_(influenza)
It's not that trivial, because the types of people that choose to drop out might be the types of people that earn less, even if there are no causal links at all.

For example, they might be risk averse and a risk averse personality might lead to other decisions that make more money. (or the opposite)

It would be easy for a fad to arise calling education unnecessary and a waste of time, and for people to consider the option to drop out less risky just because it gets talked about more. So even if the correlation held statistically now, in any year it could change just because the subgroup of risk-averse people are more likely to consider it. So you still couldn't use it to make permanent decisions(like creating a school system for hundreds of years).

Homeschooling vs. high school graduates would remove "choice to drop out" from the student, but then "choice to homeschool" on the parents might carry down genetically or culturally and maybe "aversion to government authority" improves earnings on average.

I try to reject all statistics on "easily understandable" social topics. Leave that for scientists only. It's too easy to make a mistake and not get any warning that you made a mistake, and believe wrong things your whole life.
I'm accustomed with cache-eviction policies based on LRU, age, etc. But in my systems, eviction happens only when (a) the content is known to be invalid, or (b) there's competition for cache space.

IIUC the parent comment, it's describing a policy that evicts entries even (a) and (b) are false. Is that common in the web-hosting / CDN world? Or is age considered a proxy for stale?
Why did you create a brand new account for the sole reason of posting a somewhat low information post.
There are languages people don't complain about and languages that people use.

For me, Go is essentially pointless without generics and better error handling (I love that there are no exceptions, but since 99% of the code just return the error anyway, that needs to be the default path), but even with it, it is not much more than C with garbage collection, a few nice features and better syntax in some cases.

So even if it got these problems solved well, I still don't really think I would be using it.
It’s taught me a lot about my limits to take on constant streams of bullshit and I’m hoping to move on soon and heal the damage.

Best of luck from someone who's been there! With hindsight you'll be able to draw lessons for self improvement, and also realize just how much really was the fault of your environment, with nothing you could have done differently. Just take some time for yourself and learn what you can, and what to avoid in the future.
Especially an independent black box SOC type of component that has wormed its way into all manner of systems.

There's no proof that tampering has happened but there is proof that not only it might have happened but also that there is no way to tell if it did happen short of, idk, forensically auditing the network traffic of your $10,000 switch with the help of another $10,000 switch and someone skilled enough to pick apart the output over a long enough period to determine if tampering happened.

I'm not paranoid to do something like that but if the US Government isn't paranoid enough to do something like that then something has gone horribly away in government cybersecurity.
Kind of ironic to use P = NP as an example of something to work on considering the biggest implications of proving P = NP :)
I've reached different performance levels in different environments. It's a bit embarrassing to see how the environment impacts me. When I feel the confidence and encouragement of others, my capacities increase and I out perform, and when I don't, I sort of 'shut down.' I suspect it is because I grew up in a verbally abusive household and I go numb. That is what it is, and experience has shown me I can't just snap my fingers and get over it.
It's okay to require a positive environment. It's okay to change jobs to get it. BTW I have reached high engineer ranks at FANGs.
I have also noticed that when the environment is negative and I am working hard, I reach burnout more quickly.
I've actually thought a lot about this, in particular because I had a dream involving Novikov self-consistency principle. I think the base idea behind self-consistency principle is that it prevents grandfather paradoxes but allows bootstrap paradoxes. In other words, stable time loops are allowed but unstable ones aren't. I submit that it is possible to have meta-stable time loops such that all grandfather paradoxes are ultimately meta-bootstrap paradoxes.

Assume that if time travel is possible, then changing the course of events must be also be possible just as directing future events by our decisions in the present is. If one goes back in time and kills their own grandfather, they have altered the future such that they are never born in order to time travel in the first place, a grandfather paradox. However, since time travel must have existed in order for this situation to occur, then undoubtedly someone else at some future date within this timeline will seek to change history as well. To keep this scenario simple, imagine that this person travels back in order to kill you before you are able to kill your own grandfather, thus restoring your original timeline in which you travel back to kill your own grandfather. This is a meta-stable time loop employing a meta-bootstrap paradox. Each timeline exists and is dependant on time travel from the other. Arbitrarily complex structures are possible involving arbitrarily many timelines, which in an infinite meta-time universe suggests the possibility that all time travel must resolve in this way.

I came up with this years ago, but have only ever seen something like it explored once: in the TV show 'Dark'.
Impossible Foods is definitely going to fork this.
Why do you think some random hacker is smarter than all the academics we have? Somehow clean unlimited energy isn't achieved because people are working on exploits or optimizing ad revenue? I doubt it.
If they had instead bought a $700 laptop 8 years ago, they likely would have had to upgrade several times by now.
> ...relieved to learn all our services are written in ... PHP.

Testimony to just how bad this issue is!
Auto-charged for 2 years after free trial
Googlers: Please contact Harmeet Dhillon at https://www.dhillonlaw.com/ .

She can help you out.
Interesting article, but I don't see how the increase in number of arguments invalidates the "do one thing well".

Sure ls has a 58 (!) arguments but it's still a tool to list files ultimately.

> I've heard people say that there isn't really any alternative to this kind of complexity for command line tools, but people who say that have never really tried the alternative, something like PowerShell.

I've spent a lot of time passing around JSON and XML, not the same but similar. While it's true that structured data makes things easier, it's not without it's own faults.

I subscribe to unix philosophy of "do one thing well" and pass text around because it's served me well. You have to question status quo to come up with something new and better, but so far I'm not seeing it.
The article appears to credit Tesla, but Tesla built the gigafactory with Panasonic.

And Panasonic had invested, and received massive investment from the likes of Apple for years before.

Also, note that the Gigafactory was built in 2014 but prices were dropping well before.

The far more likely cause for the decline of batter prices (and why I had predicted they would decline in the early 2010s) was the massive investment by consumer electronics, and particularly smartphone makers, in better and cheaper battery technology.

Elon Musk's best move was taking advantage of the investments the smartphone industry was putting into reducing battery costs.
I would encourage you not to think of this as a personal, internal issue. We are obligate social animals.

This self-doubt isn't happening in a vacuum. You haven't gone into depth here (and that's fine) but it sounds like a lack of psychological safety. And even if you are the CTO you cannot create a supportive environment by yourself.

Who around you is calling out what you do, or making you feel (even subtly) that what you're doing is shitty?

(and yes, if that's the environment, it absolutely contributes to burnout)

Imagine you have opinionated or senior developers, maybe with a tiny chip on their shoulder - they know better than their idiot boss! And you're not the sort of person who wants to ride roughshod over them. Their opinion matters to you.

There are absolutely ways they could advocate for their own views and express disagreement without making you feel stupid.

If anything like this sounds right (just spitballing after all), I don't know what to do without more details. Gonna be hard to say "be nice" without sounding like "don't tell me I'm wrong." But not impossible.

Wishing you the best.
Thanks for clarifying! Things seem to have settled down.
Me.com – Error Code: SEC_error_unknown_issuer
Not quite related to joke articles, potentially worse though: https://www.chronicle.com/article/why-did-a-peer-reviewed-jo...
I believe people (including LBJ and RFK) were convinced within a few minutes.