skysight-inc/HackerNews huggingface dataset:
If Boeing can't rewire the planes up to current safety regulations, then the planes should never fly again (since they should have never flown in the first place).

Even if the FAA cuts Boeing some slack here (which they shouldn't - these are safety rules that exist because hundreds of people had horrific deaths), the EASA will certainly not.

If the FAA accepts Boeing's excuse, they both would be liable in case the wiring causes an accident in the future, since both would have been negligent and knew fully well the wiring was not up to current standards.
Let me add to that list:

- Calling std::move on a const object, or an object without a mine constructor, is not a compilation error or even usually a warning, and it will just silently perform a copy instead (assuming that the result of std::move is used to initialise another object).

- Oops, I had to add that disclaimer in brackets, because std::move(foo) is valid code that has no effect if not passed to something else. As much as I understand why, chalk that up as another confusing aspect of mine semantics in C++.
Indeed. Assange is an asshole. A lot of people that have tried working with have conformed that. But that doesn’t mean he hasn’t been successfully smeared (he has), or that hes contribution to journalism should be ignored (it shouldn’t)
I started there but didn’t like having my drafts and unfinished ideas visible in the repo. I now maintain my site in a private repo and publish to S3. Not sure if that’s possible now in Github or not.
> Everyone would get so many of them that the "genuine" threats would get lost among the fake ones.

So the internet will turn into the United States Postal Service then w.r.t. advertisements vs legitimate correspondence?
It's going to be amazing when they add a true "destructive move" and everyone has to learn about the different kinds of moves and when to use which one.

> a "moved-from" C++ object is NOT in any special state, like it is in some other popular languages.

In practice it is; it's in a special state of "satisfies class invariants but otherwise undefined". From the developer's point of view this is very little different from the destructive-move "you can't touch this anymore" state.
For docstrings I use pylint to force me to write them.
I'll just take the A320 instead.
I didn't know about --full you are correct
Why is this being downvoted? Services built on top of the blockchain are censorship-proof. it's a viable option.
Everything. For example, my company makes sports accessories. Our products are just not shipping from port cities in China.
GM scraps historic Holden car brand in Australia
Did providers really have the ability to claim to be "platforms" before? If so, then I guess I am super anti- section 230 (which I have always been somewhat uncomfortable with, despite the EFF insisting that I should like it... but their arguments frankly always felt like "without this we don't have platforms", and I agree we should have platforms and would not want a world without platforms; in some sense I feel like the correct solution is force everyone to be a publisher and then you get people building distributed systems to have platforms, so no one can be said to own or control them).
There are a lot of problems in the industry but the experienced helping the inexperienced on demand in response to a crisis doesn't seem like one that is nearly as serious as others.

I am old enough to have been on XP teams and to have become a certified scrum master in its first few years. It's gotten out of hand. Being agile and blasting to an MVP is fine for people who think Netflix or sending dick picks is mission critical but with IOT and AI scenarios emerging that allow all the little software napoleans to fuck up something serious or inadvertently create a universal spying machine it might be time to put the breaks on for at least a class of problems.

No industry hates old people as much as tech and that industry has people all over it like an idiot on another thread who clearly had no idea who Brian Kernighan was when they wrote their post. Young programmers have always been arrogant idiots. I was one myself. But it astounds me that many programmers today don't even know a ton of stuff that would make their job easier since it is shit that is already figured out or is shit the science says can't be figured out.

I hate people that wallow in history as much as the next person with an ounce of inclination to independent thought but for fucks sake learn some basics before applying that code golf to 20,000 cores because that shit costs money you free food demanding little jack ass.

As for building what the customers need or want? The more time I spend around programmers the less inclined I am to want them deciding anything for anyone in terms of features.

If you're blessed enough to be great at programming and picking things people actually want or need then you'll be too rich soon to bother with stuff like being told to help a team fix their shit anyways.
barrier of entry too high and ease of use too low. it’s like saying we should write letters to avoid the telephone being tapped.
People generally know how dollars work. They don’t know much about the monetary system from a macro standpoint, but a dollar is a dollar.

There’s no wallet code on a flash drive that you can lose. There’s no weird pseudo-bank. There’s no mining (which adds huge transaction costs to the network).

If a new VC-backed company called Mt. Zox said “keep your cryptos with us, we have the latest in crypto security. Here are all the virtually incomprehensible protections we have. Trust us, we’re better than the Other Guys” how can you fully evaluate them? Even if they have great standards on paper, how do you know that they will be upheld in practice? How do you know that there’s no backdoor for hackers or company founders to use? Even if you do all your research before investing, you’re still a sitting duck with the tail risk of capricious losses.

My point isn’t that full understanding is a prerequisite for widespread crypto adoption. However, there is a “tangibility-trust” axis with currencies. The less tangible the currency is, the more trust is required in the issuing institution.

Gold is more tangible than dollars. Physical dollars are more tangible than digital dollars. Digital dollars are more tangible than cryptos. Bitcoin took a step down in both intangibility and institutional trust. It is, essentially, a currency backed by full faith in speculation, illicit activity, asset hiding, and under the radar transactions.

Side note: I changed “trust something” to “trust a currency” in my OP to be more specific.
> I don't think this is accidental complexity, it's essential complexity.

I think this is the kind of essential complexity which we faced when developing operating systems. OSes are fundamentally helpers, which don't solve the application problem, but make the solving easier (a good OS makes it easier by much).

So we can and should use the results which we got from OS development.
The solution is simple: self host your most important messages.
They have become a lot better at upstreaming their changes.

Also note that the Zdnet headline seems bogus. Better look at the actual source[1] for their "news" which was posted to HN some time ago.

[1] https://googleprojectzero.blogspot.com/2020/02/mitigations-a...
I was skeptical of Tesla, I didn't buy it when all my friends got it. The car seemed bland inside, devoid of any fashion/art/decor etc. The panel gaps .. ughh..

I test drove it 3 times. Hated it the first time in 2018. Late 2019, I used auto-pilot on 880 and 101. I was sold. There isn't a car available now that can drive on Autopilot with that confidence. I don't let it drive on auto over 30mph, and under it is where it really shines, takes the edge off of bumper to bumper traffic. I bought it.

I took delivery on the last day of year, was a little pissed off at Tesla, that they left me with little choice if there were any issues with it. I got home, saw no issues and felt relieved. I now love the car. The Audio is turned on the moment I open the door. The temperature is set to my liking and I glide with one finger press. There are no keys, and my car knows I go to work in the morning, so the directions are set. I get on the freeway, usually bumper to bumper, set autopilot, chill out and listen to radio. I think I am a much happier person now.
And it's about just loving the work so much more than anything else that when you're in the zone you think about it 16 hours a day and dream about it the other 8 hours! ;-)

Someone who's 2x smart and 2x experienced, only needs to spend 2.5x the amount of time to be a 10x programmer, and that's the realistic difference between someone who is just doing a job and someone who is following their passion.
mandatory post shilling for ssb (secure scuttlebutt) and other fully decentralized means of communications.
did they also lock the accounts of US government agencies and representatives?
What would Hacker News be? If someone posts spam comments on HN are the mods allowed to delete them? If someone writes a false comment is HN liable for that false comment?
I find your email setup intriguing. Any chance you could share those scripts in a GitHub repo or gist?
I wonder how it feels to write one of these emails.

Is it done with gleeful malevolence? Or just a dispassionate "I think this wording will yield the most revenue"?
I encountered most of these issues, with the additional one that some games would force themselves into 3840x2160 regardless of scaling, and then run terribly.

Eventually I just bought a ~2008 30" Cinema Display and have been incredibly happy with it.
Non paywalled link:
https://web.archive.org/web/20200217231105/https://fortune.c...
> if it can happen to one person, the same could happen to anyone.

A guy stands on a hill holding high an umbrella in the middle of a thunderstorm and is then struck by lightning. "If it could happen to one person it could happen to anyone." Technically true, but you have a lot of control over the odds. Being a racist harassing villain is the common thread shared amongst almost everyone who has been deplatformed so far. Stay out of that territory, and stay off hills during storms. You'll be fine.
> London Breed is making the case for tough love. It’s early January, and the first woman to be elected mayor of San Francisco is giving an inaugural speech ...

Ouch. As I recall, Diane Feinstein was Mayor of San Francisco from 1978 to 1988.
Nearly double energy density of liquid hydrogen???
Why do I need to work to further someone else’s goals just to earn currency to “pay my way”?

How does encouraging people to buy Coke help the nation more than just giving that money directly to the public utilities?
We already live in that world. It's just that we have another master on top of that.
Dis.cool is creating Discord user profiles and refuses to delete them
Just be conscious of the effect long-term exposure to constant loud noise can have on your hearing, even if you're able to concentrate. Drowning out loud sound with louder sound is not particularly good for your ears.
AWS also offers free SSL certs via the Amazon Certificate Manager. The certs only work with CloudFront, Load balancers and API Gateway though.

One advantage is that they are auto renewing and you don’t have to manage them.
Is this the start of an aviation revolution?
>>Pay up or we’ll make Google ban your ads

Pay up or we’ll make Google ban your site by buying you a gazillion backlinks for a few dollars.

My site was harmed this way and any "guarantees" by that [withheld] Matt Cutts that no one could hurt your site were useless.
Like visudo, for everything! That would be cool.
You could effectively block the network connectivity for them though by mapping domains to 127.0.0.1. Why wouldn't that be just as good? nextdns.io does a really good job of running such a service.
> a sure sign that someone is trying to

Nope. Explaining things well is a skill. One can be non-excellent at it. Its possible to have a moderately-good grasp of something that you can use while working with it, but not yet have come up with good ways to make your knowledge explicit in a well-organized fashion.
I said "conspiracy theory" when I should have more accurately said "to keep a secret." But it's still just a bit of speculation; we don't know that there is a secret.
If the choice of deplatforming someone is a 1st amendment speech act (which I am ok with), then the choice to not do so needs to be a prosecutable offense (at which point you are just arguing that everyone should be a "publisher"). (Then, if websites can't manage to exist in this legally-consistent regime, maybe we finally get research into distributed systems in order to have true "platforms".)
Somewhat of a tangent but related, there is an anime called Dr.Stone where a brilliant genius scientist kid gets ported 3700 years in the future and people have reverted back to the stone ages. He teaches them how to build everything from scratch and makes some crazy stuff i.e. antibiotics, etc. Highly recommend
Autonomously Robust Software
If they're inlined and optimized, it's often hard to tell where they begin and end... and if anything else is interleaved into the beginning or end.
Well the whole discussion becomes moot from that point of view.
The fact is that the architectural mindset is a very distinct and recognizable mentality and most certainly not the byproduct of a "process".

I suggest one first try their hand at defining what is "architecture" and if one has trouble with that, suggestion is to not venture to the subsequent topic of "what is an architect and how does one recognize this rare [1] animal?"

[1]: it is definitively a talent and a rare one at that.
Assange isn't an asshole. Assange is a victim of torture.
Nice, I came across the repo after I posted.

Even if the code isn’t perfect it’s of interest to me because you also used Vue.

With respect to tests, maybe the community can contribute.

Will keep an eye on the repo..!
>The power of marketing is incredible.

Tesla doesn’t advertise.

Guess who does? The car companies that you seem to think have a better price/value offering. Hmm, so yes, the power of marketing is incredible indeed.
Discussing the proper response to a problem with someone who denies its existence is rarely productive, so people might have saved some time if they had known your position from the beginning.
I agree with winkelwagen. You should do development, and also, take advantage in that you're a junior, to learn as much as possible. Read as much as you can, and apply it. And tackle harder and harder tasks, but definitely start from easy and go your way up.
This is an excellent idea for an expense tracker dashboard. I would like to create something similar for a business process automation course that I am currently working on. And I would use Google Data Studio instead of tableau as Google sheets has a data connector for data studio already.
Sure! I use pandoc to render Markdown, but you can use whatever Markdown processor you like in place of pandoc.

Makefile

all: example.html

example.html: example.md example.png
pandoc $< -o $@

example.png: example.dot
dot -Tpng $< -o $@

example.dot

digraph G {
foo -> bar;
}

example.md

# Example

![example graph](example.png)
You can have a private repo hosting github pages, I'm using it for my personal website
Those 16 failures happened with the NG. It was fortunate they didn't happen in a way this standard was created to prevent.
Are there any guidelines for controlling cost when running a static website on S3+CloudFront?

Say my regular bill for this setup was $5 a month. Can I at least get a notification if I have a lot of visits and the bill goes over a threshold, say $50?

Also, is there any protection against things like DDoS that could quickly push the bill into the $100s and beyond?
That’s a fair point. GitHub Pages from private repos are enabled only if you have a Pro or Team subscription. [1]

[1]: https://github.com/pricing#feature-comparison
One approach would be to hold social media platforms to the same standard as the government in terms of user rights like freedom of speech - regardless of their terms of service.

There have been a few court rulings in Germany that go into that direction. Facebook for example was disallowed to delete some posts/sites which violated Facebooks "standards", but were permissible under the freedom of speech clause of the German basic law. However thus far courts haven't really formed a consistent opinion and also ruled the opposite. As Facebook didn't appeal the courts rulings, it hasn't gone to the federal or constitutional court level yet.
As Feynman said: you don’t really understand a subject until you can explain it to your grandfather.
This is the right answer. If a company thinks its system is critical 24x7 then it should have actual staffing 24x7.

On-call is the type of egregious abuse of employees that an IT union would be able to fight against. Right now companies can take advantage of people who are desperate (H1-B, young parents, etc) and don’t have the freedom to take a stand like the above poster but if all IT workers banded together it would be possible to fight against the practice.
No, not always. I have talked to a lot of people who are doing something I just fundamentally know nothing about, and I just cannot follow them. In my experience, people who are trying to appear smart are often intentionally unhelpful when you ask them for clarification or details (though there are of course smart people who just choose to be this way…)
But then you have to manage the instance. Once you set everything up with S3, your deployment is literally.

aws S3 cp $your-local-directory S3://your-bucket
I’ve given in and bought an energy efficient homelab server for a few hundred off eBay. Intel makes the nuc, Lenovo has tiny thinkcentres, and HP has the elite desk among others.

The strange thing is how many odd lxc container projects I’ve stood up just to play with. Proxmox is sweet.
To add:

The most effective developers I see are those who ask the right questions. They may have lesser skills than other developers, they may be younger, less experienced, not as smart, etc. However they always produce more. Not because they can type faster, or algo better, but because they know how to leverage every aspect of their team from knowledge sharing, to knowing when to ask about refining requirements, etc.

They think about the whole problem, not just the slice given to them.

Of course there is always a spot for people who are smart enough to algo the shit out of anything, just not as team leads.
I wouldn't call it weird.

The whole Russia deal and him taking sides is something many can not ignore.
Pretty much all of them? Certainly, I remember watching realplayer streams of the first-generation Iridium satellites being launched, way back in the late 1990s.
> you can never categorically eradicate the potential sources of failure in an aircraft

But you can make sure that the known potential sources of failures are dealt with.
Glad to help!
Yeah, about that service - as I said, once you know exactly what you want, they're awesome.

For sure, doing everything yourself is not the way to go -- there's simply too much to do :)
I found i3 the most useful at two extremes, my 12.5" (1080p) Thinkpad screen and my 43" 4K screen. Both benefit immensely from the tiling and virtual desktop arrangement and especially on the smaller screen the scratchpad.

Yes setup is fiddly at first but on my daily driver I haven't touched the config file in months.
Doesn't WikiLeaks own and operate their own website? I don't think they're censored; I think a private company stopped giving them an open platform to spread their info for whatever reason.
The reason is most of the time not that the manager expect the architects to solve the problem but to get a clear picture from someone they trust, communicate it management friendly and then make the tough decision the developers are often afraid to do or to sell their managers.

There is no problem solving in these situation. Just assessments and peer reviewing of the stuff the developers do.

At least this is my stake on this situation.
Despite the differences in definition, reading the comments on this page has been lovely. I’ve enjoyed the many perspectives.
You realize he was being sarcastic right?
I've bought a million of the Dell P series 4k monitors for my office in various sizes, they range from 200-500 bucks or so depending on the size. Even less used or floor model. I have a few dozen and they've pretty much been bulletproof.
> They don't vote any less for what they think is right, either

I’d like to avoid the use of the all-encompassing “they” when referring to US politics. It’s demonstrable that one, specific, major political party lost all semblance of a moral compass (or even an ideological compass) in the past couple of decades and it would be an error of judgement to presume they vote for and support what they actually believe is morally right - even by their own definition of what is right and good.
Yah, you'd probably be better served to spend $350-$450.

Some of the $300 ones are VA, though, which is OK.
Lessons from Inheritance
Myspace 2.0
Probably bots.
This already sort-of exists in the form of Nix/NixOS/NixOps. Entire system configuration is deterministic and is specified in a configuration file, and it has its own little functional DSL called Nix that is used to specify system configs and how to build software packages.

Just started using it and I think it's probably one of the best software ensembles I've ever used in my career. Completely knocks Docker, K8S etc. out of the water.
> Then walk. Seriously...

I'm not an idiot. I understand that there is always some risk in flying. My point was that the idea is to eliminate risks to the best of our ability. That should have been obvious by my post.
If we know there's a preventable risk, prevent it.

> You probably also wouldn't be satisfied with...

If that was the recommendation of the regulators, I'd accept that. I don't like the idea of manufacturers policing themselves. We have regulatory bodies precisely because we don't want companies making 'cost effectiveness' a factor in deciding which safety features to implement. Boeing attempting to circumvent regulations is how they ended up in this bind to begin with, resulting in many deaths.

> If one of your loved ones died due to this fix...

In what world would this be satisfactory at any level? I'm not sure exactly what your point is here. If the company is ordered by regulators to retrofit the aircraft to comply with new safety regulations we expect them to do it in a competent manner, don't we? That's not to say that I expect them to retrofit every existing 737... That's another matter entirely.
A large world renowned media organisation was banned from another large world renowned media organisation. They can sort it out between themselves.
That was exactly my point. Thank you.
Radio astronomers were all over it well before the first Tintin test satellites launched.

The optical astronomers weren’t in the habit of commenting on satellite launch licensing and got caught on the back foot. Now the media campaign is basically optical astronomers complaining that “there is no process” because they didn’t get involved in the process in time.
And also because the API schema doesn't express state machine constraints.

For example, you can't modify some fields of a statefulset or a job after they've been created. The read-only state of certain fields depend on the status of the object.

Validating purely with OpenAPI also won't catch things like a volume mount referencing a secret that doesn't exist.

At the company I work for, I built some tools for deploying apps that wrap around kubectl, Helm, etc. To "lint" a Kubernetes manifest for deploy, the tool pipes the data through "kubectl apply --server-dry-run" first. (You can also use --dry-run for pure client-side validation.) Works pretty good.
I plan to write a post about it. I’ll put it up here when I’m done.
Power generation from ambient humidity using protein nanowires