skysight-inc/HackerNews huggingface dataset:
This. The consternation and blame direct at Boeing, while appropriate, distracts from the real source of the problem: airlines. And Southwest Airlines was possibly one of the largest sources of the 737 MAX negative incentives, by having a contract reportedly require $1 million per airplane if a certain threshold of pilot training was exceeded. And to this day Southwest still doesn't think MAX specific simulator training is necessary for pilots.

https://www.reuters.com/article/us-boeing-airplane-southwest...

https://www.bizjournals.com/dallas/news/2019/07/29/southwest...

That's especially incredible considering Southwest pilots' union says in a lawsuit that the 737 MAX is unsafe.

https://www.seattletimes.com/business/boeing-aerospace/in-sc...
This is one of the reasons we never trimmed the ends of cut wire when we tied bolts down. We just twisted them and bent them inward. No excess cuts needed, and no tiny bits of FOD that you have to dig out.
Has anyone found a decent solution to real time rendering of ReStructruedText (https://en.wikipedia.org/wiki/ReStructuredText)?
WTL continues on as an open-source project, supporting the latest updates to Win32 API in Windows 8 and Windows 10.
Ok so I’ve lived in these states my whole life and I love geography and know a little bit about this, apologize while I geek out a bit. (I’m also more interested in geography than meteorology per-se, so I’m only 90% confident all of this is right)

Oregon, Washington, and BC have bad fires too (not as bad, but bad nonetheless), but the rainy season comes much earlier. Here on the west coast you can set your watch to when the rainy season starts. Washington it starts within a couple weeks of early October, Oregon late October (I grew up there and never remember a dry Halloween, but it was also one of the first rains in months). California is so big it varies, but weatherman down here in the bay is saying mid-November at the earliest.

Low population in the forested areas is a factor, but less so. We just have fewer fires and they’re easier to fight.

There is also the type of trees, California is full of eucalyptus (arguably an invasive special from Australia) that constantly dumps debris in the form of oil rich bark and leaves and no natural insects are around to break it down.

Oregon and Washington don’t have that problem.

Arizona and Nevada have nothing to burn. The Nevada border is almost entirely huge mountains. It seems odd that 2 straight lines meeting at Lake Tahoe would be such a dramatic change from wet to dry, but it is. Arizona doesn’t look any different from south-East California, but that’s also probably the only part of California not affected by fires.

The Diablo/Santa Ana winds are also a big factor especially in Southern California. Those are ironically caused by the rainstorms in Oregon and Washington. The winds come in, full up the massive Great Basin of Nevada and Utah and eventually spill out over the mountains in California causing super, super dry and hot winds that can be the level of hurricanes. It’s this time of year when Oregon and Washington are getting rain and California is not that is especially precarious.

I’ve lived in both the Bay and LA for years now and I’ve actually never been awake for them. They only last a few hours and it seems only at night. I’ve seen the aftermath though, tons and tons of tree debris everywhere. In LA the palm trees even fall over and it looks like a war zone the next day.
Personally I typically don't buy anything based solely on price. For me I could save ~$3/mo on tmo, however after a month with tmo I found VZ coverage is well worth $3 more.
When I did the SAT / PSAT, this was opt-in.

I checked the box and had a steady stream of mail from colleges I had no interest in.
Is that what happens on the lower decks? :-)
Good point but Apple is not a tiny startup at that time. Also they benefited for a huge amount of internal synergies too. Ipod gave them knowledge about pocket ~computers, plus decades of personal computer design.
I guess. "Merkle trees are a miserable hunk of garbage" seems like a slightly extreme view to me.
> Why would Airbus spend 10 Billion on RD for a new plane if they can only spend 1.5 Billion on RD to modify an existing design?

Because that's what manufacturers always did? If you only do iterative changes then eventually you run into a wall. Boeing engineers also knew that. The disagreement between what engineers wanted and what management wanted has been a point of contention for many years.
Certainly a fusion reactor will be a large, expensive, and complicated device. If it’s going to be directly compared to fission solely on cost to generate power then yes fission is less expensive. The allures of fusion is its lack of ability to meltdown, global abundance of fuel, and the ability to choose what elements get activated. That seems like things that add value to me, but I don’t think the conversations on funding fusion research are at that level. I’ve read the transcripts of the US House Subcommittee on Science, Space, and Technology’s discussions on fusion energy science. It’s clear that the politicians that represent fusion scientists when the budget is made don’t have a strong grasp of what the devices are, their potential impact, the realistic failure modes for these projects, etc. It’s simply a game of politics.
Education should not be this expensive. If at all, it can be competitive. But it should be available and affordable to all. U of Chicago is not a best place to be in.
the hot thing is true but as someone who was born and raised in Texas and spent 28 years there I do think that you're somewhat exaggerating with that other bit
So just deny the reality of the original constraint? Boy, if only I could do that more often.
The ads in this issue for long-forgotten products are amazing.
For some history—the early Macs in 1984 used 24-bit addressing. The 68000 itself had a 24-bit address bus, but the address registers were 32 bits. So you could use the top 8 bits for some extra data, and programs actually did this (including ROMs/system software for early Macs). This meant that your memory would max out at 8 MiB, with the other half of the address space used for something else (ROM?).

When System 7 came out, 32-bit addressing became available but not all software was “32-bit clean”. So you could enable or disable 32-bit addressing in the memory control panel. This is similar to the A20 gate on IBM PCs.

By 1993 or so the hardware was no longer built to support 24-bit addressing. PowerMacs followed soon after.
https://www.gedmatch.com/login1.php

That url smells like amateurism, hopefully I'm wrong

EDIT login1.php does a POST to login2.php and site still runs php5. I'd imagine this site's already been hit with every scanner under the sun.
> without a significant paper trail and analysis of real-time incidents being made available to the public. Full stop, all incidents and outcomes, not just the good

Without simultaneously reporting the identical data for human driven vehicles in a complete, accurate, and globally comprehensive way there is little that can be done with such data except use it to make political attacks on the technology.

As comparison: every single battery electric vehicle that has a fire is widely reported and disclaimed, impugning the technology as unsafe. The 10s of thousands of flammable fueled vehicle fires are completely unreported in the media.
I share the sentiment but I cannot deny that I somehow wanted an iphone kind thing around the time it happened. We all bought phones who had one more feature, color lcd, fancy games, internal mp3 player, photos..

I somehow hate smartphones nowadays because of the "more is less" dimension but the iphone was a normal thing to happen.
As is pointed out, there's a box you check if you want to opt in to this. It's called the Student Search Service. It's not a secret and they tell you exactly what is disclosed.

https://studentsearch.collegeboard.org/about-your-data

If you previously opted-in and change your mind opting back out is simple.

https://studentsearch.collegeboard.org/opt-out
GP in France is such a shitty job that people will go to great lengths to avoid that sector. French GPs earn ~25$ (base price) per patient, so they have to work their ass off to have a decent lifestyle. The people here talking about golf courses and living the life just have no idea what they're talking about. It's VERY different from the issues of the american system and it's no wonder this is happening.
I'm working on FormAPI [1] as a solo founder. I started on Heroku, but Heroku was a bit unreliable and I had some random outages that I couldn't predict or control. (This was even while using dynos in their professional tier.)

I also had a lot of free AWS credits, so I migrated to AWS. I didn't want to write all my terraform templates from scratch, so I spent a lot of time looking for something that already existed, and I found Convox [2].

Convox provides an open source PaaS [3] that you can install into your own AWS account, and it works amazing well. They use a lot of AWS services instead of re-inventing the wheel (CloudFormation, ECS, Fargate, EC2, S3.) It also helps you provision any resources (S3 buckets, RDS, ElastiCache), and everything is set up with production-ready defaults.

I've been able to achieve 100% uptime for over 12 months, and I barely need to think about my infrastructure. There's even been a few failed deployments where I needed to manually go into CloudFormation and roll something back (which were totally my fault), but ECS keeps the old version running without any downtime. Convox is also rolling out support for EKS, so I'm planning to switch from ECS to Kubernetes in the near future (and Convox should make that completely painless, since they handle everything behind the scenes.)

[1] https://formapi.io

[2] https://convox.com

[3] https://github.com/convox/rack
You start by identifying the reasons behind why your application/service may fail and then design and implement the infrastructure for it, that can withstand certain failures for a cost you can bear. If a failure of a piece of infrastructure costs you £1 per day, you might be OK with paying £5/day for the infrastructure to handle such failure. But would be be OK with paying £50 for the same thing?

It's all the matter of defining requirements, then solutions and tradeoffs of those solutions and then implementing it with best practices in mind (automation, testing, monitoring, backups, etc.).

Hit me up if you want to discuss it over a pint! :)
You have identified a single point of failure (yourself), you either need to accept the risk or hire a person on retainer.

I'm in the same boat with my solo founder projects (links in profile).
After years of sinking quality, newspapers downsizing, and what passes for "modern" journalism, there are few reputable sources left.

We have to make do with what we've got, which is easy access to original sources and independently verifiable information thanks to the internet and electronics.

Newspapers nowadays are great pointers for topics to look into independently, but one piece of bad information is damaging enough to offset a hundred accurate facts. So considering the quality of modern journalism, it's better to just focus on the source material and ignore what the middle man has to say.

There is still people I trust to provide accurate information, because I trust in both their integrity and expertise in their fields, but there is certainly no news organization that I trust to that degree as a whole.
Many governments, such as the EU have decided Zero Energy Buildings as a target for 2020. Those are basically passive houses with PV systems. Hence they produce the same amount or a surplus of energy as is being used throughout the year.
Well, IPv4 is not bad per se, and it can perfectly co-exist with IPv6. IPv6 has some technical benefits for the internet, but the internet isn't a worse place while IPv4 is still there.

IPv6 offers little to no benefit for the average internet user. For ISPs and telcos IPv6 isn't really attractive because they can't market it like other technologies (5G! 5G! 5G! look! we have 5G!).

None of my ISPs (home, office and mobile carrier) currently offer IPv6, which I am personally frustrated about, but I totally understand why they don't.
There isn't really a per-violation fine - their country's information regulator should investigate and fine them for their illegal practices in general. The regulator has fairly wide remit to pick an amount of their choosing for the fine, or to simply tell them to fix their practices and not fine them.
So the transfer payment are not part of the Eurozone, but part of the EU. That makes Eurozone membership a problem for weaker economies like Greece.

On the other hand, Slowakia and Ireland are part of the Eurozone and are doing very well despite starting out poor. (Maybe Ireland doesn't fit here, because they've been doing very well since long before the Euro.)
DarkUniverse – the mysterious APT framework #27
Safari Privacy Overview [pdf]
What is the reason this "stalking" is despicable while at the same time this "stalking" is just business as usual?

https://news.ycombinator.com/item?id=21440526
Using Type-Level Programming in Rust to Make Safer Hardware Abstractions
I have not checked them in a while. How do they compare with Github nowadays?
I dont think the cas9 is causing the off target mutations according to those papers, it's more potentially selecting for cells with already dysfunctional p53 in those few cell lines by inducing a p53 mediated dna damage response. It's in cells that arent going to go near humans and are pretty different in form and function than those used in trials, and while it's a risk to consider (not trying to downplay potential risks here- all new medicine and biology must be thoroughly evaluated for safety and risk), it's nowhere near a show-stopping demonstration that CAS9 mediated editing causes cancer and hasn't stopped clinical trials from moving forward
He/she was talking about OP source code, not VSO source code.
The filesystem as an abstraction has been getting long in the tooth for a long time -- it's taken a long time for the industry to recognize this, but that's the way it is with filesystems because a boring filesystem that never munches your data is preferable to most people to an interesting filesystem.

Some evidence:

* The proliferation of Linux filesystems such as ext4, XFS, ZFS, btrfs, reiserfs, JFS, JFFS, bcachefs, etc. If any of those filesystems were truly adequate there wouldn't have to be so many.

* Microsoft's failure to replace NTFS with ReFS. (Interacts with storage spaces in such a way that it will never be reliable)

* Microsoft's giving up on the old WSL and replacing it with a virtualized linux kernel because metadata operations on NTFS are terribly slow compared to Linux but people don't usually notice until they try to use an NTFS volume as if it was an ext4 volume.

* The popularity of object stores, systems like Ceph, S3, etc.

* Numerous filesystems promising transaction support and then backing away from it (btrfs as mentioned in the article, NTFS, exFAT, etc.)

* Proliferation of APIs to access filesystems more efficiently. On one hand there are asyncio access methods for filesystems which aren't quite as solid as asyncio for networks, on the other hand there is mmap which can cause your thread to block not only when you make an I/O call but later when you access memory.

* Recently some filesystem based APIs that address the real issues (e.g. pwrite, pread) but astonishingly late in the game.
Not a blood sample (EDIT yes a blood sample). His underwear was stolen so his shart remnants could be DNA tested. This by someone close to him who wanted revenge and of course 25 mill. The mole was managed by the SDF who communicated with the US.

https://www.bbc.com/news/world-middle-east-50218637
there's an anthropomorphic factor.. companies know there's a chance they will die, but they can't find the strength to overcome fear of switching most of the time. They'd rather milk the cow until the last drop, which is what happens.
My point was less about the specific issue I hit and more that 1) external circumstances that a restart won't resolve can cause failures, because 2) we're human and no matter how hard we try, even with a large team, things do slip through.

The difference with having a large team is less that all possible failure cases will get protected against (although more eyes and code review does help), but more that someone can always be available to fix it when something unexpected happens.

In my particular case, the majority of the system kept running fine. The part that failed was a streaming system which receives updates in realtime from an external system. The error actually was localised to one particular type of updates, but that type stopped working because I didn't protect defensively enough against errors in that one particular case (I do have my database queries protected against errors, but this one slipped through). This caused other systems to not get these updates, so things that relied on them stopped working. Its not that they crashed, they just never received the updates they were waiting for.

Of course the fix is to trap all exceptions, log/notify, ignore and continue, so that at least one piece of bad update doesn't affect other updates, but again, my main point was that we're human, so can't possibly protect against everything that might cause a non-recoverable (without human intervention) error.

> Finally, I have basic sanity checks for things like making sure a string is really a UUID

Yes, I did add this too after I hit this issue and its a good point: validate EVERYTHING even if you generate it and think you can assume it will be good.

> Don't work alone!

That's the real solution, but sometimes its not possible.

Thanks for your detailed response, though, its appreciated.
that's a lot of bad quarters.
Se also Assassination attempts on Fidel Castro https://en.wikipedia.org/wiki/Assassination_attempts_on_Fide...

Charles de Gaulle survived 31 attempts. https://www.amazon.com/Target-Gaulle-attempts-French-preside...
The reason it doesn't fail on the first challenge is in the article and it's the same as patent trolls: most of the companies they've gone after can't afford the legal fees, so they simply roll over a lot faster than Philips did. By the time they get to Philips they have years of success getting other companies to, on paper at least, agree with them. Don't know if that strengthens their case in reality, but the fact is Philips sounds the first one to have put up a real fight. It's still a bullshit judicial decision, though.

The argument that they have to do this to defend their trademark also falls apart when you remember why they haven't sued Kohlberg & Co: their trademark was already in use. And by a supplier, no less.
The infrastructure/SRE team at gitlab are tracking and monitoring the problem here: https://gitlab.com/gitlab-com/gl-infra/production/issues/132...

Latest updates suggest that it is related to their SQL services being slow, possibly as a result of a big import
Didn't realise Gitlab supported that. We've been putting some badges in our READMEs. Typically those from the Gitlab CI page.

What does annoy me is the classic Gitlab "MVP" approach. Under Gitlab CI -> General Pipelines is some badge code I can copy. There's no mention that I can add them to the badge section of the project, nor is there anything in General -> Badges section to say "Add Pipeline status". I have to copy the link/img URLs myself.
23andme claims the following:

> 23andMe chooses to use all practical legal and administrative resources to resist requests from law enforcement, and we do not share customer data with any public databases, or with entities that may increase the risk of law enforcement access.

See: https://www.23andme.com/law-enforcement-guide/

The GSK (EDIT: their 4th cousin) actually used GEDmatch which is a service that openly cooperates with law enforcement.
Yes quite a treasure trove I noticed as well. A lot of disk copying services it seemed?
1) those activists,especially civil rights movement exhausted all legal means.

2) illegal does not mean violent and harmful. A peaceful protest is fine, I actually support that. Being loud so you can be heard is fine too. What is not fine is expecting companies to refuse to do business with your opposition in solidarity or any other move that is essentially harming your opponent and does not fall in line with peaceful activism. You shouldn't get someone fired, get businesses to stop offering services to them,exclude them from public events,subject them and their associates to humiliation and social isolation and of course you shouldn't cause them physical harm either.

If someone hires a person who denies climate change or if a person does business or works for big oil they are not responsible for the views and actions of the people/business they associate with and they do not owe anyone solidarity in form of terminating those relationships.

What yoy have these days is "activism" by form of isolating your opponents using anyone in a position of power to sever ties with them and if the pains of isolation are too much they might give way and let you win. To me that is cowardly and in some ways just as bad if not worse than physical violence. If you beat someone up they might heal,if you make them unhirable then they either starve or find more extreme people on their side to support them -- further solidifying their stance. I oppose cruelty as a method of bringing about positive change,ends don't justify means.
A Model View Controller Pattern for React
Ironically, the person credited for that was a Belgian who felt he was bullied by British into giving up the analysis to them. It is contempt all the way up.

"[Pattyn] claimed that we needed a few more days to ready it for transport," Piot wrote. "So we kept a few tubes of VERO cells, as well as some of the newborn mice, which were dying. Perhaps it was a stubborn rebellion against the whole Belgian history of constantly being forced to grovel to a greater power. That material was just too valuable, too glorious to let it go."
It's interesting, I just checked - in iTunes, if you switch a playlist to View As -> Song, then it does display a first column with numbers 1..N. Now, if you sort after some other column (say, Artist), the first column does not get permuted accordingly, but stays 1..N. However, if you click the first column, it brings the playlist in the original order, and if you click again, it brings it in reverse order (while still displaying 1..N). A bit weird, but effective.

But then, sort is not stable. For example, if I sort by song name, and then by genre, the songs within a genre are not sorted by song name, but (for some unfathomable reason) by artist. Very annoying. Bad iTunes, bad. (This is on macOS Mojave, haven't dared the jump to Catalina yet.)
While You Slept, Government Created Internal Passports
I wonder if there is any trick for old people (30s) to get into college for free for a Bachelor's or a Masters. I am guessing they don't care about SATs at that point.
1. Stay on AWS only.

2. Pay for a Business Support plan. https://aws.amazon.com/premiumsupport/pricing/

3. Call business support about something "how do I restart my server" - so you know how to file a ticket, get a feel for how quick the response is and how it works.

Do not over think this. EG: terraform templates
Don't those arguments apply to NCP too? i.e. You need 2 ports rather than 1, and there's probably other disadvantages, but that doesn't affect the average Internet user much.