skysight-inc/HackerNews huggingface dataset:
That process isn't sufficient on the 737Max. That is the point; to make it fly like a 737NG Boeing added an additional system, MCAS, that requires the AoA sensors to be manually disconnected during a malfunction or it will continue commanding elevator pitch. You could run through your memory drill as many times as you like, it wouldn't have helped in this case.
If true, then this right here is the problem root. Why isn't pilot limit respected with regard for the MCAS specifically? Are any other systems so independent?

I remember years ago the Boeing folks claiming that the automated Airbuses would be dangerous because the pilot always knows best. So how did it come to this on a Boeing?
Ask HN: What should I do when I'm bored with my career?
I really like programming but I quickly get bored at work. I often work on personal projects during work hours because they're more interesting. The success or failure of a business, even one I depend on for income, does not motivate me. None of my personal projects are monetizable. They're just things I do to learn. It's the experience of learning that excites me. I have a little experience teaching (after-school program) and writing about what I learn. I enjoy that too. My ideal life would be one where I am free to explore things that interest me and share that knowledge with others.

Unfortunately, I can't afford not to work. So I need a career of some kind and am looking for a career that's more aligned with what naturally motivates me. I've contemplated going back to school but am not convinced this is a good idea. I have a degree from an art school, no formal computer science education, and no math since highschool. I also don't have much money. If I wanted to study computer science, I'd have to start at the undergraduate level and borrow a lot of money. School as an investment makes sense to me but I'm not sure what I would be investing in. I don't think a career in academia would appeal to me, and borrowing that much money because I'm bored at work sounds like a bad idea.

Does anyone have a suggestion for what I can/should do to improve my circumstances?
Thank you for doing that. As somebody who has recently received a discount from their dentist on an emergency procedure, I can't begin to tell you how much we as patients appreciate these acts of consideration and kindness. Even if we can't fix the larger, systemic problems in healthcare right now, these individual acts of kindness can really make a big difference in somebody's life.
Thanks for the link, many try to promise such kind of "portable computer" but always fail so I do not think we will never arrive at such... Also I do not want Android or other crappy OSes, I want a damn real OS, that I can use and manage...

Honestly even if I dream such kind of devices I know rational that I will not really need them: I work/live in fixed place, I do not want to be nomad (well, If being nomad means with a starship around the universe maybe but not in the way I can have now), I do not want to "work from a beach" or on top of a mounting after a good climbing trip. I consider such model as modern slavery vested with a dummy shiny dress...

I'm a person, not a Ford-model human robot that voluntary tie myself to a device controlled by it's vendor.
Smartphones and perhaps tablets, ie. mobile computers would have been the solution, but no. We’re just lazy bodies.
Tactical technology collective
Total compensations at big tech companies
Normal classes, duolingo, self-study, talking to people(I live in Germany).

If you don't live in a country where they speak the language, I suggest you learn it in a class, for a long period of time and do your homework. There are no secrets imho. The more time you dedicate, the more you learn. It is really like learning an instrument, there is no short way of becoming good at it as some might claim. Your brain needs a lot of time to do the bit flipping it needs to get accustomed to the language.

Some tips that worked for me for learning German: Join some Discord where people speak the language, use some reddit sub in that language, read the news and so on. Today using the web I think somebody can learn how to speak it fluently as they can talk to other people online. You don't really need to move to that country in order to learn it.

To be honest, even though I live in Germany, people would rather almost always just talk in English with me. Only when I go to the doctor or some government agency I have the chance to speak German. Discord and internet friends/people made me learn much more than in real life. Maybe it is my personality type, check what works better for you. As long as you have exposure and you feel challenged by what you are studying, I think you are learning as good as you can.
People on Medicare are over 65 and people in the VA have been in the military. Both of those groups of people are going to have much higher medical needs than the general population.
I'm not claiming there is no trade-off saving 400 more people (as basically all everyone replied to me) but engineers have an implicit agreement with the society and ethical practice is a big part of engineering, at least this is what I was taught. The reason this trade-off is irrelevant is because if you're not employed by an aeroapace company, you do not have any implicit responsiblity regarding those 400 people. So what is being claimed here is not that we all should stop and save those 400 people. E.g. I work for a telematics company I'm absolutely responsible of every person injured in a car crash that my engineering solutions could save them. But the same cannot be said about casualties in airplane crashes.
EU is spending $1.7M to rediscover the work of forgotten female writers
Heh heh heh, if only. Evelyn Hall was born in the 1800s. https://en.wikipedia.org/wiki/Evelyn_Beatrice_Hall
Using Emacs in Wayland
Not to excuse the Booking.com blunder, but I'd return that card for the same reason I once returned one with PIN code "1234" ...
Not christian but still Happy Christmas to all who are celebrating.
In my limited experience so far, I just keep finding out how to do something then wondering why it's so complicated.

Things I could do in Python in ~10 lines, seem to require at least double in Go.

I'll keep learning it though, I'm sure I'll start to see the benefits soon!
You can use PDFs in Xcode. Instead of using a single image for all the different resolutions and polluting your fs is actually really nice to have a single file with preview
The idea that a schedule is God leads to infinite defects

A great example of this is recounted by Joel Spolsky [1] who was a project manager for the early Excel team (but presumably the problems in the Word team became legend):

[In] the very first version of Microsoft Word for Windows ... the project managers had been so insistent on keeping to the “schedule” that programmers simply rushed through the coding process, writing extremely bad code, because the bug fixing phase was not a part of the formal schedule. There was no attempt to keep the bug-count down. Quite the opposite. The story goes that one programmer, who had to write the code to calculate the height of a line of text, simply wrote “return 12;” and waited for the bug report to come in about how his function is not always correct. The schedule was merely a checklist of features waiting to be turned into bugs. In the post-mortem, this was referred to as “infinite defects methodology”.

[1] https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...
Indeed; it was a stunning lack of basic airmanship; I would expect more from a 10-hour pre-solo student pilot...
Bullet Journaling (2016)
Great People and Culture at the 35th Chaos Communication Congress
Chaos Computer Club's wondrous nerd festival
Echoing the others telling you to hire a professional. If you have the money Okta has a professional services division that will set everything up for you. Use them. If you don't have the money us Auth.0. Don't try to handroll everything you will regret it.
Halide: a language for fast, portable computation on images and tensors
See Halide, a latency-hiding scheduler/compiler for GPUs and CPUs...

Halide: a language for fast, portable computation on images and tensors http://halide-lang.org/
I'm so glad I live in the United States, arguably the greatest country in the history of the world.
Rust ️ Emacs
Couldn't you have just changed the PIN?
I shared this experience before on HN, but I once cut my leg quite severely playing ice hockey. Ended up at the ER dripping blood everywhere. I went to the desk and asked if they took my insurance. Said I was only interested in treatment if my insurance would cover it. I was assured it was fine.

Naturally the doctor assigned to me did not take my insurance...

I got out of the out-of-network billing after hours of phone calls and lots of unkind words. But man was it just a terrible experience. And with insurance coming from work, it’s not like I could change providers. And with one hospital close to my house I didn’t have lots of options in an emergency. Nor would I expect any other hospital to treat me differently.

My dad is a nurse and I grew up wandering hospitals. He complained as far back as the 80s that insurance was killing medicine. I didn’t understand it as a kid, but I see more what he was getting at as an adult.
Public utility, no competition for emergency given how it works. Nose job or breast implants are another thing. Emergency prices linked to Medicare.

But then, I can imagine them charging, say, $3800 to stabilize you with whatever surgery (there goes the urgency) and start billing you normally for the rest of the care. They'll make it back and then some.
TNW’s top 11 women making waves in STEM from 2018
Can’t say I’m massively surprised a mainstream metal band behaves like a business. Shame they come across like a bunch of jerks.
Eyeglasses, at least, are a monopoly controlled by one company, Luxottica. See https://www.forbes.com/sites/anaswanson/2014/09/10/meet-the-...
What is intranet?
This sounds like classic devops/cloud snake oil.
I wonder what industry pays your bills?

* The most businesses/always on reasoning appeals to executive decision makers and rolls down hill to the technical people who are best educated to make the
decision.
Many people who believe that you can cut cost by sizing workloads end up racing their own models when it doesn't scale financially or computationally over time.

* What is so difficult about hardware? The cost of forgetting how to deal with it will be much higher
in the long run.

* Yes, monopolies are healthy.
It's true, statistics can't answer every question. There are some limits.
I'm surprised at the comments missing this, but it's not younger generation paying these prostitutes.

It's older generation who sold them lies and stole their future.

Another raindrop in the ocean of reasons, the youth are turning populist.
These prices seem reasonable, even though the cost is in the thousands of dollars.

The question is what happens when you try to get your insurance company to pay this quoted price.
I have a vague memory from 2009 IIRC, walking past Alexanderplatz underneath the S-bahn towards the Berlin Congress Center. A somewhat "top-of-the-world-ma!"-moment in retrospect. I think we drove there, the four of us, in my parents Mitsubishi SUV. We had parked the car in a nearby garage. It didn't meet the environmental requirements of the city instituted a year earlier, but no tickets were issued on it.

We slept at The Gym. We saw Assange on stage. My first quad-copter encounter was at that event. I had my first Club Mate. The curry-wurst was good.

The four of us who went there together knew each-other from IRC, but I don't think we met before that. One of us ended up working for Google, one of us ended up co-founding a startup. One of us disappeared, one of us started working for a European network camera manufacturer.

Good times!
Programming Rust. I've used it in the past and never quite felt great about a few aspects of it (lifetimes, for example). Now however a work situation is arising where Rust might be preferred, so deep into the pool I go.

It'll make me a better programming regardless, so it's good for me. I look forward to improvement :)
10 Best Christmas Gift Ideas for Book Lovers
I agree that that more focus should be placed on the system, however, with so many NTSB reports naming "pilot error" as the cause of accidents/incidents, I think we're still very much focused on the the pilots.
Wanting to do what the new languages can do without breaking backwards compatibility is a big reason why C++ got so complicated. C++98 isn't all that complex, but if you want to learn C++20 you still have to learn every language feature that was developed in the last thirty years and how they all interact.
Like our elected officials for example
Best of Acing AI – 2018 Year in Review
JMAP is for talking to the server. You don't want the server to have access to the plain text, only encrypted blobs, so that's the only thing that JMAP should give you. If JMAP dealt with providing the plain text, that means the server would be able to decrypt and that defeats the whole point of End-to-End Encryption.

Fortunately, Fastmail has a blog post that goes more in depth on the subject: https://fastmail.blog/2016/12/10/why-we-dont-offer-pgp/

What you want is something on top of emails, like autocrypt (https://autocrypt.org/)
Anyone managed to find an Open Source Phone similar to the PI Phone

, but with 4G that is Open source

and DIY and the parts are sold GLOBALLY,

not just EU/CA/UK or USA only.
It's the closest you can reasonably get to truly cross-platform, and the buttons on notable very much don't look like "native" on my machine (win10). Yes I know about wxWidgets and so on but you still need to either distribute the runtime with each application separately, or risk "dll hell" if someone wants to run two programs with slightly different versions of some library.

Personally I hope some day chrome comes with an "electron runtime" option built in so I only need the framework once on my PC.
It's also on the Windows/Microsoft Store which means I get auto-updates.
A Look at the Wayland/Weston Development Stats for 2018
The fix was to set a single option in one config file - how on earth is that "magical incantations from a dozen different sources"?
This actually something that needs to get a special investigator too.
Really really disastrous.
Sorry for my English, I'll try to be clear...

> Isn't Unix entirely about modularity?

No, unix goal is to provide a minimal "platform" that third party software may use as a "detached" base and interoperate via a simple, small and common IPC mechanism. Unix is essentially like a wagon to support any kind of boxes/pallets.

LispM, Alto workstations, ITS, Emacs do the opposite: the OS must not be for them a platform with a very basic set of API/IPC any software can use but a sole, single, integrated environment in witch any software live inside like a complex machine.

Unix was a success being simple because at that time using "unix-hater's OSes" was expensive, hard, to a point that you are totally tied to specific hw and you have to know many things to develop even a super-simple software. After however unix prove to be unable to evolve. Third party "giant frameworks" became a common thing, X with it libs etc is the most common example. Basic subset of functions and IPC can't compensate.

We do not develop ANYTHING serious anymore after that, Plan9 was probably the last tentative but never get completed enough...

I consider actual Emacs such as a small way to keep LispM alive, that suffer enormous limitation of not having hardware, bootloader a kernel to be a real OS however in today's tech status it offer the best way to operate on a desktop: everything is integrated through the most common things we know, text. It's status prove that idea is valid but so complex to accomplish completely that's practically failed. We simply can't sustain economically a LispMachine today.

Hope to be more clear now...
It is much harder as a band to find a good sponsor than a good photographer.

Everybody is a photographer today and unless there is some value in the name or style associated with the photographer, they are just replaceable.
My thoughts: a) doesn't IG have "repost" built in? In that case you'd probably give them and their users a license to repost by uploading it there.

b) AE behaved like total jerks but they are a mainstream pop metal band, so it's not really surprising.
The only thing that would make 000 less secure in this setting would be if the actual CVC codes weren't randomly generated by the bank. Otherwise 000 has as much likelihood to be accepted/rejected than any other codes. Conversely, one could argue that if CVC codes were chosen or could be modified by the owner of the card then disabling the use of 000 could be understandable as lazy users would choose this weak code more often than any other numbers. Also, at the extreme say a merchant starts rejecting all kinds of values, and the attacker knows them, it may also affect its security by narrowing its space of valid values therefore increasing the probability to randomly find the right code.
I was impatient for Street View to reach my country so I made my own back in 2014. I took photospheres of my university campus and made a website for it using an embedded Street View container. I did it as a personal project. The university ended up discounting a reasonable chunk of my tuition as a recognition and for my effort! First I was taking individual photos on my DSLR and stiching them manually then I continued the bulk using a spare Android phone which made everything (slightly) easier (auto stiching, geo-tagged...) but I still had to stand at each point and take 18+ photos for each photosphere. You can check it on http://discoveruob.com
It's depressing that ignoring the copyrights of everyone smaller than you while aggressively defending your own is considered behaving in any way "like a business."
I kind of like how personalized the report is. A lot of modern methodologies seem to want to treat devs as interchangeable resources instead of real persons that may do good and bad things and learn from them. To me that makes work feel very dehumanizing.
I'd be shocked if the us didn't have the same.
I don't think he knows what he's saying. At a small scale you have overhead because you need to run the orchestration software.

But everything else (disk, CPU, network) typically amounts to less than 1%.
Having not heard of Arch Enemy before this article, it's too bad for them. Their music is directly in line with my tastes (I watched about 30s of the YouTube video linked). I'm a music fan that doesn't mind paying to purchase albums or even go to shows. But because of their mismanagement of this situation (which likely extends to many others as well), I won't be giving them any of my money.
>Magnifying inequality: only the most-privileged, available, energetic, well-paid or otherwise well-situated participants can keep up.
>privilege this privilege that

Shit like this is why I will never touch this language.
Out of interest why do Linux Drivers have to be LIMITED to the KERNAL ONLY ?

Why in 2018-2020 does the community not have an ratified open standard to write drivers for Linux in the same lines as WHQL , that we could have one .DRIVER file and it installs via double click on ANY Linux distro

Then users dont have to wait till the SJW infected LF and cucked Linus gets around to inserting drivers into the main line kernal release ?
> A random number in the range 000-999 is more secure than 001-998, rejecting values weakens it.

This sort of argument gets misused a lot. If your entire list of exclusions is less than 5% of the keyspace, you have not meaningfully weakened security. The ability to detect when a number has been left at its default value is far more useful.

It's probably not worth excluding real customers to get that "is the number default?" check. But as a critique on the design of CVV, the system would be better if it never assigned 000.
This is quite plainly copyright infringement. Surely you wouldn't infringe upon someone's rights because "they are just replaceable"?
Dev snapshot: Godot 3.1 alpha 4
Why not just use projectors or LED tiles to change the game being played? Seems like mechanical engineering is a bad abstraction for this problem.
I asked, they couldn't...
Predictability is a tad subjective (I'll put consistency part aside for a moment here); e.g. you can think of pdf handling this way: lsix is about images first and foremost, so it makes sense to hide everything else, including pdfs, which are mostly books and papers and other things that thumbnails would hardly even help with. (This reasoning, however, becomes more brittle once we include videos into equation. Should it be images-only tool, or should it be about anything thumbnailable?)
Hmm I'm fine with prolog, I love it, but I'm not sure how it can be used in practice. There are really efficient SQL implementationa like postgres that we already spent millions of dollars and man-decades developing. My guts would tell me whatever prolog implementation I'll use, they will not be as reliable as one of these battle tested technologies. Maybe there is an opportunity here, if there is a demand for prolog. Having seen companies where SQL was used very extensively for analytics, data storage etc I can't see how prolog wouldn't help. Of course there are cultural problems too, people know SQL, but only a tiny minority know prolog.
How did you get from drawing software to payment gateways?
The NTSB seems to take the overall view that automation in airliners is generally reliable, though balances that with the view that pilots must be prepared to take over for unanticipated circumstances (United 1549).

https://www.ntsb.gov/news/speeches/CHart/Documents/hart-2018...

Small nit: V1 is the takeoff decision speed, not the maximum abort speed. If the decision is made to abort right at V1, the airplane will continue to accelerate for a second or so while the crew implements the first action to effect the abort/RTO.
I've been getting that from a ton of sites. I'm not sure why it's happening nor have I dived in to find out. Wonder if it's a Firefox issue.
I'll take a guess at what they meant, and offer an explanation.

All wires have resistance, and all else being equal, a 2x longer wire will have 2x more resistance. Due to Ohm's law, there is a voltage drop in the cable when you are powering a load (such as the RPi), and this drop will eventually go below the minimum for the load.

Example: the RPi needs 5 volts at 2 amps.

If your cable is 0.1 ohms, then the voltage at the Pi will be 5 - (2 * 0.1) == 4.8 volts.

If your cable is 1 ohms, the voltage at the Pi will be 5 - (2 * 1) == 3 volts.

But because the Pi doesn't always need the full 2 amps, that 1 ohm cable will work sometimes, making debugging harder. Only when you try to do something compute and/or RAM intensive will you notice the board randomly die.
The problem is that they let him take pictures of them in the first place without any restrictions. But they fixed that now. The 'I am a photographer and a lawyer' line won't make him many friends amongst artist.
It also depends on what the consequences of that fuck up are. I would love to be told exactly about all the things I am doing wrong. But I also need to get the chance to learn from them and improve.
Doesn't exist yet.
Hopefully, once the standard is finalized and has a server to offer public JMAP support will be adopted by email clients.
I'm currently working on adding support for JMAP, but to have reference server I need to build and setup latest Cyrus from scratch which was a challenging experience.
Site is down now, archive is here: http://archive.is/1mbNY

Edit: their webpage is back up for now, but I'm keeping this around just in case.