skysight-inc/HackerNews huggingface dataset:
He trolls a little smarter these days: https://www.youtube.com/watch?v=LJ1TIYxm1vM (TLDW: He makes perforated tearable "notepads" of real $2 bills and spends them conspicuously to prank people. "You can get arrested for them, but not convicted, because you're in the right." He explains how it works in a deliberately misleading but technically honest way, and may have tricked the host on the show. He's probably buying uncut sheets of bills and perforating and gluing them. Includes short mentions of other hijinks. I'm not sure I believe all of them.)
Fit Commit: A Git hook to validate your commit messages
It really depends on what you're writing. Lower level c / c++, doubtful. Python, javascript, java, etc, yeah, it's believable.
100% agreed. This is the most condescending, patronizing, outright racist initiative that I've seen yet from an incubator like YC.

The racism is implied. It's not overtly stated.

By giving office hours to black and hispanic founders, YC must first presuppose that black and hispanic founders need special treatment.

This racist initiative goes against everything YC stands for and it's absolutely ridiculous.
Cool idea and seems to work, but might be good if it was activated by pressing a button rather than just a visit to the page - I am now logged out of a number these services just because I visited the page - which is not really what I wanted!
I think you should take a look at C#'s async/await infrastructure.

I am also from a low-level C background and I think this is the approach I would like to see in Rust.

It can be implemented in a way that would be safe to run in kernel space and overall provides a pretty nice programming model. It can also be very performant if it's integrated into the compiler.
Online DoS shouldn't really be a problem, since you should be rate limiting logins on a per-IP basis to prevent online brute-force anyway. Of course, typically nobody does that.

'Server relief' is dumb... correctly implementing a 'hashcash'-like scheme to prevent excessive CPU resource commitment is non-trivial. It will require either persistent pre-login server state, and/or cryptographic IP/session binding, both of which open up a second DoS vector.

Implementing Scrypt etc in the browser doesn't completely prevent DoS, and sacrifices your ability as an operator to ensure passwords are being appropriately salted and munged (because of third party clients, unauthorised API users etc). Plus, attackers can just start using malicious webpages or botnets to crowdsource their hashing efforts which, because it scales horizontally, could actually speed things up for an attacker if you're server isnt doing any rate-limiting on the final hash+authentication stage.
I am excited to see what Google can do in the way of AR. Google Glass may of been ahead of its time, but I think (and hope) its time is coming.
Most of your questions don't apply to the system described in this article. You do not clone the repository, you merely chdir into a vfs that is backed by a consistent view of the repository at a point in time, which view is served from a large distributed service that lives in Google datacenters alongside other Google services like Search, Maps, and Gmail. Because it is enormous and nobody clones it, it is also true that nobody partially clones it. You do not "checkout a subfolder" either.

Your last point is the only one that applies. If you want your view to advance from revision 123 to revision 125 it takes about a second to do so. If you have pending (not yet submitted) changes in your client, they might have to be merged with other changes, which can take a bit longer. If you have a really huge pending change, and your client is way behind HEAD, it might take a few tens of seconds to merge everything.
Money, or more properly, _currency_, is not a store of value. Oil, timber, or woool is a store of value -- it is actually something you can use. Money is an abstract "IOU", a right to demand someone give you something of value. At the end of the day, a society with oil, timber and wool is better than a society with only money. The only utility money has is that it facilitates production, instead of leaving people unemployed and starving because they have no convenient way to trade their labor or capital for whatever they need.
Welp, this will happen.

Here's the reason, and it sucks, no defending it:

They probably have a lot of candidates in the pipe, all of which look really good.

If they are only hiring X engineers right now, and you are the only one who didn't answer this question in the way they wanted, they'll pass.

Don't take it too hard.

I am really amazed you got this feedback – is this the actual feedback given by the company? That's really solid, you should take it and use that in your next interviews.

I find it much more frustrating when I have a good interview, and then I get an HR person saying "we don't provide any feedback, <canned message>".

Also, if you are scarred from past experiences, even if it's true, it's best not to make that a prominent part of your interview unless specifically asked about it.

It's likely that the way the dev phrased their question invited a broader interpretation, which is too bad, but it will be a red flag to people if it seems like you are harboring a grudge with a past employer, no matter how justified.

Get out there and apply to shitloads of other companies, you'll find something, and you'll be better off for it when you get an offer from a company that wants to work with you.

edit: I say this as a person who harbors a grudge over a past position, and struggle to avoid making it part of my origin story :)
Most of these questions are answered in the talk. The tl;dr is that you don't clone or check out anything at all: instead, you use CitC to create a workspace, and the entire repository is magically available to you to view or edit.

This model precludes offline work, of course. But that's not much of a problem in practice.
https://password-hashing.net/
Testimony on HB552, to Legalize Bitcoin for Payments of Taxes and Fees
I think it was like that when they started, but it became more lax over time as the demand pent up.
Funny you should use "McFreckles" as a stereotypical white name. Irish immigrants have historically faced a lot of discrimination in the U.S. on the grounds of both ethnicity (compared to English immigrants and their descendants) and religion (Catholics instead of the majority Protestants).
Many larger external projects are hosted in other repositories (Chrome and Android are well-known examples).

Smaller stuff (like, say, tcmalloc or protocol buffers) is usually hosted in Piper and then mirrored (sometimes bidirectionally) to an external repository (usually GitHub these days).
When that's the cultural norm, people adjust accordingly. Tools include liberal use of assertions, defensive tests, and most important, code reviews that catch and remove quirkiness.

It's a nice environment to work in. In addition to hastening Noogler onboarding, it also increases employee retention. If you are an expert in your project's codebase but get burned out, you can easily transfer to another project and be almost immediately productive.

Obviously, there's domain-specific knowledge that doesn't transfer easily or quickly from project to project. But that's quite different from self-inflicted code fragility; one's an asset and the other's a liability.
I find it very odd also. As a highly technical person who has drank the apple kool aid, use mostly apple products, pay for iCloud subscription, etc. it strikes me as a desperate move to attack your competitor on its home turf. Especially when you are literally the most valuable company on the planet.
Which would have been totally fine if it would have come out 2 years sooner and been a cheap phone.
Kruhft – Something Concrete EP (2015)
What is the context here? There's no description of what this is, or what it is doing, but it looks interesting :)
Altice in Deal to Take Over Cablevision
Satoshi published a PGP key, but never signed any of his public communication. Reading the recent email[1] sent under his name suggests why:

Bitcoin was designed to be protected from the influence of charismatic leaders, even if their name is Gavin Andresen, Barack Obama, or Satoshi Nakamoto.

[1] https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015...
I imagine you suffer from market size problems.

This works when one destination has strong mass transit connections (e.g. the casual carpooling over the SF Bay Bridge), but without that, pairing seems hard.

If I'm going from X to Y, what are the odds that there will be another person traveling along this route that within the next M minutes will be near X? Note that M must be small to encourage me not to use alternative options.

If there's not enough drivers, passengers stop using it. Not enough passengers.. drivers stop using it. Because of the need for both source and destination alignment, unlike the taxi which just needs source alignment, much larger critical mass is needed for this to be useful.
Ban it! We're getting rich off a level 1 drug. /sarc
The fire phone is actually pretty nice, if you got it on sale, and put a launcher that works more like stock android. It's really nice to have a smaller screen device with 2gb ram and a fast CPU; I wish it had a bad button though, swipe up for bad is just weird. Probably doesn't need 4 front cameras either, but the lock screens are pretty neat.
I remember them fondly. 10 MB RAM, though? What kind of high roller were you?! ;)
Ditto this. There were articles published explaining how Jeff Himself set Fire feature and development priorities. It just so happened that the Jeff Phone wasn't a success, which isn't the engineers' fault. At Amazon, despite all the cant, one can't tell Jeff he's wrong or keep one's job if one does.
Or a room containing flammable gasses like Oxygen.
It's a pretty hard number to come up with. Most employees only have access to a small fraction of the codebase. Even if you had access to all of it, it's hard to say what actually counts as Windows and what doesn't.
> No matter what way you run the math, he blew millions of the school district's budget.

And the school blew millions by not turning off the computers when not in use. Power management is built into Windows - this can easily be done/managed with group policy.

> $250,000 per year * 9 years = $2,250,000 total additional electricity costs

This is all assuming he went around in a ski mask before he left every day and turned on all the computers across the school. Sure he might have used WOL but from the article I don't think he was that devious. From reports of what I read this was something the previous system admin guy did and just passed it along what to do.

I'm not saying he could have wasted money - I'm just giving him the benefit of the doubt and trying to make sure we don't frame him as some sort of criminal mastermind out to rip off this school district. There are a lot of reports out there about this and it's obvious the school wanted to spin it to look like he was the bad guy.
Was there any change in behavior...other than a new target for complaints? I'm curious about how much editorial activity users do, particularly since mine seems erratic at best.

Maybe it could be a profile option at 50 karma [aka badge]. Even at the risk of people saying HN is turning into StackOverflow, gamification for editorial engagement may be worth pursuing.
In my state, these kinds of expenditures are funded through district bonds which are a one-shot property tax increase for a set period of time, whereas teacher salaries and other yearly expenditures are funded through levies which have to be periodically increased to keep pace. Additionally, whenever we pass referenda to bump the base pay for educators, the state legislature is very very quick to turn them into unfunded mandates. It's not an issue with the districts or the voters, it's fundamentally a problem with the legislature and how they earmark funding.
I love React, it really does make development more straightforward. I was skeptical for a long time, but React + Redux is a great way to go. As for grid system, you can't beat Bootstrap. For a material design spec, I would check out this set of React components:
http://material-ui.com/#/
Altice to buy Cablevision for $17.7B to expand in the U.S
monetary costs can never be imposed on spammers, if we can move money on that scale along with email we've solved bigger problems!

what other costs can we impose? the email lists that spammers harvest stay valid for a long long time, what if they were invalidated faster? to have a high hitrate on their lists they'd need Google scale crawling capabilities, which kinda then defeats their point of trying to make a living from spam.

why are we converting long term relationships with servers(email id and password to login) into relationships with every Tom on the Internet(no control over who can reach you, hence you are in a relationship whether you like it or not)? Do we still have to remember emails or phone numbers, aren't they names in an address book already? why don't we just move off email, use a new system that uses long, hidden alphanumeric ids to identify relationships between people that can be invalidated by either party?

invalidate unnecessary relationships faster = invalidate spammer lists faster :)
According to [0], $326,716,273.59 sales were made for medical marijuana, $246,810,599.03 sales were made for recreational marijuana. Recreational marijuana is also a little less than 30% more expensive. [1]

I guess that means that more pot is being sold with a medicinal marijuana card than recreational. Or, did you have other numbers?

[0] http://www.thecannabist.co/2014/12/26/pot-sales-taxes-statis...

[1] https://www.coloradopotguide.com/colorado-marijuana-blog/201...
Nice work! Have you ensured that the Enterprise service is adequately protected from senior management "buzzkill"?
This is by no means the norm though, pretty much the best rate on offer currently (excluding things like limited time bonus interest).

Australia also still has a 2% official rate vs near 0 in the US.
What I read in that is that we can say Argentinians are privileged vs Paraguayans, because due to circumstance beyond anyone's control, Argentines are better off than Paraguayans. Same for Greeks vs Swedes?
Height of joblessness: 23 lakh applications for 368 peons in UP
Looks like you missed the point entirely. Taking precautions about the device is understandable, if a bit silly -- and if they had left it at that, this would be nothing more than a "not The Onion" story to laugh at. What happened after (the arrest and suspension) is outrageous.
Golang: Promoted methods, method sets and embedded types
In most cases, there is no video tape, and almost never an actually smoking gun. "Proof" is whatever sounds reasonable to a judge or jury. It's also why our justice system is flawed: we sentence people without incontrovertible evidence all the time.
We're talking pretty explicitly about Rust, which doesn't have that problem.
Limiting logins per IP address is a luxury that cannot be afforded by developers of applications targetting some Eastern countries or which are expected to be primarily used by mobile devices, due to pervasive usage of NAT and shared IP addresses. You are simply trading one form of DoS for another :/.
It's no different than a family of archers moving from Italy to France in the 1500s.

Eventually when they have the upper hand, they'll take territory, just like we've seen throughout human history and like what just happened in eastern Ukraine.

A kid from a family that smart should respect christians and whites enough to know to stay in a big city as an outsider.
I like going through them to, but there have been a lot of marginal quality questions typically...and questions that aren't questions and attempts at growth hacking. The quality is more consistent in the new format at the expense of quantity.
Well that was annoying.
Couldn't I just clear cookies to accomplish this? Or open an incognito / private session?
I remembered Pluto Mail because of this.
HFT requires low latency on their reactions, not the entire transaction. In IEX's situation, there are two major cases --

(1) A person decides to cross the spread on IEX first -- in this case, their order will be delayed by 350us (or whatever the shoebox delays), and no one in the world sees the result of their trade until the public data feed updates, in which case all participants are reacting off the same feed, same as any other US equity exchange.

(2) A person hits another exchange first, in which case HFT races to cancel their orders on IEX or cross the spread against another firm's orders on IEX -- yes, their action is delayed by 350us, but so is every other person, so you're otherwise racing to get into the message queue at IEX, and the artificial shoebox delay is irrelevant, since all market participants are equally delayed by it.

So while IEX's shoebox delays the latency on the result of an action, it doesn't make an appreciable difference in the typical HFT strategy. The primary difference is in (1), there is a higher chance that an unsophisticated large block trader (because a sophisticated one will have already set up the necessary delays to hit all exchanges simultaneously) will be able to hit market makers on both IEX and other exchanges before anyone has the time to react, thus being able to take large advantage of their own proprietary knowledge (their own order) some percentage of times more often. The only thing this results in a decrease in liquidity on IEX, but seeing as they're a dark pool/minor player anyways, the difference is negligible.
Serves me right. Thanks for the correction.
"This story also touches on the prejudice that America is placing on some americans of Islamic background. The general public, as well as the white house, has been disapproving of this prejudice."

Please stop with the FUD. Even if he were white, we would see the same outcome. It seems the press doesn't even care that he was arrested. They just want to use the situation to point out that our country us prejudice against kids that are Middle eastern.

Kids get suspended from silly things like this all the time, regardless of their skin color.
Seems like it should be possible to rate limit failed logins, and of course failed logins on a per-account basis.
iOS+9+cydia+download
Why Paid Leave Matters for the Future of Business
Windows 3.1 beta crashed on 3rd-party DOS
To start a bank, one must collect the initial capital on which to fund the bank's loans. The Federal Reserve requires that the bank must hold capital in excess of 10% of its assets. A bank cannot withdraw capital that would cause its assets to become greater than 90% of its net value. The capital that cannot be withdrawn is what I refer to as "true capital", as all of the other value exists solely as reflection of the true capital.
To be fair yes $1500 plus an invite-only is a crazy idea to me. When was the last product ever gained fame in short-period of time with a beta invite? Gmail is probably the first and the last.

Apple products are expensive. Many high-end Android smartphones are expensive if you are not on a new contract or renewing contract, yet there are still plenty of customers. What makes Glass a failure is that there weren't a lot of engagement but full of negatives coming from different corners of the world. To me there was not enough commercial. Even Apple Watch is an expensive wasteful to me but still a lot of sales (definitely much less compare to iPhones).

Battery life, apps, convenience were all mediocre. I will almost compare Glass to FireFox OS phones where there was noise, but the product couldn't compete with mainstream product (yes that was the initial market, but still). You can't just force to create a market by creating something cheap because when it breaks, people will rather pay 10x more for something more durable, reliable, and more fun to use. Glass was the first in this market and yet GG manages to pull a wall in between users and the product. By the way, it was very easy to get an invite, but each invite takes 3-6 months to go through. With the amount of money GG has, GG can easily roll out in the entire US market quickly. I am sure me being me, I don't have years of marketing experience, I am sure GG folks know what they were doing, but from a common man perspective, at least me, I would do it differently.
Confusing name, given Google's Project Ara, pronounced the same way: https://en.wikipedia.org/wiki/Project_Ara
WordPress the Right Way – a collection of best practices for developers
Throwaway because it would certainly not be kosher for me to comment on this, but:

There are people who work at IEX who do not "drink the Kool Aid" and have been critical in private industry discussions about Katsuyama's statements.

Additionally, IEX actively solicits trading in their pool from HFT firms. For one, these same people understand that it is difficult to match the quality of other modern US equity markets without those participants. Moreover, it's hard to build appreciable market share (% of marketwide volume traded) without electronic trading, which is how their business makes money and grows in valuation.
New Ubuntu distribution for IBM mainframes
TL;DR: DR-DOS routed around it and it cost MS .28 gigabucks after lawsuits.
Auditorium: Relaxing and beautiful game
AFAIK browsers have been doing this internally for years. It just hasn't been available as a standalone utility.
Public anonymity has many uses:

https://www.torproject.org/about/torusers.html.en

Most of these are positive. Majority of criminal activity is not on Tor or anonymity networks: just regular Internet. Well, actually boardrooms, streets, and people's homes but the Internet too. ;)

In any case, we don't rid ourselves of a tool because the corrupt can use it. To support your examples, we'd have to eliminate cameras, any tool for making art, all storage mechanisms, and all transmission mechanisms. We don't because the benefits are worth whatever occasional abuse happens. Applies to Tor, too. Especially true when your opponent has significant resources. Even mighty NSA, per Snowden slides, were having quite a bit of trouble despite near global visibility into network traffic. An easy-to-deploy version of that with huge crowds to get lost in is both useful for many people and effective if used correctly.

Unfortunately, the limited take-up means using it makes you stand out. I pointed this out back when people asked why I use custom methods (example [2]) instead of Tor. Plus, the endpoints weren't secure so I figured it would be beaten by the compromise of a number of nodes which send data back to those in control. So, not safe against the strongest attackers. Made a design strategy [2] for high assurance Tor but I doubt it will get implemented. Software is still useful against lesser attackers, though. So, I keep it around. Hopefully get more takeup to give attackers more difficulty.

Note: I just got another example in my news feed about why private by default can be helpful. Texas school and authorities messed a kid up because he was in possession of a homemade clock. Tracing his work to his real identity is why his life might never be the same. Otherwise, it would've been some scary messages on the Internet. :O Add in illegal NSA spying, mapping of social networks, parallel construction, Patriot Act, torture flights, secret courts w/ secret interpretations of law, civil forfeiture, a rigged system that leads to 97% plea rate... there's plenty for Americans to worry about if they're not a favored class with picture-perfect life. The less all these assholes, government or not, know about us the safer we are. I'll add that it's the theory behind the Fourth and Fifth Amendments, too.

[1] https://www.schneier.com/blog/archives/2014/08/the_security_...

[2] https://www.schneier.com/blog/archives/2014/09/identifying_d...
Review of Studies About Standing Desks