skysight-inc/HackerNews huggingface dataset:
Cool approach!

If I type in "adult learning", I get no search results at all (no results found). A slightly different search, "Adult education", gives me the results I would expect. Ditto just "learning", just "adult"; so I'm not sure if its an issue in the index, or the strict search filtering..
The search box at the bottom of the page will often turn up one to many results.

If I had to guess at the implementation of the duplicate detector, it might be a bloom filter or a hash (or both in layered combination) for speed and space efficiency. If true, this separates 'yes it is a duplicate' from 'what is it a duplicate of'.
Pokemon Go Launches in More Countries – GameSpot
This is of course not a new invention. The earliest instance I could find with a bit of searching was from 2004, with Andrew Morton mentioning in it a code review so casually that it seems to have been a well established trick. But the vast majority of implementations I looked at do not do this.

I was doing this in 1992 so it's at least 12 years older than the 2004 implementation. I suspect it was being done long before that. Back then the read and write indexes were being updated by separate processors (even more fun, processors with different endianness) with no locking. The only assumption being made was that updates to the read/write pointers were atomic (in this case 'atomic' meant that the two bytes that made up a word, counters were 16 bits, were written in atomically). Comically, on one piece of hardware this was not the case and I spent many hours inside the old Apollo works outside Boston with an ICE and a bunch of logic analyzers figuring out what the hell was happening on some weird EISA bus add on to some HP workstation.

It's unclear to me why the focus on a 2^n sized buffer just so you can use & for the mask.

Edit: having had this discussion I've realized that Juho's implementation is different from the 1992 implementation I was using because he doesn't ever reset the read/write indexes. Oops.
Well apparently it has a long history:

https://en.wikipedia.org/wiki/Secret_ballot

So I guess ballots should be anonymous. So how to do that with a blockchain. Well simply by assigning some random number or hash to the voters that no one else knows.
Trezor is an external device (like an smart card) that you have with you, not an external system that you can abuse.
* Each voter signs off his name on the registered voter list before dropping it into the ballot box. If you want to do multiple votes, it's going to be harder. Anyone can come and watch those.

* Unboxing the ballot is done in public, anyone can come and watch those.

* Counting the votes is public and anyone can come and watch.

Voting on paper is dead simple, has withstood centuries of attacks, counting scales insanely well while attacks don't scale and it just takes one person to notice it and your whole plan goes south.
Whereas electronic voting requires trusting black boxes, more black boxes, and understanding asymmetric cryptography.
haha serious concentration lapse there, wean themselves onto Linux or some nix. Its way more fun
I want to like Go.

But its insistence on $GOPATH is infuriating.

I have many, many projects in dozens of languages, organised in a way that reflects both my development and deployment practices.

But Go wants to be different. And it wants to be separate.

It's a tiny knitpick, and there is much I like about Go, even the way it handles exceptions. But it inconveniences me. And so, I guess I'll pout.
> The goals of the Foundational Questions Institute's Essay Contest (the "Contest") are to:
Encourage and support rigorous, innovative, and influential thinking about foundational questions in physics and cosmology;

> Identify and reward top thinkers in foundational questions; and,

> Provide an arena for discussion and exchange of ideas regarding foundational questions.

Cool McCool!
ACM Code of Ethics and Professional Conduct
I wonder if Mr. Trump will attend, he seems not terribly interested in briefings. Perhaps he will since they are business related instead of intelligence.
Except on Win10Pro it IS just a matter of setting a GPO.
We should be able to implement that on the SD card level. We could also make it selective and hide encrypted photos from the camera so there is no evidence that the system is in place.

For example: after attempting to delete an image the next image is stored unencrypted. That way you can take pictures of non sensitive targets and build a false trail alongside the shadow encrypted images. When a camera is inspected scrolling through the image viewer will look normal.
Going off track: How Britain invented the Maglev then let it slide
No doubt there are areas where Xamarin will excel.
Your phone is more omnipresent and knows about as much as your car would.
How to get responses from hiring managers
The doom and gloom was of course a lot of fear mongering (the Hitler comparisons grow old very quickly). Trump talked so little of policy during the campaign we really have no idea what he is going to do. That in of itself is also scary because it is an unknown. While he was not my pick for POTUS, I'm holding a wait and see attitude. Historically Trump's public views were liberal, and he leaned democrat so we'll see how his actions break from the rhetoric. So far, he certainly does not seem to be following a playbook that anyone could have guessed.
If you store N variations, a random guess has N chances to hit one. Once an attacker knows a variation, they may be able to use it to narrow down on the real password.
Even on a non-joined Pro you will be able to set group policies to control updating in a fine-grained manner. Source: I'm doing that.
The pendant isn't $1000. The pendant is like $40. The donation to the foundation is the remainder
If 5 global mass extinction events have already happened without any human intervention (positive or negative), why do we think we can stop the 6?

I'd assume from that data, that its going to happen regardless of what we do.
My opinion ultimately doesn't matter on this. I was just speaking to the saying.

That said, it is trivial to find primary items for survival if we just discuss things you would die without. Consider, water has zero calories, but you would die without it.
Reading this I now wonder, climate change might be impossible to slow (it was already impossible to revert in a tangible timeframe IIUC), governments might try to spend money in finding ways to cope with warming consequences ?
If I understood correctly, the characters corresponding to the first row of CP437 are actually 2-byte sequences (01 xx) on MSX, and the prefixed values as individual bytes are shifted down a row to correspond to the uppercase alphabet rather than being values 0-31, so iconv would have to know about the prefix to not mix those up. The resemblance to CP437 probably isn't a coincidence, though. Microsoft was heavily involved in MSX, so it was undoubtedly indirectly influenced by IBM PC.
Bit of a conspiracy theory sort of question, but... is there any reason to believe that maybe self-driving car technology is being backed by the military-industrial complex as a way to run R&D for military automation and related technologies? That could explain why there was a sudden spike in interest in this technology several years ago, and it could also explain why enormous amounts of hype are continually being generated for a technology that is probably still quite far away from being approved for fully automated road use.
A toast to viziers in all ages!
And you don't have expend any mental energy on the integer overflow edge case. It should be handled by using a bitmask and a power-of-2 sized array, should.
A market liquidity crisis would have to hit and have fully felt impacts over night for this to be a problem for Opendoor, since they flip inventory relatively quickly. Even a crisis situation would create only moderate medium term risk for them actually.
Related to this discussion, this talk on user-scheduled OS threads is really interesting. It's a shame no proposed implementation or experimental patches have appeared https://www.youtube.com/watch?v=KXuZi9aeGTw
Literally the only good thing I have seen related to Trump's plans so far.

Hopefully won't be an illusion and this would change my perception of Musk. I really hope it won't... really....
The biggest problem computer drivers have in winter weather is not being able to see lane markers. Humans are (for now) still better at figuring out where the lane is. Presumably this problem can be solved with improvements in maps, cameras, and image recognition algorithms.
the manifesto in the README is from 1996, a classic cryptonarchist text. that said: the main thing you want to battle in politics is corruption, and we had plenty of experience facing that when we started the Partido de la Red. In that respect, blockchains can play a huge role enabling not only more transparent administration of organizations but also, opening up new institutional arrangements only possible on the internet itself.
What planet have you been living on? Of course they will do that if not regulated. Officially they can claim blurb like "improving customer experience and safety", "compliance with law enforcement", "protection of our property", "automatic detection of medical emergencies" while their main economic interest will be the further dismantling (not much left to dismantle anymore in 2016 anyway) of privacy for marketing purposes and buyer manipulation.
What's the state of the art in path planning? e.g. as used by Google Maps? Perhaps some subset of those techniques could be used in games.
This remains: http://www.cnbc.com/2016/11/04/donald-trumps-character-refle...
Consider that this talk was during an election, where people are inclined to be biased and partisan.

There's indeed a good chance that none of the doom and gloom will play out. Silicon Valley excels at "failing fast", and the latest signs are showing they're adjusting quickly already.
Learn Cryptography
What you're missing is "how do humans cope with these scenarios?" -- by either cautiously slowing down or by following those humans ahead or both. Machines can do the same
For a podcast, the audio quality is really poor.
My friend went to Washington DC for a vacation and got mugged with a gun. The muggers made her enter her iCloud password (which she was having trouble remembering) so they could turn off the "find my iPhone" feature so they could sell the iPhone. When she stumbled for the second time, one of the two guys said "let's just shoot her and get out of here" the implication being that by the time the cops had come they would have offloaded the iPhone to someone else.

Thankfully she entered it correctly the third time, but it kinda changed my opinion on remote bricking. I don't want someone to want to kill me just so they can make $400 before I can brick the device.
This is already occurring in almost every Taxi I've ever been in. They use it to protect the driver and passenger. This would be the first time all of that data is aggregated to one company for potential abuse but compared to what we see from gvt agencies, this is not my biggest concern.
Starting a machine learning startup is really just a matter of deciding to do it and doing it. That doesn't mean it will be successful. It doesn't mean it won't. Success is a matter of hard work, smart decisions, and a non-trivial amount of luck.

Starting a machine learning business and going to college is not an either or decision. It's possible to do both. Maybe one or the other takes off and then there's an either or decision.

My advice: start building something and study statistics.

Good luck.
Very weak conspiracy theory. A better one is that the private sector lags military technology by at least 50 years.
Direct injection of sugar to grow plants to circumvent the inefficiency of photosynthesis?

Where do you suppose sugar comes from?
Obligatory XKCD on this topic:

"Password Strength"

https://xkcd.com/936/
Let me fix that for you; "Elon Musk is just another capitalist who likes money."

Minor snark aside, Musk's companies have not availed of any government money that wasn't available to others. And in many cases Musk's companies weren't even the beneficiaries of said government money, quite often that money went to the purchasers of products made by Musk's companies (Tesla, electric car subsidies go to car owners, not manufacturers; Solar City, feed in payments go to the owners of the solar equipment (and yes I realise sometimes that is to finance companies and/or to Solar City)). In other cases like SpaceX they have competed for government contracts and won those contracts.

But at the end of the day Musk's companies typically attract less subsidies (Tesla / Solar vs other car companies / oil / gas / coal companies) or charge the government less for the same work than others (think ULA). So in effect they are better for the government's stated goals than a lot of other companies. And yet at the end of the day Musk's companies need money to survive and grow just like any other company; government or otherwise, and compared to many other companies in their respective arenas their revenue from government contracts can be substantially smaller pro rata.

So in the end Musk's companies will use whatever influence they can (this is called hustle in start ups), and they need money (and do whatever they can to avoid being solely dependent on government cash). And to top it off they actively support competition, even when they could afford to stand still and reduce the rate of innovation.
Correct, our read/write access isn't spread out. So, before knowing how the partitions worked, we increased our read/write throughput, this caused the partitions to increase, so now our throughput that was spread out across the entire table, was split between 2 partitions. This caused even more throttling.
How fast things change. November 4th:

“I think a bit strongly that Trump is probably not the right guy” for the presidency, and wouldn't be the best candidate to represent the U.S. abroad, he told CNBC.

Democratic presidential nominee Hillary Clinton’s economic and environmental policies “are the right ones,” Musk said.

From: http://www.marketwatch.com/story/elon-musk-on-donald-trump-j...
To be clear: this was intentional.
Hmmm a lot of comments from rich white people ATM saying let the Indians in big cities continue to die because we want less CO2 in the atmosphere even though we used it for years to get this rich and probably use more CO2 for our lattes per person than this life saving measure might do.
And which user actively uses more than a couple of thousand words in something like a password? I'd expect actual entropy to be way less.
2017 Lamborghini Huracan Lp610-4 Review Top Speed
Amazon starts Prime Air drone delivery trial in the UK
Amazon Conducts First Commercial Drone Delivery
Best Dev Pages and Documentation
A very related post by ryg: https://fgiesen.wordpress.com/2010/12/14/ring-buffers-and-qu...
The problem with long passwords and "culture fit employees" is at a former employer root passwords were mostly never used (magic of sudo, kerberos, etc) and were stored in sealed envelopes in a semi-secured lockbox, and during the inevitable outage it was comically discovered two star trek fans configured two machines to the same trek quote as a password.

I would imagine in the "real world" outside strict culture fit requirements that a certain percentage of passwords will be popular bible verses, for example.

There's a curve where the likelihood of collision or predictability is very high with short passwords and it declines with length until it starts increasing again.

I used to use full engineering parts numbers of semiconductors I used in projects. I also used some verbose API names that I used a lot. In retrospect that's a terrible idea. I wonder how many people sitting next to me used the same password.
If you look closer, it's not a chat app.

It actually records all meetings or meaningful team interactions (video mainly) and it allows people to bookmark the moments and put context. After the end of the meeting, all bookmarks, tasks etc are saved and you can share important points with people that could not be there.

The most amazing thing is that you can mention people with permalinks that get you in the exact time something was said.

Now, can it run on a hardware like Microsoft of whatever?
YES

but the innovation is in the concept of LIVING MEETINGS that they live after their end, since people can go in and socially enlive them :)
I don't think this can be the whole story. Normally when a kidney is transplanted into a patient, the defective kidneys are not removed (adds unnecessary risk). There is plenty of space to add a kidney without removing the spleen so there must be more to this!
2017 Bugatti Chiron at Top Speed 1500 Hp in Death Valley
The arrogance to say only Americans are skeptics is laughable, like the rest of the world has it all figured out...Yes, most Americans have been brainwashed to believe climate change is real. But, the planet simply has periods of warmer temperatures and periods of cooler ones. It's amazing how well they craft these lies to get people to jump on to one side and vehemently swear they know the truth, when all they're basing it off of is someone else's research presented to you through a media outlet who has an agenda.
Slack rolls out Video Chat
In this letter[1], the term is explained as

> "Entirely new role in area such as cybersecurity, data science, artificial intelligence and cognitive business"

Leaving the "Entirely new" bullshit, considering that "what matters most is relevant skills, sometimes obtained through vocational training", to me it seems that they simply want to hire software engineers while paying them 2x less than their market rate.

New collar is a bullshit term meant to avoid saying white collar, because they will have the same job with a pay cut.

[1]: http://fm.cnbc.com/applications/cnbc.com/resources/files/201...
Stop writing JavaScript, LUA is the future
Also only a lay-person, but my thinking is that since the spleen is similar in function to the kidney, the "splenetic tissue" that remained provided a satisfactory way to "plug" the new kidney into the circulatory system, which would otherwise be far more complex without detaching an existing kidney too.

edit: the Italian news story linked elsewhere on this page does indeed provide more info, and talks about unsuccessful kidney transplants due to "vascular malformation". So yeah, sounds like this was an alternative way to tap into the circulatory system.
It is said that Trump is not afraid of having advisors the disagree with him. Trump making Musk an advisor does no invalidate Musk's earlier position on Trump.
That's so cool. I recognize the name Lygos because it's where Kristy Hawkins[0] was a chief scientist until the middle of last year. They probably wouldn't have made it to this stage without her yeast-engineering expertise.

[0] Yes, this Kristy Hawkins: http://www.bodybuilding.com/contest_media/2542/22122/d/img_4...
Ah, I should clarify and provide context.

We're a mobile focused continuous integration and deployment solution.

When deciding which platforms to support, we looked at current adoption for Native iOS and Android (this was no brainer), Hybrid (PhoneGap, Ionic, Cordova) and "emerging" platforms (React Native, Xamarin).

Ultimately, we decided to prioritize the others first. CI/CD service is applicable to any mobile development team.. but to your point, buddybuild is better suited to those other platforms, as those are the only ones we support.

In our experience (which also factors inbound requests), Xamarin is still relatively nascent as compared to the others.

That said, you can should expect to see Xamarin support soon :)

Also, fwiw, Microsoft purchased Xamarin only recently.
SpaceX depends on government contracts and Elon's companies all seem to be intertwined somewhat financially,so it makes sense he would want to be close to the President.

Uber also heavily depends on gov policy with the contractor/employee debate. Uber is also heavily lobbying governments to privatize public transit which would benefit it.

I also wouldn't be surprised if they pushed for that new in-between employee/contractor designation that they've been claiming is necessary for the new economy.
Interesting. It makes sense to be strict when parsing stream input. Skipping the redundant central directory section hadn't even occurred to me. Bonus points for eliminating the stupid comment confusion dilemma!

On second thought, not entirely redundant, as the central directory does contain the file permissions. But those can be parsed and set after file extraction, without increasing the overall memory complexity.
It's odd that you were using ring buffers in 1992 for low level code but don't understand the value of avoiding a modulus instruction. Masking is far more efficient and often a ring buffer will be used in code where performance is absolutely critical.
Depending on the machine, a modulo can cost _alot_ .

Last time I checked, the operation cost was 26k cycles on my PIC.

Using a 2^n + mask made my queue perform 10 times faster (if not more).
Cameras don't phone home regularly (some nowadays have WLAN, but far from all, and it is mostly for communication with a phone), so there is no good way to get a lock-signal to them without adding a mechanism extra for that. Offline schemes with timeouts or something still have a risk of going wrong.

Professional photographers have insurance, so most of them probably rather would loose a camera than having one lock up by accident when needed, or any complications added to robberies.

Right now, at least some the large manufacturers don't even have registries for stolen devices in case they turn up or get sent to service, that's something that could be improved easily.
The future of design (and how to prepare for it)
Yes, but he's a bit of a paradox in this respect because he clearly values his own opinion over everyone else. Given some of the positions he's filled, with some of the personalities he's chosen, to pick a team that's clearly liberal and forward thinking team in this aspect vs. (anecdotally, I haven't read the actual evidence supporting this) the very staunch flat earth, climate denial, intelligent design type conservatives who don't even believe in evolution in other aspects... that's a gigantic paradox to have on one team.

I don't know if having this spectrum of people is a strategic move on Trumps part for some deeper purpose or if it's just because they believe the things he believes and he's trying to make for an easy political life.

I guess in the long run, we shall see.
Did you read his 100 day plan? There are some terrible and scary things in there but there are also things to like. So I'd suggest reading it.
I know I'm a little late to the party, but the Linksys routers he did buy originally are completely openWRT compatible (and here i'm gonna plug it, www.openwrt.org), so i have to ask, why not put openwrt on these guys? I have the exact same routers, and they were terrible with the linksys stock firmware, but once I install openwrt it was actually quite nice. Had to upgrade the antennas on one though, beyond that, it was pretty good. Not that I'm knocking ubiquiti, cause they're amazing, btw.
created 30 min ago[0]. someone created an account just to correct you

[0] https://news.ycombinator.com/user?id=to_too_two
It's probably a problem with the setup of your Android emulator. I had the same issue and had some more installations and config work to do before it worked.
Norman layout: less effort than QWERTY
NG-BE 2016 – Igor Minar – Opening Keynote – Angular 4 Announcement
Docker Donates Its Core Container Technology – Containerd
This was my instinctive reaction too, but I don't think it's true. Confiscating equipment is not in the same realm as indefinite detention.

US border control will certainly look at unencrypted equipment, but are unlikely to detain a citizen. I think the same goes for other countries who don't want to get into a diplomatic spat with the US.