skysight-inc/HackerNews huggingface dataset:
All that trouble for nothing. I use xterm and control-z, and fg, one terminal window. If I need to work from more computers than one I use a screen instance that I can detach/attach from the computer happen to be at.
the main feature of Socket.io
Reading that KB article and Microsoft are being total dicks with such complicated instructions when they could have offered a download to a tiny program which simply allows the user to opt-out of all upgrade prompts for N months.
Personally, I think that data visualization would be an interesting niche to go to.
It was in the press conference for Game 4 IIRC.
Angular 2 Starter Kit – Uniwersal, Webpack, PostCSS, Node.js/Express
There is nothing for HN to implement. The problem is not that scrolling needs to be tested and fixed in multiple browsers. The problem is that this site uses a JS plugin to modify the browser's default scrolling behaviour, and this plugin provides a poor experience for some users (myself included).
> various forms of offloading (SSL, compression, possibly hypervisor stuff).

I wonder whether Intel will allow that. Better hardware offloading for various algorithms (SHA, RSA, AES, …) and hypervisor acceleration (VT-x, VT-d, EPT, APICv, GVT, VT-c, SRIOV, …) have been one of the main selling points for new CPU generations. An FPGA would render most of them moot by allowing operators to configure whatever offloading they need without requiring new, expensive Intel chips.
> Anything reasonably parallel that needs high throughput or low latency can benefit from an FPGA.

That is not quite right. Rather: "Anything reasonably parallel that needs high throughput or low latency and which is not already provided by the CPU or GPU can benefit from an FPGA."

Modern server and desktop CPUs are incredibly fast and offer a lot of parallelism for certain operations. For example, when it comes to floating-point operations, no FPGA has the slightest chance against a desktop CPU (for prices in the same order of magnitude), and even less against a GPU.
Sure. Can it force Apple to sign a compiled binary?
Why screen and not tmux? Just curious.
Are there daily binaries available somewhere? It stopped building for me starting some time ago and I was too lazy figuring out what's wrong (plus, build-times for prod-build are quite long).
Is something disrupting Lucene?
Other governments are definitely going to force manufacturers to make their phones unlockable or not for sale in their country.

China, Russia, Saudia Arabia, all forced Blackberry to turn over their encryption keys long ago.

US politicians should set an example and say we are NOT going to be like China and Russia and other repressive regimes and that when people's lives are literally on their phones, they have a reasonable right to privacy and protection from search and seizure, you know like in our constitution but ignored everyday.
> Yes you will, you just think you don't/won't.

That's a really blanket statement. I'm rather minimalist, and I typically form negative opinions of the things I see in ads.
The technology behind AirBnB’s growth and monetization
> Or physics simulation acceleration.

No: Physics simulations are typically FLOPS-limited; modern CPUs deliver a lot more floating-point operations per second than FPGA devices at comparable prices.
Sarcasm?
Smarking (YC W15) Is Hiring Sr. Engineer in SF to Shift Transportation Landscape
The goal of many religions also happens to help it's followers lead a peaceful life, and you're right certain questions are ultimately disruptive, and that's exactly why many religions are vague on certain questions - they distract you from being able to lead a peaceful life.

By the way, one religion without leaders and without deities is fundamental Taoism. There's no one who can lead you on the path but you.
Doesn't seemed to be maintained anymore but https://github.com/rn10950/I-Dont-Want-Windows-10
If anyone wants to try a PHP7 LAMP stack, I wrote a Docker image a few days ago: https://hub.docker.com/r/fauria/lamp/
Well, worrying about that is IMHO quite reasonable. Once. "Let's see how big an improvement that is...aha, near-nonexistent. Okay, moving on; perhaps use single quotes for new code if that still worries you."
"Plain sequential circuits" are also quite slow and therefore useless as accelerators alongside modern x64 CPUs.
Mozilla being busy about taking away the rest of the reasons why we have used FF. :-/

It was never about privacy in my case, it was about a better browser for work, reading and research.
This place is sounding more like Slashduh every day.
Top Myths About Teaching Computer Science (2015)
I think understanding the expressivity of the DOT approach vis-a-vis the more conventional 1ML approach should be interesting.

1ML is based on F-omega, which has higher kinds but not dependent sums or products, while D_{<:} has path-dependent products but no apparent higher kinds, if I understand the paper correctly.
it's bog-standard and readily available on most platforms. no real need for split screen, either fullscreen web on one workspace and terminal on other or side by side if working on computer with big screen.
I'd be interested to see the number of mom and pop shops that don't want custom simply b/c they lose the mom and pop, neighborhood type feel.

A lot of folks these days stay away from logos on clothing, and would likely prefer their coffee unbranded.

However since you got into YC, it's likely youve shown that a signficant number of small shops would want this, and that a decent business can be built. Good luck!
>PRESIDENT BARACK OBAMA: If, technologically, it is possible to make an impenetrable device or system where the encryption is so strong that there's no key - there's no door at all - then how do we apprehend the child pornographer? How do we solve or disrupt a terrorist plot?

It's so disappointing to me to hear a quote like that from the President.
Mechanical sympathy implies that you tailor for very specific use cases.

For example my blog: Most visitors read a single article and leave. Optimization: Serve page as one big blob if possible. Inline the CSS. Avoid images and widgets. Social buttons are implemented as CSS-styled links without Javascript-iframe-img stuff.
> the cost of change should be the same later as now

That's patently false in any code I've seen; and saying "well make it so, can't be so hard" is just proof by handwaving.
Browsing in the Physical Web
how do you copy from a terminal buffer to another window?
tmux allows selection without a mouse, but I agree with others that tmux tries to do too many things at the same time and I would therefore like to have a simple solution for this.
UK link for completeness:

http://store.wdc.com/store/wdeu/en_GB/DisplayAccesoryProduct...

Currently 27.09GBP, regular price is 39.50GBP.
A fairer comparison would be to a minimal, similarly styled Jekyll page also on GitHub pages. If it is faster than that it gets interesting.
WW3 PAUL and JAYDA ATTACKED BY MUSLIMS IN LONDON
Lee. It is also a motivation for the programmers to improve their AI program.
+1

Before the difference between highly optimized code and ok code was maybe 2-3x speedup. Roughly one Moore's law doubling. With heterogeneous computing that is more like 20-30x or more. And Moore's law is dead! This will change a loot in the IT world (More servers are the solution, developer time is more expensive then computer time, etc..). Learn C, down on the metal programming is back, the future is heterogeneous parallel computing.
How do you feel N1QL and Couchbase compare to RQL and RethinkDB?
imho python3 fixed the issue in the wrong way, so it will never have a great amount of users: down the road the choice will be upgrade to python3 or choose a more modern programming language like go with immense performance boost. I think people will choose to leave python.
The biggest open source Ruby project is Metasploit, which has nothing to do with Rails.
The problem isn't that social networks can't implement this, it is that they don't want to.

Facebook and LinkedIn, for example, want to know who all our contacts are, because that data is so valuable to them.

This needs to be built into the mobile OS. The OS should only be allow third parties to access some kind of protected contacts, nothing more.

Furthermore, we need fine-grained control in the mobile OS, to optionally block apps from accessing private information.

Apps should still work if certain privacy features are enabled by choice, rather than the default today, which appears to be "install our app and accept our defaults for 'all the things' or don't use our app".

Bravo to Whisper Systems calling this out, and trying to work towards a technical solution.
Try formatting the drive, sometimes you'll get the original size. Ten years back there were many mp3 players with fake 1gb storage, which when formatted would show only 256mb.
Related to terminology of what people who write computer programs call themselves:

http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
See I think that the points you've raised are far more important than linear algebra. Learning linear algebra is pretty easy compared to applying statistical concepts to real problems (source: I do this stuff for a living).
I think one of the most interesting things is it was mostly trained on millions of games against itself. Therefore the professional level moves its playing are just emergent strategy.
That sounds like you read too much Time Cube.
Where do you point your unused domains to?
Also in the pre-game commentary for game 3.

It was mentioned that AlphaGo was trained on so many games that the games of Lee Sedol that were used for training were not more than a drop in the ocean. This was the answer to the question about whether AlphaGo was trained specifically against Lee Sedol.
What if the terrorist or pedo has things in his mind, that means all people's minds should be monitored at all times... Otherwise there is a chance that they might think thoughts to do evil things and then they might carry them out. I uhh want to emphasize that we should think of the uhh children.
>We could put ankle bracelets on everybody so we'd know where everyone was all the time.

How does everyone carrying phones not already make this the case?
Original Article for everyone else that wondered whats going on with that site.

http://mashable.com/2016/03/14/amazon-selfie-payment/#qDU79c...
Or take additional card and hide it?
Once you have a Python environment set up its just a matter of copying files over as well for an upgrade, so I guess a lot of it is down to web server configuration.
Leapfrog Probing for open addressing hash tables
Landing on a page with a strangely opened Modal is bad UX imo.
It's a choice. Duh. Don't have a phone so they can't monitor you while you are not at home.
Most interesting comments by the photographer:

>"Anyone who composes a work that has not been assigned to the writer through this chain of command is by definition guilty of treason. All written works in North Korea must be initiated in response to a specific request from the Workers’ Party."

>"After the Korean War, North Korea was economically a more attractive destination than South Korea, and many people, including 100,000 ethnic Koreans from Japan, were welcomed into North Korea."

>"in North Korea you only travel big distances by bus or train, when you get permission."

>"This was one of the most strange moments - when we finally arrived in Pyongyang. Through the courtains of the compartment window, we looked at a surreal scene that appeared like something out of a theatre in its perfection and artifice. Elegant men, beautiful women, walking in a simulated hurry, travellers without a reason (ours was the only train that day), all to impress us and so that the station doesn't look empty."
If the FBI is to be believed they can compell anyone to do anything. That is effectively the scope of the All Writs Act.
yes, FT sounds like a good idea if done by pills

BTW antibiotics is usually the cause of C. Diff and can be a cause of other bowel diseases
What do you mean? In terms of Fourier series, the significance is that a function of period 1 breaks down into a sum of components whose derivatives are integer multiples of 2πi times themselves (or, if you wish to avoid descriptions which make use of complex numbers, whose second derivatives are square multiples of -(2π)^2 times themselves).

When people describe sines and cosines by breaking a full revolution down into 2π radians, they don't do it for no reason. They do it because this manifests itself loudly in the differential properties of sines and cosines.
Not only the source, they want the signing keys as well:

"For the reasons discussed above, the FBI cannot itself modify the software on Farook's iPhone without access to the source code and Apple’s private electronic signature. The government did not seek to compel Apple to turn those over because it believed such a request would be less palatable to Apple. If Apple would prefer that course, however, that may provide an alternative that requires less labor by Apple programmers."
My Two Main Goals as a Librarian
I don't really get why the RPi still doesn't have a proper eSATA or at least a PCIe/TB interface...
> "He's 77 with a quad-bypass in December, and the thought of starting over is, well, depressing for him."

I'm sorry to hear that.

> "Not sure he's going to even try at this point."

I'm not suggesting he tries, I'm suggesting you try on his behalf.
India Based Dedicated Server and Its Offers
Hmm. I am a Python guy and a significant amount of my time goes into managing the server set up (maybe 20%). I wonder how much of this time could be saved using PHP.
> Instead of doing one thing well, it does two things poorly.

It really doesn't. I think you just wanted something to say.

> It's not a very good window manager; when you use tmux you can't easily put a graphical window between two terminal screens

I think wanting to do that is your problem. I appreciate you may have your own insane use case, but mixing x/ptty makes no sense. Try just using your WM to switch to it.

> It's also not very good at keeping programs running. It can't survive a reboot, for example. It's possible to do that, and there's stable software that does it.

What are you even talking about? How is it supposed to know what your running and why you want to keep it running? Do you want your operating system suspend? Do you want to use docker pause/unpause? Then do. You can even script this stuff, which a number have done.

If your workflow unique to you then don't blame a tool designed for a different workflow
I definitely disagree with your interpretation of the photographer's comments. I found them rather interesting and not "cringe". His page is not a tech blog with how-tos on how to use your camera, so if that is what you were expecting, I can understand why you are disappointed. But actually, his page is for showing photographs and sharing information about the country, much of it was rather insightful while brief. The motivated spectator can then google details about your camera's firmware for the next time you travel to North Korea yourself.
Surveillance device used in Canada prison sets off police probe
> re-implementing existing Linux utilities using the latest generation of JavaScript, called EcmaScript 6.

> The Best Of Linux To Windows

No.

Edit:// Wouldnt this start a new node instance for every command i do? So if i pipe a few commands together i end up starting multiple Node instances? How should that be faster than native tools?

Also is it really written from Scratch? Why is it not compiled to JS?
I'm suggesting his father stops using the laptop until his son can attempt recovering the files to get around problems like this.
> the perps are dead, did not appear to be part of some organized group

A reasonable reason for inquiry here is to actually try to make sure if they were part of some organized group. "Appear not to be" is not quite enough.

This is a valid reason to investigate even if they are dead. How did they get radicalized, etc.

Not that it is a good enough reason to enforce breaking of encryption in the way proposed, but in a murder inquiry, privacy of the perps has to give way.
Wouldn't it be sufficient to monitor what people publish on social media? How many extremists have not posted violent threats on YouTube before going on their shooting spree?
Learning: Neural Nets, Back Propagation[video]
> Operating an online service with resistance to U.S. TLA's https://www.schneier.com/blog/archives/2013/10/a_court_order....

The second half of this is largely hand-wavy technobabble. The first half or so of it doesn't apply to the system we're describing.

> Related work on securing a service like Tor against NSA-level attacker https://www.schneier.com/blog/archives/2014/09/identifying_d....

Similar song to the first one: Oh so much of that is completely unrelated to the topic at hand (which is -to wit- design of a high-volume (think hundreds of signatures per day), very low-friction, audited code signing system that creates images signed with what is -for all intents and purposes- the same key that's used to sign the official, aboveboard builds of the software).

I also notice that you didn't answer my question.
have you looked into hyperscript and the hyperscript-helpers? there are versions that work with react.
Do you have a source for that claim?
Restarting from a full stop requires good pedestrian awareness.

Cars that accelerate automatically from a stop already have the radar/ultrasonic sensors necessary for collision avoidance. So they should never accelerate into a pedestrian (and not allow you to, either!).

If anything, collision avoidance systems have better pedestrian/cyclist awareness than human drivers do, since they can "see" objects in blind spots, etc.
I've often felt upset about knowing that the US people have many good traits, but the US Government is frankly scary and that I would love to visit the US people but would hate to interact with the US Government by doing so. To this end, I've always deferred the idea of visiting the US hoping that future governments would improve the situation before I do.

More recently however, I'm beginning to think that the risk may be ultimately worth it now despite the issues, because at this rate the US may become too scary to visit at all in my young adult life.
Five Counterintuitive Lessons for Founders
AlphaGo Beats Lee Sedol in Game 5
AlphaGo Beats Lee Sedol in Final Game
Google's AlphaGo AI beats Lee Se-dol again to win Go series 4-1
You should have posted your comment after the second paragraph.
This was probably the closest game in the series. Livestream: https://www.youtube.com/watch?v=mzpW10DPHeQ

A few months back, the expert consensus was that we were many years away from an AI playing Go at the 9-dan level. Now it seems that we've already surpassed that point. What this underscores, if anything, is the accelerating pace of technological growth, for better or for worse.

In game four, we saw Lee Sedol make a brilliant play, and AlphaGo make a critical mistake (typical of monte carlo-trained algorithms) following it. There's no doubt that with further refinement, we'll soon see AI play Go at a level well beyond human: games one through three already featured extraordinarily strong (and innovative) play on part of AlphaGo.

Previous Discussions:

Game 4: https://news.ycombinator.com/item?id=11276798

Game 3: https://news.ycombinator.com/item?id=11271816

Game 2: https://news.ycombinator.com/item?id=11257928

Game 1: https://news.ycombinator.com/item?id=11250871
Your Own Remote JavaScript Team in Ukraine: How It Works
What exactly are these "most CAD operations"? I bet they follow many links from nodes (note the plural!) in most of them. Single node operations are seldom and even then there are many links to follow. This is true for scheme/PCB editor, I bet it is even more true for arch design.

You can look at these indices as O(1) operations. Btrees are just like that.

(if you think that memory access is O(1), you are wrong)

Graph DBs, more often than not, are ad hoc bug ridden slow poor implementation of one tenth of relatively complete implementation of relational DB.
Four components:

Learning (viewing millions of professional game moves).

Experience (playing different versions of itself)

Intuition (ability to accurately estimate the value of a board)

Imagination (evaluating a series of "what if?" scenarios using Monte Carlo Tree Search)

I think the significant thing about AlphaGo is that apart from some hand-crafting in the Monte Carlo Tree Search routines, this is all general purpose programming.

It may only be baby-steps, but it does feel like a genuine step towards true (general) AI.
Defacto2: DOS Emulation
My rough summary of the match, informed by the various commentators and random news stories.

Game 1: Lee Sedol does not know what to expect. He plays testing moves early and gets punished, losing the game decisively.

Game 2: Lee Sedol calms down and plays as if he is playing a strong opponent. He plays strong moves waiting for AlphaGo to make a mistake. AlphaGo responds calmly keeping a lead throughout the game.

Game 3: Lee Sedol plans a strategy to attack white from the start, but fails. He valiantly plays to the end, creating an interesting position after the game was decided deep in AlphaGo's territory.

Game 4: Lee Sedol focuses on territory early on, deciding to replicate his late game invasion from the previous game, but on a larger scale earlier in the game. He wins this game with a brilliant play at move 78.

Game 5: The prevailing opinion ahead of the game was that AlphaGo was weak at attacking groups. Lee Sedol crafted an excellent early game to try to exploit that weakness.

Tweet from Hassabis midgame [0]:

#AlphaGo made a bad mistake early in the game (it didnt know a known tesuji) but now it is trying hard to claw it back... nail-biting.

After a back and forth late middlegame, Myungwan Kim 9p felt there were many missed chances that caused Lee Sedol to ultimately lose the game by resignation in the late endgame behind a few points.

Ultimately, this match was a momentous occasion for both the AI and the go community. My big curiosity is how much more AlphaGo can improve. Did Lee Sedol find fundamental weaknesses that will continue to crop up regardless of how many CPUs you throw at it? How would AlphaGo fare against opponents with different styles? Perhaps Park Jungwhan, a player with a stronger opening game. Or perhaps Ke Jie, the top ranked player in the world [1], given that they'd have access to the game records of Lee Sedol?

I also wonder if the quick succession of these games on an almost back-to-back game schedule played a role in Lee Sedol's loss.

Myungwan Kim felt that if Lee Sedol were to play AlphaGo once more, the game would be a coinflip since AlphaGo is likely stronger, but would never fix its weakness between games.

[0]: https://twitter.com/demishassabis/status/709635140020871168

[1]: http://www.goratings.org/
Unless you default deny (send to SPAM) any email received without the +suffix field. You can then provide each entity (service or friend) a different, randomly generated, +suffix "token". You can even set filter rules so that the token must match the from field or at least the domain therein (forge-able as it is...).

Admittedly maintaining this system by hand would be a pain. But if you use a dedicated email for service log-ins and a browser extension to generate the tokens (and unique passwords), then it could be quite workable.
Maybe I've got too many layers enabled but I just had that feeling of relief because Spacemacs was just too slow.
The game is amazingly close though.
Sometime I wonder if the FBI and other security agencies lost perspectives or they know something that we don't.

Time and time again, their argumentation are not particularly persuasive.

I don't doubt the existence of terrorists, but it seems that they are more boogeymen rather than an actual threats.

And when it came down to it, the power of terrorists is to inspire fear, rather than kill people. They can change us because we felt the need to change.