skysight-inc/HackerNews huggingface dataset:
This is 100% my situation with my side project. Understanding that all of these are approximations for a weekday: 12-9: sleep then get kiddo ready then get me ready. 9-5: job. 5-6: transit (ouch). 6-9: family. 9-11: side project (occasional breaks for other stuff, reading, vegging, etc). 11-12: cooldown (sometimes missed).

I show everyone that shows the slightest interest what I'm doing. I make incremental progress then, as a reward, work hard towards specific milestones on my nights off; my wife and I trade nights where we don't have to be a parent and get to go off and play and I often just go to a coffee shop and work on my side project.

My slow progress can be extremely frustrating but I try to offset that with the gratification when I achieve my milestones. I used to doubt that I could be this disciplined until this particular side project; now it's effortless because I'm doing what I want to do and it makes me happy.

And, ultimately, that's what decided it for me: am I doing what makes me happy? That's motivating for me. Not money, not fame. That's why that 6-9 family time is pretty inviolate and I tend to spend all my time with them on the weekends. Ultimately, my family makes me happier than my side project so they get the majority of my time and thought.

But that side project is always waiting to be worked on. ( =
As long as there exists traditional countries, with traditional power structures, there will, and SHOULD exist a formal force. The world has a long history if bad people rising to power, and doing bad things.
5.1 million Americans have security clearance[0]. Let that sink in, there are essentially two classes of citizens in America, those trusted by the government and allowed to look at 'sensitive' information, and everyone else who is distrusted, disdained, ignored, and spied upon.

0:http://www.washingtonpost.com/blogs/the-switch/wp/2014/03/24...
This is actually kind of the opposite thing. Individuals should be able to have privacy from the government; but the government works for the people and should be more transparent.

There are definitely things that should be classified - but in classifying everything, you run the risk of the "classified" designation losing its meaning. In Citizenfour, this was something that Snowden explicitly stated: he was leaving it to the discretion of the reporters which information should be published and what should not, because his biases weren't necessarily correct. But this is because so much classified information shouldn't be classified that someone like Snowden can't really differentiate between what is important to keep secret and what isn't.
Twitter – Discovering the Beauty of Online Communities
How to amaze your users on the first date
> I wonder if ARM have this much trouble with licensing too?

As far as I know, no. To actually produce chips Allwinner and others have to go through one of a small number of fabs. TSMC, Globalfoundries, UMC and Samsung will not make chips with pirated blocks.
The birth of Microsoft's new web rendering engine
On Early Warning Systems in Education
> if you have root (and presumably you can even write a different kernel), how do you make sure the TPM can verify what's actually running on the processor when you can just fake it?

On a PC architecture, the TPM is wired up to the CPU and other parts of the system, such that (for so-called "static root of trust") it gets initialized with a hash of the BIOS at bootup. The legitimate BIOS then adds in a hash of the boot sector, which adds in a hash of the kernel, which adds in a hash of anything the kernel thinks is worth verifying. Only if the final value of this TPM register (called a "PCR") matches up will the TPM allow a stored private key to be unlocked ("unsealed") and used.

Alternatively, for so-called "dynamic root of trust", there's a processor instruction that both clears all processor state (interrupts, paging, etc.) and a particular TPM PCR, and loads in a block of code. If the code is different, the key won't unseal. If someone is intercepting that processor instruction, the PCR won't get initialized correctly, and the key still won't unseal.

So it's mostly up to the kernel to verify everything that could possibly be relevant. (If you're thinking this is a hard engineering task, yes, that's one reason why this isn't in wide deployment, despite the technology all existing.) For instance, it might verify an entire read-only root filesystem, and then set things up so that on the work container or VM, nothing else can be installed, no additional executables or libraries or LD_PRELOADs get loaded, debuggers don't work, etc. In the personal-use container/VM, it can still run a normal OS.
Whenever someone asserts that mammalian-equivalent intelligence is incredibly unlikely to arise twice, I like to point towards very intelligent and social birds, like crows - who are capable of performing advanced mental feats without a neocortex.
Or perhaps its almost entirely luck, and you're just arguing from a viewpoint of survivorship bias. Phrases like "are obviously smart," "you can't win them all", and "maybe the trick is" certainly suggest that.
Food for thought. For reasons that SixSigma brought up in another comment, both you and your employer have just lost your rights to the patent grant that would let you safely use Facebook's open source contributions.

That's pretty bad.
> It is all about the employer maintaining the power in salary setting.

I agree 100% and I've always found it kind of creepy - like giving candy to a kid levels of creepy.

"Here is your pay check Mr. Jones - but be sure not to tell anyone how much it is"

is very similar to

"Here is some candy Jonny, but make sure you don't tell anyone else I gave you that candy, or how much I gave you"

In both scenarios why is the "giver" trying to conceal the details of the transaction?

Because they've got something to gain by keeping it a secret.
thats absolutely batshit. just agog at other comments claiming this is a feature. no way it's worth tiny amount of time and effort saved.
Mornings Don't Make You Moral
Was watching an older episode of the Nightly Show the other day and they were talking about anti vaxxers. Had a woman there from the Thinking Moms Revolution [1]. Larry asked her if someone came out with a vaccine against autism would she give that to her kids. She said she would not because she wouldn't trust it. So the problem is not autism but trust.

Another great insight from that show: this is about guilt and control. Something bad happens to your child => you feel guilty. You have the urge to do something about it, and while you cannot control lots of things, you can decide whether to vaccinate. This is similar to how people get eating disorders: food is often times the only thing they can control in their lives.

This was interesting to me because I cannot fathom how you can stare facts in the face and stubbornly disagree, putting your own child at a huge risk. This in no way excuses it, but it does highlight how someone goes from "I want my child to be well" to "I will not vaccinate".

[1] http://thinkingmomsrevolution.com/
etcd support for Mesos is almost there. see: https://issues.apache.org/jira/browse/MESOS-1806 the code is already reviewable so it won't take long before this gets released.

AFAIK it allows you to replace ZK for etcd making it a lot easier to run this on top of coreos as a working etcd cluster is a fact in a working coreos cluster.
There are numerous studies on sleep deprivation and its impact on decision making and critical thinking; however, this is an interesting spin on it. It focuses on individuals' circadian rhythm and theory "proposing what they called the morning morality effect, which posits that people behave better earlier in the day".
I cleaned some crapware off an acquintances computer. She is around 70 and didn't know why the computer was not behaving correctly. It was really easy compared to windows crapware. When my dad's Windows computer had malware I had to reformat . But with OSX I deleted a plist or two and it was done.
Eco-Friendly Shingle Roofing Recycle – All Roofing Solutions, DE/PA Roofer
Shift handles the camera work for drone pilots
Open Listings (YC W15) Enables Home Buyers to Buy Homes Witho Real Estate Agents
What about type theory weenies? The title is also a little link-baity. The person commenting on his pull request was not being a snob. He was making sure there was architectural coherence across the board. When codebases grow large having an idea of the overall architecture becomes an invaluable resource and the more consistent the codebase the easier it is to make sense of the architecture.
It's astonishing that people can still talk about such a thing as an "independent lab" with a straight face.
Why SATA is now obsolete
Article based on paper:
http://research.cs.wisc.edu/adsl/Publications/yiying-thesis13.pdf
How much money was bled out of the American economy to support those wars? What state are those countries in now? How much debt did the American people incur as a result? What sort of resources were returned to the American people?

All of the answers to these questions are a total loss. Did it make the world a safer place? No. It made the situation in the middle east far worse that things were 15 years ago and its still not looking like its going to get better any time soon.
It's a true statement though. OS X users avoided malware by there not being malware, not by being smarter or being protected.
Isn't that kind of cynical? If Linux on the desktop was compelling, they wouldn't have left in the first place.
Maybe we have different definitions of what dense means. But 5,000 housing units is barely a fraction of what MV needs. They should be looking at a number closer to 50,000. As should the other MV communities.
> I don't pay for my GitHub account so that I can have some goofy ranking, or spend 10 minutes wondering, "Is this site really affiliated with GitHub?" If it keeps up, I'll probably migrate to BitBucket at some point.

What on earth are you talking about?

If you don't care care about your ranking, nobody is forcing you to care. (Yet, you might switch to a rival platform because...?)
Article based on paper:
http://research.cs.wisc.edu/adsl/Publications/yiying-thesis1...
Big Bang, Deflated? Universe May Have Had No Beginning
Wow. I did not expect this from HN. It's an interesting, well written account that covers a variety of things in human history that move in such a pattern, yet here are these two belittling it for its lack of brevity.
The problem with senior positions being that older people have usually seen better and saner than you can offer, so your recruit pool is limited to within-industry pouching?
That was pretty terrible. No matter what I put in I got nothing but word salad.
>> It helps me to avoid recipes and instead come up with ideas based on my tastes and the things I have available.

I've been trying to learn how to cook ever since I moved roughly 3 months ago. My early attempts at replicating others' recipes had paid off decently so I attempted the hack-stuff-together approach on a couple of occasions. It did _not_ go well. :-/

I ended up with a ton of wasted ingredients not to mention the significant amount to time spent in prepping and later, cleaning up.

That said, I agree that (with a bit of experience) this approach to cooking is a lot more fun. As a comment elsewhere on the page says, cooking for yourself could sometimes be a pain (especially after you get home from work) and thinking of it as a side project really helps.
This is a common (and tired) response but it's really not entirely true - Windows does in fact have a lot of potentially catastrophic holes that are innately tied to higher privileges for users.

Most of what Windows has implemented since 7 with UAC, MSSE and now integrated with Defender is a layer on top that introduces some failsafes. I won't argue that it's been a massive and much-needed improvement to Windows, but Java and Flash still provide viable vectors to bypass it and infect a Windows machine.

Designing actual viruses - stuff that has the ability to read and modify the filesystem - is still harder to pull off undetected on OSX. This article intimates as much. Most of what's included here is either bundled applications you don't want - but you still have to actively find and then agree to - or browser modifications. Neither of those is within 500 sqmi of, say, CryptoLocker.
Founders are on deck to answer any questions you guys have. We're really excited to be in YC!
That is an excellent approach to this problem. Thanks.
Less adversarially, some people would probably prefer that their government provided medical records remain private.
I said, "and it definitely can work in a smaller company." I don't have to look at outside examples, I'm part of such a company myself. But if you want to say I'm wrong, show me a company doing this with 10,000 employees rather than 10.
I've got a side project. And chances are it will never make any real money. But I opted to do it because I know its a pain in the butt to make, and if I don't likely no one else will (or at least do a good job).

Nicely edited, free, organized CS videos. I'm opening sourcing my education: https://www.youtube.com/watch?v=4nyzl3pVXp4
Counter-argument: The popularity of the Narnia books.
Perhaps I'm missing something, but:

> Triggers work on entire dataset instead of row by row.

in pgsql you can have trigger that works per row or per dataset [1]

> Stored procs can return multiple data sets and output variables all from a single call.

you can provide results through arguments by using "OUT" as argmode [2]

> Opinion: t-sql is friendlier than pgpsql to work in.

while it is hard to argue with an opinion, you can also use Tcl, Perl, Python (these three come standard), Java, PHP, R, Ruby, Scheme, sh[3].

[1] http://www.postgresql.org/docs/current/static/sql-createtrig...

[2] http://www.postgresql.org/docs/current/static/sql-createfunc...

[3] http://www.postgresql.org/docs/current/interactive/external-...
The difference between England and America is that in England 200 miles is a long way, and in America 200 years is a long time.
>Mac OS X Isn’t Safe Anymore: The Crapware / Malware Epidemic Has Begun

Yeah, not really. Like it hadn't began all the other times in those last 14 years that such articles appeared.

I've used Windows for decades (still do ocassionally), and had lost count of malware, adware and viruses I had to battle. So, don't tell me about "malware epidemic" on OS X with a straight face...
We're really pleased to have got a powerstrip adapter ready for flocker! Storage and networking are two important pieces of the Docker jigsaw and this means that you can compose both storage (flocker) and networking (weave, calico, socketplane) into the SAME container using the vanilla docker client.

Because it uses the vanilla docker client, it means that orchestration frameworks (mesos, k8s, fleet, swarm) will also be able to trigger the adapters.

Please note - powerstrip adapters are NOT designed to be used for production and are just a way to prototype docker extensions and experiment with composability of extensions in the Docker ecosystem :)
Show HN: Neptune, an example web server written in Golang
My experience tends to agree. A lot of things done in the name of not being a snob are really just laziness, the bad kind. And I know my own act shaped up almost instantly when I switched jobs and found myself surrounded by such folks.
Neither of those are the thing. I'm talking about default states. You're talking about actual states.
Uhh, hooray.
In theory. I still have to see a cross-cloud solution that just works.
You can't get a plumber on to a secure facility to fix a toilet without clearance but I doubt they are part of some secret cabal. Your ignorance is vast.
Consider a colleague who constantly objects to non-idiomatic variable name casing (snake_case_in_ruby, camelCaseInJavaScript, dashes-in-lisp, scheme-predicates?, &c.)

When you first get a comment like this, it may feel like friction. After all, the code works. The cost of holding up a deploy and changing your code feels all out of proportion to the benefit. And it’s easy to extrapolate this: “If I get this objection to every pull request, I’ll never get anything done!”

But you don’t need to get this objection to every pull request. If the objection has some merit, no matter how trivial, you can change your naming, and never hear this objection again.

And the entire code base will be a little bit better. Your change is for now, a little bit better is forever, and everyone changing the way they name variables to be a little bit better adds up to a lot better.

And so it is with other forms of code snobs. Although it may feel like it’s not worthwhile to change the code today, if it’s a meritorious objection, then the right thing to do is change it and learn to write it that way the first time around, to develop a habit of writing it that way.

And then everyone will end up being a little bit better. And with every new commit, the code will get better. And that adds up like compound interest into making the code a lot better.
Hoaxes involving children and/or their magical gifts:
http://tempr.org/54ef57337b951.html
How We Increased Customer Loyalty by 125% in 6 Hours
I'll have to disagree there.

Freescale does an excellent job of putting all of their stuff up on Github. The iMX6 family is a joy to work with thanks to their efforts.

https://github.com/freescale

They also go above and beyond with documentation. No NDA/MDA needed. Tens of thousands of pages of freely available technical reference including the entire TRMs for the SoCs:

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?co...
Thanks for this good information article...
See Also - http://www.procrastination-definition.com/
It's up to you to put in the effort to make yourself a compelling hire.

I have a MS from a top math program, and I languished for 2.5 years unemployed. I was fortunate enough to land a first job in frontend web development & invested countless hours learning & experimenting on and off the job. I do quite well now financially, and am satisfied with where I am at.

Since you're employed, your career is up to you. Some people luck into high powered salary tracks off the bat - for the rest of us, hard & smart work is necessary to compensate.
Castaway. Reinforces notions of self reliance, practice makes perfect, the need for companionship (whatever the source), determination, and healthy eating habits!

I love the image of Tom Hanks when he's turned into the lean and mean "Islander / Survivor" and is spear fishing for survival. Badass image and I plan to post that image in my "snack cabinet", so I have to look at it every time I'm tempted to snack mindlessly.
Ask HN: YC/Delaware C-Corp Capitalization?
Is there a resource available that points out the typical capitalization of YC start-ups, assuming there is a common formula? Separately, I welcome input from non-YC founders who have a Delaware C-Corp.

For those not aware, Delaware C-Corps must pay an "annual franchise tax." See: http://corp.delaware.gov/frtax.shtml

Perhaps this is not an issue for Start-ups with funding, but even then I would assume most start-ups would opt for "No Par Value" Stocks and <5,000 "issued shares" to minimize the franchise tax fee (which I believe is $75). Then again I could also see recapitalizing upon a funding event to adequately reflect the "true capitalization." As a side I have personally seen some corporate clients place themselves in unenviable positions by forming DE C-Corp's, without a lawyer, with capitalization of 1,000,000+ shares only to find out they hit the franchise tax ceiling (I believe $180,000) which came as quite a shock and I imagine would be a significant amount to even well funded start-ups.
I've always heard that crows are incredibly smart. Great story. :)
The Hack Language Gets an Official Specification
"Side projects are the projects making your bigger projects possible"

Amen.
>Conservatives aren't an underrepresented or disempowered group (the relevant sense of "minority"), even on the net.

Regardless, silencing or demonizing any group is wrong.
> When you hear the words "Yup, we do Agile, but we have our own take on it," run away, because it's going to suck hard.

Every team/company has their own take on Agile, copying what other successful teams do verbatim doesn't necessarily work. There are objectively many wrong ways to do Agile (your above example being one) but not any single "correct" way.
BART never has seats. So I waste about 2 hours a day standing and doing nothing of value :(. Very jealous you get to program then.
Apple and their influence on web standards
4K and i7 in Mini PC form factor
why swiffy? Why not use Shumway? Is this just a case of "Not invented here" syndrome?
Some of those get easier with practice - after a while you have a fully stocked kitchen, and you will develop a set of favorite recipes that you can just pick up what ingredients you need from memory. In essence, "planning" will become less work.

Doing the dishes remains a huge PITA, though.
Yeah, Apache is a little more giving in actual terms, but it's a similar deal.
15 Thought Leaders Predict Collaboration Software Trends and Challenges
Man looks up to the sky in distress. Man prays to the Sun. Tomorrow problem is solved. Assumes Sun fixed problem. Meme spreads among men.

Addendum: Other man says this is random. Sun believer says don't insult my problem solver. Other man persists. Sun believer kills him.
What is interesting about comparing reactions to GPL copyright against music copyright? Without saying that either of the two copyright cases is right/wrong, there are major differences. In GPL copyright violation, the violation hinders sharing. In music copyright violation, the violation usually helps sharing. So the comparison is a bit meaningless.
The idea with getting up earlier is that, assuming you're able to get up to do it, you'll get it in that day. If you leave it for the end of the day, or even after work, you might not. I know I've had many days where I've come home from work completely drained, and can't really get myself to do much more than reheat food for dinner. I'd be willing to wager I'm not alone on this.
I love all of the references to philosophers and great thinkers of the past. The article does a great job of showing you what an assortment of influential people have said about the issue, and how the debate progressed over time.

One thing that's frustrating, though, is that the essay begins with an acknowledgement that what deception means, as it applies to God, has been the subject of much debate, which continues to this day.

Yet it then goes on to treat this idea of deception as if we all do agree on the definition of deception vis-à-vis God. I don't think that's a valid assumption.

As for the click-bait headline, I got about 4/5ths of the way in, and the essay still hadn't touched on the science angle. There are only a few paragraphs at the end that make that argument, and it seems far less fleshed out than the rest of the essay, almost tacked on.
It's along the lines of "Not long ago I could back out of my driveway without even looking, but now my new neighbor's kids play in the street."

I will stipulate it's a true statement. Still foolish.
You made PortableApps ? I used it like seven years ago, and it was great - it helped me and a few others to learn programming on our school computers which, as you might guess, didn't have a lot of tools dedicated to that purpose.
Honestly I don't know of any official channels to get a study.
I was friends with a Principal Investigator(PI) at a Biology Lab, and he let me run a personal sample. He also ran his own, and then we talked with some other PI's about what the results meant.
Oh awesome, my solution to that is pretty similar. I also added a couple window functions in the final SELECT statement to get each comment's sibling count and position, which my application code uses to do pagination. It's definitely very puzzle-y stuff. Time consuming, but fun when you get a nice solution!
'Gestapo' tactics at US police 'black site' ring alarm from Chicago - Washington