skysight-inc/HackerNews huggingface dataset:
That's well and good, but this letter avoids the elephant in the room. Apple has gone way too far in sacrificing functionality for style.

I'll accept a seam in the phone, and a slightly thicker phone, if I could replace the battery myself. (That might also avoid the camera bump.)

The latest MBP really shit the bed with that poorly conceived touchbar, and the horribly inferior keyboard.

And in general, for many years now, Apple laptops have gotten far less serviceable in the name of sleekness.

Then there is the issue of software quality. That is a different issue, although perhaps the decline reflects corporate priorities, (sleek hardware is more important than anything). ITunes and Photos are just terrible. Bloated, confusing, inconsistent even within themselves, and certainly across releases. I dread having any contact with Apple's cloud -- it just never acts the way that I want it to, and I tread very carefully to avoid propagating deletes to places I don't want them to go. I don't want files to move seamlessly from one place to another, and to be downloaded on demand. It chews up my phone's monthly data allotment, and it doesn't work at all when I have no connection. Sharing is a disaster. I don't share anything because it is unclear who gets access to what.

Another aspect of software quality is a noticeable uptick in bugs. That iOS 11 texting bug (couldn't type "I" correctly) was a huge embarrassment, and it took an astoundingly long time to fix. And I heard many reports of crashes with iOS 11. My iPhone 6 is staying on iOS 10. Then there was the MacOS login-as-root-with-no-password bug.

I am seriously thinking about my non-Apple computer future. I have a mid-2015 MBP -- the last good one, as far as I'm concerned. I'm hoping that when I need an upgrade there will be some nice hardware compatible with Linux (fingers crossed for Razer). I'm stuck on the iPhone (because I trust Google not at all), so I'll need to figure out how to get that to coexist with Linux.
You don’t really want to split the key (as in if the key is n bytes, split it in 3 segments of n/3 bytes) because if one has two segments, I imagine it’s not inconceivable to infer the third segment from the public key and the other two (though I haven’t made the math).

Rather you have a private key p of n bytes. Create two cryptographically random keys k1 and k2 of n bytes each. Derive a key k3=(p XOR k1) XOR k2. k1, k2 and k3 are your distributed keys. To recompute p you need to do p = (k3 XOR k2) XOR k1.

A XOR is trivial to implement and I would expect be reasonably robust.
It's genuinely more dangerous in an urban area. I grew up on a road where you might go hours without seeing a single car. At night there would be nothing to hit but utility poles and deer, and even sober drivers might hit deer.
Sheesh, why the hostility?
They can be replaced for $29.
Or just go to the cashier and tell them you want to return it and buy it again at the discounted price. They don't even make you walk to pick a new one.
The article doesn't say anything about resurrecting hi-voltage DC in either the title or the body. So it isn't clear what the HN title means, seeing as how HVDC is a reasonably common technology.
The second part is a direct consequence of how malleable and easy to misinterpret the first part is. It's a 'usability' problem of its own.
And why haven't you written anything about which WiFi base station you recommend? Because it isn't an Apple device? Everybody has a WiFi base station, while relatively few people have a smart watch or a programmable TV set top box, so noteworthiness is definitely not the reason.

On phones, tablets, and computers; your opinions are laughably one-sided, pooh-poohing all the things that Apple gets wrong, while making up issues with competitor products out of whole cloth. Your writing on Apple's long-delayed deployment of third party multitasking and its eventual copying of Android's Activity model, having worse battery life than the competition this the entire time, was especially cringeworthy.
With a simple search, there aren't so many really:

* https://lesspass.com/#/

* https://www.passbolt.com/

* https://github.com/maklesoft/padlock/
First?

https://www.vice.com/en_id/article/3knb7n/kidnappers-around-...
Sure besides lots of physical and op-sec, your best bet is to insure yourself w/ payoff money that is liquid and untraceable. Failing all else, you could offer this to your kidnappers and hope that they are satisfied not to go to the trouble of having to involve other parties thus increasing their risk of incrimination. See my comment about "Casino" the movie...
Shenzen / Hong Kong will be the next Silicon Valley.
Even if they run Android apps?
The head of Google Cloud Platform’s TI on the future of cloud share
I did this with my iPhone 4S about four years ago with no problems. The kit was $10. I destroyed the old battery in the process of getting it out - too much glue - but the new one worked fine.
That's a shame - the Pixel C was the nicest out of the Google Nexus/Pixel tablets I've owned - luckily I skipped the Nexus 9, but the Pixel C was head and shoulders above the Nexus 10. The keyboard was the first I've seen for a tablet that wasn't just an afterthought (and that includes the Surface Pro 1).

I think this really only leaves the Samsung S3 as a premium Android tablet out there, which is a shame.

I had high hopes for a Nexus 7 replacement with Pixel branding - and I understand the whole "phablet" argument against a mid-size tablet - but it doesn't sound like that will be the case.
Note that the server the author played on was in 2013ish (judging from the 1.5 version number given). I recently (2016) wanted to play on an economics server but I don't feel it works anymore. It feels like the whole game got more simplistic, no more metagame.

Not sure if it's just me or if the game's audience has shifted.

If anyone knows of a good economy based server, I'd love to hear about it.
If users are disabling the feature, then another approach may be needed, e.g. a config setting so that only 100% visible, 0% obscured forms will be auto-filled. Allow users to whitelist the known-good scenario.
10+ years ago I was setting up a new web server, Apache running on a Linux box.

I was not in the sysadmin team, I was in the web team, so I was not allowed root access, even though the box belonged to the web team.

I asked for root access (via sudo) so I could do stuff like restart Apache.

The manager of the sysadmin team said no way was I getting full access to root, but I could get sudo to run specific commands.

So one of the sysadmins wrote a helper script to do the things I needed, and I could use sudo to run that script (and that script alone) as root.

I told him, it wasn't secure, I could use his helper script to get full root access. He challenged me to prove it.

So I wrote a program which dropped a setuid root shell in my home directory. I used the CustomLog directive in Apache to pipe Apache's logs to that program. Then I used his helper script to restart Apache.

When Apache started, it ran my program as root. I then used the setuid binary it had dropped to become root, and created a file in the sysadmin's home directory to prove it.

When I showed this to the sysadmin, he decided to abandon the helper script. Instead, he just told me the root password.
I'm just an anecdote, but I lamented the removal of the headphone jack because it means my 6SE is my last iPhone.

I take pills for attention deficit disorder. I lose stuff. I lose corded and cordless headphones multiple times a month. And hey, I know my inattentiveness to be an annoying end of a spectrum. People have things going on in their lives. Not everyone neatly takes care of their in-separate-ears tiny bluetooth speakers. We're a segment of the market.

They're betting that they can do better without the likes of us -- lose some, earn more from the rest. Maybe their cash position enables them to take such risks.
I completely disagree.

It has been a while that demand stalls. We can see it by observing that energy (time, investment, ...) doesn't go much any more to production means, but to advertisement, marketing, new forms of distribution, and so on. Production is enough in many domains (and there is no room for newcomers, it contracts rather than develops, you just compete to take shares from someone else, not that much to contribute to a booming market), the current problem and aim of companies are to invent ways to get people to consume more and more stuff.
Uber’s Frankenboard arrives
As posted above, Android phones do show this behavior, too. However, and I'm no battery expert, I think that Apple was running the CPU incredibly close to the red line and draining the batter faster than necessary. They already have the fastest phone CPU by quite a large margin, they could probably run it at a lower frequency that the batteries can better match, leading to slower degrading.
As I understand it lead paint in the US was a scourge in poor neighborhoods. Old lead paint tends to flake and small children love the taste of lead paint chips because it tastes sweet. 1950-1970's lead paint was a huge issue in poor neighborhoods.

Point I'd make is, often you see people trying or use epidemiological studies to try and prove some cause and effect. And this doesn't actually work very well. The world is filled with associations that have nothing to do with each other. However with lead the neurotoxic effects are fairly well understood in detail. As well as population exposure rates. So in this case epidemiological studies are confirming what one might well expect. Lead exposure ->
I predicted 3D sensors coming to phones a few years ago, but what I got wrong was that they ended up on the front, not the back. I do hope they make their way to the back as well. If they can do it with a big enough distance cutoff to work in any average sized home room, ARKit will look like a stupid toy in comparison.
In the support article [1], it says:

> Many key areas are not impacted by this power management feature. Some of these include:

> * Apple Pay

How could Apple Pay ever be affected by power management?
Why are they even mentioning this service?

[1]: https://support.apple.com/en-us/HT208387
Social network profile (WeChat) to become official ID in China
Perhaps. That could explain why other phone manufacturers don't do it.

https://www.theverge.com/circuitbreaker/2017/12/28/16825288/...
Would uBlock Origin and uMatrix do the job?
They could write about the overhaul, then you could decide if their reasons convince you to change your browser settings.
Kitspace is a registry of open hardware electronics projects
Must watch most hilarious kid on Christmas
Anecdote: When I was in high school, I was really bored in class on day, and I started writing out the trinomial triangle modulo 2; I was curious as to whether or not it followed a similar pattern to Pascal's triangle modulo 2. Lo and behold, what emerged was Rule 150:

http://joelgustafson.com/things/automata/?150

If you are wondering, this is the trinomial triangle:

https://en.wikipedia.org/wiki/Trinomial_triangle
A heated gutter around the perimeter with heated drainage duct would be needed for egress. If they just heat the perimeter and let water drip off the roof, it'll immediately form ice piles below.

At first it seems like a design flaw, but then how did the city zoning and building permit process not catch it? Maybe they don't care or there is no ordinance and therefore Apple's architect and builder doesn't care either. It may be entirely intentional and by design.
7 Common Misconceptions About Selling Your Own Home
Agreed.

If crime is correlated with child poverty, and cheap rentals are old houses which haven't been renovated in a long time, and tend to have more lead paint. Then on average criminals will have higher blood lead levels. This doesn't provide any evidence that lead had any causal affect in crime.
For me, getting out of the house is half the fun.
Kind of amusing blunder but the snarky tone of this was gratuitous.
Ask HN: Suggestions for good books on designing web applications?
I've wanted to build a fairly complex, scale-able web application for a while (think like a CRM,) but when I try to do it, I feel overwhelmed with areas where I'm not sure the best way to structure the code. I'm overwhelmed when thinking about CSRF / XSS / SQL Injection, but also when thinking about thinks like, where should I store my application logic, how should I write the authentication layer, et. cetera.

I'm looking for suggestions on decent books that could provide a good basis on making good decisions when I design web applications in the future.
Even if the average returns and risk are identical for each security individually, you can minimise your portfolio risk by investing equally across many different industries. If a downturn were to occur, different securities in a single industry will be much more correlated, as compared to different securities across different industries.
Maybe you can test this extension [1] in Chrome? Works great in Firefox, where bookmarklets are tricky sometimes due to some CSP voodoo.

[1] https://github.com/mems/bookmarklets-context-menu
> Not sure if it's just me or if the game's audience has shifted.

The same happened everywhere in the Minecraft community. Be it in the english-speaking world, or Germany, everywhere the economy-based servers closed down over time, by now almost none of them are left anymore. Dominating now are the minigame hubs, dozens of servers full of minigames, raking in cash.

And many of the players that used to play the economy bad in the day, are now playing modded servers.
This is not true according to my experience. See https://imgur.com/a/VH0Bs. Note that in my case the performance restoration came about after I had my battery replaced -- no data wiping or other system cleaning occurred.

> Lost in all the media reports is that the throttling only happens at peak system power demand.

Throttling at least occurs during app loading. Apple admits as much and it was true (subjectively) in my experience. If loading an app qualifies as "peak system power demand" your point is kind of lost because loading apps is something everyone with a mobile device does very frequently.
If you're in a niche with decent prospects for contextual advertising, there's an easy way around most ad-blockers.

Set up a small piece of editorial content and embed some affiliate links into it.
> Nothing is stopping you from venturing out into the world and setting up a business, and making your way into the 1%.

Well, that's the issue we were discussing:
Is there a system that can move the society in a rate that is at least as good as what we have now, but at the same time does not result into the 0.1% problem.
That is what advertising is in it's current state. You said you don't see that as a failure
constexpr isn't just a claim about today - it's a promise for the future. That is, the compiler can certainly notice that a function can be evaluated at compile time, and indeed optimizers will often perform enough inlining and constant propagation to boil down function calls to constant values in the binary. The constexpr keyword serves two purposes: it claims that the implementation is usable in constant expressions today (therefore allowing compilers to diagnose (i.e. emit compiler errors for) things that can't be done at compiletime, like I/O), and it promises that the implementation won't change in the future to be hostile to compile-time evaluation. This promise is important - otherwise, users could take a dependency on a function's current behavior (e.g. by using its result as an array bound, or as a template argument), and then they would be broken by implementation changes in the future that prohibited compile-time evaluation.
In my experience, being able to see the road and other cars at distances beyond the reach of my headlights reduces my likelihood of crashing my car.
What "many other phones?" Samsung, Google, Motorola, LG, and others have all gone to sealed battery design. It led to thinner phones and, down the road, better water resistance. Samsung tried water resistance and removable batter with the S5 and it was inconsistent at best. I'm sure there are some phones out there that still have removable batteries (BLU comes to mind), but by and large all flagships have sealed designs now. Whether the trade-off is worth it is up to the person (I prefer a sleeker phone with water resistance myself, but I'm also capable enough to replace an iPhone battery on my own), but the idea that there are "many other phones" where one can replace the battery in 1 minute with no special tools is just not true.
All of the employees who sold in this tender offer have options, which have a maximum strike of less than $20 per share for common stock. Only RSUs were issued after early 2015. Uber’s valuation was $40B then.
Ask HN: What is the best tools/strategy for fully encrypted email communication?
100% BS. How often have they vigorously and categorically claimed they don't slow down their phones as they get older? People have been alleging they've been doing this for ages. Now that they're caught with their pants down, they're trying to claim it was all a big misunderstanding. If companies are not held accountable for lying to their customers nothing will change in America's business culture.
Sure, I have no doubt that they contribute more than others.

But the problem is the ratio of their taking far outpace the contribution.
While these anti ad blockers may succeed confusing pattern matching ad blockers, how are they going to work against domain/IP list based (i.e. hosts file) ones?
the Pixelbook will fail because it is too expensive. I love Chromebooks and think they make sense in a lot of cases...but at a $350 price point.

I still use my Nexus 9 (typing this on it)...and skipped the Pixel C due to costs and bad reviews

Google's entire "upscale" Pixel effort seems doomed. The Nexus effort was mostly perfect: decent hardware at attractive prices and stock software with reasonable updates.

Apple commands a premium in part due to Apple Stores being plentiful. When my son cracks his iPhone screen, he walks to the Apple Store and he has a replacement screen in about an hour. What can Google offer? Nothing similar.
fail2ban [1] would take care of this by automatically firewalling off IPs that fail to authenticate too frequently.

[1] https://www.fail2ban.org/
Apple apologizes for slowing iPhones, offers $29 battery fix
fair point, tho there are a few salient differences:

the laptop always does this; it's not something where it magically (and mysteriously) gets slower as it ages. it's also obvious when this is happening, even if not directly indicated: the fan will be cranking and the laptop will be really hot to the touch.

and, there's also somehow more of a feeling that a phone is a controlled system that will "just work," whereas computers/laptops are always screwing up in one way or another...
Not. Even. I felt forced to upgrade my 6 because it was unbearably slow. The battery? Excellent. In fact, at the time of trade-in, it was lasting longer than my iPhone X does brand new. More proof - the 6 was actually almost brand new itself; 3 months prior I smashed the screen and Apple replaced the entire unit (yes, generous on their part) instead of a screen swap (the body was bent enough to not allow a screen replacement). New unit, new battery, and thus not just anecdotal evidence.

Perhaps there is _some_ good intention on Apple's part. But I think it hides a just-as-motivating factor as forcing upgrade purchases. My opinion is their position is disingenuous at best. I would rather see them move toward the customer having the control to choose the experience or not instead of - as they explained - only adding transparency into the decisions into which Apple is forcing you.

Plainly, my experience was: I had perfectly healthy hardware, yet my 2-gen old device was almost too slow to be useable. And now here I sit with a $1200 unnecessary replacement.
You're right, they're probably the closest thing these days. However, I'd still prefer a proper GNU/Linux distribution for my operating system, but there are efforts to get some of them to boot and run on Chromebooks, too.
>cops aren't always eager to take reports (I speak from experience).

Perhaps for something like an iphone being stolen, but I doubt that applies to homicides.
Might want to remind people that 80 proof = 40%. Thus by your examples:
5% * 12oz = 60,
40% * 1.5oz = 60,
10% * 8oz = 80,
I've had a Late 2013 MBPR (basically maxed specs at the time) since 2013 and with every major OS update performance very noticeably gets worse. It's literally a matter of installing the update, rebooting and being more sluggish, it's not gradual, it's poor software.

Do you have a dedicated nVidia chipset? If so, you'll also be encountering a plethora of driver bugs introduced in High Sierra, most noticeable watching videos in a browser or viewing WebGL content.

The USB stack has been a joke since they rewrote it and made it closed source to hide their incompotence.

I would have stopped installing updates long ago if I wasn't regularly forced to update XCode.
I can also speak from experience that not all NYPD are eager to take in a report of violent crime, but the OP isn't just talking about felonies, but homicides. "The Wire" Season 4 aside, it's much harder for the police to fudge a body count.

An increase in reported sexual assaults isn't necessarily a signal of crime trends as it may reflect an increase in willingness of victims to report versus past years.

Speaking of Baltimore and its homicide rate, the Sun had a great investigation in 2010 that busted the department for having a sharp drop in reported rapes while having a steady/increasing homicide rate -- a great example of the use of (relatively simple) statistics -- such as how Baltimore was one of the few major cities to have more homicides than rapes -- that effected change:

http://www.baltimoresun.com/news/maryland/bal-city-rapes-gal...

A followup story reported the "good" news:

http://www.baltimoresun.com/news/bs-md-ci-sex-offense-change...

> A major category of crime is up substantially in Baltimore, and police and city officials are pleased.

> A year after The Baltimore Sun revealed that the city led the country in the number of rape reports discarded by detectives — part of what women's advocates and victims said was a broader pattern of ignoring sexual assaults — the number of rapes being reported is up more than 50 percent.
My guess is it's not really much of a waste of human labor, but it is extremely energy inefficient. Energy used in production is generally many multiples of that used during operation. So extending usable lifetime versus manufacturing a new device is more energy efficient in most cases.
I bought a new Nexus 5 about ~6 months after reveal to supersede my aging iphone 4 that was 4 years old at that point.
At the beginning I was super excited about the very good performance, just after less than 6 months the performance started to become sluggish, battery life was noticeably worse and while with my iphone 4 I had probably 4 reboots or freezes in 4 years, in 6 months with the nexus 5 I had many more such problems.
The worst was a loop boot after 1 year and something that killed my battery from 80% to 0 very quickly and, very luckily, after it was dead it didn't continue loop booting.
It happened to me another one or two times if I recall correctly.
The phone was 100% stock, I never flashed anything at all, I just performed the android updates.
Arrived at the point of having a quite strong desire to throw it against the wall pretty much every day, I sold it to my friend's father when it was 1 year and 8 months old.
I begged my friend to thoroughly test it before getting it and I gave him a really good price and he was very happy with the performance (I still can't fathom how in the world it is possible...).
After 8 - 10 months his father could not use it anymore because it won't charge.

After that awful experience I would rather get a kick in my genitalia than an android phone.
Mathematics and Computation