skysight-inc/HackerNews huggingface dataset:
> "hot pile of garbage __in terms of performance, power usage, and scrolling__."

Thing is, it is not. On Chrome I regularly had unresponsive pages that once cleared led to all tabs being closed, and it happened more often when I had more tabs open, the critical number is 10-12. Once you are over that limit, expect "App stopped responding" modal. On Firefox, I currently have 36 open tabs, and it works without any slowdowns.

In Chrome, if start typing something in a webpage, open another page to do some fact-checking, go back to the first page, and see all my typed text gone. On Firefox, I do this all the time, open different apps, and all my tabs and their contents are safe (with the exception of private tabs, sadly).

Power usage is about the same, scrolling is also fast enough for me (I am aware it does render fonts in lo-res while scrolling, but I only learned about this in an online discussion about 'horrible font rendering', never noticing it myself in more than 6 months of usage at the time.

So no, I don't agree with your assessment of Firefox as a "hot pile of garbage". I think it is a great mobile browser, and I think it will get even better. YMMV, of course, but I'm very happy with Firefox and have no plans of going back.
There record is not dismal with the 737MAX.

If you look at where fault lies part lies with boeing and part lies elsewhere in the safety chain. In contrast to many other areas - the evidence of ill intent is relatively weak here. Even without prison Boeing is facing major financial impacts as a result of this issue (as it should).

It's looking like evidence from the airlines that proper maintenance was done may have been faked.

https://www.bloomberg.com/news/articles/2019-10-15/pictures-...

We know lots of maintenance issues unaddressed and repeated warnings by the plane itself that there were sensor issues were not properly addressed.

We know response was not ideal on pilot side which overlaps with some training and other items around stab trim cutoff and/or automation dependency.

These factors are partly why there have been no accidents in 737MAX in US despite lots of flying.

Yes - boeing should design a totally safe plane. Part of that is going to be designing plans to accommodate a wider range of pilot skill (what they are calling "future pilot populations") and to better accommodate maintenance and ground handling training assumptions to allow for greater risk of problems there. This is already being implemented.

Ironically, one element may be to REDUCE the reliance on pilots as a key flight safety control and then increase automation and redundancy in the automation.
You get nuance and immersion in a longer form, but shorter forms are definitely sufficient for main ideas or a refresher.
Flight Altitude Record
I agree with your point that it's all about perspective, but you can easily spin it negatively.

"Life is suffering" -Buddha

"Tedium is the worst pain" -Grendel

I realize that first quote is meant to be encouraging, but you can take it at face value to mean what it is: most of life sucks.

Pessimism and optimism are choices we make on how to interpret reality based on our experiences. This might sound like some feel-good comment that you can easily just see things better if you try to frame it differently but it's not. I am profoundly cynical and genuinely believe the world would be a better place if more people would replace their unfounded optimism with skepticism. Sometimes there really isn't a reason to be optimistic other than a desire to feel better about the situation.
I saw these live, followed by real fireworks afterwards. Surprisingly, the fireworks paled in comparison (and this was a large professional fireworks show). Re the noise: In both cases there was music, but IMHO fireworks noise gets rather monotonous after a while.
The best way to get this question answered would be to email or tweet at Brewster Kahle, who started and heads the Internet Archive.

If you're in San Francisco, the Internet Archive is also hosting a block part the evening of Oct 23rd from 5pm-10pm, and staff will be there to answer questions (tickets are $15).

Disclaimer: No affiliation
Apple hid a Lightning connector for debugging in the Apple TV 4K’s ethernet port
Oh wow! I'll have to start grepping for hunter2 everywhere....
DoD spending in recent decades has reflected a sense that there's perpetually an r > 0 chance that we'll be in the middle of World War III in twenty years, and that we're willing to spend what it takes to ensure technological advantages for when that happens. Throughout world history, military technology has been a determining factor in when many civilizations stopped existing. The mission of the DoD is to secure the U.S. in perpetuity, so this is their core competency.

Private industries, which can only approach moonshots tepidly out of fiduciary responsibility, are already making good progress on this. My hunch is merely based on the liklihood that the DoD - which spends unfathomable amounts on R&D and does not answer to shareholders - has been going at this longer and much stronger than any private organization.
Salesforce did it recently. It's about division of labor. https://fortune.com/2018/08/07/salesforce-keith-block-co-ceo...

“I am going to be focusing on, No. 1, the products, the technology—as well as the culture,” says Benioff, “and Keith is very much focused on the operations and distribution functions of the company. We feel it’s going to naturally align with both of our strengths.”

Product, Marketing, Vision, Culture -- vs -- Sales, Support, Services (Business)

It basically reverts back to what start-ups would segment out as Business v. Technical co-founders.
As mentioned in another comment, cooling towers (evaporative) work very well in high desert areas. Phoenix is pretty popular for banking corporation data centers because of relative geographic stability, but I'd guess the cooling costs are a bit higher, I know some data centers have very thick walls and very tight security in the area.

Also, it is quite a bit cooler than say Las Vegas or Phoenix, while being more central. The relatively mild winters is also a benefit in terms of geographic stability, you're less likely to see structural issues than you would in other areas of the country with more wild swings. It's also possible for certain components to be too cold as well.

Tax incentives and a relatively less expensive labor pool don't hurt either.
I for one am quite grateful to the engineers who implement electronic automatic billing. when I was a kid, it seemed like my dad spent a lot of time sorting through mail and writing/mailing individual checks for services. now it's automatically billed to the credit card, the credit card gets autopaid from checking, and he just has to make sure there's enough in his checking at the end of the month. that's not a huge amount of time and thought saved, but it's not nothing either. there's a lot of this stuff that we take advantage of in our lives without really noticing, I think.
Build a Minimalist Blog, Powered by Emacs and Common Lisp
Ask HN: What is your opinion on live coding sessions vs. take-home assignments?
I am currently a Master's student at one of the top Canadian universities. Before pursuing this, I worked for 4 years as a Software Engineer. I am finishing the program and interviewing aggressively in Toronto these days. Most of the interviews would pair me with another engineer (sometimes a fresh undergrad) for an hour long live coding session. Although I have been practicing and I am generally good at algorithms, I tend not to perform well in these sessions as I feel too much pressure. On the contrary, I have almost always previously performed really well in take-home assignments and landed the opportunities that I had sought earlier. That includes all my previous companies including Shopify.

I personally feel that live coding sessions are an unfair way to evaluate candidates. For example, I have contributed to open source before such as the following:

- [2016] Shopify Sarama Kafka client: https://github.com/Shopify/sarama/pull/655
- [2014] First open source library that I wrote in undergrad: https://github.com/mrafayaleem/gdx-sqlite

Written blog posts that explains my understanding of working with large systems. Most of them are linked at https://mrafayaleem.com

Every rejection that I get due to a failed coding interview session, it just makes me feel that the process is unfair and throws all your past endeavours / contributions out of the window. No matter how much you push yourself on your own time and learn, showcase and contribute towards open source or tech community in general, it doesn't make any cut unless you pass the coding interview.

I would be glad to learn your thoughts on this.
Gah... About a third of my commit messages are just "minor cleanup" or a variation. Should I be ashamed?
Publicly traded is a tiny fraction of the healthcare industry. Of the dozen or so hospitals in Seattle, for example, only one is owned by a publicly traded company.

Even if they're technically non-profit, that doesn't mean they don't realize a profit. It just means that the profit needs to be spent elsewhere. This is model that most university medical centers use: make a shit ton of money in healthcare, and then use it on the school or pay fat paychecks to the board of directors.

I think when people talk about profits they aren't talking about GAAP profits, they're talking about rent seeking. There is a shit ton of that everywhere. For example, when I went to the ER for a kidney stone at a non-profit hospital, I ended up getting 8 bills. One was from the hospital. Then I got one from the lab that ran the CT Scanner, one from the Radiologist that analyzed the ct scan, one from the pharmacy that provided the drugs I was given, and four bills from the four ER doctors making their rounds through the ER, asking how I was feeling, and then checking a box on the chart. Each 5 minute visit was rounded up to the hour. That's all "profit" in the colloquial sense, but it wouldn't show up in the P&L of a publicly traded company even if the organization was publicly traded.
Your logic will work if you put a price tag on a healthy and enjoyable life.

Which is basically impossible for somebody to do for themself, because that's most people's goal in how they use money. If somebody said, "The value of a healthy and enjoyable life for me or my loved one is $X," that'd mean they wouldn't spend their money if it cost over $X. Which is a ridiculous idea, and we've all seen it play out where people or their families shell out most of their wealth for the chance of living another month.

The only two ways I can see around this are:

1. Have an objective evaluator of life (maybe even accounting for differences in each person's value to society, if you really want to be accurate and don't mind the mobs with pitchforks).

2. Drop the idea of including health in the regular economy. Not totally possible, but public healthcare might be close enough.
Google Books redesign makes it easier to find background info
Having a checklist is just the start. Adoption of checklists and training on them is almost as critical and sometimes far more difficult.

Sometimes leading by example (coworkers seeing positive outcomes) is the best way to gain adoption within your org.

Like all artifacts - things can get stale - maintenance of the checklist needs to be part of the overall group's ongoing tasks.
You seem to have glossed over his last paragraph. No one's disputing that the ocean can sink the salt if the salt is evenly distributed. Trouble comes if that's not done properly and we get local ecosystems poisened by high salinity. Which if you think about it, is pretty easy to imagine from these plants pumping the salt to the nearest coastline.
However, I think it maybe a fake proverb.

https://www.npr.org/2018/06/12/619140377/after-ivanka-trump-...
You can get value from making your own. I have a small list for coding that says "commit, test, story" that reminds me to be always saving my work, coding against a test, and testing against a story. As long as you remember that you're the one in charge and don't treat it like your boss, a list can be a great aid to memory and discipline.
The original comment was "JVM startup is sub-second. Still not great for e.g. small command line utilities, but completely fine otherwise."

For tooling it matters. Some scripts will have backticks and $() and each use of these could be up to a second and be acceptable? Not really. And if you want to run a command like `go fmt` every time you save a file in $EDITOR then you want it to be fast. Maybe when we use the Language Server Protocol everywhere, it will be a different world. But a lot of editors shell out for these features still - and you would never dream of shelling out to e.g. `mvn dependency:tree` because it's too slow.
ClipX
I guess that also explains why all their "help us get to X" have been achieved several times over. Hopefully most of those contributions are actually by serious participants and not just a bunch of trolls trying to poison the database.
I'd like some feedback on pricing, offering and presentation.
Sure. For starters, that paper is using 1999 numbers, and there has been a sea change in health costs since then --- we pay almost 3 times as much in total health costs today as we did in 1999.

Intelligence Squared hosted a debate last week on M4A vs. private health insurance, and had two extremely motivated and well qualified debaters on the pro-M4A side, including Adam Gaffney, president of Physicians for a National Health System; their central argument was that Medicare has a lower administrative cost than private insurance, and their estimates were Medicare at 2%, private insurance in the teens. Not 30%.
As I mentioned to Raiyner, you should really read Tim Faust’s book to understand how single-payer can drive down costs, but I’ll highlight this from one of his articles:

“ As the sole purchaser, the federal government is immediately able to set just prices for health care services (for example, by negotiating the cost of drugs). With the weight of the full cost of health care falling squarely on its shoulders, it has an incentive to develop infrastructure and provide accessible primary care for all people, diverting money from low-frequency crisis care to high-frequency primary and preventive medicine.

It can also create evidence-driven guidelines for how to handle episodes of complex care and adjust payments based on adherence to these guidelines. This promotes good care for all patients and respects providers’ agency to provide the best care they can, instead of the current mess, where payment per-service can incentivize unscrupulous providers to bilk payers by either ratcheting up individual unnecessary services (when paid per-service) or providing less care (when paid per-patient).”

https://www.jacobinmag.com/2017/10/single-payer-medicare-for...
Which browser/os are you on?
Product Innovation for High-Growth Companies
New pathfinding algorithm
yeah, importlib.reload caused mine as well! i'm wondering if there's a way to avoid that... maybe a @reloadable class decorator that saves a reference to each object you instantiate and switches out their .__class__ upon reload? obv not great for performance, but could be useful during development (which is where i'd mostly use hot reloading anyway)
wow, you're not kidding. only latest FF supports subgrid ?!
I find checklists useful for an routine and well-defined task, mission-critical or not. Just saves me a lot of headache by making sure I don't forget things. Stress from, e.g., forgetting milk at the store isn't the same as stress from operating on the wrong body part; but it's still an annoyance and easily eliminated--so why not?
you can create “app specific” passwords for situations like this

https://support.google.com/accounts/answer/185833?hl=en
> I make lots of little commits, it gives me space to really make a mess of coding going down some rabbit hole and performing 'reset --hard' when I get too away from myself, and track what I'm doing locally.

I think this is totally OK, just as long as you squash those all down before someone has to merge your PR.

> As long as each commit isn't causing a problem with CI/CD, and my pull request to master is well documented what is the value added of cleaning up commits?

Because it's hard to make sense of all those little commits later, so why keep them around? They're just noise with a very limited future value, and I don't want to have to sift through them in the future. It's basically impossible to clean up those kinds of messes once they get established in master, but it's very easy to contain them at pull request time.
Not to mention they are just hoarding wealth instead of letting other people earn.
A pull-request is the wrong way to demand removal of personally-compromising information.

If he instead routes his request to Github’s GDPR compliance department, it will be illegal for them to refuse the deletion.
Surely drones do not need DGPS unless they need precise location against the ground.

For swarms, drones need precise location relative to each other, for which there are other techniques than GPS.

I think you are speculating - or do you have information showing that these drones use DGPS for this display?
Titles can be worth a lot to employees, but employers get to provide them for free. I think helps answer many questions:

1. Why do most of the programmers at my job have a title of Senior Engineer or better?

2. Why does Goldman Sachs have thousands of Vice Presidents?

3. Why does Oracle have two CEOs?

The only thing that the employer has to worry about is a perception of title inflation, but there’s a tragedy of the commons problem. This can be combated by creating higher-end titles. I wonder when we’ll see a company with a CCEOO.
Is It Unethical for Professors to Sell Students Their Own Books?
WireGuard was restored only because Jason Donenfeld has submitted a new version of the app which no longer contains a link to the donation page. As of yesterday Google did not contact WireGuard maintainers to bring clarity to the donation link policy of Google Play.

The issue is not solved and it remains as pressing as ever, Google has begun to crack down on open source projects which use an external donation platform such as Patreon, putting the livelihood of open source developers at risk.

Their policy affects several open source apps, most of which remain taken down, including andOTP.

It's worth noting that Apple allows open source developers to link to their external donation pages from iOS apps.

The initial takedown was discussed in this thread: https://news.ycombinator.com/item?id=21268389
The original games uses a custom scripting engine that manages this called SCUMM. For a good description see: https://www.monades.dev/scumm-internals-syntax/
CAN-SPAM has worked well in that I generally don't get random spam anymore. But, the cold marketing emails. Woooooow, the cold marketing emails. Several of them, Every. Day. It's epidemic in my inbox.
I'm very familiar with this argument, but it's unpersuasive, because we already have a national health insurance system for the (huge) most expensive cohort of Americans, and it has been unable to contain these costs, despite playing a powerful role in the structure of the system itself.

Why aren't private health insurance systems incentivized to create evidence-based care plans? Wouldn't they, if anything, be more incentivized to do that?
In my workflow, that would be in a feature branch, and exploratory branches can certainly break, but before I made a PR I would rebase my changes such that none of the commits broke the build.

It's also a different situation. The original one is "I've made a test that shows a problem." Your example is a surprise "I don't know whether this will pass my cloud-based tests." I would edit my branch if I had a surprise failure, since my initial code clearly wasn't correct.
Has anybody argued that nobody else should be punished, ever? Otherwise "but there's drug addiction and car accidents! We shouldn't pass judgement on Boeing until everything else is perfect" is a really strange argument.
absolutely must not fail ever

I know I'm being pedantic, but no such system exists. The best you can do is reduce the probability of failure to an acceptable limit.

Especially since this was a military system, some team, somewhere, estimated the Mean Time To Failure for this system and was satisfied with the answer.
I feel like this line of thinking cannot be applied to all things people enjoy.
I assume it's because Western civilization is based on Judeo-Christian morality, where sex outside of marriage, sexual self-gratification and sex for pleasure are considered immoral by many people, so any company associating itself with pornographic content through advertisement will be considered immoral by association. East Asian countries, being based on a different cultural and religious framework altogether, likely don't consider most forms of human sexuality to be taboo.
I imagine it's something most people would look at and go "I have no idea what I'm looking at".

For example: https://en.wikipedia.org/wiki/Imaging_radar

If you showed me the images in the Wiki entry with no context, I would assume i was looking at lichen growing on a rock like in this image https://cumuseum-archive.colorado.edu/Research/Objects/Image...
Thanks for sharing. I had also suffered through this sort of ailment and thankfully got through it. I'm glad you are trying to live life as much as you can.
eRosary Wearable
I was estimating ages of 50 and older based on appearance, I didn't actually take a poll or anything.
It's not clear to me what CEO salaries have to do with anything. Zero them out, and how much money has the American family saved? I haven't done the math, but I presume it's pennies, if that.
Vulkan wasn't even announced before Apple was developing Metal.
> Consider that doing business with China may be the best way to prevent this kind of thing.

I'm tired of hearing this refrain. We've been doing business in China for almost 50 years, and they're still doing shit like this, and the whole country is censored, and anyone with any kind of voice gets an immediate visit from the police. When does it end? When have we ever achieved any degree of government liberalization by doing business in China? What exactly does us giving them our money and our jobs and our realestate and our technology and our support in propagandizing their totalitarian regime accomplish?

When the entry requirements are "you must not attempt to liberalize our society or else", one no longer gets to pretend that business will liberalize their society.
I'd be happy to articulate the hard way to make a really good cup of coffee, starting with ordering green coffee beans and proceeding thru barista tools few are familiar with. (Might take a while to write.) Plenty of ways for the process to go wrong, including lethally.
With 10% penetration, EVs could shift residential peak load to night finds SCE
Having money and spending it to make other people do your boring stuff is a pretty effective life optimization. Cleaning, laundry, cooking, lawn care, car maintenance—even driving—can all be bought, so you barely have to do any of it again, if you've got money. You can—and most with means do, I think—just make almost any of this "this is what life mostly is" boring crap go away, unless you actually enjoy it more than what you might be doing instead.

Making the tedious parts of raising a kid go away is a lot more expensive than making the normal adult boring stuff go away, though. Also if you're not fairly damn rich (i.e. rich enough not to need a real job) the boring parts will be most of the time you spend with your kids by a large margin, so you'll be reluctant to outsource that even if you can afford to. That's even more true if you're not paying to have the rest of your boring stuff done by someone else ("sorry honey, maybe we can play blocks later, I'm cooking dinner because if I don't we won't, you know, have any" but then later it's bath time then story and bed and maybe you squeeze in 10min of blocks if you're lucky)