skysight-inc/HackerNews huggingface dataset:
Yes. Though he only had 50 hours total time, and that plane - a relatively high speed, retractable, turbocharged piston - is way too much to handle for someone with only 50 hours.

From accounts, it sounds like he stalled the plane on climbout. He claims his girlfriend leaned on the controls, which doesn't make a lot of sense, because leaning on the yoke would push the nose down, preventing a stall. Who knows what actually happened.

But yes, a novice pilot with a fast, sophisticated plane is asking for trouble.
In 2004 and 2008, our involvement in and withdrawal from Middle Eastern wars was a divisive political campaign issue that decided the vote for some significant number of voters. Today we are still militarily involved in the same countries (and then some) and neither politicians nor voters seem to even care enough to report on. The time to leave the Middle East was well over a decade ago but no one in the mainstream challenges the state of engaging in perpetual military aggression.
I don't think speed is the main problem. People have reimplemented the TeX algorithm in JS and it's fine. After all, Knuth was doing pages per second back in the 1970s, and it's 2019. But the problem there is that it breaks some sort of CSS property and so the browsers adamantly refuse to use it and the devs say that not much can be done to improve things.
Yea, It seems excesive, I just press right four or five times and skip it manually. Besides, the sponsored content usually is a bit more rellevant.
You know I don't normally recommend books I read or have read, but both of these books below really resonate with me:

"The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers":
https://www.amazon.com/s?k=the+hard+thing+about+hard+things&...

"What You Do Is Who You Are: How to Create Your Business Culture":
https://www.amazon.com/What-You-Do-Who-Are/dp/B07X36GGQ7/ref...
Just thinking out loud: This makes me wonder if we can learn from this and prepare to backup other (similar) platforms that hold such an amount of data and might go away some day. Building the backup tools today and ideally starting to backup now, making the process incremental so you can run it every now and then and only scrape the new stuff.
Cryptoindex AI Daily Predictions and News for 12/9/2019
I agree a data diff would be challenging, especially at scale, but one tool I think is lacking is schema diffs. For sure one can see the sequence of migrations that were applied, but if all you have is a series of sql files that add/remove/update column definitions, by the end of one or more diffs, you may not actually know or remember what's IN the table you're trying to understand. And if you don't have prod access to show create table (or equivalent), you're left with tracing the diff operations and reconstructing the table schema yourself. Have you seen a tool that can do that?
A paywall is a way to signal that you require payment. Some people do that with Patreon and unlisted YouTube videos.

There's no arguments to force unwilling viewers to watch ads. The kind of people that install this extension are also presumably the kind of people that never follow ads, so allowing them to skip those ad segments doesnt result in a loss for advertisers. That they end up watching ads too is a simple effect of the ad market's inefficiencies.

The number of convertions from sponsored segments shouldn't move much from this extension, so the payout for video creators should also remain constant.

Its a win/neutral situation for everyone.
Does this mean WG will no longer be considered a WIP or are there still more steps?
The study itself is at https://www.brookings.edu/wp-content/uploads/2019/12/Full-Re...
Watching a language develop when kids can’t speak to each other
US Army. We call this communicating intent. The idea is to allow subordinate commanders freedom to accomplish the goals of their boss.

The strength of this approach is that things can change between the issue of tasks and the completion of those tasks. Instead of having the subordinate leader wait for additional guidance or confirmation they are allowed to adjust their approach immediately without permission to meet the demands of the changing environment.
Not unless you also make sure all downstream services are similarly auto-scaling using something like DyanmoDB etc so that capacity can be managed further down. This is the idea of Serverless. Not just taking one aspect of your stack and abstracting it out to a managed service but using managed services across teh baord to help maintain that same "autoscaling" feature.
It's a bit weird to say "Welp, I've done a lot, all done now - never going to come back into the fray." because it can be often followed with, "Wait what's that? You need help suddenly!? Well, here i come!"

So it's unclear when to really dig into someone's accomplishments and share the interesting bits, that's why so many such investigations happen after death. I've always personally viewed obituaries of interesting people as more of a "Hey, here's some really interesting stuff you may have forgotten or may not have lived through" as a sort of starting point to dig a bit deeper into the interesting things - than a memorial, I'm sure the family and close friends appreciate the article highlighting his public history, but for most folks it only serves as a knowledge gateway.
> a precursor device to the mobile phone known as a pay phone.

Housed in a "phone booth" that was sometimes used for quick clothes changes or time travel.
Unfortunately interviews seem to be all about dogma, and if you even mention performance you will get dinged for premature optimization.

It’s like a postmodern religion where premature optimization is the cardinal sin, and you are supposed to burn as many cycles as possible to demonstrate that you are of good faith
> You seem to be missing the crux of the issue I was trying to address — even today, loading 50.000 items into a frontend application would be a very, very niche edge case.

It's a medium-sized inventory, if you need fast / offline access then loading it to the client makes a lot of sense. I'm sure there are plenty other things of which you can easily reach 50k, and that you'd want to index or cross-reference somehow.
Depends on local laws and the telcos policies.
A good reason why they had to make a throwaway. Comment was pure troll bait.
> Is that not a form of discrimination? Men have kids and still get promoted.

Worse than that, I fear that the old-fashioned stay-at-home wife and children is even an unspoken (and unconscious) promotion qualification in many organisations.

Sometimes it's even semi-formalized: a glass ceiling for people who never lived abroad on a company project assignment, combined with an informal policy to not send unmarried people because they get too distracted by the locals. The result is higher ranks uniformly filled with people with spouses that don't have a career of their own that they can't easily shift abroad (or put on hold) for the duration of the assignment.
Austin isn't really a growth driver in tech as much as a place to go for the companies that are priced out of California. Come for the low taxes, stay for the non-existent labor law!
> You can count the number of type systems that are "logically OK" (the formal terms are sound (doesn't admit wrong programs, unlike e.g. Java), complete (can admit all correct programs (for some definition of "correct"), unlike e.g. Scala)... on one hand. The rest amount to various amounts of hacks

Huh? Rice's Theorem states that any static semantic analysis must either reject valid programs or accept invalid programs. This says nothing about whether a type system is rigorous or hacky.

> common ones include specifying function parameter types to allow type inference to function

It's true that type inference becomes undecidable without annotations for things like dependent types, and there's nothing hacky about that.
To whom is that attributed?
Amazon EKS Review: One Year of Managing Kubernetes
Ive had a WireGuard install running for about 6 months on a pi and as far as I can tell it hasn’t been a bottleneck. Plenty of spare cpu and bandwidth. And I’m using the 3 which only has 100mbit Ethernet.

Granted I don’t generally watch a ton of streaming video and it’s mostly just me on my network, but no issues watching YouTube or doing anything else.

I really can’t state enough how much I love my wireguard/pi hole setup.
I thought serverless was great until i wanted more than a handful of lambdas and an API.

Terraform or cloudformation are not difficult to learn. I sunk way more hours trying to bend my architecture to serverless, while with CF i still use the 8 templates i wrote 2 years ago with minimal changes
Seems like one of the best low technologies I have seen so far
Yep, this is what I do. It just doesn't connect when I'm connected to my home WiFi
It's been like that since the Stone age. The reason it's like that is the fundamental forces that drive humans: greed, cruelty, ego and all that. Hard to expect someone in power to not get more power if he's blinded by greed. How many people do you know that voluntarily spend 25% of their income on those who are lower on the social ladder? I don't know anyone, myself included.
>- And we spent a few trillions taking care of the vets who fought in the war. Not sure why this on the list, since you would think we should take care of our veterans regardless of what conflict they fought in.

No, not exactly: in an alternate timeline where we never invaded Afghanistan, the actual costs of taking care of vets would be much, much lower. We wouldn't have had nearly as many vets in the first place (recruiting goes way up when there's a conflict), plus the actual costs to take care of them go way up with a conflict because of all the damage they suffer (injuries, PTSD, etc.). Sure, we should take care of our vets, but the cost to do this is a small fraction when there was active conflict. The costs of taking care of our vets who served in the 1980s, for instance, is probably relatively puny, and the costs for taking care of our vets who served in the late 1990s is probably next to nothing.
I'm also partially surprised Austin isn't on the list... but then the majority of "tech jobs" in the area seem to be back-office work like sales, support, and HR... so maybe that's why it doesn't show up?
I see a lot of people saying this is unfair to content creators. I understand that sentiment when it comes to blocking normal ads, since revenue is based on ad views; that's why I don't run AdBlock on YouTube. But when it comes to in-video sponsored sections, can the sponsors actually tell whether viewers watched that particular segment of the video? If not, this seems like the most ethical kind of adblock: creators still get paid, but you don't have to watch the (usually scammy) ads.
Norway and their oil fund is my guess for the first target.
For a lot of us, the only undesirable aspect of SF bay area would be rent and housing costs.

Everything else in the area is of the highest quality. SF bay area scores high on weather, food, pollution, average quality of schools, average quality of people, crimelessness, lively cities, international educated people, jobs, vibrant societies, vibrant economies etc.

Housing is a major cause of all remaining evils there. Besides that, life is pretty good tbh.
> The Long Now's mission is to promote long-term thinking. Long Bets in specific promotes clarity and accountability via carefully-stated long-term predictions and bets.

Unfortunately, they completely undermine this when they allow bets/predictions to remain on the website even after a challenger has agreed to take the other side of the bet but the original poster declines to participate. Long Now does't even make a note of this online.

> Take, for example, Bet id 362:

Note for other: this is a highly unusual example, since it's the most high profile bet on the site.
I meant for the sake of data protection, not for forensics. You start with all ones and gradually deplete your ability to write ones over time in electron charge memories such as SSDs.
Silicon Valley Finale Explained
I noticed a HUGE battery drain with other VPN clients like PIA's app or just OpenTunnel, but either my 3 year old iPhone X has a great battery, or the battery drain from WireGuard has been unnoticeable for me.
Objects with spin can be point-like but carry angular momentum. The electron is one such particle.

It is "intrinsic" because it has no known moving parts. If it had moving parts, and that motion had net angular momentum, we would refer to it in many contexts as "orbital angular momentum".

Spin should seem counterintuitive. There are no macroscopic objects that I am aware whose spin you can feel with your hands. Our research group has an object with 10^23 polarized spins (and negligible net magnetic moment) -- observing the angular momentum effects directly requires a sensitive modern torsion balance. https://arxiv.org/abs/0808.2673
Pointers, as a language concept, don't have to correspond to the addressing schemes of the hardware or ISA. On some architectures instructions may only be able to address aligned whole words. Some microcontrollers (e.g. Intel MCS-51) feature bit-addressable memory. Apparently, there's a special __bit type supported by the Small Device C Compiler for using bit addressable memory on such devices, although I don't know if it has support for taking pointers to these.
That still makes no sense. The GP is literally just talking about switching from an association list to a hashmap:

> Being written in a functional language meant that using association lists (linked lists for key/value) was very natural. […] After changing all the places to use a hash table it again ran in sub-second, although the code was nowhere near as elegant.

You're not tracking more things (just tracking a hashmap instead of a list), you're not generating anything different, you don't have any new concept to track.

All I'm asking is where the apparently significant loss of elegance would come from.
There are multiple tools that attempt to do this, some specific to a framework some not. To name a few,

- flyway

- liquibase

- dbmate

- alembic for python/sqlalchemy

- django migrations for python/django

- diesel migrations for rust/diesel

- echo migrations for elixir/echo

- persistent migrations for haskell/persistent

All of these, in one way or another, provide an ability to create sequential database schema changes that can be stored in version control and applied/rolled back.

What is your system doing that is different from all of these?
Imo you are in for a treat, because FOV and comfort are the two biggest improvement areas with HL2, along with redesigned software/UX. Still no “killer app” third party software yet, or much third party software at all, but your biggest comfort and FOV complaints are all addressed extremely well.

As it goes with those kinds of things, you should definitely try the device out before making a conclusion, but given what you said earlier, I feel like you will like it.
If anyone wants some more docs and examples for Wireguard usage, I made some here: https://github.com/pirate/wireguard-docs

- how it works internally

- how the routing works in different topologies

- a few complex and simple example setups

- performance expectations

- security model, key & config distribution

- setting up wireguard for, or inside of docker

- GUI tools and other wireguard-related software

- links to other tutorials, references, guides
> What is your preferred method for getting a WireGuard server installed on your home network?

Have a Linux machine that listens for incoming WireGuard connections, then it only takes generating server keys (private, public) and then adding your client's keys to the WireGuard configuration file. Setting up an OpenVPN server on a Linux box is quite a bit more involved.
Why does this allow you to allows leave it on?
Top key takeaways and announcements from KubeCon and CloudNative Con 2019
Requiring payment would be a pay wall popping up requesting the user to submit payment either for that particular content or the privilege of viewing a suite of content before viewing.

Then all the people pirating your content via torrents or more likely watching something else would know what social convention they were flouting or submitting to.

Only on tech or creator related discussions are people even aware of the absurd idea that there is an obligation to watch ads or a requirement to subordinate your property, your computer that is, to some yahoo on youtube in order that he can earn money. Where no law is present and enforceable we cannot rely on social conventions we wish existed.

Just because you could make more money if people followed such a convention doesn't create any sort of obligation on their part nor in any meaningful way do terms and conditions bind them beyond being able to in theory take away an account they as consumers not creators don't care much about.
Sure, but if you have relational data you probably don't want to be giving up your RDBMS for Dynamo. Pain (and inconsistent and hard-to-reason-about data) lies in that direction.
Anon answers: What bad habits do you see among people trying to fix the world?
> I've worked with developers that have used git for 10 years who didn't fully realize what all of the 'git reset' options entailed

While knowing some of them, if you use git reset on a frequent basis is expected, knowing where to find information on the other options is essential. I frequently go back and read through the man pages for various git commands so that I understand what will happen if I use a particular set of options and also to learn new things while reading through them.

So, the proper answer for a developer who doesn't realize what a git command is capable of is to refer to the man page for that particular command.
Currently yes, though there's discussion of adding k-anonymity: hashing the video id and querying by a prefix of the hash short enough so each request will return on average data for maybe ~16 videos

https://github.com/ajayyy/SponsorBlockServer/issues/25
Came into the same issues. I hate example projects like these because they are misleading and read like silver bullets.

The split stack resources thing is extremely difficult to manage due to serverless not supporting CF params. so you have to use CF cross stack references which are horrible or hack in support like we did.

I’ve seen issues where you can’t put the value of a variable as an arn in an event due to the poor abstraction across the top of it as they’ve tried to make it cross provider, completely pointless. Just breaks.

Stick with cf/terraform if you’re starting a big project.
the US government, the people who are nervous about Iran obtaining nuclear arms capability, the people who think Iran purposefully destabilizes the whole region, the people who don't like the fact Iran supports Russian proxy wars and finance more terrorism in the region and abroad then an other Middle Eastern country??
That shouldn't be necessary. The "usual arithmetic conversions" should cover that.
This article is a great example of how a series of small decisions can mean the difference between wild success and modest success (or even failure)
A damning indictment of the man. Thank you for sharing this counter-point analysis.
Our Apple App Store Ordeal
Stream Semantic Registers
Wow, US gdp is “only” 20T, so at 6T almost a third of the economy would be healthcare. Checking your link it seems the warren campaign is aiming for 5T, which is still a quarter. Already a fifth of the US economy is healthcare and that is absurdly higher than every other country, which typically don’t go over 10% of gdp.
The caveat being the developers who are careful enough to name their threads and implement good debug hooks aren't the ones you get called on to fix their code.
This should tell you where to invest your money.

Someone should start an ETF focused on regulatory capture.
The only one "cited" in the article is Stephen Hawking, but 1) he doesn't argue against fighting climate change and 2) he presents a list of threats to a single-planet humanity, including wars, epidemics, asteroid strikes and overpopulation.
Wow, a snow lance powered by melting snow. It seems weird to me that conditions should remain favorable long enough to build up a lot of ice.
Frankly, I view 'Caller ID' as a fraudulent service, and I've complained to Verizon (my provider) that they were the ones perpetrating the fraud because they present the 'Caller ID' to me while knowing the source phone number for every call.

I'd like to see a service called 'Originating Number'.
Microsoft Ignite's five most important updates
I read the version from Zerohedge last night. I've never been a "prepper" in my life, but I'm starting to come around to the idea that I should have food stocked and a plan for WTF I'm going to do when the the biggest stock bubble in history blows sky high.
>It has not added $415 billion to the money circulation.

But it did, even if for just a day.
XMPP is an excellent example of why existing flexible protocols push out novel protocols. When Google and Facebook wanted to improve the user experience of their XMPP clients, they encountered roadblocks in the fundamental design of the protocol itself. They finally reached a point where exiting the protocol was easier than improving it.
It used to be that 5 user limit, but from what I can tell it is no longer.

https://gsuite.google.com/pricing.html
When even the best functional tests won't do, it's time to consider Visual AI
One could say that about the U.S. highway system too, though. And some do, advocating the privatized highways some states have adopted. But I would argue that things like internet and highway do not make sense to be privatized because they are inherently centralized and monopolistic - you can't have two competing sets of roads in the same location, and can only have so many cables going through the same neighborhood. It's a massive inefficiency to let the free market do its work in these regions and leads to monopolistic behaviors. Since nearly everyone uses internet and to a relatively consistent degree, it's a pretty reasonable candidate for centralized subsidy and/or control.
If it is inevitable, why does the weak force only affect the left-handed fermions and not the right handed? Most of the article is just a discussion of the applications of the symmetry, not inevitability.

U(1) [aka electromagnetism] is probably inevitable, the rest is more controversial.
> this is the opposite of how science works

Yep, this is dogma. People seem to be hard-wired to believe in something, for some it's a god, for others it's a theory or hypothesis. As for the grand-unification surrounding the the four forces, aren't we currently questioning the existence of a fifth? That's a pretty short-lived god.
This is a good article, but I think it's a little confusing -- it doesn't specify the scope of the bootstrap programme.

It's true that general considerations can give you very strong constraints on how particles of various spins can interact. For example, it's been known for decades that at low energies, massless spin 1 particles inevitably give you Yang-Mills and massless spin 2 particles inevitably give you general relativity. There is also a separate idea called the conformal bootstrap which seeks to use general principles to pin down everything about a theory, but my impression is that it only works well for simple conformal field theories in lower dimensions.

In particular, these ideas don't tell you anything about the detailed structure of the Standard Model: why it has the gauge groups it does, why there are 6 quarks, the values of the quark masses, how the spontaneous symmetry breaking works, the gauge couplings, and so on. That's the way with almost all theoretical tools: the flashier and more general in scope they are, the less details they actually pin down. So while formal theorists may be excited about this, experimentalists can't really use it for anything.
Compactification (Physics)
(not) discussed previously: https://news.ycombinator.com/item?id=21740589