skysight-inc/HackerNews huggingface dataset:
The OSX zoom has the option to follow the mouse and is what I use (and require) so I can track what I'm reading. It's not default, but it exists and works incredibly well even under heavy graphics use. Seeing something like that work well on something other than OSX would be great. But every other attempt has bee spotty at best.

I look forward to seeing this work, but I worry about the hardware requirements that will be imposed.

I have a 2007 white macbook that zooms flawlessly. If I need a high-end video card to zoom as smoothly it will be a problem.
I can't imagine a place which has less tolerance for beards than Austin, Texas.
Fingerprints are Usernames not Passwords
Public Lecture with Google DeepMind's Demis Hassabis
> Most projects know pretty well where they will be in one or two years

I dispute that that is true. They may have a vague idea of a goal, but that's not applicable at the code level in general.

> Based on that knowledge you can make reasonable decisions and trade-offs now.

We aren't talking about making decisions, we're talking about stubbing out code for future needs, an entirely different thing. Nothing wrong with making reasonable decisions, but there is something wrong with stubbing out code you don't need because you think you'll need it later; if you need it later, add it later. It'll cost the same as adding it now. If you think it's going to cost more later, then revisit your architecture because it shouldn't. The implicit argument for adding it now is that's it's cheaper to add now than later, I'm saying that's nearly always a bunk argument.

> However, I admire your ability to write code without any forethought now that can be used perfectly in whatever form it will be needed later.

That's not what I said; the cost of change should be the same later as now. That doesn't mean you won't have to make a change, it just means it shouldn't be harder to add later than to add now.
Thanks for sharing, I drink a ton of tea, black tea has about 30 to 60mg of caffeine in it. So I find that caffeine doesn't do much for me, but the Vitamin B2 is interesting, i'll try it!
I tried this but experienced random crashes and stuff so I gave up. I plan to look at it when it's a little more along.
It's part of the specification ... Anything after the plus sign is considered a comment.
Sequence the genome of Joshua tree
The opposite is true in Iran.
If you ever asked yourself how does one feel when assimilated by the Borg... now you know.
I had the option to not accept the EULA. In that case I was then free to not install Windows 10 despite it "prepping my system for the update" for an hour.

I figured any attempt at a roll back at that point would have been worse than just proceeding. =(
Yes. It isn't twitter specific but to be fair, Donald Trump engages in alot of behavior that encourages that.

http://www.nbcnews.com/news/latino/opinion-trump-latest-pied...
I recommend: https://www.goread.io/

Very similar; made with Go.
If anybody is acting rashly here, I think it's probably the police officers who profiled him, threw him in jail, put a bag over his head, and then charged him (after 2 drinks) with "public intoxication", because " we're racist" isn't an official charge.

But please keep calm, internet, I'm sure the police were in the right.
How much of your cost savings was due to the lower IOPS requirement?

Also, was the S3 "infrequent access" tier a response to customers like you or was your special bulk pricing already taking into account your low IOPS demands?

Thanks!
Huh? Its a play on my name... Randy =)
Interesting. Here's the paper amazon published: http://research.microsoft.com/en-us/um/people/lamport/tla/fo...

It's only covering a few use cases and doesn't go into too much detail and shows example code but it seems like using TLA+ has been beneficial for them.
Incidentally, I devised such a scheme with foreign, tamper-resustant hardware for exactly that reason. I'll post it here when Im at main PC around 10:30p tonight.
What sort of performance difference is there between this and react?
I believe that the passwords were exposed in the breach but at the moment I don't have them to look at.

Generally I recommend that if you think that your password has been exposed that you just reset your password as if you have to ask that question then you might want to reconsider your password reuse.
That is extremely cool. Please tell the author(s) of that system that a stranger on the internet has appreciation for that feat!
> P.S. never say "base 10", it's a tautology.

If you actually believe this, you must be endlessly confused when people say "base 8".
I had a friend once tell me he worried about double quotes vs single quotes b/c string interpolation checking. This would be the 97%.
Still calling bullshit. You have to purposefully intend to get performance that bad in order to make ActiveRecord do the wrong thing that blatantly. The actual query execution is extremely lazy, that is, it doesn't execute the query until all the final chained method has been added to the planner.
At some point recently windows update on windows 7 decided to change settings from "tell you about updates and you choose when to download and install them" to "I'll download everything and nag you to death with countdown timer until you update"

The most infuriating thing about that being that if you turn your computer on in the morning from hibernation go make a coffee and get some breakfast, by the time you come back your computer has restarted (because apparently who cares you weren't logged in and your screen was still locked, fuck you we're forcing a restarting and you're losing any unsaved work, bad luck sucker!)

I killed the windows update service permanently it infuriated me so much.
> If a bunch of people shared some files via Dropbox, the company stored the files on Amazon’s Simple Storage Service, or S3, while housing all the metadata related to those files—who they belonged to, who was allowed to download them, and more—on its own machines inside its own data center space.

I'm surprised at this. I would have expected the opposite: using AWS for the application and metadata but managing your own storage infrastructure. Much like how Netflix runs on AWS but streams video through its self-managed CDN. Can you shed some light on why it was designed this way?
If they are just changing lanes to find the one that's fastest at any moment, sure. If their destination is only reachable from that lane then yes, it is their right to use the public roadways regardless of how much it displeases you that you share them with other people.
> Finally got out of the Austin police station for no

> apparent reason other than "public intoxication"

> I had 2 glass of bourbon

> Thanks, Texas!

I've been drunk in Austin myself, and it's pretty scary to think that I could have been detained. Probably won't visit again.
"devops engineer" is most certainly a job title. Devops is analogous with "agile" when talking about process...
I'd like to see such search as well. But I think the long tail queries results may not be so bad compared to the current ones, because, especially for obscure queries that end up being searched only a very small number of times per week, the risk of malicious manipulation is (I think) lower and the documents people end up their search with is a good indicator of relevant result.
If the sys admin is doing there jobs correctly than system updates should be coming from a Windows update server using group policy rather than directly over the Internet. Nothing kills productivity like 1000 PCs trying to download the same files simultaneously.
Calculating and searching 500B digits of Pi
the wiki on kombucha is rather scathing indicating that its therapeutic benefits do not outweigh its potential risks.
I sympathize with MSFT, but the main reason they shouldn't unilaterally force the issue is because it won't always work. The upgrade process is pretty reliable, but not completely, and there are all sorts of compatibility problems still lurking (Windows Media Center is gone, lots of hardware doesn't have Windows 10 drivers)

Google is taking the longer view; they want to fix fragmentation, and are moving towards it step by step, improving matters on tomorrow's devices, without bricking today's devices. MSFT is trying to make it happen sooner by forcing the issue instead of gradually migrating.
Are former Fed Chairman Bernanke's comments on the cause of the Great Depression another case of a 'just so' story? Why would it be so hard to believe that the Fed could cause massive changes in the market?

http://www.federalreserve.gov/boarddocs/Speeches/2002/200211...
> Also, safe is an arbitrary thing.

What does that even mean?

If you're saying that dividing cities into "safe" and "not safe" requires an arbitrary threshold, then yes, it's arbitrary where you set the threshold. But even then, you can non-arbitrarily label cities as "safer" and "less safe" when compared to each other.

But if you mean that the concept of "safe" is arbitrary: Safe means that there's a lower chance (not zero!) that I'll be on the receiving end of crime. Less chance that I'll be put in the hospital (or in the ground) or have my stuff stolen. That translates into less worry and less attention that I have to pay to keeping myself safe. (It does not mean that I can pay no attention!) That "less worry" and "less chance of being injured or killed" are not arbitrary. They make a real, concrete difference in my life.
Massively speed up Time Machine backups
Does this have any ramifications in security? I vaguely understand we rely on prime numbers to create secrets that are hard to guess... So does this in someway make it easier to possibly guess?
GWX Control Panel http://ultimateoutsider.com/downloads/

Solves all W10 upgrade worries.
The difference in context is important. If you're working in IT, the writing was on the wall.
I was replying to the up-thread position[1] summarized as "providing a searchable interface is dangerous because bad actors can use it against you." The context of the thread[1] apparently makes my meaning (that it's okay that it is searchable) somewhat hard to intuit.

1: The thread no longer appears to imply what I thought it was. I don't know whether that's because some comments were edited or because I was just in a state of mind which made me interpret them differently, but I don't think it really matters. My statements were meant to be general for this type of situation, and apply towards the merits of searchable vs non-searchable email addresses, not to assert that this site did one or the other and apply judgement because of that.
Ask YC: How Big Is the HN Team?
How big is the HN team @ Y-Combinator?
Microsoft's Windows Store/UWP push has scared some game developers, most notably causing Valve to make a Linux version of Steam and their own OS. A concerted effort by the games industry could see Windows's market share fall there.
Are you using spindle or ssd or flash? (admittedly I dont know if you consider flash and ssd to be the same)

What is your price per GB raw?
Sorry didn't read the link but fixed the quote

"If a student continues on a trajectory to violence, the one remaining option is a law enforcement career"...

They forgot the option of joining the armed forces or the US government. Or run for president and advocate violence?

It's like it's not even worth making jokes about the hypocrisy and asinine stupidity.
I don't think anyone is arguing that binary size isn't relevant. It just has to be weighed against the other parameters we want to optimize, like implementation complexity.
Note that NATS is not HTTP, it's its own very simple text-based protocol.

AMQP is nice, but I don't think anyone would categorize it as simple. It's binary, for one. And to read and write it, you have to deal with framing, which is not always easy to get right. For example, for a long time RabbitMQ had an issue with dead-letter exchanges (aka DLX), where each bounce would add a header to the message envelope. DLX is great for retries, but after a bunch of retries, a message could get quite large. Some clients (the Node.js client in particular) has a small limit on frame sizes and will throw on such messages rather than grow the buffer. (Fortunately, this header was fixed in a recent RabbitMQ version.)
Mozilla Servo alpha will be released in June
The largest cost stems from taking someone else's "baby" away from them. The truth is if you can make the other CEO understand that their company is only worth as much as someone is willing to pay.

If they are leaking money, if they have no clients, if they cannot capitalize know their invention: let them no and tell them that you are the only way out.

It might not be true, but if you don't want to spend way more then what it's worth, you will need to tell them.
Being a short man is particularly frustrating, because unlike being fat, there is absolutely nothing you can do about it.

Call a man short, or say you only date tall men, nobody bats an eye. Call a woman fat, or say you'll never date a fat woman, everyone goes nuts.
Look into time release variety. Much more even throughout the day as opposed to using all the caffeine in a matter of a few hours.
London mayor accuses Obama of hypocrisy on Brexit stance
Germany jolted by AfD right-wing poll success
I'm not sure how Instacart plans to retain quality shoppers and couriers after this type of dramatic pay-cut.
This website curates content, so you would have to go to the content creator with this sort of input (http://www.welchlabs.com/).
If productivity == line count, then absolutely.

If productivity == not writing the same boilerplate over and over, not so much.
KDE 4 and 5 have a magnifier that follows the mouse and has worked just fine in any situation I've thrown at it. It's enabled by default, but you do have to assign keyboard shortcuts to "Kwin zoom in/out/restore-to-actual-size".
Baby campaign bearing fruit in South Korean county
Great question! JIRA is highly configurable so if your company has a lot of custom requirements, that might be the way to go. Zube provides a lightweight, Agile workflow out of the box designed to get you up and running fast. So it depends on your companies' needs, but if you have a development team that loves working in GitHub, Zube has better GitHub integration than JIRA.
Any plans to open-source the futures-based Rust framework? :)
Baby’s Killing Tests India’s Protection of an Aboriginal Culture
> Ruby guys can always do the argument "Our code required 50% more servers, but it increases developer productivity by 50%, and since developers cost more than servers - it is a win".

Well that's true on a certain scale. There is no way I could have completed some projects with a small team, in a short amount of time if I had to use some like Go or Rust. Ruby,Python or PHP are useful for what they are good at : "front-ends" (on the server). So is Java by the way, but while Java is fast it eats way too much memory while doing nothing. Again, at a certain scale , developer cost VS performance cost is a reality. It's not very useful to boast about chosing Go or compiled language X or Z while your competitor can bring an app into production in 1/8 of the time it takes to develop the solution in PHP.

AFAIK Parse.com spent a year rewriting their Ruby app in Go. In the meantime, there brought no new functionality and then they just closed shop. Sure they got to write a fancy blogpost about how successful they were with Go. so successful they rewrote their app in nodejs when they decided to opensource it.

> So developer unfriendly + server unfriendly

How is PHP developer unfriendly ? It has 15+ years of libraries to do almost anything. You should probably have a look at PHP7 before passing any kind of judgement.

How is it server unfriendly ? PHP is with Java the most deployed language in the world.
Do you consider yourself a proponent for "any mechanism for typing, therefore Flow is also cool" or a proponent for TypeScript specifically?
Brexit Poll Update: Why UK Voters Expect to Leave the EU
Turmoil Behind Scenes at Nationally Lauded Pathways in Technology High School
It has not been fixed: I did a series of PRs on this [1] and the most impactful of them was not merged, although a few smaller ones were.

@iarna got to the root cause (instead of simply throttling it as I had been doing) but it has not yet been merged into npmlog. [2]

1. https://github.com/npm/npm/issues/11283#issuecomment-1757522...

2. https://github.com/npm/npmlog/pull/28
Stephen King read this and said "shoot, that's pretty good"
> If their destination is only reachable from that lane then ...

If there are jerks who don't want to let anyone in front of them in a situation where you're just trying to merge in, it will not help you not to blink; my comments about not blinking as a strategy do not apply.

Still, those merge-preventing jerks are acting rationally in their self-interest. If a flow of traffic behaves in such a way that it impedes the ingress of a joining flow, then that flow does in fact reduce its trip time. (The effect on the average trip time for everyone is another matter, which they don't care about, obviously).
It's a link to his personal saved comments on HN. You can't see it because it's for his username.

Yours would be https://news.ycombinator.com/saved?id=catilac&comments=t (access it by clicking on your username on the top right then "saved comments")
Very interesting discussion of an almost-uncontacted tribe (the Jarawa) on the Andaman Islands.

From an excellent discussion by yodatsracist on Reddit (https://www.reddit.com/r/TrueReddit/comments/4adf4x/a_killin...):

> what happens when a Jarawa kills another Jarawa (an innocent, likely half-Jarawa, half-outsider baby), as this story describes? Does the Indian state step in, or do the Indian state leave the Jarawa to themselves?
What about a lot of computers which aren't in the possession of huge enterprises?
John Oliver explains Apple and the FBI's fight over encryption (VIDEO)
Solution to the Problem of Intergalactic Travel
Impressive numbers, though it seems he's testing Go vs. Node.js at the same time. I'd like to see performance numbers for HTTP/2, though.
On the one hand, I agree with you. On the other hand, women get to look forward to being kicked to the curb for being too old. Past a certain age, even men your age will act like "You are too old to be fuckable" and no one bats an eyelash at that either. Even otherwise "enlightened" men routinely say they will happily date a woman who is 10 years younger, but have zero interest in a woman more than a year or two older.
That would be awesome. A demo is in the works. :)
It's been around a little bit longer than the Daily Show.

https://en.wikipedia.org/wiki/Satire
PHP has been faster than Ruby and Python for some time now in raw processing strength, see here for some benchmarks:
http://benchmarksgame.alioth.debian.org/u64q/php.html
People shouldn't stay calm. Every time anyone accuses the police of anything we should immediately believe them and start shouting about injustice on the internet.

Nobody who has been arrested has ever been guilty, and filling up every public forum with accusations of injustice the instant we hear any rumor is a mature and effective way to fix the problems in the world.

It is completely reasonable for you to condemn the the police and assume they are guilty of near criminal behavior and bigotry based on the unsupported story someone you don't know personally is posting to Twitter. Most of the time people who just got out of jail are telling the truth, and we should just assume whatever they say is true and start calling for people to lose their jobs.

In fact, every time anyone is arrested then later say they are not guilty, all the police in the entire world are automatically racists.
ied is great, and getting better.

Unfortunately, as detailed in a few npm3 threads, npm3 performance may forever be quite bad, due to a few ill-conceived features in npm's infancy.

Due to shrinkwraps and bundleDependencies, it's impossible for npm to know the full dependency tree until it has untarred every intermediate dependency [1]. In the future, it may be possible for a smarter server to cache this data and serve the full tree as part of the metadata, but that is a ways away.

There are some low-hanging fruit still in npm; for instance, the npm registry still doesn't gzip metadata for some unknown reason. Doing so could save as much as 80% on some larger metadata json, such as npm/npm itself [2].

1. https://github.com/npm/npm/issues/8826#issuecomment-15511591...

2. https://github.com/npm/npm-registry-couchapp/issues/224
On that topic, she just said that she has spent that past 2 days trying to get wifi to work. Does anyone here have suggestions for fixing/debugging this? I haven't used windows in quite a while, so my approach is just to go into device manager and try to click on 'update driver', find and diagnose problems etc. Tried deleting and re-creating the wifi connection, re-entering the password. The wifi connection appears, and we can 'connect' to it, but it says 'no internet access' but wifi can't access 192.168.0.1 (the router). The wired connection works fine. I don't know much about Windows sub-systems. I'm pretty sure all the Windows 10 updates have downloaded and installed.
In before someone claims he's a taxi industry plant who went on a shooting rampage just so he could blame in on Uber...
Match is built for finding images that visually look similar. It doesn't understand the semantics of the image itself. There's no way to attach keywords, though plain-old-Elasticsearch is pretty good at that.
I know one of their Windows 10 preparation updates reset a telemetry setting in Windows 7.

I recall it was "Turn off Windows Customer Experience Improvement Program," which is disabled by default. There might have been other settings. (Search for security hardening guides for Windows to get a check list.)

What prompted me to check this was when Microsoft chose to willfully ignore the opt out setting they had handed us prior to the release date of Windows 10.. Let's not forget that either!

Edit: Oops. Double negative.
Usage (number of libraries or deployments) is not the same as friendliness. They are entirely separate.

Consider programmatically working with email. Nightmarish, despite the number of users.
This would be a lot more informative if the link didn't point to "localhost".
Ask HN: What are some interesting languages you use or have used?
I mean programming languages. Also, the qualifier is: you should have been able to use it for practical non-trivial programs: a small utility, a simple game, a data processing task, etc. Not just for computing Fibonacci or factorial number sequences
> We've completely accepted auto updates for browsers (chrme & firefox) - years ago.

Enabling automatic updates from outside organizations SHOULD get you fired in any and every business where security is important. I've never seen it done in such environments, and certainly would never do it myself.
The fact that he calls PHP "developer unfriendly" convinces me that that he's probably written 0 lines of PHP code and worked with 0 PHP developers.
The executable is just a single .jar file so not sure Docker would be very useful here.
I have been using goread.io pretty much since it launched. There is a really annoying bug though that affects me every time I read my feeds. All my posts get marked as read at once when I resize the window in a certain way.

I had a go at fixing it myself but it seems I couldn't (my PR did get merged but the problem persists) and no one else seems to be trying to fix it so I am thinking of finding an alternative.

The truerss demo doesn't seem to work at all for me though. The page shows up but when I click on a post it doesn't show anything.
Not sure what is more amazing, the project of this scale (love the disk drawers!) or that infrastructure for managing the fleet of drives gets top billing!