skysight-inc/HackerNews huggingface dataset:
There's a dead link in the first article of the series, pointing to the description of "roles":

https://developer.android.com/preview/features/roles

Is it a sign that isn't set in stone yet that it might be pushed ?
I overly simplified, but basically the issue came with having to figure out how the route was binding, then finding the class that was handling that binding, then finding the class the handled the parsing, etc.

It's not intrinsic to all frameworks I'm sure, but imposed structure like that does inherently lead to bureaucracy, which can make figuring stuff out difficult.
> When an aircraft pitches up, it increases the angle of attack, right?

Yes, but not what you may be thinking. The AoA is the angle of the wing vs relative wind (the angle the wing is attacking the air). You can have high relative pitch (attitude) to the horizon but a low AoA, such as during climb. That same attitude is a full stall at slower speeds/power.

The wing doesn't care where the nose points. All it cares about is its relative angle to the wind. Once it diverges past a critical angle the wing stalls.

What appears to have happened with these MCAS issues is that the MCAS senses that the AoA is too high when it's completely normal and safe, so it auto-trims down.
Ask HN: How do you organize your issues?
Users of ticketing systems, Github, Gitlab, Bitbucket... What labels do you use?
For every business actively doing multi-cloud, I'd really love to see their business-case argument for doing so. For the past 8 years or so, I've talked to a large number of businesses that have gone multi-cloud to "avoid vendor lock-in" or to "get the best features of all clouds" who end up regretting their choices because they tend to end up with the worst of all worlds, networking issues, latency problems, tooling woes, and considerably larger tooling teams that are always playing catch-up.
I gave up on ES File Explorer many years ago. I don't remember what I used in between (file explorers are kind of commodities) but I'm using this now https://github.com/SimpleMobileTools/Simple-File-Manager

I think I could build it from source but I don't have an Android dev environment anymore so I installed the app from Google Play. It asks surprisingly few permissions: read/modify/delete content on the SD card and access to fingerprint hardware.
I'm not convinced. This seems like you are forgetting about every piece of malware ever. It seems hyperbolic to say that the filesystem is served "well for decades". Besides, it's not abandoned, it's just no longer shared storage. I don't see the problem. Apps have plenty of ways to share files without it, and sharing via filesystem is almost always the wrong way.
Likewise. I'm much more likely to just go "meh" and close the tab if I hit some shitty cookie dialogue that makes me manually untick 37 options before continuing.

There are plenty of good sites out there who have either less or no tracking bollocks, I don't need to use the shitty ones.
I threw Django in there, but I might have a false memory of it. My bad if that's the case.
They can be related but not necessarily. Pitch is where the nose is pointed, while angle of attack is the angle at which the passing air hits the wings.

The nose can be pointed up with a low angle of attack (e.g. a climb during cruise) and conversely the aircraft can be pitched down with a high angle of attack (e.g. descent approach with flaps extended)
Walk-Through of Phoenix LiveView
I don’t know how to trust an app. Like, how would I make that decision?

When I used Android, I just didn’t install things unless I really, really wanted them, and they were popular enough that I figured security researchers would likely be looking at them closely. (Which, of course, was a great incentive to keep using Google’s ecosystem for everything.)

I tried iOS a few years ago, and one of the big differences is that I’m a lot more confident about trying random apps; I know there’ll still be shady apps, but Apple’s vetting and the iOS security model give me a lot more confidence. I’ve installed (and paid for) a lot more apps as a result; my phone’s much more usable to me.
So they just refused my application for a credit card payment gate :( without describing a reason why.
While trying to achieve that control, does this change really allow your most trusted apps to keep the same level of utility? It doesn't sound like it, for example it sounds like Termux will no longer be as useful
In this case it's not looking to your neighbor to derive credibility, it's to derive utility.

I mean, if I buy a hammer, I couldn't care less whether anyone else uses it. Its utility is entirely decoupled from the amount of users. In this case, you're not buying into a hammer, because utility is dependent on the number of users. If "//cat.dog.goose" means nothing to anyone around me, I can't use it to communicate a location to anyone around me.

Maybe it shouldn't just be taken as "the darkest most evil sentiment" but as the general reaction consumers will have to products or services where utility is a function of adoption. With any luck, some few people will insist on using it and kickstart more widespread adoption, but that's just it: luck.
No, because the air frame would not have been certified for airworthyness.
I really like my Patagonia Black Hole (25L) [1]. It's pretty robust, looks nice, and fits everything I need quite easily. I have used it for sport but it's really poorly suites for it as the back is not very aerated and it doesn't have a waist strap. Great for city life though.

[1]: https://www.patagonia.com/product/black-hole-backpack-25-lit...
It is a strange coincidence however that the seizure chemical is the same chemical that causes a dog to bark.
I’ve been using Piracetam and Noopept
There seems to be desperate demand for graphics output in terminals. Sixels are a rather crude method dating from a time where terminals were optimized for low bandwidth serial connections and very constrained resources in the device that actually renders the content. We have 3D graphic cards now!

This is why right now I'm working on a terminal emulator that implements escape codes that allows a subset of "byte compiled" OpenGL commands to run directly in the terminal window. You now can render a complex 3D scene just by cat'ing a file without any boiler plate code. I think there are many potential use cases for this. It allows for example remote graphics accelerated applications running on another machine via ssh. Once all the textures are uploaded to the GPU RAM the bandwidth required for the display commands is rather low even for interactive games.
But why should there be 4 places to change things to begin with? Why not use libraries to minimize the amount of surface-area entirely?
Boston Dynamics’ latest robot is a mechanical ostrich that loads pallets
DDG does this with bangs (!), but it's helpful to include websites that aren't included in DDG's bangs list.
applies to every uploaded photo of this website, uploaded at any time
Setapp – The best apps for Mac in one suite
I was surprised to see them recruiting at Defcon.
Take a car analogy. Suppose your car starts drifting into oncoming traffic. Maybe the road crown changed, maybe your alignment changed from a debris strike, maybe you have a tire going down, maybe you have a crosswind.

In all those cases, your reaction is the same and instinctive regardless of whether or not you know the root cause.

Flying an airplane manually on instruments, the pilot sees the airplane undershooting the pitch target and pulls back on the control column every bit as naturally as the car driver above. When the pitch target is correct and the control force high, use the stab trim to take the force away. This is every bit as much a continual process as the driver lane keeping.

If MCAS is trimming against you every time you let go of the trim, you get feedback that this is likely a trim issue. Keep flying the airplane and trimming as needed.

This is not a case where the airplane automation fails and an airplane suddenly gets “dumped” onto a pilot who has to regain control and figure things out.

It’s obvious that the time and space available was not enough for that Lion Air or that Ethiopian Air flight, so you have real world evidence to support your point. I acknowledge that fact, of course.
Neat! Did those HPUX machines happen to run CDE? The perfect mood-desktop for cool Jurassic Park stuff IMO.
> A normal flight should not encounter this.

Plenty of normal flights fly manually for a significant portion of the climb-out after takeoff, which is exactly the portion of the flight when MCAS issues happened for the Lion Air and Ethiopian Air flights.

Also, you will have higher AoA in a bank, which can be encountered in manual flight on normal flights.
I predict the iPhone to be something like that - the rumors on MacBooks on ARM are loud. Having the phone dock into a screen/keyboard/mouse workplace and displaying a mouse-friendly desktop isn't far of.
The financial community should work to prevent market shocks of a nuke attack
Shakti will be used in next iPhone I guess.
Complete Turbo Pascal, First Edition
For example, I largely trust anything on F-Droid and various other open source apps.
After a lot of bad news about the F35 it seems the PR effort has started to make it look better. Lots of positive articles about it all of a sudden.
We have a long way to go before we are even remotely as good at nanotechnology as biology is.

I'd give decent odds we'll sooner grow a dog nose in isolation and interpret the neural signals directly than build a machine as good as a dog's nose. (And I'm not saying that's easy, either.)
> Responding to the vote, European Council President Donald Tusk tweeted: "In view of the rejection of the Withdrawal Agreement by the House of Commons, I have decided to call a European Council on 10 April."

Right, 2 days notice should do it. Dear lord.
Why would anyone care which app created photos in a photo folder? I mean ask the user a permission for read/write access there, sure but once the photo is saved or should no longer which app created it.
Same goes for other for types. Sometimes I want an to be able to access all files on my phone as well. The whole thing sounds like huge step backwards and frankly just bad design.
This question is considered in Sam Harris' Waking Up. Although I don't know how well Sam Harris is received here on HN, I finished it last night and thought it very thought provoking, especially when considering this relationship between the physical brain and our resulting subjective conscious experience.
Well it's odor they can detect and distinguish, and then can be trained to either bark and or take other actions.
Well, I disagree with this view. I do not want to risk nuclear war with Russia over ... Latvia. Let alone Georgia (who shelled Russian troops -presumably you forgot about this part; also the part about how Russia left Georgia, because it's not really expansionist the way you seem to think it is). Or Ukraine. I mean, cool heavy metal records, and I like khachapuri as much as the next guy; it isn't something I care about enough to risk living in radioactive cinders. I do not see the US as world policeman, and do not trust the scumbags running the place to do a good job of it even if I did think that was a good idea.

Since you bring up Georgia; how do you explain how our dude in Georgia, Saakashvili, showed up running a big chunk of Ukraine for a while? Does that not seem shady and "the US running Ukraine like a satrapy" to you?
Nice, thanks for implementing this
In Scotland, juries can return one of three rulings: "guilty", "not guilty", and "not proven". I'm not sure what effect this has in practice.
I can’t figure out how they could make money from the beginning. Round trip from mid Atlantic to Iceland just for a couple hundreds of bucks, crazy cheap for a summer vacation
Dupe: https://news.ycombinator.com/item?id=19516378
For which screens ? Why would that be helpful in any case, given the browser window is not the size of any of the screens ? I'm not sure what you would gain from getting this information.
Is it trying to control others’ viewpoints to say that the KKK is a racist, white supremacist group? I thought we’re all in the marketplace of ideas here. You are literally telling me what to think, which is what your original comment purported to be against.
Main reason is for you to only use cloud storage and services. Google doesn't make money if you own your music and play it at will from an sd card. Google makes money if you have to shell out $10 a month to play the same music again. Replace <music> with anything else -- works the same.

Big tech wants you to not own anything, because in that case you'll have to subscribe to everything. If you can't subscribe or you don't have enough money to subscribe they'll make it "free with ads". But one thing is a no-no -- you buying and owning any content.
Then make permissions more finely grained and don't give access to your photo folder. I for one want my text editor to have access to everything on the device. Same goes for file explorer.
Everiki Suite fits two 14" laptops, a TKL keyboard, a palm support, a trackpad and a headset. And it looks like an office backpack.

https://www.everki.com/us_en/suite-premium-compact-travel-fr...
From a purely technological perspective, it's always been pretty damn cool.
Nice tips, the one with "don't reboot the system" is very useful, that's like the first thing I would do :D
A "regular" thread I guess is whatever structure the OS has for parallel execution contexts. Sometimes they are subordinate to processes, i.e. a thread dies when its containing process dies and such.

pthreads is a standardized API (part of POSIX) that exposes a particular notion of threads. On each platform, it's naturally implemented as a wrapper around whatever the OS can offer. Since it must be widely implementable and have an easy to use API, that also means that it's rather limited.

As an example, if you don't want to use the pthreads API, I think on Linux you would use the Linux-specific clone() system call to create a thread (clone() is not part of POSIX). If you go down on that level you will find a wealth of additional Linux-specific thread-related tuning knobs.
I'm on Go 1.11.5. I'll try updating and see if it will work then.

edit: Updatd to 1.12—no dice. Many of the errors did go the way of the buffalo, but a couple remain:

2019/03/29 11:08:37 Error from compile: exit status 2 (out path="/var/folders/lp/d1rds9q57wqdmgchmzjjrh3hfsm71q/T/main_wasm_237110380"); Output:
# example.com/test/testapp
./root.go:11:13: undefined: RotData
./root.go:37:30: data.Toggle undefined (type *RootData has no field or method Toggle)
./root.go:47:8: data.Toggle undefined (type *RootData has no field or method Toggle)
Of course they can... You can share file handles in a bunch of ways.
I threw Clojure in as an example, but my point is that if I avoid the ceremony, and stick to a few slightly-lower-level libraries, I end up with a lot less code that I feel was overall, easier to write and maintain.
Assuming this post doesn't get removed as off topic:

How is May still PM?
How do you even begin to reinforcement train a behavior you don’t understand the trigger for? That sounds fascinating!

I can understand how to train a dog if I know “Ok this person is having a seizure in X minutes, time to cue the dog”

But when you don’t know? Would you need an existing trained dog to bootstrap with? Who trained the first one?
> MCAS only operates at high angles of attack, higher than normal flight would encounter.

This is true for climb and cruise, but not necessarily true for a bank.
Samsung Galaxy S10 Snapdragon and Exynos Review: Almost Perfect, yet So Flawed
As far as I understand, the forward positioning of the engines makes it so that the plane tends to pitch up when it is already pitching up, and tends to pitch down when it is already pitching down. This is the definition of an unstable system.

MCAS compensates this by trimming elevators. Without MCAS, it is up to the pilot to handle the unstable system.
Yes! Solid point, and a great example of why there aren't RoTs for rivers. It can be a really complex problem. You can't go barefoot. Do you have camp shoes, will they work for the crossing? If you use your main shoes did you make a bad choice (my opinion) and pick Goretex? Do you have dry socks for the other side? Will the environment even allow drying? Is your pack waterproof? Will it float? If you used a contractor bag does it have holes, because if you've been in for more than a few day guess what, it does! In the shitty trail mishap lottery nothing is worse than soaked sleeping bag. And what do you wear during the crossing? If you won't strip to your skivvies what's your drying plan?

Bridges are really great, is my point.
Some of the writing here came out really petty. Made it difficult to read and take the article seriously.

> It seems the socially-awkward Low had a thing for rich, mildly attractive, blonde daughters of famous American families.

> [Low would] be photographed with his sweaty, alcohol-flushed face on her shoulder.
If you're shooting for rewards, there's no point in talking about interest/fees. Interest/fees negates the rewards rate of any credit card many times over. The right way to use a credit card is to put whatever spending you can afford to pay off immediately on the card, pay the card balance, and pocket the 2-5% in rewards. All while not paying anything in fees/interest.

> 3% on travel matches Apple

I'd like to point out that you shouldn't compare 3% on travel/dining spending to 3% on Apple spending. They're not comparable in that way.

> Buy music and videos online? With Uber you're capped at $50 cashback per year. And you only get that after you spend $5,000 within 12 months. And then the clock resets.

You're talking about the $50 statement credit that gets applied only if you spend at least $5,000 in a single year. This credit is in addition to the normal cashback rate (which is 2%). The normal cashback rate on the Uber card is uncapped. 2% cashback is not worth talking about in the age of the Citi Double Cash/Fidelity Rewards card.

> Too many games. Apple's whole point is to simplify.

Credit card rewards systems are convoluted. But you can get modest rewards with minimal effort. I don't think the Apple Card has any value here. If the goal is to actually simplify, just get a 2% card with no annual fee and be completely done with the 1/2/3% cashback tiers.

> Uber's rate is 17.24-25.99%. We'll have to see what Apple comes up with.

The range they've disclosed is 13.24-24.24%. Which isn't really that low in comparison nor overall.
No-one else wants the job.

Yet.
Can you, github.com/jwilm, github.com/kovidgoyal et al get together and instead give us a better standard that all 3 of you implement? I am sorry but I won't use your terminal just for one feature, I can use a dedicated image viewer.
It's a mistake to consider this a feminist issue.

Men with chronic pain will show up at a doctor and see
the doctor scribble "N. A. D." (No Apparent Distress) even
though they are going to the doc because they are distressed.

People with back pain, neck pain, etc. lose many years
of their life to lacking, ineffectual, or harmful (surgery and opioid) treatments. That's why most men suffer through it and sometimes the first that most of the people who "know them" find out about it is after the suicide.

That is, women are not oppressed relative to men, they just expect more. (Maybe they should and men should too...)
Fair question.
Yes this is actually a significant issue since TLS is used in many cases to implement locks and mutex.
In general HN is very broad, but in this case I think they're right: this isn't an HN conversation, and I've flagged the post.

There is nothing technology or hackery or interesting here apart from Just More Politics
I once built something on it and remember it as quite a nice experience.
How do you do anki with something like lecture notes? Do you just chunk the lecture notes into bite-size pieces and then review them as flash cards?
Right. So there is a received cognitive operating system which generates an interactive model of 'reality' shaped by historic experience, a facet of this system involves 'hierarchical predictive coding.' When parsing percepts, this subsystem front-loads what aspects of a new experience of interest to accept and what to ignore based on shaping from past experience. A simple example: promise a child a quarter if the correct hand is chosen. Place quarter in right hand then fold fingers up, occluding quarter. Appear to grab coin with left hand, quickly close both hands, and present both fists to child then ask 'which hand holds the quarter?'. Based on past experience it would appear that just a transfer of an object from one hand to another took place so child selects the empty left hand. Then immediately rerun the same test with the new experiential history encoded and find the child (usually with a smirk) chooses the right hand (assuming you didn't pocket the coin to further confuse the child).
The problem is that everyone who attempts this tries to start from scratch and then has the network effects problem, when what we really need is for someone to play GNU/Linux to Android's proprietary Unix.

Make something that will run the same apps, on the same hardware, but put the user in control of the thing. Then add all the interesting features you wanted to put in your independent system.

Which is easier in this case because it's possible to fork Android and start from there. The major problem seems to be the driver issue on mobile. The drivers are blobs tied to a specific kernel, which makes it hard for people to try out the new thing on their existing phone, which suppresses adoption and participation. And that's also the thing that prevents you from even upgrading your old phone to a newer version of vanilla Android.

So it seems like what we badly need is a solution for that.
I imagine it's probably that it's prohibitively expensive to make one with the qualities required, which is reliable, mobile, can alert others automatically, with a long running time.

Dogs (some breeds more than others) have some of the strongest smelling capabilities on the planet. So much so, that some people theorize that one of the reasons dogs don't traditionally do all that well on the mirror self-recognition test is that it focuses on vision, and as animals that rely so heavily on such a strong smelling capability, it may throw them off (I guess the human equivalent would be if the test was audio only, or audio with a very fuzzy image. If you weren't already familiar with hearing your voice played back to you, how likely would you be to recognize it as yours?)
Robots vs. Robocalls
Sounds very old-school! It's hard to believe that it took this long for someone to come up with an approach to dating that uses just the right amount of tech. I would imagine many other web services could improve their site by considering: "How much tech is the right amount of tech?"
Living things are machines, they're just incredibly sophisticated biological ones ;)
Well, they're working hard to change that, I guess...
I don't think Warehouse Robotics in ambient are of anything urgent. There are still plenty of affordable labours and tools to help with lifting. Warehouse Robotics in Cold Storage is an entirely different scenario, no one wants to go into the freezer even when you have full suits and helping machinery. The constant changing of temperature from -20C ( -4F ) to 3C ( ~40F) over a long period of time causes all sort of damage to your body. And it is increasingly hard to find anyone willing to work in these environment even when substantial premium are paid.

I am still baffled as to why Cold Storage today is still not fully automated.
(For the third time.)

Fourth time's the charm I guess.
I have a few from my robotics projects at NASA, not sure if I can share publicly though unfortunately.