skysight-inc/HackerNews huggingface dataset:
It includes freedom from certain kinds of consequences, for certain kinds of speech...
Understanding Google Cloud Datastore Keys (using Go)
At one point in the distant past, my email somehow got added to the list of a person who hosted dinner parties in Manhattan which had the explicit purpose of mixing journalists and politicians for evenings of "off-the-record" discussions. A number of names on the list were people you could see on TV news several times a week.

I'd get the invitations and there would be topics and guests, much like the Uber CEO, who would be sort of the center of attention. The emails all stressed the off-the-record nature, the idea was to get everyone able to know each other a little better.

I've got mixed feelings about that. Obviously it could make reporter and reportee a bit too cozy with each other. On the other hand, I can see how remembering conversations over chardonnay and cheese would also make access a lot smoother when needed. And the reporters would know where the people they were reporting on were coming from, which is useful even if they don't print it.

tl;dr- These parties happen all the time and stay off record.
The Day I Had to Wear Pants to Ring the IPO Bell
you seem pretty angry, please tell me more.
For those curious, I only built this as a personal pain point to make connecting with people faster. I don't carry around business cards and send the same intro email to people over and over, and often forget where I met them. This isn't aimed at being a huge startup, this is aimed at making it easy to connect with people.
If what she reports is how things developed, I think things look bleak for public discourse. It's as if we'll all have to censor our thoughts before pronouncing them. Sure, we can learn to think before we speak and have a lot of internal monologues, but, in the end it's the same. We internalize the thoughts and process them internally without being able to think out loud.

I think it's a shame one cannot think out loud for fear things will be taken literally. Yes, we can mask things by 'anonymizing' the conversations, so instead of using a real person as an example, just say someone or 'journalists'. but it's a shame people's dinner conversations or even pub conversations will be taken as their official edicts and sanctioned pronouncements --when lots of times there is boasting, bravado, nervousness and other times there are threats and other unsavory conduct. However, it's unfair to see it all as the latter kind.
George Orwell’s Nineteen Eighty-four is just the kind of book that you would expect to be banned in China – all that talk of Big Brother, Newspeak and the rewriting of history is far too close to the bone, surely. So I was amazed to come across it on open sale in a state-run bookshop, in Yanji 延吉 on the North Korean border in fact. Nineteen Eighty-four is all over the place in China, it turns out.

A Chinese website lists no fewer than 13 translations published in the PRC between 1985 and 2012, and it’s easy to find at least three or four downloadable or online translations on a quick internet search.

They are indeed printed in China, and are openly sold in China, without any government censorship surprisingly.
Fascinating... Seems like 1982[1] all over again.
It's an interesting observation that Europe seems to be the last bastion of what some would call market balanced regulation, as contrasted with the US's systemic winner take all corporate capitalism[2]. I miss FDR greatly.

[1] - http://en.wikipedia.org/wiki/Breakup_of_the_Bell_System
[2] - http://en.wikipedia.org/wiki/Corporate_capitalism
Is this a wildcard certificate and will it cover subdomains that way? Couldn't find anything on the site clarifying that.
I don't know if ActiveRecord is capable of doing this, but here is how to do it with Django ORM:

in models.py:

class Node(models.Model):
parent = models.ForeignKey('self', related_name='children')

in the view:

nodes = Node.objects.prefetch_related('children')

in template:

{% for node in nodes %}
{% for subnode in node.children.all %}
...
{% endfor %}
{% endfor %}

This will make exactly two queries; one for all the parent nodes, and one for the children nodes. Django will make the pairing automagically, so you don't have to do it in view code.
Thanks i'll add this feature! :)
Syncapart – Disrupting the Entertainment Industry
This has much to do with the crank-case scavenged valveless design of your typical two-stroke. Since it uses ports instead of valves there is a period of time where both the intake and exhaust ports are open and 20-30% of the unburned air-fuel charge goes right out the tail pipe. This allows for a very simple lightweight design but is no good for emissions or efficiency.

Secondary to that is that again since these small two-strokes have no valves they use tuned exhaust to try and retain the charge going straight through with a counter pulse, therefore it is very difficult if not impossible to do a catalytic converter in the exhaust as they will interfere with the tuning.

You notice the small 4-stroke is much better but not as good as the cars, this is because the 4-stroke has valves but no cat, it is also carbed instead of EFI.

2-strokes can be made with direct injection which delays injecting fuel until the exhaust port is closed by the piston, it adds much complexity and cost. Modern Evinrude E-TEC outboards marine engines have gone this route, whereas most other outboard makers have gone 4-stroke instead. Note that outboard marine engines do not require cats yet and emit about ten times the emissions per unit power that an automobile engine does. EPA is pushing for that soon though.

2-strokes can also be made with exhaust valves (called uniflow scavenging) this is usually done in large diesels since it also requires forced induction and no mixing of oil with fuel.

These small wankel like engines should probably have emissions similar to the small 4-stroke rather than the small 2-stroke as the Wankel design does not have intake and exhaust ports open at the same time but they are still carbed and no cat.
Show HN: Pretty-lazy – Don't feel guilty for using custom tag names
I'm basically saying you're overestimating the average developer's understanding of the running of a private DNS server at all. Monoids and endofunctors aren't actually difficult either, but they're arcane knowledge that most people don't have, so any statement that relies on average developers having that knowledge is a bit unrealistic.

Basically, I'm pretty sure I could apt-get install bind, but then I would have no clue what I was doing and I'm not entirely sure what setting up a zone entails. These problems are probably all quite solvable, but without the foundational knowledge, it's not 1/10.
Adjusting Earth’s thermostat, with caution
> Open bounties represent new ownership potential.

You didn't answer my question. The real answer is that the project contract can create a situation where a project initiator could completely abandon a project and still continue to earn shares in the project due to the "obligatory service charge" nature of the bounty system for early adopters.

> This makes progress transparent and participation fair.

mdeiters receives 20% of all new bounties completed on the coderwall project. In what way is that fair?

> Active products rarely have owners with anything close to 90%

Two of the top 8 projects on the projects page have over 90%, and three have over 70%.
I was only referring to your last point, specifically this:

> The point I'm making here is that you can do pretty much everything you want to do without macros. You'll just have to write quite a bit more code and come up with many more metaphors and analogies in order to get it to work. Macros just let you get straight to the point by extending the language.

This is all true, but it's also very one-sided. It makes macros look like a universal solution to all abstraction problems and without any downsides at that. Now, as I said, I don't really believe that the "downsides" are that important, but I wanted to add to your comment by pointing out their existence.

I also didn't read the GP comment as dismissive, it seems a bit pedantic at worst.
Somewhat misleading headline. The IP trace led them to the couple but old fashioned techniques like surveillance provided the evidence to actually make an arrest.
Probably.

It's tough. I get where they really do stomp out European (and any other) companies that can't compete with a company that has tons of cash/data and offers all its services for "free," but also I think there are lots of futuristic interesting things Google is working on that might not be economically possible outside of Google.
I'm no longer a student there, but Shannon Alfaro was great at anything parser/language design related, and Gopi Meenakshisundaram was great for graphics. Eric Mjolsness is probably brilliant but everything I took from him was very dense.
You've included forensic units. When a prisoner in a regular prison develops a severe mental illness they'll be transferred from prison to hospital. Or when someone is found guilty at trial they may be sent direct to a secure mental health unit. Obviously the population of people put in prison includes violent offenders.

You're also focussing on hospitals. Most people with a mental illness, even a severe illness, will not need a hospital admission.

For example: My county has a population of about 650,000 people. The local MH trust has about 4,000 to 5,000 people on their books at any time. Only about 4% of those people need an in-patient stay.
If controversy or Agency efforts to censor or block publication is something you view as a badge of authenticity and information value then:

The Human Factor (Jones): http://www.amazon.com/Human-Factor-Dysfunctional-Intelligenc...

Loose Lips (Berlinski): http://www.amazon.com/Loose-Lips-Novel-Claire-Berlinski-eboo...

Rift Zone (Hillhouse): http://www.amazon.com/Rift-Zone-Raelynn-Hillhouse-ebook/dp/B...
I commented above but this is built to solve a big pain point. I don't carry around business cards. I meet hundreds of people that don't or they run out. Bump doesn't work because you have to both have the app and be on the same operating system (what happens when you meet someone using Android?) And how often do people throw away business cards? http://www.psfk.com/2014/11/olocode-contact-system-real-time... according to that article, just over 1/10 actually don't throw them away.

This solution is built to be platform agnostic, and send a quick introduction to get the conversation started. Nothing more.

It's not a digital business card replacement. It's taking the process a business card tries to achieve and digitizes it.
That has absolutely nothing to do with the article.
Don't be ridiculous, we obviously need to increase the number of external resources using H1-B process due to lack of qualified resources. Even better that they are then under company control for 5 years while they apply for a green card.
It's not a digital business card replacement. It's taking the process a business card tries to achieve and digitizes it.

Only 1/10 people actually keep the business cards they get, even then do you remember where you met that person? Very likely not

Source: http://www.psfk.com/2014/11/olocode-contact-system-real-time...
'The market' - which is actually not a useful catch-all way to describe a complex set of customs, traditions, power-plays, politics, and other relationships - may have undervalued something for all kinds of reasons.

Markets are not only not omniscient, they're remarkably easy to influence if you're one of the relatively few people who understand how to do effective marketing. (I'm not, but I've certainly experienced people who are.)

Ability-to-persuade usually trumps ability-to-deliver. Even in tech.

So what's the real value of a product/service?

With a failure like this, the lack-of-value may have been as much about the failure to upsell and market correctly as about a lack of practical usefulness.
Sanitization can be added pretty easily, but I will ask you this. Who will the user of your app be hurting if they do a SQL injection attack? They will be destroying data on their own phone.
Also not a bad response, but a use case I often have is I meet someone I want to do business with, and this will get the email conversation off the ground in seconds with relevant details. On twitter I'd have to go remember their user name and where we met, days later that can be easy to forget
Equity raising challenges > Technical Challenges > Selling the system
Ask HN: How Does Pre-funding Compensation Work for Startups?
So I've heard over and over again that wage deferral is bad and can lead to legal problems down the line. Assuming this isn't an option what is?

Example: Me and two friends want to start a startup. None of us have any stable income. We all pitch in and register a C corp or LLC. We build an amazing product. Unfortunately there's a falling out and one of the founders quits... Then what?

We obviously can't pay ourselves before funding or profit since we have no money. Can that founder come back and claim wage violation or?
Hi you can now sign up without facebook integration here http://www.wearitherway.com/users/sign_up
In this case, you could either use the Python multiprocessing module, or start the python listener from another Julia worker as suggested in the SO answer. I just tried the latter and it works fine: you need to do `@everywhere using PyCall`, change the `@async` to `@spawnat 2 begin ...`, and put the `@pyimport` inside the spawnat block). See: https://gist.github.com/ihnorton/2d22639230d4bbe30639

(alternatively, you might be able to use Python's asynccore module to create an asynchronous listener and yield back to Julia)
Beyond You’re vs. Your: A Grammar Cheat Sheet Even the Pros Can Use
It is interesting that having visited a website that's been mentioned in multiple mainstream publications seems to have served as grounds for surveillance. I hope there was more to it than that.
Can you elaborate on how materialized path caused pain? Was it more performance or maintenance? I would have expected MP to be a good fit for modeling a file system.
>AS/400

Hey now, I'll have you know AS/400 is still alive in going in my workplace! We also have an entire position just for it's programming...
Writing-first Design
Yes, the incorporation is just the beginning of the cookie-cutter work that gets performed by associates who are billed out at exorbitant rates not justified by their level of experience.

I don't have anything against Biglaw. There is a place for the large full-service firms. But I can retain one at any time. At the earliest stages of a company, incorporating in Delaware "because VC" and retaining a Biglaw firm "because success" is just foolish for the average entrepreneur, especially young first-timers who have a high likelihood of failure. Entity selection is usually easily revisited, and you can get high-quality legal counsel at a fraction of the Biglaw cost.
The SpaceX-5 mission being referenced is an ISS re supply scheduled for Dec 16th and is the first time that they're going to attempt recovery of their first stage on a floating platform.. Should be fascinating!

http://en.wikipedia.org/wiki/SpaceX_CRS-5
I'd recommend some form of String.ToUpper in the standard library of your choice. Why reinvent the wheel?
It's better workflow to get a stack of 50 cards & take pictures 1x1 than to manually enter contact info 1x1 at a conference. I want to optimize for facetime while I'm at a conference.
Actually most of the emission are a result of the valveless design of the typical two-stroke. Small carb 4-strokes have the same issues you describe but have much better emissions due to the valving, but lacking a cat they will never come close to and automobile as far as emissions go.

Seals wearing out will cause lower compression and more blow-by reducing power and increasing emissions but probably not as much as a valveless two-stroke which simply has intake and exhaust ports full open during part of the cycle.
I hope this will take off, the initial screens look awesome...
Show the politicians what we think about Obama's immigration action
Besides what's already said, there's also big value for the manufacturer to guarantee that the CPU runs ARM code. Even if it was price competitive to design an ARM-based CPU from scratch, and avoid all the patents, you'd want something (bug) compatible with the real thing to in order to run real world code.
So, lets get this striaght, you <excluded> violent patients from your analysis of population violence?

Nice one!
Your Ideas Aren't Proprietary – Execution Is
It doesn't issue EV certs, so the business model for traditional CAs will be those.
What happens when the people you meet don't have business cards? Either don't carry them or they run out. That's slowly starting to happen more and more
Copyright law forces cable companies to pay to retransmit content. According to the Supreme Court, Aereo is "substantially similar" to a cable system, so it's bound by the same requirements. Unfortunately for Aereo, it's not actually a cable company, so it can't participate in the compulsory licensing scheme.
These aren't materially different from itertools in Python.
I've used Google cardboard, and while it's true most of the apps are a gimmick, the youtube VR app is downright awesome.

If I had a VR unit with an elastic head strap (cardboard has none) I would watch youtube with that over any other medium of consumption.

It makes me wish I could code in that interface too. Rather than buying three expensive monitors, you can have six or sixty in front of you at any moment.
I'm saying I think Apple will build Bump into the phone. Then it's game over for all of this.
What language would you happen that has both ridiculous portability (you can use it from any language) and performance? Sounds like a fairy tale to me.
Researchers craft molecule that works as flash storage
Norwood. We have Comcast, AT+T fiber and Wow.
5 hp would actually make a great light weight moped.

I know I could really use one.
How a course in operating systems changed me
Before people start suggesting this is some anti-American agenda from the EU, keep in mind there are many American companies that have been complaining to the EU such as Yelp and Expedia.

They want to stop Google's tying practices such as using their monopoly in search (another thing to keep in mind is that their market share in the EU is something absurd like over 90%) to benefit other products and services. It's not really calling for breaking up the company. Also this is specifically about raising the temperature on the European Commission. Parliament itself doesn't do this
Show HN: BuzzHN – modern alternative of `Show HN`
If an attacker can spoof DNS, they can just create A records that point to their own server, and MITM from that.

Public key pinning would protect against that class of attacks: https://wiki.mozilla.org/SecurityEngineering/Public_Key_Pinn...
Not a book, but scipy had a two-part introduction to Julia talk that's worth watching:

part 1: https://www.youtube.com/watch?v=vWkgEddb4-A

part 2: https://www.youtube.com/watch?v=I3JH5Bg46yU
HELP HN: Help LovelyHeroku Name Survive
I didn't get that from what he wrote. What I understand is that he has a Yoga and uses an external monitor as well as the Yoga screen.
The content owners would have to agree to license their works to Aereo.
No! And that's the point. Mental illness contributes a tiny amount to violence. Drug or alcohol addiction contribute far more, as does previous violence.

Try reading the fucking article.
Of course you can buy it. In fact it's pretty popular.
http://www.amazon.cn/%E4%B8%80%E4%B9%9D%E5%85%AB%E5%9B%9B-%E...
Other books like The Brave New World are also openly sold.
The reasoning is essentially that if it's possible, then it's been done. If it's been done, then the odds that we are in the original universe become extremely low and the chance we are in one of the turtles-all-the-way-down simulations conversely high.
Press Release: Art of Bitcoin by Ray Istre
A peek at the massive scale of AWS
I managed to close that tab before it killed my browser, but other than that very nice.
I only built this as a personal pain point to make connecting with people faster. I don't carry around business cards and send the same intro email to people over and over, and often forget where I met them.

It's just a process improvement built with an app around it.

The alternative is writing an email with the same intro HUNDREDS of times and hoping you add information on where you met
OK, but do you understand that cable companies primarily provide cable channels as their service? You're comparing apples to oranges.
Let me put it to you this way - if you are building a high-growth tech company, you want lawyers who specialize in high-growth tech companies.

Since most high-growth tech companies, at least in the US, are Delaware C-corporations, the lawyers that specialize in those companies are going to be most familiar with Delaware C-corporations.

Do these lawyers have to be at large law firms? Nope, as you mentioned, there are plenty that are out on their own or are at smaller firms.
The Right To Have My Work Forgotten. Yeah, I don't think Right To Be Forgotten makes any sense either.
We used to use a scanner that would automate the process (scan in business cards>CRM, which was Salesforce in our case) in '05. I'm sure there's even more competition at this point, but I haven't looked.

EDIT: There was a tray, so ~100 cards could be loaded with a couple clicks after being setup correctly.
Thank you so much for the synopsis and illustrating one of the points of scientific studies: Even if answers are a foregone conclusion surprising results do occur. Even confirming the foregone conclusion has value.
5 ways to think more like an Engineer
I'm guilty of this. I stopped carrying business cards because of their supreme lack of value.

If I meet someone who truly does want to connect with me, I end up directing them to linkedin or writing my email address on one of their cards.
No hate. It is way easier. 2D is always more restrictive than 4D. It's the missing intuition for 4D that may make it trickier, not necessarily harder.
Yeah, the Nested Set model is cool but it does not use recursive postgresql queries under the hood:
http://mikehillyer.com/articles/managing-hierarchical-data-i...
"I got this scar on my face during a mighty struggle!"
"I'm glad to hear you attended your family reunion."

No dice. :(
Why caring at all about OCSP/CRL revocations that don't work anyway (https://www.imperialviolet.org/2014/04/29/revocationagain.ht...)? If you have an agent running on the webserver, you're 99% close to simply use short-lived certs. Just issue 1-week certs and be done with.
SketchDesign first master class is now available
"the install-time keys shipped on your system" -- given Rust's rapid pace of development, I highly doubt that default packages that are provided e.g., by Debian would be relevant.

To get a reasonably fresh version, you would need to use something like Ubuntu's ppa where you need to trust the ppa's author and TLS, to get you signed packages and the corresponding keys.

"keys + signed package" via TLS from a known (via google) site is more secure than "human readable sh script" via TLS but it is not by leaps and bounds.
I never got the point of bagging grass clippings either, seems like useless work. Then again, I don't fertilize my lawn or spray it for weeds either. It's just grass (OK, grass, clover and dandelions in my case), why is everyone so anal about this shit?
On OpenBSD, it's even simpler to just echo $RANDOM, but that only gets you 15 bits because sh. sysctl -n kern.arandom can be used in a pinch, too.
I'm not sure where you got the idea that I'm arguing for getting a biglaw attorney?
This is how you make phones work 100 feet underground
Anyone who wants a similar product/service can check out Tablet TV: http://tablet-tv.com/

A $100 device that transcodes OTA signals and sends them to your tablet.

They're launching next month in the Bay Area.