skysight-inc/HackerNews huggingface dataset:
Now that I look back on it, I've done this numerous times. If I was born 5-10 years later, I would probably be in jail.

When I was in elementary school, I inputted an expletive into the school's hangman game - I thought it was amusing. The school staff did not.

In middle school, I wrote a simple basic program that would run in the background and speak() interesting phrases throughout the day.

In middle/high school I received detention for goofing off when I was supposed to be researching in the library. I was using Google.com - which the staff had never heard of.

When we first had internet at home, I sent a fake email to my parents from billclinton@whitehouse.gov.

On an internship, I remotely changed the wallpaper of a coworkers PC (we played pranks on each other all the time). But I accidentally targeted a machine in our conference room which was being used by a high ranking military officer...

In college, I attempted to add the school president as a friend on thefacebook.com, since many users at the time had fake accounts as friends like George Bush, Arnold Schwarzenegger, etc. But I needed a valid college email to signup. So I created a forwarding email alias: hisname@myschool.edu but for some reason I could not receive email using that alias so I went to sleep. I spent the following couple of days being interrogated by the police and various school officials. I didn't find out until some point later, but apparently this was the school president's actual forwarding email address and due to some bug in the school mail system, I registered a dup account which made all his incoming emails bounce. But I was treated as a hacker, threatened with being expelled and charged with a two-page list of crimes such as identity theft, unauthorized access, etc. I got off with being put on school probation, community service, and writing some papers.
Would you say that the Christian belief that Jesus was born of a virgin is one of those "fact-beliefs" or "faith-beliefs"?
Well if you are going for the obvious reasons, I guess the insane amount of tech related investment and subsequently generated wealth plays significant role in this but what people quite often forget is the local government. I would recommend everybody to talk to a builder here in SF and get their stories. It is quite eye opening. The local government puts roadblocks to new developments claiming that it would destroy the original look of the city, yet there are areas where this is not an issue. Look around in the business district. On the top of that it plays the different sides against each other, tells to people that the gentrification is purely caused by tech workers. I need to look into Miami more but I guess there is less tech investment and there are no roadblocks against housing projects.

More here:
http://techcrunch.com/2014/04/14/sf-housing/
it's only extortion if we ignore little things like the definition of the word and the reality of the situation. I guess it would weaken your argument's emotional impact to drop the hyperbole but I feel no particular obligation to accept the way you desire to frame the debate. I find your shallow obvious attempts at emotional manipulation into your point of view to be rather gross.
> But people aren't always smart.

I totally agree. But they will be smart after getting burned by reality.
History repeats itself and the next crisis is right at our doorsteps.
The desire to own things physically is correlating to the fear in society (just an assumption of mine). Thats why currently (I'd assume we're in a boom right now) some people rather use services instead of buying stuff.

BTW.: I think it would be a super cool task to research ownership-spending vs services-spending correlated to economic-state!
It was really a great post, I haven't ranked any of the points he made. I liked especially the authors point of looking at the timestamps, and the lack of coincidence in stuff, and getting a good nights sleep.
They're both created by the same author, Rob Conery. Frans has taken over maintenance of Massive 1.0.
Abusing science for criminal justice. They're not necessarily incompetent. Just trying to apply science in a non-science related field is hard and somewhat futile.
Do you have any stats to backup your feelings? I feel safe riding MARTA at all hours. (I live a block from Five Points and do not own a car.)
Millbrae is often colder than SF, especially compared to select neighborhoods in SF. You need to hit at least Burlingame or San Mateo to get away from the seeping fog of Pacifica/San Bruno/Colma.
I gave up on Breaking Bad at Episode 3 for that exact reason. "Dude, that is too far." lol. I agree with your sentiment that kids will be kids, but they also need to be kept in check from time to time so that they don't cause a nuisance of themselves to the rest of society.
A part of this problem could be solved with sshfs
What would you use, then? D? C++? (Rust is not ready yet, alas.)

For a POSIX-compatible operating system, more exotic choices are probably not available.
This is a lot more than pub/sub.

A message queue stores messages so that nothing gets lost, when there are no subscribers listening.

A new message will be delivered to only one recipient at a time while in a pub/sub system all subscribers would receive a message and would either all work on the same message/job or would have to decide who does what.

Whoever receives a message will "work" on that message and after success will delete the message. Usually within seconds. So no one will ever receive that message again. If a receiving process crashes or some error happens the message will just pop up again and will be received again after a set invisibility time (default is 30s).

So dropping messages in this message queue keeps them there until some receiver(s) delete them. It does not matter how many message producers / consumers there are. The queue handles the problem of not delivering a message to two consumers within a set time.
Go's implicit interfaces are one possible solution to this problem.

> animals which eat

type eater interface { eat() }
somEater, isEater := value.(eater)

Or something, my Go isn't very good.
Is that particularly likely? That someone will MITM my connection to show me a shock image? Is that a realistic threat you're trying to guard against?

What makes that much more likely than someone just emailing it to me? Or tricking me into it by putting different text in the link?
Ask HN: How much you make, how long did it take for you to get there?
I make 70k in Nebraska.
Five years of military experience, and One year as a contractor.
No College Degree.
Currently a GG-12 Intelligence Specialist.
I think they'd need at least three different products: a sedan, a minivan, and a truck. To the other commentator, I don't believe market segmentation is essential at this stage of the game yet. However, my information about it is mostly from this Joel Spolksy article http://www.joelonsoftware.com/articles/CamelsandRubberDuckie... so I don't know much about this topic.
Honesty about flaws is an integral part of FOSS culture. It's why lots of manpages have a "BUGS" section.

I'm afraid this is one area where startup culture conflicts.
And GE just dumped its finance business to focus on core industrials.
Page Load Speed – Tools for Testing and Optimization
Thanks for bringing reason to the commentary. I/we often lambaste media for not highlighting the other side, or being reasonable, but even though this story comes from "our side" they have left out enough information to try and cultivate outrage. This tactic is abhorrent from any publication.
I don't think we disagree on these points.

My issue is that a lot of people in this thread don't seem to have basic information or an understanding of how law works. Even the EFF's language on their news release making a mountain out of a molehill.

Chances are, the teachers were inadequate at disciplining this kid. The mistake is in the school for not having adequate disciplinary tactics. They are outsourcing their discipline to the police.

But when I look at what the Police are doing specifically, I don't think they are doing anything wrong yet. There is potential for harm of course, but...

"Even though some might say this is just a teenage prank, who knows what this teenager might have done..."

With everyone making fun of that comment, it seems bad form for "Who knows what the prosecutor could do..." be the thesis of an argument.
ZeroCater (YC W11) is looking for a full-stack engineer
￼ZeroCater has built a marketplace to help companies feed their employees. Currently, we are profitable and growing at an incredible pace, having already expanded to New York, Chicago, and Washington DC in the past 12 months.

We're looking for Software Engineers experienced in web application development that are interested in creating efficiencies and opportunities for our rapidly expanding marketplace.

ABOUT YOU:
- Made contributions to or built a product you are proud of
- Experienced building web applications using modern web MVC frameworks
- Enjoys exploring and learning new technologies

BONUS POINTS:
- You like to build & ship.
- You like to work on the backend & frontend.
- You appreciate good design, whether it is a clean API or good UI.
- You enjoy working with Python or Ruby.
- You have worked with Django, Rails, Flask, or ExpressJS.
- You want to work with Javascript & AngularJS.

RESPONSIBILITIES:
- Build the tools that will take the ZeroCater marketplace to the next level

COMPENSATION AND PERKS:
- Good, competitive salary & stock options
- Standing Desk + Custom rig - whatever computer, displays, and headphones you like
- Daily lunches of amazing food
- $500 annual budget for career development (conferences, cooking classes, etc)
- Team-building activities like happy hours, beach picnics, cooking classes, and sports games
- Health, Vision, Dental, and Life insurance
- Stocked drink fridge and snack pantry
- Credit for gym memberships

To apply, please follow the link below:

https://jobs.lever.co/zerocater/4a587a80-c04f-4f74-88f9-d9c82457163d/apply
I think I was thinking of Milipitas. Which is much closer to San Jose right?
I remember last summer going from wearing a sweatshirt in SOMA to it being 90+ in Milipitas the same day.
To clear out a possible minor confusion for readers here - Titan's only API is Gremlin (though there also is a lower level Java API). You guys should also have a look at ArangoDB, which also supports Gremlin.
Linkurious with upcoming TinkerPop3/Gremlin will definitely be quite interesting to use. Keep up the good work.
The thing is that, at the tipping point, they become safer than human drivers (sensors) which means 1) less accidents and 2) less traffic (orderly flow, no butterfly effect drivers). In addition they'll self park or be in constant motion (public transportation) making the a more efficient than regular cars. So you'll see government pressure and industry ($500 more per year if you want to 'self drive' for registration and insurance) There'll be dedicated SDE lanes that'll run smoother and squeeze self drivers in with human error prone and erratic peers. That tipping point will get us there very quickly from say Year 7 to Year 10 in major urban markets.
I don't think that SF has a problem attracting demand. Neither do Manhattan or Brooklyn for that matter -- both are prohibitively expensive at this point unless you're a millionaire. Manhattan demand is a bit different in that it's driven globally: a Manhattan apartment (and one in London, and one in Hong Kong) is seen as a must-have among the newly-wealthy Chinese upper class. You know how there are now more millionaires in China than in the US? They all have a Manhattan apartment that they rarely use.

SF doesn't quite have that issue yet -- but IMO housing prices are a big reason why startups are looking outside the bay area more seriously these days.
I can't answer specifically with java and the restlet framework. But in general, a mistake I have seen over and over again is developers thinking version of software. When you are building an API you are versioning the communication contract, not the software. You may completely change the implementation but as long as the contract doesn't change it is fine, this also means you can add optional fields to an existing contract without breaking the contract. Also, this is why you should spend a lot of time on the payload/communication contract.

So given that, the two common ways are 1, adding the version to the URI like you mentioned, which works fine and is used by some very popular services.

Option 2 is to have the version be either part of the request body or request header, and if it isn't specified use the latest version.

Each option has pros/cons. Just as 1 example, in Option 1 you can have a front end service like nginx route to different end points based on the version om the URI. Thus making load balancing or handling special clients pretty easy. In Option 2 you could still do this but it would take either inspection of the header or another layer to inspect the payload, which isn't as efficient.
If you have WhatsApp and Facebook or Facebook Messenger installed on your phone then they are aware of each other and can exchange information freely.
Nothing is more indicative of a bullshit job than the interview
>and look where that has led...

In societies much safer, saner and less violent, back in the days when what I desribed used to be the case (30's, 40's, 50's, 60's etc)?
Technically (under German law) any creation is automatically copyrighted the moment it's created. Whether US law says it wasn't is not relevant for a German court. The chance of the creator suing is small but it's not zero.

CC0 and the like carefully work around these laws (which exist in many countries beside Germany) by giving you a license to do anything with the work (while retaining copyright – but that's only a technical distinction).

Of course one might argue that a US government worker implicitly gave up their rights in a similar way, but as far as I'm aware nobody looked into that yet.
Doesn't work like that in Florida.

Also, the press released the kid's name. A shame on the press for this mistake.
Actually,for 99% of folks its absolutely "good enough", as confirmed by blind listening tests.
http://m.youtube.com/watch?v=xzTHjlueqFI

This video has been posted before, and permaculture has been as well, but it's extremely relevant. Terracing takes "a lot" of work which is a downside. There are other downsides as well, but it's a formidable strategy when dealing with steep hills. The hill in the picture from the article actually looks swale-able, which would be a much better approach (more overall water saturation).
How Genetic Medicine Changed a Strictly Religious Community
If you use Uber, do you not have a smartphone to entertain yourself?

*I do not own a smartphone nor utilize Uber's services.

I would just bring a book to read if someone else is transporting me (driving/flying/ect.)
Stock Data Web. A way to have share prices every 5 seconds from Yahoo (hadoop)
United bans researcher from flight after 'joke tweet'
To the degree Miami has avoided gentrification [and what was the demolition of the Orange Bowl but that?], it is because there are so many attractive alternatives for the gentry. Unlike San Francisco, most of Miami's border is just lines on a map. But for a roadsign there's nothing to alert the driver like a bridge over the bay.

Also unlike San Francisco, Miami grew around the automobile as primary transportation. Houses come with parking.

Finally, the primary attraction of Miami is water, and to the degree urban life is attractive it tends toward the velvet rope variety rather than slumming in shared public space.
This part definitely rings true to me:
"We have very little idea about what makes good code, so it should come as no surprise that we have little-to-no idea how to find people who are good at coding, along with the dozens of complementary skills."
Its an EFF publication. The EFF is a lobby group specifically catered towards our opinion.

The EFF is doing their job. The important part is to recognize that bias is part of their job. And just as the EFF does a good job at recognizing "hacker culture" and representing us in the press, we have to look at other news sources to get the full picture.
And that is why we should teach them how to handle dangerous stuff responsibly, and not treat them as criminals for every infraction.
PCP's pmwebd can already export its metrics to Graphite.

http://pcp.io/features.html#analyze
http://www.pcp.io/man/man1/pmwebd.1.html
https://web.elastic.org/~fche/blog3/archive/2014/06/16/pcp-a...
Is Rust not ready? Maybe part of the challenge is writing it in Rust
I built https://packagecloud.io to help make creating, hosting, and installing APT (and other) repositories easier. Check it out :D
On the homepage, your pricing link is buried in the footer. (I see it's in the subnav on internal pages). Maybe consider promoting that link to the main navigation?
Microsoft Embraces Apple Watch with OneDrive Update for Viewing Photos
Physical snail mail and spoken word are far, far more difficult to do bulk captures and data mining against. That's the point.
Have you ABX tested 320kbps mp3 against flac? If so, what track was it, and what audio equipment? If not, the difference you heard was the placebo effect of knowing it was flac.
>How do you explain the presence of for example Kate which makes search and replacing newlines bafflingly difficult?

I don't see anything bafflingly difficult about how Kate handles it. In fact it's similar to how most editors handle it.

Either use search/replace with regex (like Vim would do it), or or use the Control+J shortcut ("join") if that's just what you need (there's a similar command option in Vim too).
I chose "friend's house" because the analogy doesn't really account for the ease with which it is to "break and enter" into a computer system if you just watched someone type their password. Maybe you could say that he "broke into" a teacher's house through an open window?

I make this distinction because destruction of property could be an issue with a physical break-in (via the act of breaking in).
This is a lovely idea, but I'd like to share with readers an experience I had a while ago.

I was looking to outsource some coding, so I advertised and chose someone that seemed reasonable. I asked for some sample code doing similar things to what I wanted, they responded with some snippets that looked right, so we entered an agreement. I would provide some sample input and output, they would provide code that produced the right results. Once I verified that it did what was required, I would pay.

It was a problem domain that wasn't overly complex, and I thought it would be an ideal task to outsource. It was a lot more complex that the example I'll give here, but I want to give you a flavour of how it all went wrong. This is not the task, just something to explain how it went wrong.

I asked for code that would return "True" if the 2nd and 4th characters in a supplied string were the same, but otherwise all characters were different. So here are some examples of input and output:

severity True
vagabonds True
unknowable True
unsnarled True
telegraphs True
robot True

faunas False
flimsily False
freighting False
rummaging False
mosaic False
shushes False
conflicting False

Remember, the actual task was described in full, was much more complex than this, and we were simply providing some example test cases.

What we got back was the equivalent of this:

def test_string(x):

if x == 'severity' return True
if x == 'vagabonds' return True
if x == 'unknowable' return True
if x == 'unsnarled' return True
if x == 'telegraphs' return True
if x == 'robot' return True

if x == 'faunas' return False
if x == 'flimsily' return False
if x == 'freighting' return False
if x == 'rummaging' return False
if x == 'mosaic' return False
if x == 'shushes' return False
if x == 'conflicting' return False

So to anyone who tries to specify their coding tasks by using tests - beware. There are coders who will strive to meet the exact letter of the requirements, and then demand payment.

For what it's worth, we never resolved this and eventually paid an agreed amount to make them go away. We took this as a reasonably expensive lesson about some of the potential pitfalls of out-sourcing.
PPAs aren't a replacement for the package management system. They're just another repo. A transactional packaging system would be cool, but it's a much bigger change than implementing PPAs.
I'm not sure about the violent ones... there has to come a point where the child learns that there are real harm and real consequences that occur for your actions. They have to understand that just because we (as parents) have shielded them from the consequences of their actions where we can, there comes a point where the protection we afford them reaches its limit. Even rich celebrities with endless reserves of cash to buy the best lawyers on the planet come to a point where they have to deal with the consequences of their idiotic decisions.
That is pretty standard. It is is to give themselves a defense if their stock never goes anywhere and they go bankrupt. They will still get sued by some plaintiff lawyer but they will prevail with an "We never said we were going to make money." defense.

A more difficult challenge for them is differentiation amongst all the cloud storage providers (Box, S3, Dropbox, Drive, Etc.) variuos levels of API, various costs, and various features. They have some great customers, and one assumes that those customers will help them focus on the things they need to succeed, but at the end of the day you have to be able to serve their needs and pay to keep the lights on, if you can't well that would be the end of that.
Have you gone through a blind test? Because most musicians, DJs and producers I know that tried it, either couldn't tell a difference, or told it wrong, on a big enough sample. I'm not even mentioning people who are not music industry professionals.
AAwesome! Upgrading this week!
If they're threatening a lawsuit, it's probably time to get a lawyer.
It's hard to believe one person was able to successfully leak so much material. I got into album leaks in the early-mid 2000's. Even if I would end up buying the album anyway, that first listen of the leaked album was awesome.
Ugh, so this is example where Chomskyian linguistics just totally overtook the field.
So, the boy got into the teacher's
computer. Hmm .... Time to
send the cops after all of the NSA,
right? Or, since the NSA has shown
all the world that no computers
are private, the boy didn't get
into anything private and did
hundreds of millions of times less
than the NSA has been doing for
a long time.
Could not agree more with the first paragraph.

As it stands, we punish people who want "half security" much more than people who go for "no security"
Thanks for the suggestion! We have 2 different products, the second one being the developer toolkit (http://linkurio.us/toolkit/) so we ended up displaying the pricing on each different page... but we're still unsure about the clearest approach :/
Interesting you would use the gender "her" instead of "them"... it's unfair to cast a bias towards one gender or another for misbehaviour.
For the majority of people, mp3s seem to be "just as good" enough.

I remember some low-bitrate songs encoded with some very early encoder where you could hear a difference. Not necessarily "the" difference but "a" difference. After a couple of years the worst encoder anyone could find was better already and since 192kbps bitrates mp3s were 99.999% there.

I'm sure that a trained ear can hear differences between 256kbps vs. 320kbps in a special studio with high-end audiocards, amplifiers and speakers but 99.999% of all people don't and they don't own the equipment either.
In addition to the main package repositories for your distro, you can add little repos that just have one or two packages in them. They get their own signing keys, so the author of a package that's not in the main repo can make their own little repo. It's a lot more convenient and a little more secure than downloading the package file from the dev's website.