skysight-inc/HackerNews huggingface dataset:
The author doesn't mention deletion (which is actually the most problematic part of open-addressing hash maps). If you use gravestones (which is the solution most people take) you end up with wasted space. You can optimise it slightly by retaining the stored key in the gravestone so if the key is set again, you can reuse that spot. However, and more optimisation starts causing orphaning problems. This is why I much prefer buckets because lots of removals don't incur a sudden performance penalty.

Also, I can see that if your first delta hits another probe chain's beginning, then you'll end up with the same chain. This is slightly solved by quadratic probing, where your first and second multipliers have differing effects on the output so two chains that meet once aren't forever locked together. Maybe if you incorporated some of the quadratic effect into Leapfrog this issue might be alleviated.
Sorry, I wasn't intending to say it was correct, only that I think it's the only way to read what he wrote as internally consistent.
Sorry, but when we speak of "syntax highlightning" for natural language what is the actual goal?

Are we trying to color differently verbs, nouns, adverbs and prepositions? So that the "goal" is to properly decide if "lie" is a verb or a noun?

Or are we trying to colour subject, verb, object and other elements of the sentence? So that "Rome destroyed Carthago" will have a different color for Rome then the sentence "Hannibal tried to destroy Rome"?

In general, code has "reserved words" and the rest is either a "name" (variables, constants, literals) or a ... Well... "Verb". Like functions, procedures, methods.

In some rare case (function pointers, closures) you have "verbs" that can be used as "nouns" but you completely lack concepts like dative, accusative and so on.

I think that this really breaks down as an analogy when you try to adapt syntax parsing to natural language.
I am sure we would be able to clone/copy/emulate brain to machines someday. It will change the world in so many ways. We would be Immortal and that will change our priorities so much. People living in virtual worlds. Future would be so cool.
As a C++ developer completely ignorant of everything going on in webdev, except that 'something.js is always the new hotness', neither do I.

I've basically ignored the boom in the web ecosystem for 10 years and have even less interest in getting in to it than 10 years ago.
Google Docs lets you lock rows so that they always show up. It'd be really helpful if that were done for the headers.
> U.S. founders would be appalled by DOJ IPhone request, but the common people are not

That's not accurate. The latest poll has more Americans supporting Apple than the DOJ [1]

And that's an improvement over the first poll which had 51% supporting the FBI [2]

Progress has been made and more can be done. Let's continue educating each other about encryption and inform our representatives how we feel. All is not lost and we can still share facts to support a reasonable course going forward.

[1] http://www.dailydot.com/politics/apple-iphone-doj-fbi-wall-s...

[2] http://www.people-press.org/2016/02/22/more-support-for-just...
There is a big threat to the lower end of the aviation industry (crop dusters, news choppers etc) from drones. The threat is not physical but of them being replaced by drones. It is similar to the threat of Uber to the Taxi industry.

Expect much more fear-mongering about drones, and lobbying from the existing aviation industry. This is why much drone research takes place outside the ol' US of A.
I'm pretty sure it's in their best (legal) interest to not comment at all, doing so could potentially imply that they are aware that they are infringing patents, which would be legal seppuku.

EDIT: IANAL and the above is not legal advice but I have some familiarity with patent law
Transform your computer into cloud storage server
That's terrifying. Making lying obsolete is not worth having everything I do recorded.
TALOS principle might be something you enjoy. You start as a robot that is basically attempting to prove it's human.
Or they've gone through a bunch of VPs since then! I've been wondering the same thing.
One so far. Funny story, he gave his real phone number, real driver's license, took a picture of penis and then took a picture of his laptop for insurance.
Or more commonly, someone who was already working in the area will rush to publish their own work to avoid being scooped themselves.
Maybe not "every" phone, but "a lot" of phones:

On Tuesday, Comey said the FBI is asking for access to that specific phone but understood the decision would set a precedent for similar cases.

Asked how many iPhones the FBI would like Apple to unlock, Comey said he could not name a number but that there were "a lot" of phones that hold information needed for law enforcement investigations.

http://www.reuters.com/article/apple-encryption-congress-com...
But if you factor in the fact that we have the best beaches in the world, the cost of living becomes more reasonable. :P
I know some people who vape. It has not been tested yet to see if it is harmful. You can build your own or buy one already made or e-cigarettes that look like paper ones. A real popular one recharges with a USB port.

I never heard of them exploding before, must be bad batteries.

My brother-in-law vapes and it doesn't harm his teeth like real cigarettes. He had to get them worked on.
Tim Cook isn't the only one who should be standing up here.

We all, as technologists, need to do our part in educating the public. This debate will not be finished even if the court case is won by Apple.

The next time terrorists use encryption to hide their communications, who do you think the DOJ will seek to blame? They will blame technologists for blocking anti-encryption bills, and then the public will take an alarmist stance and agree to whatever the DOJ asks.

There is still currently 42% of the population who believes the government should be able to compel Apple to write software, which they do not want to write, that aids the FBI [1].

That's 42% of the population who will attack the IT industry with everything they can muster.

Think of all the Trump supporters. Then imagine that as an attack on encryption. We need to get ahead of this and educate the public and our representatives.

[1] http://www.politico.com/tipsheets/morning-cybersecurity/2016...
I'm on IVPN now as my primary mostly due to this chart and my only gripes are:

It's expensive compared to the others, at $100 a year. I've never seen it go cheaper than this in any sales of any kind.

Some sites like Google will mark you as a bot and force captchas for searches, probably due to its userbase and their shared IPs.

Comparatively fewer servers compared to popular VPNs like PIA and TorGuard. This leads to me getting the same IP address for each server I connect to. Not sure if this is a pro or a con.

Otherwise, speed has been good, connection has been stable (a few disconnects here and there but it seems to have smoothed out for now), and I hope the chart is accurate in terms of security and privacy on their part.

I've tested many others including AirVPN and NordVPN as well but haven't seen a definitive reason yet for the higher price tag on IVPN. Not that I'm not happy with IVPN, which I am, I'm just also an incredible cheapskate.
I'm a physicist and we routinely publish on the arxiv. I hope the chemists are next (a number of chemistry journals ban preprints)!!!
Exactly - I run a wifi range extender in the car that connects to my home wireless when it is parked out front of the house, and an iPod that connects to that wireless to do syncing. It's magically dorky, and has spawned friends into getting repeaters for mesh networking and playing Lan games on mobile devices while roadtripping, which is equally amazing.

Staying on topic - this site is great so far and looking forward to seeing more features added. Really agree that a top X by category and 'similar to' rating system would make this pretty killer.
And if they didn't they would be charged with obstruction and that's where it would end. They would not go to Dell and force them to write software that allows a secret FBI password to get into every laptop.
Interestingly, when people see BeeLine Reader for the first time, many of them think (incorrectly) that it's a sentence-based algorithm instead of a line-based algorithm. Their belief often persists even after being told (by me, the creator) that it is in fact line-based. We've thought about doing something that's sentence-based, or syntactically or semantically aware, but as others have pointed out those tasks are much more complex.
Also, it's questionable whether Nuance has any grounds in many of its suits (as is the case many other patent trolls, pun not intended), but a small startup won't have the resources to fight it regardless (or construct an ice rink in front of a certain courthouse in a humid subtropical climate). Unethical legal bullying.
We get mostly cars but next on the list would be electronics - cameras, drones, laptops - and also pets.
Would you like to explain how you'll guarantee that those keys won't end up in the wrong hands?

I trust those keys with Apple far more than the FBI.
The Founder Fathers would most certainly not be appalled by the DOJ iPhone request. After all, a Congress consisting of many of the actual Founding Fathers passed the Sedition Act (of 1798), which suppressed the right to criticize the government, and the Alien Friends Act, which allowed for the deportation of non-citizens without any due process.

Having lived through a weak government (the Articles of Confederation), the Founding Fathers viewed the Constitution as empowering the Federal Government, not restricting it.
This is actually one of the big issues with RSVP techniques like Spritz. When you can't see the paragraph structure, it can be very difficult to track who's talking.
Tech Workers Get Choosy About Changing Jobs
Marco Pierre White Talks Dirty
This is addressed in the FAQs. The headers are already frozen, but Google's serving it as static HTML.
The reprojection will necessarily introduce artifacts related to head movement in general. But particularly head movement in space rather than orientation. The PC HMD version of reprojection is called async timewarp. It only tracks and compensates for head orientation and not absolute position. The same will be true for PSVR's reprojection.

https://developer.oculus.com/blog/asynchronous-timewarp-exam...

More Rift than Vive applications have options to enable asynchronous timewarp but most applications on both sides don't bother.
Flipkart denies report of sale talks with Amazon
Well, there's also the issue that "Linux containers" are not a kernel primitive. So there's plenty of syscalls that aren't even namespaced (the keyring ones come to mind). Docker handles this by having a default seccomp profile that disables a bunch of syscalls that aren't namespaced.

However, the development of Zones and Jails (on SunOS/Solaris/illumos and FreeBSD) was much more security focused, with the default being "that's not allowed in a (Jail|Zone) until we can make sure it's safe". I really wish Linux had just ported Jails or inspired their security model on them.

I do a lot of work with the internals of Docker and runC at SUSE. Trust me, it's not pretty how you have to set up "Linux containers" and there's 1001 gotchas.
Comments moved to https://news.ycombinator.com/item?id=11293949.
Hear, hear. I wrote gui applications fifteen+ years ago in MFC and the ATL. Front-end programming was boring then and it's boring now. I can't believe people are wasting so much time re-figuring this stuff out.
I think you are right.

We will never know, but if the iPhone didn't happen and we were talking about a Nokia smart phone, Blackberry, etc. would we see a private company taking the same stance Apple is?
On a technical level I really don't understand something about this situation. All the discussion I see presupposes that the only option for Apple to comply with the FBI is to build & sign this new version of iOS, and then give it to the government, who will distribute it internally to unlock hundreds of phones held as evidence in local court cases across the country, at which point it may or may not (but probably will) be stolen.

It seems like there's another possibility, where Apple takes the phone, signs the compromised version of iOS on an air-gapped computer deep in Cupertino somewhere, decrypts the phone, sends the decrypted hard drive image to the FBI, and then erases the signed version of the software. Why would this process have any higher risk of being compromised than Apple's normal release process for signing new iOS versions?

I get the reason this case matters at a more fundamental level, the precedent it sets and whether or not the government can force Apple to spy on its customers. It just seems like Apple is exaggerating their argument that it's impossible to build this new iOS version without it being hacked.
Munchery got old pretty quickly for us. I remember them having the same "questionable lasagne" entree on the menu four days in a row. Anything decent would sell out almost immediately.
Feel free to mail order, wire transfer, or literally mail me that dollar.

All of those options work across the world.

Sarcasm aside, I think the entire debate is just blogspam, both have benefits and both will probably remain for a long time.
Or skin, hair, and clothes.

I still found the motion capture and the crisp rendering quite impressive, though.
I think a large part of empathy is being able to actually feel (to varying degrees) the mental state of another person, and not just being able to construct a logical framework of their thoughts and feelings.
If they were, why would they be poor?
Very odd, nearly all of the comments got deleted. But the post is still there (accumulating points).
Good way to waste your battery.
You don't have any contact details but I'd definitely like to talk to you more about home NAS.
How can you know whether providers are lying about not logging? How do you know whether their hosting and uplink providers are logging?

One thing you can objectively determine is how long they've been in business. Use https://archive.org/web/ for that. Then filter for bad news. HMA giving up users to LEA. Anonymizer being owned by the CIA. Any VPN service that's been in business for at least five years, and has no bad news, is probably OK.
There are quite a few issues with running a systemd-based distro in a container. The first being that /sys and /proc are basically not namespaced. So if you're not careful, systemd might start modifying your host. There's some work to improve this (the cgroup namespace -- yes, that's a thing now) but the point remains that allowing a root process to start touching /proc and /sys inside a container won't end well. I believe that LXD tries to get around this problem by mounting a FUSE filesystem on /proc and /sys that does a bunch of fakery. I don't like that, to be honest. It should be the kernel's job to namespace things properly.
Your in love but you do not love her
The constitution also doesn't mention newspapers and the printing press. You don't need to anticipate the future if you're concerned with very simple ideas of liberty and democracy.

They enumerating rights to individuals against the tyranny of an oppressive government and they were very cautious about keeping the government on a short leash and putting that leash in the hands of citizens -- though they seem to think its supposed to be there other way around.
I also use IVPN, and I'm extremely happy with them. I used to use Viscosity to access them, but recently I've switched over to IVPN's own software. It makes choosing multi-hops easier, and comes with a option to block non-VPN traffic.
Re: 1

This is the core of my point though: by fighting this on the all writs act, you leave the govt no option but to request something that does not compel Apple to do anything: give up the master keys. If that's what you want, fine.

Re: 2

well, a democratically elected judge did. There is literally no other democratic way to figure out if a search warrant should be granted or not. I grant you that if this was your main point (which it clearly isn't) then you might have a case, as I've not looked into that part at all.

Re: 3

Either you did not read my comment carefully, or you misunderstand fundamentally what I mean by restricted: I mean restricted in terms of how much power Apple would grant to the govt. Clearly giving the master keys would be much less restricted in terms of how much power this gives the FBI than what they are currently asking. Let's be honest, this is not about comping a half dozen engineers time for a week or two.

Re: what you think the govt should do:

Honestly your argument here is weaker than anything else in your comment. So you honestly think that the way in which the government should perform their duties in terms of law enforcement is to "educate people about encryption, encourage them to protect their own security"?
Really? Okay, let's play this out: I am a terrorist, and am apprehended at JFK with my iPhone. On my iPhone, there is the contact details of my co-conspirators, already in the US and already with AK-47s ready to shoot up a primary school. Tell me exactly how "educating people about encryption, encourage them to protect their own security" would be helpful in this case?
Best 5v Relay Module for Raspberry Pi and Arduino
The constitution is meant to keep the government on a very short leash and put that leash in the hands of private citizens -- though I'm getting the feeling they desire to be the other way around.
CS50 https://cs50.harvard.edu/

David Malan in the best lecturer I've ever seen.

Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Designed for concentrators and non-concentrators alike, with or without prior programming experience
Snoopers' Charter: Government Wins Vote on Investigatory Powers Bill
Multihop. Not many offer that. Insorg does, and it's even more expensive. Also CryptoStorm, but they're new, and come off as rather crazed. Others?
My startup [1], which also uses color in order to increase text readability, is launching a pilot program with an on-demand textbook publisher. But your point is well-taken — it has been a long slog to find our first couple publishing partners, even with solid independent research showing benefits for students and other readers.

1: http://www.BeeLineReader.com
Great demo by the unity folks. Hopefully the small studios can harness that power just as the people that make the engine. They usually know how to cheat it best.
I'd like to learn enough to understand the statement "JSX is just a JS primary," and I can't find out what a "$lang primary" is in PLT. Can you point out some resources for me to figure this out?
It's little appreciated, but journals are in competition with each other for good papers, too. Editors at top journals are out at conferences trying to find the next submissions and handing out business cards. Nature editors are pissed when a hot paper goes to Science instead (savvy PIs exploit this dynamic). In this kind of 'market', a publisher who unilaterally rejects preprinted papers is putting themselves out of the running for those papers.
On a technical level I really don't understand something about this situation. All the discussion I see presupposes that the only option for Apple to comply with the FBI is to build & sign this new version of iOS, and then give it to the government, who will distribute it internally to unlock hundreds of phones held as evidence in local court cases across the country, at which point it may or may not (but probably will) be stolen.

It seems like there's another possibility, where Apple takes the phone, signs the compromised version of iOS on an air-gapped computer deep in Cupertino somewhere, decrypts the phone, sends the decrypted hard drive image to the FBI, and then erases the signed version of the software. Why would this process have any higher risk of being compromised than Apple's normal release process for signing new iOS versions?

I get the reason this case matters at a more fundamental level, the precedent it sets and whether or not the government can force Apple to spy on its customers. But there's been so much focus on the technical feasibility of it, and it seems like Apple is exaggerating the argument that it's absolutely impossible to build this new iOS version without it being hacked.
Reasons to not like ads
I don't know, you have a real mix of arguments here, as do most people. There's nothing a JIT does that an ahead of time compiler can't do without the burden of a larger footprint.

This is really an issue of backend optimization to "make things like asm.js."

For example, there are obvious examples of cases where a JavaScript object's properties and property types would be transparent to a compiler at compile time, with a complete graph of where those values would be stored and used. This would be stored in the WebAssembly stack, analogous to an asm.js fixed array.

The WebAssembly sandbox is designed to run code directly. The JIT is designed to build code to run directly in an iterative fashion. If system designers knows how software is expected to operate, they can make choices to instrument that process and also make software which is designed intelligently.

Java runs in a VM. Someone could write a just in time compiler for .java code that performs well. That's not a sufficient argument not to develop or continue to develop a javac compiler for byte code. Additionally, whether or not a language is designed to use GC doesn't mean there couldn't be research or design into avoiding or augmenting that situation for performance (in the way that a just-in-time compiler would relieve the situation). Nor reason not to build a platform and engineering methodology to deploy to two independent and cooperating runtime environments.

Neither Asm.js and emscripten or C are the end of all things. Neither is dynamicism.
Reasons to Use Ad-Blockers
I hope Obama shows some strength here and not let Donald Trump take the spotlight.
An open source, crowd sourced User manual for life (ver 1.0 on GitHub)
Walt Whitman's Letter for a Dying Soldier to His Wife Discovered
So am I supposed to feel bad for Otto? We all know NK is a disaster of human rights, but hey fuck it, this kids thinks he's gonna prove a point by taking down a propaganda poster? This is lazy activism. Congrats, you prover your point. Meanwhile, we now need to spend real diplomatic points figuring out how to get you free'd all while you rot in some NK hell hole. By the way, nobody, or at least almost nobody will ever remember what you did.
By definition having them be in more places makes them less secure, so clearly I cannot. That's my point though. The FBI is not currently asking for this. But they could.
Maybe you should read the Sedition act a little more carefully. . .it is applicable to any attempt of sedition when one criticizes the government while abiding by the constitution"to intimidate or prevent any person holding a place or office in or under the government of the United States, from undertaking, performing, or executing his trust or duty: and if any person or persons. . .by the powers invested to they/them [entity] by the U.S. Constitution. . ."
Are you related to the author of "The Joy of Tex"?
marklawrutgers' link in another comment fixes this: https://docs.google.com/spreadsheets/d/1FJTvWT5RHFSYuEoFVpAe...
iVPN's Windows and OSX clients have the best leak protection that I've seen. I have not managed to make them leak.

Edit: I do freelance for them, by the way.
Phoenix Framework from HTTP Request to Response