skysight-inc/HackerNews huggingface dataset:
So Boeing may have to reduce the price a little. C'est la vie.

However ti's unlikely to cause major problems, presumably the tooling and spares for the non-max 737 are pretty similar to the 737. If you own a fleet of Boeing mid-range jets, why would you suddenly start to buy airbus?
Firefox extensions are just JS executed in a sandboxed runtime though..

By that logic you could argue webpage's JS are downloadable plugins that modify the behavior of the browser while it displays HTML content :)
Amazon has it and Tubi claims to. If you watch it and happened to have obs running...
https://obsproject.com
That's why super secure websites block right-click events on their webpage. Makes them unhackable!
It might be great news on some level, but that many jobs still effects the GDP and more importantly people's lives until they find other work, if they can, and it may bot be easy for them. Enjoy it or not. Putting food on the table and the next day not being able to is hard on anyone. Multiply this my potentially millions of jobs.
Just had a quick Google and this company is owned by Alibaba: https://en.wikipedia.org/wiki/UC_Browser

Seems like they've already been in hot water for vulnerabilities in their browser: https://www.cbc.ca/news/canada/spy-agencies-target-mobile-ph...
It's just a voice. You can dislike it without having to get worked up about it.
Ditch Grafana+Influx for Netdata and you are golden :)
Or maybe because it kinda does sound like a gay flight attendant.

Sometimes a pipe is just a pipe.
What causes such inaccurate AoA readings? 'Vanes' freezing?

From what I understand MCAS is about pointing up/down, so although AoA can of course be a more sophisticated angle in 3D space, couldn't the measurement for MCAS purposes be accomplished with a sensor based on gravity that could be entirely internal to the aircraft and so perhaps more reliable?
$50M references Hackerone paying out that amount in total over all time or something. The bounty for this CTF was $10k.
I don’t think so. How does Google replace the journalism it helped to destroy? How can a single entity with its own political and other biases replace a vast, diverse network of local journalism?
that is the default answer but there comes a point when you have to reconsider it in light of the facts of a particular situation.

Take email for instance: first class mail is protected by the 5th amendment, and a warrant is required to open and read first class mail. Move communications to a private digital platform and the presumption of privacy is completely flipped into a presumption that all your emails will be read and stored for future reading. When all communications go online that leads to a very significant change in how the law applies to private communications and that is exploited by the government just as much as it is exploited by the corporations. After many years of there being a free-for-all where law enforcement and intelligence claimed they could view anything online without a warrant there was finally some push back by courts to reassert the rule of law, but email still has substantially less privacy than first class mail.

Speech on public forums is a similar case. The 1st amendment applies to the town square but if a corporation creates a digital town square then it gets the right of censorship. Then the government applies pressure on the corporation to censor on their behalf and the government begins to exercise a power it did not previously have. That was not a problem when online platforms were small and inconsequential, but when they grow to billions of users globally, then the power to censor speech on those platforms becomes quite influential on the exercise of real world power.

Corporations do not have police powers but they are subjects of governments that do, so once they get power they can always be made tools of the people that hold power over them.
New Zealand Releases New Travel Requirements for International Travelers
> At this point no 737 pilot has any excuse not to understand MCAS

Exactly the same after the Lionair crash.
I think it's kind of aimed at containers, but it's also the obligatory Rust rewrite of init/runit. (And that is not necessarily a bad/useless thing, but there's of course years of development worth of functionality in other init-like software, so orderly has a long road ahead to catch up - if it wants to.)
> I still call it Bangalore in any formal setting.

It's kind of funny because I use Bengaluru in any official/formal setting but Bangalore when I'm talking with friends.
Yes. A company I worked for had a large Indian userbase who almost exclusively used it.
Video killed the radio star, a.k.a. how to take advantage of video
Yes obviously it is an init system, and so it has overlap with any other init system.

At first glance, it looks to have the desirable agnosticism of all other init systems besides systemd, but unlike sysv init or any others as far as I know (without going off to check them all righ now), it doesn't only provide pid 1.

One point seems to be to treat any tree like any other tree, so you use it to launch the bare metal like any other pid 1, but also use the same thing to launch a container or vm, or a mere service or application.

I don't know about systemd, but sysv init cannot run as anything but pid 1. It can launch any kind of child you want, but all trees below that must be managed by their own managers, like how httpd manages it's own collection of worker httpds, and each httpd has to manage it's cgi children.

With this, one of the things the pid 1 orderly could launch could be another orderly whose only job is to manage a set of httpds, and maybe each of those httpds could launch an orderly itself to manange a cgi environment. Heck a cgi script could launch an orderly itself for it's own internal reasons.

Almost every service is a manager of children. So this seems to be an attempt to abstract out and genericize the job of managing children, and being managed by a parent, and communicating status and intent in both directions. In the end, each branch in the tree can be anything from a simple process to the init of another entire system. The entire system part isn't the interesting one to me. That is just vms and containers which we already have. It's all the stuff in between that's interesting to me. All the trees that aren't init.

My guess is that this is good for microservices too.

In my work we have some developers who went and wrote software that requires several processes be started up and managed like you would normally do in an rc init script or systemd unit. They expect the host to provide this like other services, like say mysqld. But each individual customer needs their own set of these service processes to provide a db connection just for their data, as though each user had their own vm or container. IE, in order for user Y to log in and use the app, a set of user Y processes had to have already been started at boot. (don't ask me it wasn't me...) This would be one way that such an architecture could actually be provided. The host could have a sane service definition that doesn't know anything about individual users, it just says "start service foo". The foo service launches it's own orderly which has the (ever changing) list of users, and IT does "start customer X" "stop customer Y", start/stop all customers, etc.
If he really wanted to, he could take a look at the Consolidated Ada 2012 Language Reference Manual [1] and get his mind blown.

Don't get me wrong - I'm not claiming the reference manual is a good learning source, for that I would recommend Barnes's book, but that it's an example of a language specification. Having precise specs is a minimum requirement for a safe language. Rust is too complicated as a C replacement but arguably a good C++ replacement. Unfortunately, it's not well-defined (yet) for writing safe programs. Without spec you cannot even tell compiler bugs from intended behaviour.

[1] http://www.ada-auth.org/standards/ada12_w_tc1.html
Next up: vocal synthesis of males and females replying in chorus.
have to agree here. deplatforming is definitely not the answer. To use a crude but fundamental analogy, if you want to reduce the concentration of something you need to dilute it not separate it from the rest
This looks very nice. I'll try and implement it alongside rclone so that I can get a notification when files are moved to gcache!
Mux is looking for engineers and PMs to build the future of video infrastructure
When politics and egos come into play, even teams of very smart software engineers can end up making silly, seemingly incompetent decisions.
I endlessly swipe my phone trying to find something that makes me fall asleep. As I do this, I meditate upon why this is a terrible idea, but continue doing it anyway.
Malware capable of targeting the Android apps of top international banks
I think you hit the nail on the head. Absolutely age discrimination exists but there are also other factors at play in some situations. Without specific domain knowledge or management experience there is a ceiling to how much experience helps the company.

For a software developer working on standard CRUD database-backed applications, the difference in productivity and usefulness to the company at 5-10 years is really not that different at 20 years.

This effect is also compounded by the fact that the less experienced developer now looks a lot better if he is essentially doing the exact same job that a 20 year experience developer is doing.

Note that what I'm talking about has very little to do with "keeping up with the latest frontend frameworks" or stuff like that. Software engineering in this sense is like a trade - if your sink is broken and you need it fixed, would you hire pay $15 / hour for a plumber with 5 years experience or pay $30 / hour for a plumber with 10 years experience? You know that the sink can be easily fixed by most decent plumbers so the amount of experience they have really doesn't matter beyond a certain point.
Microsoft Bans April Fools' Day Pranks at Work
please come to europe too :)
The strange thing is that I know I need some entertainment and rest at night, but I do anything except sleeping.

I actually find work very relaxing, which makes it even more tempting to do at night. Basically, more work done, more money, less problems.
Buy SoundCloud Likes
Guédelon, Experimental Archaeology in Action
https://en.wikipedia.org/wiki/Local_regression
Blind-querying is a common technique and is even tested by tools such as SQLMap (https://github.com/sqlmapproject/sqlmap/wiki/Usage#sql-injec...).

You have full details on what these requests look like here: https://www.owasp.org/index.php/Blind_SQL_Injection
Managing Amazon Elasticsearch Service Domains
The number of people with access to the private keys that sign iOS updates must be very limited - I wouldn't be surprised if you needed at least two people actively involved in signing every update.

On top of that, Apple is heavily siloed, and somebody working on the Calendar app won't have information on the operation of Secure Enclave, the chip that deals with authenticating fingerprints, passcodes, Apple Pay etc.

So it would be more like "Hey tech dude, can you sneak a change to the compiler your company uses to build iOS, to have it compile a backdoor into iOS, then surreptitiously login to the relevant machines and place your new compiler?"
Plain text version:

https://text.npr.org/s.php?sId=434970724
I think I'd almost prefer an "alignment" flag, so we don't mischaracterize all the Chaotic Neutral packets.
Were there any fighting when Russia "annexed" Crimea? I though most fighting was in the East of Ukraine in the Donbass region.
Like say children, health issues, other commitments that keep them from being as flexible as someone in their youth.

As far as family, you can’t have it all. If you decide to prioritize family over your career (which you should), why do you expect to be compensated as well as someone who is willing to put their job first?

While I’m fairly compensated for my location and for what I do, should I complain that consultants make $60K+ a year more than I do because they are willing to do “100% travel” during the week and I’m not until my younger son graduates?

I’ve said twice in this post, I know I have a disadvantage over other developers - I have a disability that only allows me to type with one hand. There are legal protections sure, but those are easy for a company to get around. I am use to having to be more competitive.

But there is a difference between being competitive getting a job - if I fill a position that means someone else didn’t get that position. But, I refuse to waste time playing politics and getting ahead at a job at the expense of someone else.
Measuring a sensor is so complicated...Influx, Grafana and Docker is not enough. You may want to throw in AWS, some Google API and not to forget: Tensorflow. A pinch of opencv with GPU support might make it real software. Cross compile all this for windows that runs on RPi so corporate clients can trust it -- because buying a license always reflects seriousness.
How come the pilots weren't aggressively keeping up with/against the MCAS? They simply gave up? Does that require some very serious effort (pushing many buttons, fiddling with the control), or do they have to simply keep "the joystick" in one direction?
To clarify a few things:

1. The first vote passed successfully into stage 2 meaning a protocol upgrade has been selected and is being voted on for inclusion.

2. Smart contracts are written in Michelson, a stack based language that can be formally verified. Other user friendly languages have been built on top of it.

3. The software of Tezos is written in OCaml which can also be formally verified.

4. There have been several security audits and, as far as I know, no issues were found.

5. Tezos has never been hacked.

6. It uses a unique flavor of PoS called Liquid PoS. It is designed to be as decentralized as possible meaning the barriers for becoming a baker (equiv. to a Bitcoin miner) are very low.

7. #6 is also designed to make voting as decentralized as possible.
You should clarify in the text of your comment that the quote is apocryphal, as not everyone will click your link.
This comes up a lot. People are definitely biased towards young, white, males doing most of the coding because it is mostly young white males doing the coding. Part of this is simple demographics. Part of this is confirmation bias. And part of this is our education system and culture filtering out disproportionate amounts of women and non whites who for whatever reason never even get on the career-path for becoming an engineer. Some countries are much worse at this than others.

Uncle Bob has a nice article explaining that the number of programmers doubles every five years: https://blog.cleancoder.com/uncle-bob/2014/06/20/MyLawn.html

So the chance of encountering somebody over 40 in a project is about 2^4 or one in 16, assuming lots of people in their early 20s are outnumbering those in their forties. It jumps to 32 for people over 45, 64 for people in their early fifties. I know people who are still coding in their late sixties. I'm 44, and most people I deal with are below 30. Most of the people my age that I know or used to work are by and large still active in the field though a few of them have become managers. Also, seniority means they tend to be big earners and typically too expensive for small projects. Quite a few are doing very lucrative free lance gigs at premium rates, disappeared into big corporations in some senior role, etc.
>> “By laziness, I mean that less and less thought is being given to getting a design correct, and simple – up-front,” he wrote.

Competitors have more less expensive engineering resources. You simply cannot produce high-quality, safe, stable complex systems in shorter time if you have limited human-engineering very expensive resources. This is not only related to aircraft-manufacturing.
> Bengaluru is now the official name in the English language.

Who made it official? On what authority? The name in English is the name people use in English. Maybe Bengaluru is now the name in Indian Official English?

Until today, if I read something about Bangaluru, I wouldn't even know it's Bangalore.
Apple releases Swift 5 with ABI compatibility, new features
I'll just provide.an anecdotal counterpoint in that I've used GCP, AWS, and Oracle cloud, and Azure is night and day a better experience.
>Note that a graph of the US alone would look about the same.

Well, 50% of the population would be richer than the average US citizen rather than 5%.
> question how to become a Malkavian isn't very different from how to become any other clan

Yes, but I don't think it will cause a significant shift in dialogue like in the first game.
That "only" in first sentence invalidates it. There's enough historical data to disprove it.
I don't find that as funny, I think making the sarcasm more obvious makes the joke less funny as well. I prefer to take my chances than to go overboard and neuter the joke.
Wall Street “bonuses” are really just deferred profit sharing
That may be the case, but if they take outside funding, their primary focus is by definition not to be a “lifestyle company”, but to have an exit strategy. Statistically, that exit strategy is to get acquired.

Your investors don’t care about how well architected your code is or the amount of automated test coverage you have.
Red Hat Reports Double-Digit Growth Ahead of IBM Deal
But it isn't "just a voice", isn't it?

It's part of a socio-cultural Zeitgeist which actively combats values which I think are worth defending.
That sounds like their backup client software... B2 is dead cheap and there's a lot of 3rd party clients which give you complete control over retention/versioning.
Sleeping cars, while still existing, are pretty much a dying species in Europe.

Significantly higher speeds made them pretty much obsolete.

While, for example, it used to take 7+ hours to get from Zurich to Paris (and artificially longer, if it was a night train) the trip now takes 4 hours by TGV.
Sounds like a transgender or queer male person.
Firefox tells me "Image not found", but Chrome displays it happily...
Taking a stand against content moderation was a fundamental leftist position some years ago...

That said, I absolutely agree that leftist positions do get censored. Even if I currently like to underline my dissociation with its authoritarian excesses and general dishonesty on certain subjects, the problem is a general one.
But you don't need instability to get fuel economy, all you need is an airframe that actually matches the current engines instead of a relic from the 1960ies that was designed for tiny inefficient low-bypass engines. A plane designed for the new engines could be perfectly benign without sacrificing efficiency. Even a more properly adapted 737 that had the changes required to solve the problems aerodynamically instead could be fuel efficient.
Disclaimer: I'm not a pilot, I am just plane enthusiast. Type training for 737 starts at roughly $13k, 767 rating starts at $18k so I guess 737 MAX having more systems to go trough than 737 should cost somewhere in between if it would be separate type. Currently 737 MAX need just type differences training if pilot have already 737 rating, so it cost somewhere in the ball park of $2k to do that. All of those are prices available to pilots, so if pilot want to get the rating and pay it for himself. I assume that airlines would have some kind of discount.
Ask HN: Jenkins – tracking quantitative (error rate) test results
I'm using Jenkins to manage a CI pipeline.

Some of the tests I'm running return a quality indicator (specifically, a numeric bit error rate) alongside the pass/fail indication. This is to get a measure of how well a decoding and error correction algorithm works.

Now I'd like to keep track of the trend -- did a branch make the "noisy channel" performance better or worse?

Before I run away and write a log parser and report generator which spits out a HTML page -- does anyone know of an existing Jenkins plugin which can do this sort of parsing and trending/graphing?
There’s no real way to measure “gravity” in a plane, unfortunately.

AoA is about airflow directions anyway, so wind angle plays a role too, beyond just plane angle to the ground.
Of course it doesn't. Why would you join Spotify when people are already gladly subscribing to hear your songs on your website? Same goes here - this way, the newspapers are getting more money too.
Yes, and I avoid companies like that like the plague. Even though companies aren’t allowed to ask, I mention organically that I have a wife and son. If I already have a job, I’ll even throw hints at my age. I want to self selected out of any company like that.
Originally the captain was flying, and he was keeping up with MCAS using manual electrical trim. But near the end, he handed control to the first officer, so that he could read the quick-reference handbook and troubleshoot. And the first officer, not knowing how much trim the captain had been using, failed to keep up with MCAS. Very sad - if the captain had kept flying, they may have survived.
> the failed AoA sensor is also used to correct airspeed, so this gave the pilots an unreliable airspeed indication

Source? This is the first I’ve heard this claim.
Cloud hosting isn't SaaS. Think productivity, CRM, business apps ...
I'm unable to predict similar changes on our way of life happening in the 2019-2045 timeframe
One of the best parts about having the freedom of speech is that I’m free to label those people genocidal racists.Freedom of speech doesn’t protect you in any way from being shamed for holding disgusting beliefs.
Did they hire someone off freelancer.com to fix this ?

(in reference to : https://news.ycombinator.com/item?id=19318498#19329754)
Well that's one way to grow...
Code Editors
The direction that Facebook and Twitter is moving in is likely to provide a decent boost to smaller but federated social media like Mastodon, PixelFed, Pleroma etc. The corporate-owned and "one-size-fits-all" media seems to come apart at the seams as it struggles to balance an impossible array of different concerns across countless communities and cultures.
nap heads is normal
Absolutely. No offence, but we wouldn't touch the states with a bargepole for all the reasons you mentioned.
To supplement the other comments: http://nrg.cs.ucl.ac.uk/mjh/lionair.png
Cycle.js Author André Staltz
Artificial intelligence making major inroads into Russian banking
I go for a power run, take a quick shower afterwards and go straight to bed.
This "fix" seriously hurts Cisco's credibility. How can you trust their products?
Perhaps they are thinking that noone gives a damn anyway after no less than five backdoors² were found in their products in 2018 alone? Just incredible.

² https://www.tomshardware.com/news/cisco-backdoor-hardcoded-a...
This scares me a lot at 35 years old. Is my tech job going to put me out of work in a few years? Should I be looking for something else? It's scary honestly.
It was too edgy for them.
I've read through this article twice now and I still fail to see your point.

Steve is most likely more familiar with Rust than any other language - which is why I would expect comparisons between it and Ada - but he doesn't go out of his way to insist on Rust's superiority.
As you can clearly see from the axis labels, they are not plotting standardised or indexed data, what they did was hand picked a rescaling that makes the plots line up very nicely.

Further, it is simply not true that weight is a perfect function of neck size, so you shouldn't make a plot that implies that.