skysight-inc/HackerNews huggingface dataset:
464XLAT (https://tools.ietf.org/html/rfc6877), is a stateless NAT46 on the phone, coupled with a stateful NAT64 on the headend, and sometimes with DNS64.

This (edit: 'this' being the presence of stateless translation on the device) means the device has to do extra translation work on a per-packet basis, which would not help the battery life, and also the apps remains IPv4-only. I.e.: it is technical debt.

Apple has a stronger influence on the developers + a lot of address-family independent APIs, so they could exercise this option of allowing operation on IPv6-only access networks while also progressing towards all applications being future-proof.
Yes, a pirated book is often a illegal copy of a legal original. But every copy in a library is legally paid for - and they expect you to return the copies you borrow when you're done with them, because they would have to buy more otherwise. Libraries don't undermine copyright law, they depend on it for their survival.
Although in the PNW we don't hear too much on the news, local and regional governments are planning for a major cascadia event. This June, myself and other government employees will be joining FEMA in a multi-state, multi-agency "Cascadia Rising" exercise to evaluate our inter-agency communication and response plans.

https://www.fema.gov/cascadia-rising-2016
What about the poisonous vapours that are released by car exhausts?
Try to teach your kids programming this way, and you are more than likely only going to turn them off programming for many years. There is actual research on teaching kids how to code.

Personally, I would start with code.org or Scratch. If you have an ipad, there is Hopscotch. Here is a huge list of more tools to teach young kids programming: http://bit.ly/ortonacode

But if you start with basic or python, you'll be teaching them that coding is basically similar to solving boring puzzles - not of any real use, and not as fun as videogames.

Start instead with something they would find motivating or useful, not you. Making a game, or creating a useful little app/tool that solves some problem they think is important, etc.
Well, in the "scorched earth" scenario, it would be more accurate to say that they "could have been" publicly destroyed. It's not clear to me why public destruction is necessarily a part of abandoning the identity. I don't understand what you mean by "trustworthy", though; if the identity is abandoned, then what's to trust?
> I worked for a startup, under 20 machines, I tried to buy then Windows 7 Enterprise. Microsoft's partners were super unhelpful, disinterested in a small account, refused to provide clear pricing, and I was getting upsold even before we got the basics squared away ("I'll just add on 20 CALs, a Windows Server license, and let's talk exchange!"). Ultimately we just gave up, and used Windows 7 Home(!) for three years.

You were likely talking to the wrong people. You need to go through bizspark[1] if you're a startup and you'll end up with a super-helpful dedicated Microsoft representative and lots of free stuff. It's been never anything but super in my experience to work with Microsoft as a startup.

[1] https://www.microsoft.com/bizspark
FBI Told Cops to Recreate Evidence from Secret Cell-Phone Trackers
(Just a small note: "draconic" means "dragon-like". You mean "draconian".)
If you wait for a single confirmation you're almost 100% safe, and this is a feature that almost every wallet has. They alert when a transaction to an address of yours has been confirmed some number of times. If you aren't selling diamonds or fancy cars, online to anonymous people, the right number of confirmations is one.

For a server, it's just like another card reader with a different UI, it's not some high-tech payment box they need a PhD to operate.

(Spear-)Phishing emails often include your boss's real info, fairly convincing text, proper formatting, etc... They've tricked trained CFOs out of millions.

Using BTC is like using Instagram, there's a ton of complexity behind the scenes but if you aren't a systems integrator it's essentially seamless.
It boots quickly, but the background services take longer to start. There are a couple programs (AutoHotkey scripts and the like) that I run on startup, and those take significantly longer to start after boot than on Windows 7. And you're right about the control panel, but the new settings I've found to be extremely difficult to navigate; I even have a hard time searching for some of them. (Of course this is something that you get used to over time, but we're talking about things that "just work", and that's not one of them IMO.)

Re: Privacy: Maybe not directly a privacy concern, but one of my biggest issues with Windows 10 (and 8) is how many things are now out of your control. For instance, you can't disable automatic updates or the built-in antivirus for more than a short while. Given that, it's easy to imagine Microsoft pushing out a privacy-invading setting that you have to manually opt out of, which you won't do until you know about it.

I wouldn't say I barely tried it; I've had it installed since December and used it full-time for about a month before dual-booting Linux (and I still use it for gaming). Maybe I wouldn't be so frustrated with it if it didn't regularly freeze for several seconds at a time, because that's really the biggest issue I have with it (and I know I'm not the only one), but I'd say I gave it a pretty fair shot. Aside from losing access to a couple programs (which is why I dual-boot), I'm happy with Linux Mint.
Not a whole lot, tbh,

The idea is to run directly on the hypervisor/hardware, and they both do that.

In actuality they're pretty far from each-other but conceptually they are the same.

Here is the rumprun unikernel:

https://github.com/rumpkernel/rumprun
Whereas "me too" filler comments signal something of substance, shame that signal is not a good one.
Because most patients rate doctors based on whether they were given what they wanted rather than if what they did was medically correct. If you fail to give a patient a pain medication or an antibiotic you get a bad review even though it was the right thing to do.
No, Apple Music is not deleting your music – unless you tell it to
Which means it's entirely a number pulled out of someone's ass rather than anything related to reality.

http://johnhcochrane.blogspot.com/2014/06/the-optimal-number...
Start with this: https://github.com/webcomponents/webcomponentsjs/issues/212

Which is why I stopped messing around with polymer. Basically adding the webcomponents polyfill to your DOM tree (because it touches so many things) breaks contenteditable in some weird ways. Which can be limiting to people who use rich text editors (many still decorate contenteditable divs) although iframe-wrapping the editor fixes the contenteditable breakage (at the expense of introducing other problems with extending your editor - try adding custom (say) atmention autocompletes to something in its own execution context).

Also, webcomponents have had some pretty major syntax changes over time, especially when it comes to shadow-piercing styling vs other styling selectors.

Ultimately, I'm looking forward to webcomponents. I can't wait to have proper namespaces and all that. In the short run, though, I've tried the webcomponents polyfill (I wrote a lot of polymer 0.X code for a webapp that I eventually ported to angular 1.x instead when the polymer 1.x syntax meant I'd have to rewrite a lot anyway), and it's not Enough.
There's no official position. It's a messy issue, with what I'm sure are lots of conflicting opinions among various people at Sage. I don't see perfectly eye to eye on this with other board members (one of whom is my father) or upper management. That's not a bad thing. The issue of paywalls and piracy is a really complicated thing, even though most HN commenters would make it seem like a black and white good vs bad issue.

Sage is in a particularly interesting position because we serve so much of the humanities and social sciences (HSS). In STM you can make the legit argument that all published research should be open access and the cost of that should come out of the same funding that funded the research (ie NIH or private funding agencies). But in the social sciences there isn't the same funding picture.

So even if we decided we were going to be super ambitious and flip all of our journals tomorrow to author-pays OA, it's hard to imagine that working in HSS. What would end up happening? Hard to say, but my guess is that a lot of our journals would collapse for lack of submissions and the vast majority of the content would go to our competitors' paywall journals. And remember that a lot of our journals are academic society journals and the societies rely on the journal revenue to operate. So it would also meant the implosion of significant societies that currently serve their members (well, in reality it would just mean they'd migrate their journals to another paywall publisher).

The whole thing is super messy and complicated. The competing interests of societies, academics, universities, funding bodies, tenure committees, etc all make it a big complicated mess (particularly when focusing on HSS). I wish we could have some of these debates in forums like HN in an intelligent way, but that's pretty hard to do given how quickly the pitchforks come out.
Previously: https://news.ycombinator.com/item?id=11631292
> The issue is that tobacco cigarettes are _much_ worse for your health than e-cigarettes.

No one knows if that is true yet, which is one reason the regulation was created. Again, from the American Lung Association:

> Absent Food and Drug Administration (FDA) regulation, there is no way for the public health and medical community or consumers to know what chemicals are contained in e-cigarettes (also known as electronic nicotine delivery systems or ENDS) or what the short- and long-term health implications might be.

http://www.lung.org/our-initiatives/tobacco/oversight-and-re...

In addition, e-cig vs. tobacco cig is not a zero sum. E-cig use is growing among youth who have never smoked before. If the e-cig market was all smokers switching to e-cigs, your comment would make sense, but that's not the market.
"Does this not enrage people?"

I think I have rage-fatigue, with all the swindles, con-jobs and injustices I've seen. But I do recognize this as utter bullshit. Though unfortunately every other effort to take from the commons, charge money for it, and build a private fortune, throughout history, has also been bullshit; hence the rage-fatigue.

This and things like it, do enrage people, and that's why in the US they gravitate toward Sanders, Trump, nihilism, and crime.
The rump kernel can be used as the basis of a unikernel (see: Rumprun). But, the rump kernel theoretically has applications beyond just use in a unikernel, by providing a common, documented API on one end and hypercall interface on the other which (in theory) enables robust driver and application portability even when used in "traditional" userland / full-OS environment.

So, in short, a rump kernel is a building block that can be used to build a unikernel, but the rump kernel can also be used in other contexts as well.
What's wrong with cloud related?

Google Music is the cat's meow - and will locally sync all of your music down to your local folders. Seems like the best of both worlds - you get a secure backup, and the ability to have local copies
Maybe these landlords have historically had issues with certain groups and prefer not to rent to them. They own the property and ultimately it's their choice.

'OMG racism' is getting tired to read about.
>This is shit developer experience. Why bother with a Rube Goldberg sequence of piped commands when you can just curl?

For which developers?
I think that's Android/iOS responsability.
So here we learn that the BBC, Andreson and Matonis agreed to send bitcoin to the address generated in block 9.

But why would this be simpler than simply signing a message or simply moving a small amount of bitcoin to another address?
And this particular sysadmin-for-my-family will no longer allow windows to be installed on any of our computers whenever they are in need of a reinstall.

Windows is becoming more and more like Facebook. Too many users changed a setting you don't agree with? Just block access to that setting or call it something else to confuse enough people to the point that the numbers are "good enough" for management.

Almost every time I visit my parents, my mother's Windows 10 laptop has reverted at least one of the changes I have made.

I used to keep a copy of Windows available via dualboot on all of my laptops, just in case I needed to print something in a remote location where whichever flavor of linux I was using didn't support. Not anymore. Linux Mint serves that requirement just fine.
Thinking on this some more, this story makes even less sense.

He first mentions having to change Apache to recognize X-Forwarded-For, because there is Amazon Elastic Load Balancing between his site and the internet.

This means, of course, that the "attacking ips" aren't making direct connections to his EC2 instance. They are proxied connections, all from the internal ELB service.

So later, when he mentions trying to use iptables to block traffic...that just doesn't make sense. There are no connections from those ips to the EC2 instance. You could use .htaccess rules, since Apache is aware of X-Forwarded-For.

Lastly...why would you put an elastic load balancer in front of a single web server?
Sudo, shell scripts, and bugs. Troubleshooting on Snap CI
Photographer Mom Documents Her Kids’ Childhood Without Electronic Devices
My Cafe: Recipes
Also worth mentioning that only supported arch right now is arm64. Don't get too excited about running a .NET rump kernel on your evbarm toaster.
That's unlikely to be correct because this would require carriers to support IPv6 which many do not do.
People have brought it up but I feel the need to drive it home: while Typescript is amazing and, when used correctly, can allow more expressive and bug-free code then es5, adoption will suffer greatly and has the potential to detract from the overall success of Angular 2.0.
>People shouldn't be taking physics before they take calculus.

In an ideal world, you're absolutely right. In practice, it's hard to arrange. Assuming a US high school student even takes calculus, it's going to be senior year. So, if physics is taught senior year (don't know what the norm is), at best you're teaching in parallel. To be sure, derivatives are taught fairly early-on in calculus and they're probably most relevant to physics at the high school level.

But, you're right, there's a lot of plug and chug in physics without calculus. On the other hand, physics also helps get students into other things like dimensional analysis etc.

Also, to be fair, the issue of prerequisites comes up a lot of places. There are often facts in intro classes that have to be taken on faith until the topic can be dealt with more deeply later on.
This seems similar to the "traffic jams on new roads" phenomenon, by which adding more lanes or roads in an urban area actually increases traffic rather than alleviating it as highway-construction fans always expect. Providing public resources like courts or roads is never a neutral action, so political corruption is always a possibility.
> Is there anything to gain by not admitting to it if this were the case?

Well, if CSW is Satoshi (I think it's pretty clear that he is not; this is more of a theoretical exercise) then his attempts to gain enough credibility to at least communicate with the people that can verify (through social proof) that he is Satoshi would not be helped by making a claim like that, since it is impossible to prove.

My problem is that I don't have a good idea of why CSW is going to this trouble to claim to be Satoshi; the idea that he's a regretful post-scorched-earth Satoshi at least would be a credible motive, even if extraordinarily unlikely. The only other options are that he hopes to gain something -- maybe obtain employment or loans on the back of the reputation of Satoshi.
An update on SSH protocol 1
Here in the South-East, the same thing happens with hurricanes every time there are a handful of consecutive years with no major storm. Then a large one hits and everyone gets surprised.

If this happens with hurricanes, I can only imagine how the perception of saftety/danger gets skewed with earthquakes—which occur way less frequently than hurricanes.
Oh, I'm not saying the freezing is a general Windows 10 issue; I'll fully admit that there might be something wrong with my install. But it's just frustrating that it started happening on a fresh install of Windows 10 (not an upgrade) before I even installed anything abnormal. And there are others reporting the exact same issue as me, so I know I'm not the only one. We're talking about operating systems that "just work", and for me, Windows 10 didn't.
Citation needed. I have been hosting various IEEE papers on my websites for years and have never heard from IEEE.

My understanding is that CS publishers tolerate researchers hosting their own papers, but I'm very interested in evidence suggesting otherwise.
Cargo assumes you want to cache downloaded/built dependencies at the granularity of a unix user account. It's very easy to break things if you try to force current cargo cache dependencies at the per-project level and there's been no interest in caching things at a per-machine or shared-between-machines level. If duplicating compilation work is desirable to ensure some amount of noninterference, it should be supported to have a package cache per project. If we can treat Cargo as a pure function from inputs to outputs, we should be sharing these build results across the Internet, at least within the set of machines used by one person.

Cargo also refuses to follow the XDG directory specification for its per-unix-user configuration; it should put things in $XDG_CONFIG_HOME and $XDG_CACHE_HOME, but instead dumps both configuration and downloaded/compiled stuff in ~/.cargo.
I would say that the responsibility to define a backend falls either on the Clojure interpreter or the user of the interpreter, then. Java is not typically run on an interpreter shell and the defaults that normally are sensible for Java probably aren't appropriate there.

It's a perfectly sensible default for a framework to warn you at runtime that it's not configured properly, and stderr is the appropriate channel for that to go out over. I would even go so far as to say that it should default to stderr output on warn/error messages unless explicitly muted, instead of merely switching to NOP output after the initial misconfiguration warning. An interpreter might prefer another default but I think that's probably the best default for most Java projects.

The way I see it here, Clojure built on top of a stack without understanding the caveats that go with the stack. It's simply a fact that Java logging is a mess, there are four major competing standards and you need to tell Java which one you prefer, because any project will eventually need to interact with all of them if it continues growing. It's a fact of building on that stack.
My argument is that battery storage will slowly become better than all other energy storage methods as the price comes down. Its also helpful that it can be transported and colocated anywhere necessary.
Some of us didn't have the option of using either computers or calculators :-)
The best thing about QBasic was direct access to the sound card.
Right, it is configurable.

But there is no reason why a configurable library can't have reasonable default behavior if no configuration is supplied. While still being configurable. If you're winding up as a buried dependency that end developers may not be aware of or care about, you want to do this.
> Usually with iPhone/iPod Video upgrades, getting the latest version of iOS with an older device can significantly degrade performance.

Is this claim based on anecdotal evidence or some other source?
https://news.ycombinator.com/item?id=11635471
Microsoft Toolkit 2.6.7 Activator for All Windows and Offices
That's not how photos work on any of my Androids. The original files are on the phone, and if I need to make space I can move them to a computer via USB (or dropbox, email, etc.).

You must have the Google photos sync option (or something like that) enabled.
Also Apple only begrudgingly supports Enterprise customers with their iDevices. It seems like it should be a huge opportunity for Microsoft to make a dent with their mobile platform but they decided to focus on the consumer market as well.
Unlike many comments, I really like this. I think it unthinkable that businesses reduce employee's productivity by locking down their machine. In the days when Microsoft wasn't checking the security of applications, this was understandable. With a managed and secured store, this is security for the sake of security. If you believe you should disable something just for security without examing the value of the feature, why are you letting users access the internet?
Speaking of which, is there any good package management system for modern C/C++?
Yes, but you have to know to exclude their backend. And, that library may be several dependencies deep. Now you're expecting potentially junior developers to have the insight to grep their entire transitive dependency tree, find the nop dep, and exclude it. This kind of silent failure is worse than the alternative.
I'm only 22 years old so no, I haven't had the misfortune of using Lotus Notes. Let me correct myself than, "It is the worst UX I've ever experienced in the 22 years in which I have lived".
> Knowing all the hashes of my machines means I can then use all my machines as a computing cloud.

went looking through your github and blog for some code andor a writeup

any plans to post? god of magic :p
مشاهدة قناة الرحمة 2016 الفضائية الإسلامية بث مباشر بدون تقطيع
Thankfully the Lightning Network is being developed to support high volumes of off-chain trustless transactions.
Movidius Announces Deep Learning Accelerator and Fathom Software Framework
FWIW, a Chronicle article that focuses on how the Feds maintained their fake web presence: http://chronicle.com/article/Inside-the-Elaborate-Web/235982

The Internet Archive has a copy of the now defunct unnj.edu: https://web.archive.org/web/20160327093120/http://www.unnj.e...
The Advice for Going Freelance Is Very Consistent
twitter: https://twitter.com/sci_hub

vkontakte: http://vk.com/sci_hub
Why even have a garage? Tell the car to park down the street with-in range of the security cameras from a local business and plant a garden where your garage used to be or turn it into a billiard room.
Indeed. Also, in 3GPP until Release 9 there had to be two PDP contexts per device - one for IPv4 and one for IPv6, thus resulting in performance issues, and licensing costs for some vendors too. This was fixed in later releases when a new type was added, IPv4v6, which combined both stacks within a single context, but I heard this created issues with roaming if the "guest" operator network did not support this context type.

But indeed just one address family is less overhead, and less work for the device. Thus, potentially better battery life.
Pumpkin – A cryptographically secure prime number generator written in Rust
Which are awesome by the way.
If he's able to reach "the wrong people", that still represents a failure on Microsoft's part.
I've never seen that happen. iTunes loads the data/metadata about the songs and attempts to match them to their database of songs. Then if you were to sign in on a different computer with iTunes Match enabled, it would download the songs that it matched from the original computer as a 256kb AAC.
Especially when compared to Facebook's news sidebar. When it came out I remember it was similar to moments, lots of celeb and sports news. Now it knows only to show me politics and gaming news.
Could be, but this level of public self-destruction might be sociopathic/anti-social.
The Jolla phone provides end-user control.
OS X app in plain C