skysight-inc/HackerNews huggingface dataset:
restating the thread:

steve19: 'legally you cannot export blueprints about weapons without an export license'

glenra: 'how did this manage to survive first amendment challenges?'

nness: 'how would this be a first amendment issue?'

in nness's comment, i am assuming 'this' is 'exporting blueprints about weapons without an export license'

in other words: 'how would exporting blueprints about weapons without an export license be a first amendment issue?'

you restated this as: 'how is censorship of speech a violation of freedom of speech?' first amendment issue very easily transforms to freedom of speech, but 'exporting blueprints about weapons' does not easily transform to 'censorship of speech'

nness question is essentially 'how does exporting weapon blueprints relate to freedom of speech?' it is not an absurd question.

you responded by equating 'exporting weapon blueprints' with 'censoring speech' with no argument, presupposing the conclusion from the question. ergo, begging the question.
We definitely have very different ideas of “complicated”.
Custom colors and basic styling would be amazing too. I love the look, but now I'm struggling to find a picture that looks nice with blue and turquoise.
You wouldn't tend to look at anything from the point of depression though.

This is tantamount to saying "from the point of view of a disease, healthy people just live too long"
Comparison of Backend as a Service providers
You call that bobbing her head above water? Those painstakingly-crafted vivid and lucid illustrations, the careful wordsmithing of the humorous writing (which I admit I did very much enjoy) and the coherent reference to the tragedy of hopelessness are all a celebration of the fact that her life without meaning is in fact only meaningful in recognising that it is all bullshit (her words)! Don't you see, she is FULLY emancipated?

Bobbing? No. I'd call it a masterful butterfly with an underwater turn then completed with an equally audacious lap of breast stroke with perfect form!
It's a rather fantastic place. There's a whole bunch of us here on HN so I'm sure people will notice.

Is there a way to make my profile less...blue?
Cython is not actually a compiler. It is essentially a more convenient way of writing C/C++ extension modules.
It produces C/C++ glue code which is then compiled by an actual compiler like gcc. By tapping into the existing C API of cpython it is simpler than PyPy & NumPy which work on a lower level, but on the other hand Cython does little optimization for you.
Hacker News Playlist
Hello,

Most of might be subscribing to Hacker Newsletter by Kale Davis. It takes me around 60-90 minutes to catch up with the posts I missed over the week, and I usually create a Spotify playlist to listen along with. Thought it might be a good idea to share it with fellow readers. Please have a look at http://hnplaylist.blogspot.in/ and subscribe to it if you like to listen to music while reading.

Thanks,
BB
Let me slightly correct this (I turned 30 in November).

The things you'll regret are the things you didn't do. I might not be proud of some of the things I did do, but I don't regret them. Never regret something you did; at one point its what you wanted.
"But is everyone really so eager to see the automobile, which stands as one of history’s great amplifiers of personal autonomy and liberty, evolve into a
giant tracking device controlled by a $250 billion corporation that makes its money through an increasingly intimate and obtrusive knowledge of its customers? "
As a blind person the short answer is yes. Unfortunately job opportunities don't always line up with the few cities that have good public transportation and everything I need easily accessible so it's a fact of life that I need to sometimes rely on others to help me get places. I would be willing to give up a lot of privacy if I could have a self-driving car at a reasonable price. While I don’t know how it will turn out I’m hopeful that with Google backing this cost will be driven down into affordable cars, not $100000 cars. I’ll gladly trade a lot of privacy for a $50000 discount on the price of a self-driving car.
I agree. I for one get a lot of joy and happiness out a great meal. It seems a lot of people in this thread are taking a very utilitarian approach to food, but for a lot of us, food is more than fuel. It's an experience to be enjoyed.
thank you for understanding and clarifying my intent
Ahead of I/O, Google Wallet Drops Plans to Introduce a Physical Card
Auto braking, adaptive cruise control and lane keeping are already on the road.
If someone put a gun factory in their backyard and starting distributing guns, he has to be found liable.
Why should that be different for a plastic gun?

My concern is that a printed gun is disposable and untraceable. Without ballistics, its certainly a tempting option.

Also going through metal detectors is a huge deal over security measures.

It looks like a game changer to me.
Facebook Live -- How We Built Facebook for iOS
Find someone who cares about you, and ask them to walk you out of it.

Couple of things they can do to you: 1. Drag you out to gym or yoga twice a week, like a clockwork 2. Read "Feeling good" book - studies show it to be nearly as effective as therapy 3. Drag you to the doctor if the above does not work within the space of six weeks.
Assisted driving technology has existed for years and is deployed in a lot of cars. There is no need to convert this technology, it already exists and is widely deployed. The only thing that prevents this technology from being used in every car is that the price for that technology isn't low enough, yet.

Self-driving cars are really just an incremental improvement to what high-end manufacturers like Mercedes or BMW already offer.
My tips: get split, hulled lentils. Soak them in water for at least 20 minutes, washing and draining till the water runs relatively clear. When cooking, place them in boiling water and scoop off the the froth that bubbles up. This will reduces the saponins that some say are associated with leaky gut syndrome. For bonus points use a pressure cooker to destroy the phytate and lectins that are considered anti-nutrients by the paleo community.
This is entirely the wrong take-away message from this article. The point is that strings are not sequences of numbers, but are, rather sequences of characters. Characters are abstracted from the underlying byte representation which is unimportant when dealing with strings.

For situations where a concrete byte representation is needed, you can get one by encoding the string.
How Pinterest Drives Ecommerce Sales
Aha, not right now - but if there's enough demand I could potentially look to add that option in. Awesome cover photo, by the way.
Hell YES fire a client! It's not just about money. It's about grief and stress. Don't work for people who want to set up a Panopticon because they think you're cheating them. Just... no.
I agree, but there's something about fondly looking back and things you did and enjoyed, that's similar to looking back at things you never did and think you would have enjoyed, even if they might have gone horribly wrong if you had did them.
but but how it will work with the lego wedo now ? :(
I want to thank you for taking the time to write this all up. This is really well written, the images are amazing, and you explain it all so well.

It can be hard for people to understand depression; to understand that there is nothing really to understand. Like you said, how do you explain nothing? It is so far beyond comprehension...

Finally, I'm so glad you are feeling better. Every time I see corn I'm going to think of you and your story.

Thanks again.
Looks interesting. How does is compare with Cube? http://square.github.io/cube/
Just so you know, it adds a black and white filter to any image you pick (if that helps - which it may...not).
Betaworks, uniquely position to disrupt
Anyone using Google Now is already sending all the data that constitutes the article's undesirable dystopic vision to Google. And anyone running Android, I suppose, could get an update that began surreptitiously phoning home data. If that's a thing Google wanted to start doing.

Short of being in a faraday cage, we also already know cell phones have a habit of not really rendering you 'untrackable' even when lay users think they've turned them off.

And, frankly, the phone is a superior vector in the first place, as the car has little idea who's driving it, no real idea who the other occupants might be, and little idea where the occupants actually go when they get out. [1]

Yet this article chooses to worry about the cars?

I don't see a huge delta between "I have to leave my phone at home to be sure it can't be used to track me" and "I can't use my 'smart' car, if I want to be sure it can't be used to track me".

[1] The Gym, the massage parlor and the pizza joint might be in the same strip mall. Your car can't know one or ones you go to, whether you get into a subsequent vehicle and go somewhere else entirely, etc. Your phone can know exactly where you're going, and for how long. The car's data is far inferior. Rather than being a data detectives dream, it seems more like a "better than nothing" fall-back, if the tracked-individual happened to actually leave their phone at home or properly disable it.

And anyone smart/aware enough to prevent themselves from being tracked by their phone is smart/aware enough to take a different vehicle, or take the Google car to a transit station/park-and-ride/alibi-establishing-alternate-location/etc.
The js1k Experience
As absurd as this situation was, it really doesn't surprise me in the least. Having been an independent consultant for several years, I've had some client requests that were real humdingers. My favorite of all-time (I'm paraphrasing, but this was a real conversation):

Client: We would like a fixed-price bid on this project.
Me: Well, let's talk about your project. What's the scope?
Client: We're working on a list, which will grow over time.
Me: Let's make sure I understand. You want a fixed price for a variable project?
Client: Yes. We're budgeting $5000.
Me: I'm sure I do not understand.
Do you expect the entirety of work to basically be my
bill rate X number of hours = $5000?
Client: We expect you to manage that. The reason we're interested in a fixed-price
bid is because we need to contain costs.
Me: You mean contain *your* costs. Do you think there is any risk
in this project from my side?
Client: Only your time is at risk.
Me: (face-palm)
Who says they are killer bees?!
So that way people can't defend themselves when the situation reverses? I don't quite get this idea that the current regime of neoliberal democracies and peace will always be so. What evidence do you have to suggest that history will suddenly stop?
+1 for having a colour tweak on certain things.. even from a list of 12 in a palette (would be good on a per project basis)
It can actually be pretty useful to be able to add them up and then use them in or statements.

Examples from C#:

http://msdn.microsoft.com/en-us/library/vstudio/cc138362.asp...

It's also used to be sort of useful for serialization or storing them in a DB as they'd take up less space than a string, but these days that's not so important and I'd actually caution against it.

Basically you don't need it often, but when you do it's extremely useful.
Does anyone have any recommendations on at what minimum age should this be introduced to kids? The website recommends 8-16 years, but then I was doing real programming at the age of ten, so eight may not be the best answer. My son is five right now.

Introducing too early seems to have a downside that if my son does not like it (or cannot grasp it), he develops a negative feeling towards it like boredom or else, and then subconsciously does not want to return to it even at the right age.
Potatoes and sweet potatoes are very cheap and you can practically live on them, in perfect health. Generations of Irishmen, Kitavans, and Peruvians have. This claim that you can't eat healthy on the cheap is silly. Eating just potatoes & butter & a few eggs a day and you could probably go years before having problems. The prep time argument is also silly. A sack of potatoes will keep for a month and you can boil or nuke a potato in minutes.

The "convenience" foods are about the taste and pleasure. It's not cost or convenience. Junk food and fast food are very tasty and offer variety, unlike plain potato, or some other reasonably nutritious gruel.
> Can you give some examples?

Isaac Newton : http://en.wikipedia.org/wiki/Isaac_Newton%27s_occult_studies
If surviving on that arrangement doesn't work, change the arrangement.

Move somewhere with a cheaper standard of living. Reduce expenses to where one spouse can stay home. Find another job closer. Unplug the TV already. Seriously.

Yes, if you want it badly enough you'll do it. I moved 1000 miles, changed jobs twice, worked 2 jobs at once for years, have a family to care for, cut the commute from 2 hours to 15 minutes, and operate on limited sleep. TV? about 4 hours a month. Every time I thought "I can't do this but I have to" I found a way. Now I work a dream job at a startup, support a family of 4, and live in a nice area.

Yes, we know of the "magical formula": use your brain and make it happen; you're the only one stopping you.
He means the bank should take responsibility and chalk up the stolen cash as their loss. What's more likely to happen though is that the bank will pass the cost of the loss on to customers (in the form of increased prices).
(and of course 2-3 months of "free" rent is economically indistinguishable from a drop in rents).

I hate the "free months" with a passion, because they carry an implicit rent-raise next year: even if rent stays the same, your effective rent rises because you're paying for 12 months instead of 11.

I usually try to negotiate the "free months" into a lowered rent (e.g. $2250/month instead of $2400 with a one-month concession). It means that I pay a little more in the first year, but next year's rent will be anchored to this year's.
Seriously? They JUST replaced Google Docs with Drive. They're already moving on to drivele- oh.
Look at knife crime rates in the UK.
Well, that would require at least one suicide bomber.

Its a legitimate concern, you wouldnt want a car getting hacked and doing all kinds of stuff, like deliberately causing an accident.
Sorry, College Grads, I Probably Won't Hire You
In challenge # 22 in level 4, I am getting an error :‘extern’ variable has an initializer;
I have tried the running the show answer solution but to no avail.
Occasionally suffer a relatively harmless sting from a bee versus have elephants destroy your livelihood... doesn't really seem like a difficult choice to me.
Pistol plans hit P2P after creator pulls design offline
I'd like to second the demand for custom domains. Also, love the UI. Fantastic.
I like this idea of modern proverbs, and look forward to finding more in the HN Comments. Here's what I'll provide:

No story survives contact with the players: they will always outsmart you and come up with a novel solution to your best-designed traps. You must learn to be gracious when this happens and improvise a satisfactory result. Characters on a page are a little easier to control, but will also push back when you write them.

My parents adopted two of my brothers. People refer to adoption by saying they're "not really your" kids: I am not sure why. They really and truly are my brothers.

You cannot choose your immediate emotional responses but you can choose your overall outlook. Your overall outlook colors those emotional responses; a peaceful mind handles stresses and uncertainties much better than an anxious one. Thus, don't assume that there exists only one perspective on truth, but search for the perspectives that make life easier.

The now is all there is. You can't daydream your life away in the past or the future. In that sense: really experience this moment. However, all of your ideas have been done better by geniuses in days long past, in histories which did not become our particular present. In that sense, the present is overwhelming you with details which are not essential. So don't forget to practice history and have an outlook on the future. Just don't live in those places.

If I ever find myself frustrated with someone else, it's usually because they are doing something which I myself am guilty of doing. I think we often get mad at our own sins seen in other peoples' acts. Adopt this stranger as your brother, and that stranger as your sister.

You have a thousand bad _____ which must come out before the good work will start coming out. Fill that blank in with paintings, songs, poems, programs, thrown frisbees, approaches to management, whatever. Be skeptical when anyone speaks of talent.
Smart phones already track everything. The privacy battle was lost long ago.
I've had the same problem and have an oddly related problem. I have a really good contributor to one of my projects. The only way I can get in touch with him is via github issues. There's nothing in his profile that'll let me get contact him, or even google him.
8 is the right age. We teach dozens of 8 year olds. The basic principle is: if they can sit still for an hour or so, and concentrate, they can learn Scratch. If they're all over the place, forget bothering until they calm down.
Interesting that this is the only blog post on this site, must be brand spanking new.
Thats probably because their customer service strategy is to eliminate as much as possible any direct human-to-human contact with the company.
Slide 56 states: "Schema vs. Schema-less is just a different version of dynamic typing vs. static typing."

Wrong.

If anything, it is a different version of weak typing vs. strong typing. That is totally orthogonal.
Out of curiosity, are there financial institutions that are actually still using COBOL?
> If you drink beer, drink the absolute best beer available, even if that means you can afford fewer beers.

If you're thirty it's time to pick a dark liquor and drink it straight. You can still drink beer, and yes you should have moved beyond beers that don't advertise what type of beer they are by now, but when out with other adult company drink a dark liquor (but no more than 2 or 3 drinks, "getting wasted" is not something adults do).
The US does not supply the majority of guns to Mexico. We supply 17-38% depending on your source.

If you really wanted to end the crime in Mexico reevaluating prohibition would be a good start.

[1]http://www.stratfor.com/weekly/20110209-mexicos-gun-supply-a...
[2] http://www.factcheck.org/2009/04/counting-mexicos-guns/
[3]http://www.foxnews.com/politics/2009/04/02/myth-percent-smal...
> That's NOT healthy at all

This statement assumes facts not in evidence.

There is a lot of argument about what the best distributions are, without any real resolution at this point. The author reasonable chose to target a standard without claiming it was the only way to go.
I was using screen, but figured that emacs server+client worked just fine for me. All I do now is ssh to the machine where my emacs server is running and run 'emacsclient -c' -- emacsclient works fine in the terminal, as well as a native GUI application. The only possible downside I can think of, is the lack of persistence of the buffer positions on the display, which terminal emulators like screen and tmux provide. Not a deal breaker for me.
Warranty replacement costs are proportional to failure rate - for example, if 1% of devices will fail within 2 years, warranty costs would add 1% to the cost price.

What sort of electronics products have a failure rate so high that the costs of a 2 year warranty is anything but trivial?
"Absolute control" is gone the moment you make something open source. Even if Github doesn't make it easy, nothing stops anyone from forking your projects and convincing people to work on his fork instead other than social conventions.

But social conventions are strong.
Also, without something like the proposed citizenship with karma points and such, there's no good way for an automated system to suggest someone to turn it over to .
There's actually a pretty wide evidence against depressive realism if you look into it.

The things which they exert logical control tend to be trivial, and this 'benefit' disappears when faced with more important or consequential problems.
The idea here is not unlike "squatter's rights". If you abandon a project, other people should be able to take it over and bring it back to life.

Forks and forks of forks and forks of forks of forks have the effect of diffusing effort, where the main project has the effect of focusing effort.
What job is this that you can't bring your food with you? I've worked in some pretty remote places in some pretty shitty environments all the way to middle of a metropolis with a bunch of suits and I've been able to always plan ahead and bring something to eat if I can't go out.

If you can't heat your food up then don't pack something you need to heat up. If your food needs to be warm to eat and it doesn't go inside a Thermos then don't bring it or learn to eat it cold.

Life's hard. Deal with it.
It's the other way around: packages-- stability++ performance++
Compare the rates of violent deaths in those countries when they did have guns available to ours, and you will find out that America is just more violent period, which nobody should find surprising.

EDIT: But in better news, we are getting less violent, which is good.
Everything's well and good until they walk in to a lake.
Out of curiosity, was your python code relying on dicts or using structured classes ? It looks like Pypy is better at optimizing classes than dictionaries.
Which might explain to some degree why people are not seeing the perf improvement they expect. A lot of existing python code rely on dict manipulation which gives decent perf on CPython where classes would play nicer with Pypy.
The syntax is easy for us who have been using ghetto enums:

class Colors:
red, green, blue = range(3)
The Pros tend to be pretty light. Guideline for weight of a cyclist is (Height in Inches) x2 = (Weight in Pounds).
The Neurobiology of Individuality
If GitHub had an "adoption center" for unwanted projects, that would be a step forward. At least give it to a maintainer who's interested.
Maybe I'm in the minority, but the first time I saw it I thought it was funny but something that I wish I had done.

It never really occurred to me that people would ridicule him for what he did.

I learned the easy way I guess, by watching what happened to him.
> Weird piece.

And the techno festival known as Fuckparade wound its way down Rosenthaler Straße didn't even warrant a mention in your list of weirdness.
Ridiculous. The average American watches hours of TV a day. Prepping a simple rice or potato based meal takes ten minutes; less time than the drive-thru. We have to stop pretending that the obesity epidemic is about something more than poor self control.
This could be a totally optional mode, but a default.
Thanks for the examples, and I agree that error messages are super-important for beginners. We have written a bunch of code trying to "massage" error messages to be more helpful. I'll be adding these to the list, thanks!
Chase also does this. I get an email anytime I have a transaction over $125.
Even this definition can get hairy, though. What is a character? Is 'á' one character or two? Most human beings would say one, but in actuality I formed it with an 'a' (U+0061) and a combining acute accent (U+0301): Two separate code points. But you can also get the same result with 'á' (U+00E1); this is not true of all combining character combinations.

In the past, I've had to deal with horrible mashups of fixed-byte-length columns in flat text files with UTF-8 bolted onto it. In Java, no less. Trying to figure out how to deal with all the edge cases (how do you truncate a string when the boundary is between a "normal" character and a combining character?) was an endless parade of the bizarre. Strings are hard, fundamentally.