skysight-inc/HackerNews huggingface dataset:
> If each one requires knowledge of the entire system

The general problem is the growing number of dependencies. James Burke in "Connections" warned that civilization is an interconnected web of technology traps[1]. We survive as long as everything works (or "mostly" works), but there is a risk of cascade failure.

More recently, Dan Geer warned[2] about the same type of problem:

In the last couple of years, I've found that institutions that I more
or less must use [...] no longer accept paper letter they each only
accept digital delivery of such instructions. This means that each of
them has created a critical dependence on an Internet swarming with
men in the middle and, which is more, they have doubtlessly given
up their own ability to fall back to what worked for a century before.
[...]
Everything in meatspace we give over to cyberspace replaces
dependencies that are local and manageable with dependencies that are
certainly not local and I would argue much less manageable because
they are much less secure. I say that because the root cause of risk
is dependence, and most especially dependence on expectations of
system state.
[...]
Accommodating old methods and Internet rejectionists preserves
alternate, less complex, more durable means and therefore bounds
dependence. Bounding dependence is *the* core of rational risk
management.

[1] https://www.youtube.com/watch?v=lKELMR6wACw

[2] http://geer.tinho.net/geer.blackhat.6viii14.txt
In my experience, this is because major iOS upgrades tend to come out at the same time as new phones, and installing one major iOS version as an upgrade over the previous creates issues, especially if you've not set up a phone a new in a few years, whether it's a new phone or not. After installing a major iOS version upgrade, if you erase your phone without restoring the backup, the performance will feel new again, and battery life almost always improves.
It's ok to admit that you actually mean toilet. ;)
> When you use a whitener you have to choose how many output bits to extract for a give number of input bits. If you extract more than the quality of your source allows, you lose.

Crypto is not my area of expertise, but this seems to contradict other things I've read. For example, in the debate about whether /dev/random should block, I seem to recall tptacek saying something like this: the idea that we have ciphers we can't break, but we have randomness sources that "run out" of entropy, doesn't pass the cryptographer's laugh test. I think someone else put it this way: seed AES with, say, 512 random bits, and then you can encrypt as many zero bits as you want to generate your random numbers; as long as AES itself is secure, you're not in any danger.

That doesn't mean it's not a good idea to keep mixing in external entropy, of course, as long as that's easy to do and doesn't itself give an attacker a way to influence the results (I seem to recall seeing a paper about this somewhere). But it doesn't seem to be essential, if you believe those arguments.

What do you think about this?
Hillary Clinton VS Donald Trump (Super Mario Edition)
But for how long? "Apple Watch shipments were a different story, with Apple being the only company to post a year-on-year decrease in shipments - almost 58% down" That's from IDC's 2nd quarter report. I appreciate that you might be a big fan but I seriously doubt Rolex is going down 58% YoY.
The post to which I was responding made the absurd claim that technically-minded/introverted individuals who score high on tests can approximate themselves to being geniuses. I really don't think it was much of a reach to ridicule that assertion...given that it is...well, ridiculous.
The included EarPods are lightning. Specifically, it's http://www.apple.com/shop/product/MMTN2AM/A/earpods-with-lig...
Apple iPhone 7 Announcement
Seems like someone could continue using the square reader with the included 3.5mm adapter cord.
Perhaps not. I've altered it.
They are rightfully advertising it as '5 hours for each ear'. Which, in my case, is actually 10 hours. I only listen to podcasts - and listen to them in one ear. So when one dies, I'll switch to the other while charging the first one. It's really ideal for my use.
This. Bluetooth just sucks. I recently tried out 3 of the top rated bluetooth headsets on Amazon after giving up a couple years ago. It still just sucks and is not reliable. Battery life is terrible if you want headphones you can use all day while at work or commuting (won't even come close to making it through the day with smaller headphones).

This is just a terrible decision IMO. OTOH I'm a diehard Nexus guy so I guess I really don't care :)
I would be surprised if Qualcomm only did reference designs after the 820. They were forced to switch to the reference 64 bit ARM design after Apple leapfrogged mobile chipmakers and it really hurt them. They had a lot of trouble with the big.LITTLE architecture and power management which led to 810 power issues which somewhat led to Samsung dropping them for the S6.

With the 820 Qualcomm was able to make their own custom cores (I think they went with 2 or 4 instead of 8) and generally overcome the 810 trainwreck. Qualcomm's ability to integrate the radio, GPU, DSP, crypto chip and some other things with a custom CPU into a true SOC is really a massive advantage within mobile and I expect them to build on that with more custom designs.

One last note about big.LITTLE. It seems like a panacea - just move all the big jobs to the big processors and the little ones to the little processors, yay! But this is much, much harder in practice. Doing this wrong leads to disastrous UX, screen tears because rendering shifts off of the big cores being one prime example. Process scheduling is already very tough and current schedulers are the result of many years of experimentation and heuristic best practices. Of course Apple controls the whole stack (i.e. they don't need to worry about where Kernel maintainers want to go with the schedulers) and I'm sure they have some amazing engineers working on Darwin so maybe they were able to overcome problems here. If you can schedule correctly it does seem like a big power savings win. But (and I may be behind the times here) that is a big if...
Dude's just voicing his opinion. At least he was polite about it, which puts it ahead of your comment.
Because it's more symmetrical.
Replace fiber where? The backhaul (from your neighborhood junction box to the Internet) or the last mile?
Integrating Anchore OSS container image validation engine with Jenkins
> I don't want to give up, and I don't want to check out. I like my shiny devices and assistants now, they make my life easier in little ways all the time. How can we balance that with the basic human right to own our data and retain our privacy?

You can't. If you want to have the security of a democracy, you have to accept the inefficiencies of a democracy (as far as the power structures are concerned, it's pretty analogous to the difference between a dictatorship and a democracy).
In my experience I have a MBP charger sitting in a cable channel under my desk, laid across my desk. There's about as little pressure on the cable as physically possible. The cable is even channeled across the desk with little BlueLounge connectors.

Two have frayed in four years. Genuine Apple, not $20 knock offs.
Everytime I fly cross country, which is every 3 weeks. So yeah, this is a pretty big deal. I also charge my phone while I'm doing that so when I land in CA my phone has a full battery since I have a full 8 hour work day there and my iPhone battery doesn't last.
> How does one make such a big deal of it being water resistant (Product film: 1m 35s; "...to make this the first water resistant iPhone") but not cover liquid damage under warranty?

If you brought in a water damaged phone how would you prove that you didn't exceed the rated coverage?
So you can't listen with the new EarPods with Lightning connector while charging with the Lightning dock.

I'm getting a lot of mixed messages from Apple here...
>Dell makes most it's money providing enterprise volume orders of desktops/laptop computers

I wish they'd bring back the E6400/E6500 style of enterprise Latitude laptops, but of course with modern internals. These newer ones are much uglier and the screens are too short.
So I just bought some backbeat fit headphones, which use bluetooth. To get them working with my Android phone I:
- pressed the on button on the headphones
- pressed the pair button on my phone

I mean, bar special hooks Apple can have because they don't give a fuck about standards, I really don't see how that is hard.
There surely is a natural gift for things, but don't underestimate how much effort [if effort is the right word for something you are drawn to] your two examples put in at an early and impressionable age.
Do you send email to Gmail accounts? Because if so, Google has at least some of your mail anyway.
The Galaxy Note 7's S pen is considerably bigger than a head phone jack, yet the phone is water proof even with the pen removed from it's slot, so my guess is that can't be it. Assuming, of course, that anything Samsung can do to water proof a phone, Apple can too.
Enough about the headphone jack going away - isn't anyone concerned with how big of a deal they made about Pokemon on the Apple watch?

Apple looked so uncool and out of it when they continued to talk about it. Half the crowd has forgotten Pokemon Go even existed by this point.
The big hint in the post you are responding to was "rollback".

Why would you ever attempt any upgrade without a good option for rolling it back?

Today it is easier than ever. A small shop might host heir service on a VM and spin up a second VM for the new deployment. Just change the IP address in the VMs and now the if customers are busted, just unswitch the IPs. Once service is up for a convincingly long time take the old VM down and store it off-line somewhere.

That is clearly a hack, but allows nearly instant rollback for the the smallest shops. Coming up with something similar at medium shops shouldn't be too hard either.

Once rollback is solved a new deployment might eat minutes of failure budgets instead of hours.
I'm sure GP means an external USB battery pack.
Sure if the creditor doesn't take action. The Swedes have been taking action for decades.
I don't have an iPhone, I've not experienced BT drain; I've used my phone for 4-5 hours on BT headsets and maybe seen an extra 5% of battery go down, which is fine since I use less than a 50% charge per day.
Another of Apple's core tenets is "milk those cows [customers] for all they've got". They couldn't care less about any other market segment than the pure luxury status-seeker segment.
Even $160?
I like the photo of the volleyball player wearing headphones. Who does that?
So use wireless headphones, or get a pair of lightning headphones.

It's not really clear to me what the issue is, though, since the dongle can just be treated as an extension to the headphone cable. If anything, it should be harder to break, because the headphone jack part is on a flexible cable, and the part that's attached to the phone is the fairly durable Lightning connector (whereas 3.5mm male connectors are often somewhat flimsy).
Apple could justify 1 by using CarPlay
Yes, but keeping it as its own entity.
"water resistant" != "water impervious"
But also:

Feynman received the highest score in the country by a large margin on the notoriously difficult Putnam mathematics competition exam, although he joined the MIT team on short notice and did not prepare for the test.

https://www.psychologytoday.com/blog/finding-the-next-einste...
Intel sells McAfee
This is a somewhat spooky, but eerily relevant talk from the CEO of In-Q-Tell, the venture capital arm of the CIA he gave at a security conference not long ago:

https://www.youtube.com/watch?v=hxLJExWk9GE

He mentions that we are past the point of being a luddite much mattering. Much of your activity can be inferred through activity of your friends, family, and those around you.
Radical Inclusion vs. Radical Self-Reliance at Burning Man
> In case of Russia it wasn't so, they still struggle to get back to Soviet level of industrialization after USSR fell apart.

The US keeps struggling to maintain or restore its previous level of industrialization, too, even though its unmistakeably a post-industrial state; there's a lot of emotional attachment to industrialization as a source of economic output that lingers even in post-industrial states, so struggling to restore it is a common response to dissatisfactory economic experiences even in post-industrial states. If Russia were struggling to get back to Soviet-era aggregate or per-capita economic output, that would be a difference -- and there certainly was a time, throughout much of the 1990s, where that was the case. But its not now (though Russia has seen a precipitous output drop since the peak in 2012, so it might be a thing again in not too long.)

(Russia may be in a situation now -- especially with the recent drop -- where living conditions for the masses are as bad or worse than in the late Soviet era, but that's orthogonal to the economy being post-industrial, and more about the distributional features of the economy than anything else.)
>>When a backlash began, the app vendors and smartphone companies had a rebuttal ready: ‘‘You agreed to let us do this. We gave you notice of our privacy practices, and you consented.’’

This ‘‘notice and consent’’ model is absurd on its face, and yet it is surprisingly legally robust. As I write this in July of 2016, US federal appellate courts have just ruled on two cases that asked whether End User Licenses that no one read and no one understands and no one takes seriously are enforceable.

Just playing devil's advocate here - but I wonder if Cory has tried to claim that he doesn't have to pay his mortgage because he signed a lot of legal documents, but he didn't read or understand them.
Xiaomi Redmi Pro, launched in July, can do this: http://www.mi.com/en/redmipro/
If this is the case competition will weed it out.
While I've seen some scripts to "blackhole" so-called bad/suspicious CAs, I have yet to find something that cleans things across the board for different browsers.

Apple's implementation of "Rootless" while useful for other things hasn't helped by denying the ability to remove certs unless one reboots into recovery and does "csrutil disable".
It certainly is a standard, it's just a proprietary one. The word "standard" does not mean it has to be open and free for anyone to implement.
I play it periodically still, especially when I travel to other cities where I really enjoy the pokestop point of interest blurbs. Everyone I ran into playing in Boston Commons (a lot of people) was super friendly.

Currently feels like there's not much game to it, the gyms all have level 28 people with 2000 CP pokemon that I have no hope or interest of catching up to. It's basically a cute pedometer + scavenger hunt, with the pokemon collecting being a slightly better motivator than a step count goal.
This was something that confused me a bit too. On their product page they mention twice (once as a bold headline) that the maximum aperture of the camera is f/1.8. Why?

I'm guessing that the average consumer has no idea what an f-stop is, or that having a maximum lens aperture of f/1.8 is any better than f/5.6 or f/16. And the people who do know probably also know that for a lens and sensor that are maybe a quarter of an inch wide, a bump in the maximum aperture is not going to make the camera perform anywhere near a dedicated camera, so the focus on that detail is a bit odd to me.
Yeah, we started by trying that. To be frank, it turned into a clusterfuck pretty quickly because most beginners that send PRs our way don't understand their internals (i.e. that PRs are linked to branches).
LG tones are bulky in the sense that you're essentially wearing an unfashionable necklace, but it has a decent sound quality (for bluetooth), a larger battery, and are in-ear. Might want to check them out down the line.
And yet ... such labels are often accurate.

I'm aware the HN guidelines are geared at productive discussion, though there are times I strongly suspect that's not possible.
Its an interesting point.

C is actually part of of the C++ standard. Within the ISO C++11 standard there is the C99 standard with some adjustments and exclusions. The integration is quite tight. So one can say C/C++ with some clarity.

Library writers often go thorough a lot of work to write extensive object oriented interfaces around C libraries. And they intend that the user use the C++ version not just import the C version in there C++ code. So in that case it is a necessity to use C/C++ because there are two separate interfaces.

In the general case I would guess that 'most' C programmers write some C++ and vise versa. So you have a very large overlap of C/C++ programmers. Objective C on the other hand is probably a significantly smaller group and is simply not big enough for C/C++ communities to think to much about.
Apple stuck with the Dock connector for a decade. Lightning will most likely stay for at least that if not longer.

Also $200 isn't that expensive when talking about headphones.
FYI, I've got links to a number of actual Redux-based applications at https://github.com/markerikson/redux-ecosystem-links/blob/ma... , including Jenkins' new management UI, Firefox's new debugger, Wordpress's new admin page, the popular HyperTerm terminal application, and more. Twitter's mobile page is also built with React and Redux.
I worked on bringing this feature to desktop this summer and making it faster with the Push API.
The desktop UI is still behind a nightly-only flag.
I'll be happy to answer any question!
"It's European!"... lots of people carry bags, so I wouldn't say weird. I just don't want to start because of a phone.
Yeah, you're right. I bet it would work anywhere you grabbed the analog signal from. You could probably even repurpose a set of bluetooth headphones for it.

I don't know why I didn't think of that.
It appears that the included headphones are Lightning from what I could see of the video.
Porting complexity is still non-trivial, and then you need people who understand multiple bare metal APIs.

The architectures are all based off Mantle, but OpenGL 3.3 and DX10 were very similar in their hay day, and porting was still fairly limited (you can still partially blame the horrible adoption of the 3.x series that took so long to take off).
How is talking about a game that came out 2 months ago out of it?

> Half the crowd has forgotten Pokemon Go

The crowd that originally played the game when it came out was gigantic. Even half of that is still a huge number of people.
It says "Immersive stereo speakers."
No.

Mesh networks are like the millimeter wave fairy. People want to believe in it, but it is not real.

Every time you transmit a radio packet there is a chance that it will interfere with a packet or be interfered with by another packet. Note there are two factors so interference goes as the square of the number of packets.

Want fast wifi?

Gave a wired router in your house and connect it with Ethernet to a wireless access point in the middle of the house. If your house is big, get more access points.

Wireless repeater add more hops, more latency, more interference. It is not necessarily true that adding nodes adds performance, often the opposite is true.

People today think wires are ritually unclean and they will suffer for unreliable and broken tech because of it.
> /dev/random is the blocking pseudorandom number generator in Unix-like operating systems and it provides only the entropy that can be obtained from environmental noise. I don't see how it can work any other way.

There is no reason to block; there isn't even any good way to estimate the entropy of environmental noise.

The only sane thing to do is to seed a CSPRNG with environmental noise, reseed with environmental noise as available, and never block.
I hear you, and I can see how some people will enjoy owning Apple or Android watches.

But I'd still be more interested in news of a self winding watch that could somehow also deliver 30mA at 3.3V every 5-10 minutes to power a GPS module and a bit of NVRAM, even if it's in the $3-8K price range.
> Side note, I think it is hilarious that Apple can't get the AirPods to ship at the same time as the iPhone. Anyone who buys the new phone on release is going to be stuck with the crappy lightning headphones for at least a month and a half.

Why? The phone comes with an adapter. Any headphones that worked with previous iPhones will work with the iPhone 7 via the adapter. People will just continue to use the headphones they already have.
It is very hard to find non-tight pockets on women's clothing, if you're lucky enough to find pockets at all.
It's not a very good one. Audio quality sucks and bluetooth has a lot of issues. But if you want to use it, Apple's always supported Bluetooth headphones.
100% agree. I carry a pair of Apple earbuds with me to use interchangeably with my phone and my Mac laptop. The new lightning headphones that come in the box won't be compatible with my laptop, so I'll either need to use the old earbuds with a phone adapter or the new earbuds with a laptop adapter or I need to carry around both sets of earbuds with me.

That said, their vision for the world to go 100% wireless is absolutely right. However, I don't think their execution is great in this area. Their AirPods don't hold a long enough charge quite yet and they are highly susceptible to being lost. Also, while I think Bluetooth has many many problems, I wish Apple spent time improving that standard instead of introducing their own standard.
Glad to hear about testing for gravitational waves. That's really the first observation I have heard about that covers anything older than the cosmic microwave background radiation.

Otherwise, who is to say that the universe didn't start out as a somewhat lumpy (not too much, not tool little) blob of gas measured with a few K's (thousands of kilometers across and a few thousand/million degrees Kelvin -- k of Km x k of K)? You can run the numbers back to a geometric point, but what would that even mean without observations of some kind to prove or disprove it?
Yea but can you really put a price on courage.
The future is bluetooth, and they're not making licensing fees off that.
Touchy much?

None of the little tricks or habits I listed above leads to a "marginal existence" or makes you a "hermit". They serve to cut out the middleman, or to minimize my data trail, given that I still want the benefits of technology. Why should Google/Gmail be allowed to analyze my communications with my friends or colleagues, esp. if I'm not even using Gmail? Why should Netflix be allowed to record what I watch, when, and in what order? Why should Facebook be notified that I read article X, esp. since I am not even on their network?!

What you said therefore makes no sense to me, it's a false dichotomy.

And before you congratulate yourself publicly on your own "civic and human engagement", consider that even just ten years ago people managed to be engaged without apprising Google, Facebook, et al. about their every impulse, incessantly. Yes, you could watch a DVD, read a book, or talk to your parents and no Evil Corp. was silently adding that to its Stasi dossier about you and your predilections. Somehow life went on anyway, and nobody called you a "hermit, intellectually speaking" for that. Talk about resetting expectations, jeez…
Smart move by Intel. They should never have bought it in the first place. One of my favorite quips about it was by a stock analyst who said, five years ago:

Intel might as well have bought Whole Foods

http://www.reuters.com/article/us-dealtalk-intel-idUSTRE73K7...