skysight-inc/HackerNews huggingface dataset:
"One is what one does, not intends"

I couldn't agree more. Travis (and the team) has created $51bn of market value, provided cheaper and more efficient transportation to tens of millions of people in hundreds of cities all around the world. He's fought, and defeated, corruption of city officials in many locations all around the world. Uber has and will have a massive positive impact on tens/hundreds/thousands of millions of people in the world (with the self driving vehicle). How he's portrayed in the media is largely irrelevant, to me at least.
I don't see how TypeScript leads to "Enterprise JavaScript" any more than ES2015 does, given the new class syntax.

If I was writing TypeScript, I'd be using functions and simple objects.
But shouldn't they be prosecuted for questioning him without parental consent or presence, at least?

No, because Civil Rights violations are generally established through civil suits, not criminal. More specifically, 42 USC 1983 is civil, 18 USC 242 is criminal. There is a telltale loophole in the criminal statute, "willfully," that provides wiggle room for the violator to play dumb.
Is anyone else a little amazed that they have so many employees with access, yet their single codebase has not yet been leaked? It almost seems inevitable. They must have some contingency planning for such an event.
Someone else mentioned this in a comment but I remember reading years ago that libertarians were trying to organize a movement to New Hampshire where they could become the majority. Is this a thin that is known to people who live in NH? Does it ever come up?
This is so stupid. This is as much a bomb as a disassembled alarm clock is. Everyone involved should be fired, from the school through the police department. Words cannot describe how terrible this situation is.
Funny you should put it like that. Now that actual pictures of the "digital clock" are available, that is first time I have seen a clock built into a metal suitcase that, golly gee, somewhat resembles a bomb.

Ya'll are being absurd. That kid new what he was doing, I did stupid shit like that when I his age...worse in fact, these days I would have made national headlines if I had been caught. So I know what I am talking about here.

He may be be a smart boy, but you put that briefcase in any Hollywood movie or video game and they would call it a bomb. If he was really building a clock it would at least somewhat really resemble a clock.

Bear in mind, I am a strong opponent of the rising police state and slow creep of tyranny that I hope is becoming obvious to even the more ignorant sections of the populace. But this...come on guys, call a spade a spade.
Maybe this story is much more important than you think because plenty of people see it as a symptom of a larger problem than an isolated incident.
>Over here in europe we're asking for pretty much the same thing from US companies.

New TPP agreement explicitly prohibits those laws.

>"To do so, American negotiators are leveraging trade deals with much of the developed world, inserting language to ensure “cross-border data flows”—a euphemism that actually means they want to inhibit foreign governments from keeping data hosted domestically."
http://motherboard.vice.com/read/the-trans-pacific-partnersh...
My guess is that you will find the necessary dependencies in the Stanford GraphBase:

http://www-cs-faculty.stanford.edu/~uno/sgb.html

If I remember correctly, the GraphBase source files start with the gb_ prefix (sorry, I'm ony phone so can't check).

Note: the Stanford GraphBase for me is an example of how a full blown library can be beautifully written in a literate style. Worth buying the hardcopy and reading it.
I am interested in this stuff. A blog post with Monte Carlo simulations sounds cool!

(EDIT: I don't normally do this, but... At least 6 other people agree. Sounds like you'll have an audience!)
"Metal suitcase"? "Briefcase"? It's merely the size of a pencil box. In fact, it IS a pencil box. Call a spade a spade.
Similarly what do you do for the first couple of users that need to legitimately login but you don't know the secret yet?

(I also haven't read the paper, but the concept is intriguing).
And if you think court systems have trouble admitting wrongdoing, they're nothing compared to school systems.
> Over here in europe we're asking for pretty much the same thing from US companies.

However, the reasoning is quite different.

The EU wants data stored in the EU so that it is nominally protected from hostile country intercept and is subject to EU protection laws.

Whereas, China actively intends to use the locally stored data for intercept.

Now, one can argue that the local EU governments also want to intercept the data. Nevertheless, until we see The Great Internet Wall of Europe I'm willing to give those countries a little more slack that they might actually be trying to do the right thing.
We have a tsunami warning in NZ, so yes.
> Please submit a pull request that keeps everything backwards compatible and works for all platforms.

Secure crypto is never backwards compatible with insecure crypto. If you want to expose your users to downgrade attacks, have fun.
https://i.imgur.com/Z1WbwdB.jpg

it looks like maybe they suspected he wanted it to look like a bomb. it does kind of look like a bomb.

of course the cops totally overrreacted.

he's either a brilliant troll (the NASA shirt is perfect), or a nerdy kid with little social awareness. either way, bravo.
> can't plausibly deny his signature on a contract when there are emails in evidence saying "let's get that contract signed tomorrow."

Is this true? An email showing intent to sign a contract, combined with a signature that somewhat resembles my own, is sufficient proof for a court that I actually signed that contract? That seems somewhat crazy.
No he is charging people money for a product with a specific value.
Sure. It takes about 12-15hrs for a Chilean tsunami to reach NZ. There have been a few significant ones in the past eg in 1868, 1877, and 1960.

Most of the time though they don't usually have much effect after travelling that far. Might get some harbour surges and currents etc.
I have to admit, this was the best headline on this issue I've seen today.
This looks like it would be perfect for Tarsnap -- the data Tarsnap stores is almost always kept for 30+ days, and it's almost always in objects of 128kB or more. The $0.01/GB for reads would be annoying (one of the reasons Tarsnap is hosted in EC2 is because it has free data transfer to and from S3; data is regularly retrieved and stored back after filtering out blocks marked for deletion) but it would be cheaper.

One thing concerns me however: Standard – IA has an availability SLA of 99%.

If this is just a reduced SLA but the actual availability is likely to be similar, that's fine. But if the actual availability is not expected to hit 99.9% -- say, if the backend implementation is "one copy in online storage, plus a backup in Glacier which gets retrieved if the online copy dies" that would be completely inadequate.

Hopefully we'll get more details over time.
You can roughly double that. Thats the cost of the extra electricity needed by the ACs to offset the heat generated by the pegged PCs.
Sure, but then WiFi would be expected to be pronounced the same -- yet I've never heard it pronounced as "Wi-Fee" in English.
> These people are not only stupid (look at that 'suspicious' device), they are abusing power with no repercussions.

That's the part that bothers me the most - that they were too stupid to know what they were looking at. He was proud of his invention and wanted to show it off.
It would almost certainly die in severity before it reaches there. The 2005 Boxing Day earthquake/tsunami happened in Indonesia, and it did reach some parts of Africa but it wasn't a major deal. This tsunami looks weaker in comparison.
But there was zero evidence of any such intent in this case.
Can folks downvoting this comment explain what you're taking issue with?

I see this post as a thoughtful plea for context and consideration. What am I missing?
How does a company like this die anyways? Does headcount just dwindle until they're nothing but a holding company or what?
I'm just pointing out a perspective :)

I cannot imagine that YCombinator did not offer equal opportunity's for all applicants. But they have been slammed with some negative press over the past 2 years (and PG specifically), regarding diversity and women founders.

It is not all that surprising. They explicitly said last year they were going to do something to improve diversity.
Can you explain this a little more - what is a CL vs a changeset...and what do you mean by watching changelists.
It sounds like you're subscribing to specific commits...but I'm talking about more at a project/directory level within the monolithic repo.
Any company who moves essential business data to China in order to do business there is a fool.

Unfortunately, the CEO who authorizes this kind of stupid action is rarely the CEO who gets bitten when China steals the business data, trade secrets, and the cuts the company out of the loop for a domestic company.
While the article is informative, it's also an ad for a recruiting agency, and the advice has to be interpreted in that light. Still, if this is the future of "native advertising", I like it.
Pssst: You do not live in a Hollywood movie or video game.

Here in the real world, he biggest recent terrorist incident in the US, the Boston Marathon bombing, used a backpack. But nobody is suggesting that kids be arrested for bringing backpacks to school.

And yes, the kid knew what he was doing: bringing in one of his hobby projects to show his teachers. Which is exactly what we want students to do. The problem is that the teachers didn't know what they were doing.
Basics of Huffman Coding (2011)
It was not a typo.
I was referring to the systems used by various linux distributions to manage how they build packages.

e.g. (sorry, I picked an example of openntpd, which only has 1 or 2 patches; other packages have many more!)

- debian: https://anonscm.debian.org/cgit/collab-maint/openntpd.git/tree/debian/patches
- arch: https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/openntpd
They sure like saying "driver-partner" a lot
"Kafka addressed these durability concerns in version 0.8"

I wonder if they would of used Kafka if it existed as it does today.
The defining property of a bomb is that it contains an explosive. I don't see anything in this picture that suggests the presence of an explosive.
>> Attached is a picture of the device that shows it was suspicious in nature

Please. Suspicious if you've never seen electronics outside of a case, perhaps.
This should have included some introspection on the part of the school and/or police force involved. Instead they are digging in behind the narrative that their fear was reasonable and their reaction was justifiable, and that Ahmed somehow withheld information that would have changed their mind at some point.

This is classic school faculty behavior: do it our way or else. He could have 'played ball' and explained in detail the project he worked on, but he didn't. He shouldn't have to either. They can expel him or send him home, but they went further, to teach him a lesson for being 'smart'.

It's clear they didn't fear the device. As others have pointed out, the school wasn't evacuated. They knew it wasn't a bomb.
He/she doesn't. It's false.
I would say to all residents of and visitors to USA.
Why does that look so much like a bomb though?
The design of the clock is absurd for a "random project". If the kid walks into an airport with that, its basically like yelling fire in a movie theatre. its not freedom of speech, even tho its speech. If this is a politicised stunt (which it appears to be), same issues at play. This whole insident basically looks like a johnny knonxville stunt form Jackass (the mtv show). If its true that his father is a former presidential candidate from an african country (ie, apparenely delusions of grandeur -- hhttps://www.vox.com/2015/9/16/9339063/ahmed-mohamed-elhassan) it further undermines this entire narrative of the media frenzy.
Yep, she spearheaded it..

http://www.wnd.com/2015/03/mayor-wont-back-down-from-muslim-...
Python implementation of wavelet rasterization
"Saying that public schools are broken is essentially saying our basic local systems are broken, and that opens a whole new can of worms regarding inequality, poverty, and social priorities."

Not necessarily.
For agents of the state, certainly!
So I found a five year old photo of mine on Flickr - I'm glad I wasn't a muslim schoolkid in Texas when I wrote that second paragraph in the Flickr description:

https://www.flickr.com/photos/bigiain/5162711688/

(Also now waiting for the first reports of a muslim being convicted of a "bomb hoax" for carrying a pepper grinder, on the grounds that it "cause a sneeze reaction in a law enforcement officer"...)
> there is no evidence to support the perception he intended to create alarm.

Good to know he didn't make an alarm clock.
A Practical Guide to Distributed Scrum [pdf]
Creating quantum superposition states of a living microorganism
It seems bad but the alternative (wait forever for groups that don't understand the change and may not even exist anymore to update their code) seems worse.
How does it look like a bomb?
Why does that seem crazy? Think about it statistically: you have evidence of intent to sign a contract, and a signed contract consistent with that evidence. In what percentage of cases was the contract actually not signed? Compare that to the burden of proof in a civil case--"more likely than not."
Could you elaborate how the single repo model causes that thing you said in the last sentence?
i don't think the cops suspected it was a bomb.

i think the cops figured, he made it to look like a bomb and was trying to use it for a bomb threat.

i think they overracted and probably violated the law by questioning him without his lawyer present - they should go to jail.

it's understandable why they did what they did, but they should be punished.
General question: How come we're able to see his photo plastered everywhere? I thought there were laws about identifying minors?
Sorry, I unintentionally downvoted this when I intended to upvote it. I'd like to see this as well: a demonstration of how the available data gets analyzed to produce both models and predictions.
It was not intended to even be seen by police, let alone alarm them or cause a reaction.
The more of these articles I read about US tech firms being asked to kowtow to the political whims of the countries they operate in, the more I'm reminded of the fight in the Middle Ages between church and state. Each is dependent on the other so they can't fight an all-out war, but the politics can get pretty nasty.
Aboriginal storytelling accurately records sea level rises 7,000 years ago
"that is first time I have seen a clock built into a metal suitcase"

Pencil case, not a suitcase. When I was a kid, I used whatever case I could come up with for my projects. Cigar boxes, whatever.

I understand that Altoids tins are quite popular with the young tinkerers of today.
> This is as much a bomb as a disassembled alarm clock is.

In large part because that is precisely what it is!
Ask HN: Have you taught informal classes/study groups at work?
The office I work at is dominated by EEs that code (I'm one....). My education, despite focusing on the computer side of EE was still very theory light. I've been trying to get through algorithm textbooks outside of work, but I know the most effective way to learn is to teach. I already have three coworkers that would be interested in a study group focused more on the theory side of CS. In my head, we'll just tackle one book at a time, meeting up 2-3 times a week to discuss material or I could prepare note summaries and more directly teach as in a classroom setting. My primary worry is that at least one of them wants to join in only occasionally.

If you have experience from doing this at your office, I'd like to hear it. Were there unexpected pitfalls? What do you think you could have improved?

Do you have recommended algorithms textbooks (ooh, especially ones that would relate back to our collective embedded programming experience), preferably with verifiable exercises?
You are not the only one. But not because of Node (which is not that big) but because of Electron.

That said, the big issue is that we don't (yet) get to share Electron installs. If all desktop applications had to bundle all their dependencies, including what the OS already provides to them, they would be just as big.

Electron apps themselves aren't that big. Even Atom.
Police are great believers in the value of lawyerless interrogation. Therefore, they take every chance they get to attempt to convince the public of the wisdom of talking to cops.
I suspect that Ahmed is going to have plenty of money for any necessary therapy.

I certainly hope so, anyway.
I like to start with this for new [read: untrusted] clients or small one-off projects. It can work for ongoing projects or longer-term development as well. For your customer, buying custom software/web development, SEO, network security configuration, or server admin time becomes more like buying printer ink - a simple purchase. It is easy for a secretary or project manager to "buy" a project, administrator time, or just someone to call when something comes up that might otherwise not be funded or have payment denied if fiscal officer authorization to write a check is required. If the arrangement seems to be a deal-breaker for them I can make a traditional invoice scheme work (with rates in-line for the hassle of invoicing, payment delay of 15 days or more, and the chance of not getting paid at all).

("You may request a modification of the terms I provided or inquire how to best build an arrangement to suit your specific business process. More traditional billing schemes are also available.")

I've had a few blocks of setting up office phones and network storage for a client turn into a permanent part-time IT administrator employment offer. They decided to bring my services in-house rather than paying my block rates after they saw my work ethic and how well the system I developed fit into their organization.

I don't frame blocks as a "discount" but let potential and existing customers determine on their own that the prepaid and larger blocks are a better bang for their buck.

(Linux, {Free,Open}BSD, pfSense admin, and data recovery service inquiries --> cyrus ta cyrusyunker tod com)
You have really terrible reading comprehension. The comment I replied to said "what happened to him was wrong. to suggest otherwise..." -- I did not suggest what happened to him was RIGHT (which would qualify as suggesting otherwise). I said it was PREDICTABLE. Do you understand the difference?

Second of all, I labeled my analogy as "extreme". Perhaps you missed that, or once again maybe it's just that your reading comprehension skills are lacking. I used an extreme example to illustrate my point clearly.

The common sense to not bring a hollywood-macguyver-homemade-electronic device into a school knowing full well there are incompetent, conservative-minded administration who will judge you based upon your name, appearance, and the fact you have a bomb-looking electronic device. Right or wrong, it's PREDICTABLE and puts yourself at meaningless risk with no upside.

Once again, this might be WRONG. But it is PREDICTABLE. This is the concept of idealism vs realism. The way the world is versus the way the world ought to be. Perhaps this type of conversation is above your head though.
One of the officers made a comment that indicates a certain level of racism.

The police were not fearful enough to evacuate the school, yet made the claim that this seemed to be a bomb.

Explaining their actions without that context is a bit trite.
Seriously? You think it's the _clock design_ that's absurd, and not the school and cop's ignorant reactions?

Should I be convicted of a "bomb hoax" for this? https://www.flickr.com/photos/bigiain/5162711688/

Note my description from five years ago shows somewhat more considered-but-not-carried-out intent than this kid...

I think you are 100% wrong. People who assume anything vaguely electronic that they don't understand must be "terrorism" are the problem here, not smart kids building things out of what they have at hand with whatever aesthetic they like. In my opinion, it's the school and the cops who were yelling "fire" in this movie theatre.

And this isn't the first time "the authorities" have go this just as badly wrong:
https://en.wikipedia.org/wiki/2007_Boston_bomb_scare
https://boingboing.net/2007/09/21/mit-student-arrested.html
For those wondering, more info here https://babeljs.io/docs/advanced/transformers/other/flow/
This unfortunate event is a microcosm of the society (in the US) we live in:

- Most people love to be PC and no one has the cajones to have a frank conversation about race issues as adults (especially in the red states).

- A lot of people love to spew out personal anecdotes and pass them off as the truth and anything opposing to that POV as an exception to their anecdotal belief

- The fact that none of them have apologized (at this point in time, even if they issue one, it's going to be fake) shows the disdain and bigotry against minorities, generally speaking
That is a definent concern, but I think it is possible to separate "intelligent" from "agrees with me".

For me, the biggest requirement to having an intelligent conversation is the ability to distinguish questions of fact, from questions of values. By far the most intelligent discussion group I have participated in, had me in the minority opinion in most discussions.
Is there an updated extension for Visual Studio yet?
Why don't you want a Fritz!Box? If the internet comments are to be believed, they are the best routers in Germany. [0]

[0] Note: I'm a USian who is rather happy with his EdgeRouter Lite + UAP-AC-LR.
Are you sure that anti-venom didn't get outcompeted? This seems to be the current treatment of choice: http://crofab.com/

Side note: any drug the production of which starts with a step like "milk venom from four species of snakes" is inherently expensive.
YouTube icons sprites
The good stuff that keeps users coming back is more expensive than the weed itself.

I wish mine was laced with coke. Haha.
Maybe the probability that your dummy accounts share the same "line" (their terminology) will be low if the number of users is large enough? (and the number of "lines" is also large enough) Although this conflicts somewhat (but not assymptotically) with the need to have enough users at any "line" so it can be easily computed by the server from scratch when it needs to restart.
Previously: https://news.ycombinator.com/item?id=10230036
Liquid metal brings shape-shifting robot a step closer
If they were snubbing Whites or Asians to help underrepresented groups, then they'd be exercising an unjustifiable racism. Merely going the extra mile to help another group however is not that. YC should do it, and anyone should happily accept an advantage offered to them.

This may be controversial as well, but the black founders I know are rich Ivy leaguers (granted I only know a few). They don't need extra help. (I know there probably are other black founders who didn't grow up in privilege who do not fit into that category.) I don't personally know any hispanic founders, my anecdotally-based sense of things makes me feel like they are urgently underrepresented.
I once torrented a WindowsXP+Office2003, ripped, together for about 120MB. Has basic functionalities working great.