skysight-inc/HackerNews huggingface dataset:
> What am I missing?

A few things.

There's only 4,294,967,296 addresses in IPv4, so if you hand out giant blocks, you run out quite fast, whereas with 340,282,366,920,938,463,463,374,607,431,768,211,456 you could hand out huge IPv4 /8 sized blocks from now until the heat death of the sun if you wanted to.

But there's more to it than that. Right now only 1/8th of the IPv6 address space is "assigned to the internet", so there's effectively 7/8ths being held in reserve for the foreseable future -- this is partially to accommodate realistic router memory limits in the near term. IPv6 also has a more efficient hierarchical routing scheme than CIDR (which was kind of bolted on to IPv4 after-the-fact), which helps keep router tables from consuming terabytes of RAM. And IPv6 is designed to be more easily renumberable when we do make mistakes with assignments, with a clear separation between subnet prefix all that requires is changing the routing prefix.

At the end of the day, with 340 trillion trillion trillion addresses, handing out too many isn't ever going to be a big worry in the foreseeable lifetime of...anything, really.
Checkmate, Tesla
A US carrier group with a marine expeditionary force will be in the top-10 militaries in the world period.
It has more conventional capabilities than most militaries, a stronger air wing than many air forces, and better ground troops than most, not to mention that a carrier group is usually escorted by at least one submarine which have nuclear capabilities.

No other country really has the ability to project power period, Russia can't the Chinese can't, most NATO nations don't have enough supplies for limited engagement and very limited ability to operate even within the local theater (e.g. European forces required US tankers to refuel during Libya, they've also ran out of munitions and jet fuel within the first 3 days of the campaign).

So for the most part I don't see any country with a capability to even remotely threaten US superiority out side of MAD.
Russia is completely limited, it's defacto a land locked country without a warm water port this is why they've tried to invade Korea 3 times since the 19th century. And also why NATO mostly overlooked Crimea because they've understood that's the last redline for Russia.

China well, China doesn't even has a joint command, they've never really went to war any where or conducted any military operations. Their military structure is ripe with corruption and every couple of years they lose one of their chiefs to some political investigation once they decide to take one bribe to many or too few.

Their expenditure per soldier is laughable, and their equipment although getting better is still decades behind the US and they've shown to have very little self reliant R&D capabilities, what they can't buy they steal which never results well.

The US Army is still the best professional Army in the world, while we all like to point and laugh that they mostly recruit white trash and immigrants their officers and senior NCO's hold probably the best toolkit of military education and experience in the world.
This isn't the case for a lot of reasons. The first is, as epoxyhockey noted, the CIA has their own system.

But even beyond that, the Russians and the Chinese already know who works for the CIA officially, just as we know who works for the FSB and the Chinese analog. The people who can hurt you, i.e. actual undercover spies, are not going to be in these databases.
I will procrastinate... later.
No, but they do kill tens of thousands of people each year in the US. How many people do bikes kill again?
It snows quite heavily in Minnesota, so during much of the year those sidewalks would be unusable or hazardous.
I didn't say that it was inevitable that a rising China would have as good a relationship as the one that emerged between Britain and the U.S. In fact I would classify it as unlikely, precisely because America and China lack the cultural bonds. My point was more limited -- simply that waning hegemons always see rising challengers as great threats, which they don't always turn out to be.

EDIT: To see how the U.S.-U.K. alliance was not necessarily the sure thing it appears to be in hindsight, look into War Plan Red (https://en.wikipedia.org/wiki/War_Plan_Red). The U.S. actively maintained a strategic plan for fighting a war with Britain as late as 1939.
To anybody who has 23&Me results: can you tell me if they are still reporting tongue rolling as a heritable trait on their reports?
How Sci-Fi Fans Anticipated Today’s Internet
I actually think this is less true than it used to be; the problem now is mainly on the server side. A substantial fraction of US residential customers can get IPv6 access as long as their network equipment supports it. But aside from a few prominent names -- like Google, Wikipedia, and Facebook -- the vast majority of the internet is only accessible if you have a v4 address.

From the latest statistics I could find, about 7-8% of Google visitors are connecting via IPv6 [1], but only about 1% of the Alexa top 10,000 sites are v6-enabled. [2]

[1]: https://www.google.com/intl/en/ipv6/statistics.html

[2]: https://www.vyncke.org/ipv6status/allgreen.php
Actually, it reaches a day's worth in 15 minutes. If a full charge is two days, that's 50%.
You're posing a false choice between biking and public transit. Biking and public transit can be improved together since, when properly designed, biking to public transit is a very easy way to extend the effective "bikeable" commute distance. Why do you think creating bike infrastructure would be more expensive than improving public transit?
Didn't even know you had a paper on the subject. Going in my collection. I like how it mitigates so much risk with so little change or overhead. Good work. Paper mentions dangling pointers are a risk. They can be detected with other technology with even more in the works:

http://research.microsoft.com/en-us/um/people/marron/selectp...

So, out of curiosity, what's the odds of something like this proposal getting adopted in a standard, GCC, or anything else?
Slack app for Linux now in open beta
The Walking Dead Social Fan Site So Cool
Very cool site, love it thanks!
>If the Russians attack the Germans

The EU crumbles. France and England have some very Polandesque choices to make. Scandinavia goes to war which, historically, can be rather frightening. The economic side would be devastating for the US economy. Many US citizens would get some pretty horrible content in their correspondence with family and friends.

>If the Chinese attack the Japanese

The tech industry is fucked, as two of the largest producers of parts and products shift their industrial capacity to a war footing, and the other big player is caught in between. If China went ham on Nippon, then Vietnam is next, and they would know it. Ditto for the Philippines. As the Island nations lock down, global shipping becomes a memory. Huge portions of the population in the US would watch as their families and ancestral homelands plunge into the dark and decay of a drawn out war.

Frankly, i feel like your post was Bait. Surely no one on this site is that ignorant of global trade, or what would happen if 3 of the five largest economies shifted from peace to war. The refugee wave, from either ocean, would be enough to wreck our little utopia.

I sincerely hope that, should push come to tactical shove, your group (the people that feel as you do) would be drastically outnumbered by the people who give a fuck about oaths, alliances, and friends.

but i wonder...

EDIT: reply limit reached.

You seem to have a very limited understanding of the interconnected nature of global economy, ruling regimes, and scattered family groups.

On top of this, it would appear that you are taking a theoretical approach to potential events that have a historical precedent.

The US is a service industry based economy. for better or for worse we are completely dependent upon global commerce. This notion that we can do everything we need to do is not impossible, or even improbable, it is just unfeasible. The same people that want America to be nice to everyone (whilst simultaneously cutting off our involvement globally... :|) are the same people that will shit their pants when their college degree does not get them out of working in fields and factories that are running night and day.
Rethinking the Rise of the West and the Industrial Revolution (2002) [pdf]
Yep; this is what T-Mobile already does if you set your phone's APN to "IPv6 only".
I agree that most of these features should be opt-in (Cortana is, at the very least), but most of the privacy options are in a central location in Win10. The problem is more that you have to know they exist in the first place, which is why being opt-out is such a big issue.
It's worth noting that APNIC, LACNIC, and RIPE all ran out of IPv4 addresses years ago (2011, 2014, 2012, respectively). Although, by the definition of exhaustion those organizations used (roughly "someone requested a block that we couldn't fulfill), ARIN ran out seweral months ago.

What this announcement really amounts to is "we cannot give out anymore IPv4 addresses." ARIN lists just 9 /24 blocks. By contrast, RIPE bottomed out at about .8 of a /8--about 6000 times the current ARIN IPv4 address pool.
RIPE, for example, hit its . By contrast, ARIN is at 9 /24s.
Uhm, did you read your link? There's nothing in it about losing if you fight ARIN. It's pretty clear ARIN knows they'll lose, which is why they're badgering people into signing these legacy agreements. So they'll be brought under control. If ARIN had authority, they wouldn't be asking for companies to volunteer it to them.
speculation. you can't know what was prevented. the chains of events are too many and complicated to predict. but what is the end goal anyway? preventing conflicts is good, so your goal is limiting suffering? then also consider how much more suffering exists now because of US and see what is the net effect.
It's supposed to get somewhat better with electrification, since they'll be able to run more trains so we'll have more frequent service. I agree though that we need good transit on top of Caltrain, and it should be separated-grade.
I think "real" communities work, were people have common interests, self-organizations, transparency etc. A lot of communities don't work because there nothing at stake. I think you could randomly ban 25% of HN and it would, excluding any eventual outrage, be largely the same.
For the majority of the US, sadly yes.
I wonder if one of my grandparents was "secretly" left handed.
> As old as the concept of percentages is, you'd think that there would be a good symbol to indicate an increase in percentage points.

Uh, there is such a notation -- (sign)(# of percentage points change)pp. Or, in the instant case, +1.07pp.

(Though it would probably be more ideal if %p were accepted instead of pp, because then there would be a natural extention to ‰p, etc.)
In Taiwan, at least, i think the answer is obvious.
There have also been no claims that the VW Touareg TDI failed. So 6cyl SUVs pass.

There aren't many 4cyl diesels in the US. Chevy Cruze. New BMW 328d. I imagine the new 328d passes just fine, but supposedly the new-for-2016 VW E288 diesels do as well.. they just never got a chance to sell them!
AngelList is down
In California that's (essentially) true. Other states permit far more draconian limits on employee freedom.

He says he's from outside CA.
They could really use a bigger line height on their texts. It's hard to read with lines close to each other.

Did some tests with the browser dev tools and found that 1.8em instead of 1.4em for the body tag do wonders.
Its a 1.07pp (percentage point) increase, which is identical to 107 basis point increase. A 1.07% increase is a 1.07× multiplier, which this is not.
Goodbye, Native Mobile Apps
Whatever your thoughts are on Vista, the changes pretty much had to happen. The old driver model was just that: old. Something had to give, and unfortunately a lot of companies weren't ready. Windows 7 cleaned up much of the UI, fixed some performance issues, and was released at a time that drivers and memory usage weren't as big of a deal. Does that make Win7 that much better than Vista? Not really, but it does make Win7 a better release simply due to timing.

I'd say that Apple could have had a similar issue with going from OS9 to OSX, though they at least had a long period of some degree of backwards compatibility. They, however, handled the transition much better since they controlled all of the hardware and drivers.
Paywalled :-(

Alt- https://webcache.googleusercontent.com/search?q=cache:http%3...
Tinnitus relief method? (Reddit comment and thread)
> wrap I/O while preserving functional purity

So I think that expanding your idea of what monads do might help. Monads enforce a sequencing, and let later computations in the sequence depend on the result of an earlier one. Have a look at the definition of the Monad instance for Maybe:

instance Monad Maybe where
return x = Just x
(Just x) >>= k = k x
Nothing >>= _ = Nothing

Now consider (because it's a contrived but simple example) that you have some `Map` type (from Strings to Strings, just for convenience), a value of that type `myMap :: Map` and a function `lookup :: Map -> String -> Maybe String`. Let's do the equivalent of `myMap[myMap[myMap["a"]]]`:

case lookup myMap "a" of
Nothing -> Nothing
Just v -> case lookup myMap v of
Nothing -> Nothing
Just v' -> lookup myMap v'

This pattern of 1. do a thing, 2. check its result, 3. feed the result into the next step of the computation is what's abstracted over by the monad. We can write the same lookup using `do`-notation:

do
v <- lookup myMap "a"
v' <- lookup myMap v
lookup myMap v'

If this is making sense, I'd suggest repeating the exercise with `Either`, which is often used to pass an error message on its `Left` constructor (bypassing the rest of the computation). Actual results are stored on the `Right` constructor. If that makes sense, then I would then look at `Reader` (which lets you do computations with some value (like an environmental context) at-hand, and then maybe `State`.

If all the functional stuff is clear, then I'd look at the `STM` monad, which implements Software Transactional Memory. STM is IO-like in the sense that you are manipulating shared state, but you only have a restricted set of tools to do it with - the type `STM a` means "a transaction that fiddles with some shared memory, then returns a value of type `a`". To actually execute the transaction, you have to turn it into an `IO` action using the function `atomically :: STM a -> IO a` and put it in a side-effecting computation somewhere.

Hopefully that clears things up a bit: `IO` is just a special case of this sequencing strategy, but the really cool things happen because we can define what sequencing computations means for different data types. I think this is what some haskellers mean when they say "monads let you overload semicolons".
Starting with MY16 no US VW TDIs are being sold because they never got their certificate of conformity from the EPA.
> It's inconceivable that other manufacturers weren't aware of exactly how VW's seemingly-impossible engineering worked. The only question is why they didn't rat them out to the EPA.

Everyone cheats, and preserving status quo is in the best interest of everyone.
Above ground or street-level parking is literally the worst use of space possible in an urban setting.. This is fairly established by this point.

http://usa.streetsblog.org/2013/05/22/americas-absurdis-park...

The answer to people parking in street parking and annoying local businesses is to charge for street parking. The amount of space wasted so that cars can sit empty on expensive infrastructure in prime locations is staggering;

http://www.bloomberg.com/bw/articles/2014-04-01/american-cit...
Agreed, huge respect for Chris.

Having been at the helm of a (nowhere near as big) social->turned anti social network I can relate to elements of the complexity around running 4Chan.

Excited to see what's next.
At $1 per IP, given that Apple has a /8, that'd be almost $17M. They could probably cut quite a bit of usage if they wanted to.

The real problem is that this doesn't make sense: we don't WANT IPv4 to persist. The sooner we all go to IPv6, the better.

Ideally, usage will gradually wane until only obsolete items even use IPv4, then a cutoff date will come from major ISPs and such cutting off IPv4 service and we'll finally pass the last hurdle.

At least, one might hope so.
It's not like the 90s were glory days for the American military either.
You're comparing a jackfruit to an entire valley's harvest of grapes there.
I appreciate your explanation but again it fails to actually show it being useful outside of the context of working around Haskell's strict type system. What the OP and myself would like to see is concrete examples why this is a better approach than the way something would be done without explicitly caring about monads (I say explicitly because I know there is a tendency to say that some given structure is a monad and we didn't realise it; but that still doesn't really prove that it is all that useful in the general sense)

One problem I suppose is that not everyone speaks the abstract language of monads and so it does not serve much usefulness, yet, and maybe there is a little chicken and the egg with that.
repeating patterns are common due to segmentation and gene duplication. I suspect, and I think a lot of others do as well, that the appearance of complicated new shapes occurs fairly commonly after mutation, as a consequence of the hierarchical structure of developmental gene regulatory networks and the process of cellular differentiation. In a sense, it could be there is a collection of "modules", and successful mutations involve mostly manipulation of the regulatory network of those modules, while the modules themselves don't change very often at all (at least in part because they have so many dependent processes). By combining expression of those modules with spatial patterning.
The discussio is about strategies to avoid the double-frees problem in a hypothetical "C++ with changes", and Rust's is one example. Seems fine and useful to give examples. (That's what Gankro's comment is too: Rust's strategy is affine types.)
iOS 9 security flaw allows seeing photos and contacts without password
I forgive myself by embracing the mundane tasks. Haven't procrastinated since. Work isn't work, they're just building blocks that when I get done, I feel good.
Ha, you're quick on the draw! I think the exploration of `after` and `doSomething` highlight good insights that I missed.

The idea that the `IO` type forms a monad (as opposed to `IO` being a monad just because the wizards said so) is also really important and missing from my explanation. Great work.
In my opinion, the Windows 10 UI is a bit nicer than Windows 8. There will always be conflicting opinions about UI changes.

As for the tablet/desktop UI... Win10 is leagues ahead of Windows 8. All of Microsoft's apps work better with a mouse and keyboard, and the tablet mode does still exist if you're using a device that would benefit from it. The only meaningful change is that you now have to press a button to switch from normal, resizable windows to fullscreen tablet mode.
I'm positive that it is different for everybody but I feel like I'm honing in on what causes procrastination in myself. After some recent periods of intentional self-discovery, I'm forming the conclusion that perfectionism is the death of my productivity. The common theme with things I procrastinate with is anything where the end is uncertain or I don't have full confidence in my direction. Maybe that's the "fear of failure" you allude to as there is certainly some overlap but I think that's just one notch on the axis for me.

Even though, at an intellectual level, I know that taking any step is better than no step, I freeze up over-analysing whether it's the right step, and fatigue myself. The natural reaction is to procrastinate by taking my attention away from the stress causing decision, even though the stress is totally sourced internally.

But, like I said, it's probably different for a lot of people.
In my last year of grad school, I splurged and got a three-bedroom apartment in the guest house behind the mansion of an auto industry magnate, with utilities paid for $745. This was an amazing apartment, too (though maybe it was only amazing in comparison to the cookie-cutter apartments I had stayed in before).

I think it's quite possible to find rent in the low hundreds for a place that is "half decent".
When I first visited /b/ I felt like finally having found my virtual home. It is just no limits, do whatever you like, without consequences and as long as it is original and twisted enough you will find others to play along.

It is so rare to find such a place which is willing to challenge any conventional, good / bad thinking but instead is completely unafraid of offending anyone. Other than clearly illegal stuff there seemed never any intentional censorship in place. Chris seemed to have an incredible backbone to stand for that principle - until Gamergate happened.
I have far more problems with bikers in the area than cars - the close encounter rate is quite high, largely because a lot of bikers don't have good control over their bikes or because they don't care at all about pedestrians and are willing to run them over to force them out of the way. I'm quite amazed I haven't been hit by a biker yet to be honest, some even talking on their cellphones held in one hand while driving pedestrians running out of the way.

I'd be more sympathetic towards bikers if they didn't decrease the quality of getting from one place to another for pedestrians & harass when they decided to not follow laws & rules there for good reason.

You act like being pedestrian friendly isn't a vital public good - I'd argue it is more important than being bike friendly, and if being bike friendly has a logical result in making it much more perilous for a pedestrian (and I'd fear for those with babies in baby carriages), one needs to consider that the current system does not work, and this problem needs to be solved either before or alongside the bike friendly problem.
A handful of Americans made it to the moon. The rest of us watched it on TV.
at the end of your last sentence, I'd generalize that to "if there's one thing the universe likes, it's symmetry."
After the Syrian Red Line and the Invasion of Crimea, very few regimes around the world feel like the US is capable of dropping the hammer.

Once your kid figures out that your post-modern pop-psychology prohibits you from actually disciplining them, it is only a matter of time before your instruction and reproof transmogrifies into Schultzian Honking. Once upon a time, America was a bully with smart friends. But we let those smart friends convince us that our bully tendencies where the problem.

I wonder what the thought leaders in Liberal Europe will have to say about chinese hegemony.
As would the roads without the maintenance that everybody always seems to completely forget about.
I thought this part was interesting:

So what’s really going on? Something much simpler: asset managers are just managing much more money than they used to, because there’s much more capital in the markets than there once was. As recently as 1990, hedge funds managed a total of $38.9 billion. Today, it’s closer to $3 trillion. Mutual funds in the US had $1.6 trillion in assets in 1992. Today, it’s more than $16 trillion. And that means that an asset manager today can get paid far better than an asset manager was twenty years ago, even without doing a better job.
> bicycles are only useful to the able-bodied

Maybe if they biked to and from work, they wouldn't be "disabled" (ie, burdened by fat). The truly disabled make up a miniscule portion of the population, and while accomodating them is important, encouraging more people to bike would solve not just societal problems, but personal health ones as well.