skysight-inc/HackerNews huggingface dataset:
I think this is terrific.

I was 14 when I joined Facebook, in 2008. My dad, who is no dummy, laid out a series of rules for my Facebook use (he had been on the site for a year or so already).

One of those conditions was that he had my password and could look at my behavior on the site at any time. Occasionally I'd post something that he thought was inappropriate, and we'd talk about it, and I'd get embarrassed.

But in retrospect, I'm grateful. Everyone needs guidance as a teenager, and this is especially true for behavior online. Online behavior is at least as permanent as IRL behavior, and the consequences are often more public or serious.

I think it's really important to guide your kids online. Though your 13 year old may not appreciate it at the time, s/he will when s/he's 20 and has only half as much embarrassing teenage material floating around on their Facebook timeline (or Twitter account).
That my people skills are close to horrendous.
I think this is a compelling idea for people with boarders or who rent out their place through something like air-bnb. Or perhaps it is something that "helicopter parents" might opt for their child in a college dorm.

Other than that, if you're going to spend that much on sheets, you might as well spring for quadruple that for a bi-weekly maid to come in to do all the laundry as well as a thorough general cleaning.
Second that. I was pretty upset that I couldn't make it to the last one.

Also, on the tricks front: I was proxying UITableViews to override their layout before UICollectionViews were cool :)
Actually, the last great human invention will probably be self-reflective Artificial Intelligence.
But hey maaan, if you don't love it, maybe you're not cut out for it maaan.
Congratulations! I was an MS intern last summer and it was terrific.

(You might want to change the line where you describe the smell of Seattle as "sweat" to "sweet," which is what I think you intended.)
EMC uses RAID5 as the default for storage arrays, and then has some number of global hot spares. Netapp uses RAID6 by default, and then also has some number of hot spares. I've never had data loss from either system as a result of multi-drive failure. RAID5 is perfectly fine in most instances.

Desktop drives will drop out of RAID arrays frequently, so you have to use RAID6 if you choose to go that route. If a disk drops into deep checking mode for physical errors, then it won't respond to the RAID controller fast enough, and then be considered a dead drive. It will subsequently be re-detected, and then array has to be rebuilt.
This seems a little harsh to me. Everyone takes their phones to school. Everyone sends texts at school. The ship has sailed. If you're the one without the phone, you're the weirdo that nobody will talk to.

This mom should have gotten her son a leash instead. Then at least the power play would have been obvious to everyone.
>Piracy is illegal , it would be like saying , since i cant afford these shoes i must fight "monopoly" by stealing them ... uber stupid.

So what if it is illegal? It is the moral responsibility of a citizen to disobey laws they believe are unjust. If I have strong convictions that piracy laws are unjust, not only do I not care if they are illegal, but I will actively encourage other people to ignore these laws. This is just one way of achieving the goal of change.

Your other suggestion is completely right though, we should also be willing to support the artists whose values align with our own.
Steve Mann warns Google Glass can cause "brain damage"
Basically a CAD tool for minecraft in which you can create schematics for structures in a 2d editor w/ a live 3d preview. The "use case" is for sharing a complex build plan with multiple users on a "layer by layer" basis so that many people can collaborate either in real or elapsed time. e.g. I may start building a castle and leave it w/ a sign in the center giving the schematic.io url so that another user can come along and make progress on it according to said schematic.

Right now this works for "block" structures e.g. there is not yet the ability to place redstone wires/circuits - but that is coming soon. The use case there being to increase the level of complexity and radness users can build w/o having to "frame by frame" a youtube video on building complex piston doors!
I think government is starting to move. We could cite CTO Park and the Presidential Innovation Fellows program as you have, but also mention Brett Goldstein (CIO) and John Tolva (CTO) in Chicago, Rachel Sterne (Chief Digital Officer) in New York City, the Offices of New Urban Mechanics in Boston and Philly, etc. But, in general, I think revolutions rarely come from within and that addressing apathy in the technological class is a method through which we could see a lot more change in the way our governments functions.
I think you're making excuses.

Centralized institutions and intermediaries are necessary to running an enterprise, namely society, that contains everyone.

You're not solving the problem of broken institutions, you're just coding workaround after workaround. Eventually, the workarounds collapse under their own weight and are labeled Windows ME.
> Your code doesn't solve the mutability problem

I know that, but I willfully replicated the original code behavior and made it idiomatic (which has the advantage of making it both obvious and easily adjustable)
IANAL but isn't it explicitly not a contract; he doesn't have to sign or agree to anything. With the "Acceptance of this present", doesn't that make it more equivalent of a EULA stuck at the bottom of this page?

Or, since it sounds like he got given it first, it's the equivalent of putting an EULA inside the box of something that says "By opening this box you agreed to the following contract:".
Samsung possibly prepping a transparent portrait television
Need to slide in a pickup truck and a dog somewhere in there. I don't think the country crowds would go wild for Cassandra and Node.js. :)
I suppose a true ninja never announces himself.
A Pickpocket's Tale
I've always thought this approach to parenting results in children that are ill-equipped to make their own decisions. Teach kids critical thinking and good judgement not a long list of rules to memorize. The rules you do set should be for their safety not to control their lives.
Shipping is free on Amazon, but Amazon's price that I see is $25.77 so you're still saving a few cents.
Thanks for the update. I did put in a request for Linux support with WorkPace.

I installed WorkRave this morning and have been trying it out while I work today. I like it. It seems like it would work really well with Gnome. I'm using XMonad. It's fully functional in XMonad, but the "tray" just floats on whichever desktop I start it on, which isn't ideal for XMonad.

I get the impression all the adjustable-height desks are expensive. I'm not a big fan of motorized ones. I tried them out at the Relax-the-Back store. They're way too slow at raising and lowering the desk for my taste, which is why I'm leaning toward something manual like the Float table.
Ah, you're right!

How was the heat? If I bike to work am I liable to get sweaty?
Dave Cheney (whose blog post is the linked article here) has a good writeup on this here:

http://dave.cheney.net/2012/09/08/an-introduction-to-cross-c...

Basically cross-compiling in Go is as easy as setting a few environmental variables to describe which OS/arch you want to compile for, though you have to do some from-source building of the Go toolchain in order to get the different compilers for different arches.

But you should be building from source if targeting ARM anyway because the current full Go binary release has much worse ARM support than the current +tip branch of Go in Go's mercurial repo.
You have to know what to look for. Torrent tracker sites are full of advertising that look like download buttons. My girlfriend still gets lost after a decade of web browsing.

You also have to choose the correct quality, or decide between filesize/quality. Check that audio is good. If you're watching with non-native english speakers, go hunting for a subtitle track that syncs with your chosen file... not straightforward at all.

For most people it's easier to download a .exe and click next/ok blindly than do all those steps. I believe the Steam model would fare quite well with the movie/music industry, though netflix or amazon instant might win.
(Thanks for the links you provided to the front ends in your other comment).

Would like to point out that ddos is a ymmv item obviously for anyone scared off by the potential for this which is the same as the potential for any ddos attack and mitigation. A company affiliated with ours has been managing dns for a customer since 1996 with 10k zones. Back when you had to read Cricket Liu Oreilly book. (movie.edu if anyone remembers). They've never experienced a problem. All run on pretty low powered hardware for that matter.

That said there are things to know about dns while not difficult time could be better spent elsewhere if there is no compelling reason to diy.
This is serious stuff. I'm dealing with really demoralizing lower back issues of my own, probably from years of crummy posture. Pay attention, kids.
They might be old examples, but 'East Great Falls' was headed straight to video, until it was "accidentally" uploaded and a few months later, after much internet buzz, was released as 'American Pie'. Similarly, 'The Blair Witch Project' was successful at the box office because it too was uploaded "accidentally". Coincidentally, both of these movies' box office release were within weeks of each other and did far better than they perhaps normally would have, if it hadn't been for piracy. Piracy can create a buzz or social network effect when friends talk about movies, that is far more substantial than simply seeing a trailer. A limited amount of piracy does help movie studios and record labels, its just they don't really know how much is helpful, before it eats into their potential revenue or profits.
Sad. I wanted privacy in everything I did even as a teenager. With such anal parents I would rather not loan their phone.
Most of what you mentioned came from big companies with a $billion or more. Mike is an Investor. When he says that innovation is not happening, its probably because he is not seeing good ones starting up, i.e a new comer with an amazing idea. We'll see the effect a few years from now, when most great products come from Google/Amazon/Microsoft/Apple. It is probably that way already.

Every decade has had a game changer who came in from no where. Who is going to take away the 201x?
So in this case he is saying his talent is higher than 99.9966% of people.

+4 sigma for certain things, not overall. It's not even possible to measure "+4 sigma overall intelligence" and if it were, I doubt I'd be the one who has it. But there are certain subdisciplines where I'm in that range.

I say "+4 sigma" because for the vast majority of companies I've observed, I could run them better, and they seem to at least think they have 2-3 sigma talent.

If we accept that the people who actually are in charge are +2 to +3 sigma minds, then I'm easily +5 based on the difference between me and them. If we assume they're idiots, then it'd be generous to give me +3. The reality is probably between the two.
Every child is different and family dynamics matter a lot, but for me (when I was a teenager) this would have seemed insane. An attentive parent is good regardless of their chosen method of parenting, but freedom and support is much better than over the top restrictions/policing. Trust is an important part of a parent <-> child relationship, if he doesn't have the chance to make mistakes it's going to be detrimental. I had a consequence free childhood and I don't think it was for the best.
I've had many people tell me that I was "privileged" too because I learned how to program at an early age.

In my opinion its a product of envy, as for people who have to tell themselves they are privileged and that consequences just happened to fall into their lap, I'm guessing they are embarrassed or feel guilty about their skill or talent, and accept this explanation as a way of negotiating acceptance from the same people who try to tell them they were just lucky.

Here is the deal though: Millions of people could have repeated the same circumstances that you did, and they still would not have become programmers at an early age. It is not circumstance that dictates the skills someone acquires. That is 110% you, and don't let some nobodies try to take that away from you. They could have had the same things you did, and they still would not have achieved what you did, and they know it. They just want to project their shortcomings onto you to make them feel better about themselves.

Most people I know who consider themselves good with computers only know how to use them for gaming. I don't have interest in gaming and I make no apologies for that. I'd rather spend my time learning new things and if that happens to make me more money down the road, I see no reason I should have to make excuses for it.

If you still think you're privileged, go and try teaching somebody all the right things to do. Give them the best advice you can until your tongue falls out. Give them every opportunity you wish you had. I guarantee it will all be a waste of time, and later on, that same person will still want to tell you all about how didn't earn your success.

It's one thing to be grateful about something, but its another thing to try to make excuses for yourself. Making up excuses for success is just as bad as making up excuses for mistakes. It's your fault, own up to it, and don't let anyone (not even yourself) tell you it was just circumstance.
cd is a shell builtin, not a command, so there is no man page for it. There will be information about it in your shell's man page, though, which should be worth reading.
Giant JavaScript-animated social screen in Times Square
I see, thank you. That's what I was trying and couldn't get to work, probably because I was only trying half of it.
For those upvoting: please be sure you mean it. I am not alluding to libertarianism, Austrian economics, or pulling yourself up by your bootstraps. Rather the the opposite, actually. There's a whole lot of stuff that could be done collectively, even cooperatively, but isn't, because that would require a shift in mentality away from "waaaah, the king issued an evil decree!" to "our entire town has to pitch in to solve this together".
Being that we're talking about a legal minor, and their legal guardian, who has complete legal control over them, then what you say makes no sense.
One of the major reasons why I went with Scala was the seamless Java interop.

There are 1000s of great and well tested components available. Apache, IBM, Yahoo etc. invested years in these, most of the time it just works.

There might be some libraries with issues, but so far I had only good experience with everything from security (bouncycastle) to PDF processing or geocoding.
I really liked the clause about no porn. If this mom wants to run her family with Victorian-era iron fist then by all means but trying to stop a 13 year old boy from getting access to porn in 2013 is laughable.
Interesting advice from someone who was never a professional developer. Has Kawasaki done any hobby programming?
"No porn."

Thanks mom!

I'm mortified for the kid.
My last blog post of 2012: A github repos aggregator
Isn't that the entire history of Apple, though? "Maybe people will pay more for our de-commoditized version." Many times, Apple was right, for at least a significant minority of customers.
4500 mg single dose don't kill a human (recommended dose is 200mg); strong side-effects are an exception and not the norm.
The Maximum, Beautiful Product
Traditional career path vs. Silicon Valley (what I wish I had known)
Hard drives are pretty resilient to high temperatures. Google did a reliability analysis of thousands of hard drives and found:

"Overall our experiments can conﬁrm previously reported temperature effects only for the high end of our temperature range and especially for older drives. In the lower and middle temperature ranges, higher temperatures are not associated with higher failure rates. This is a fairly surprising result, which could indicate that datacenter or server designers have more freedom than previously thought when setting operating temperatures for
equipment that contains disk drives. We can conclude
that at moderate temperature ranges it is likely that there
are other effects which affect failure rates much more
strongly than temperatures do."

http://research.google.com/archive/disk_failures.pdf
I want to admit up front that I am not a parent, nor am I a teenager -- I'm just a twenty-something caught between the two age groups.

When I wanted something when I was young, my parents treated me somewhat like an adult -- if I wanted something, I had to either save up money for it, or ask for it on special occasions (birthday, Christmas, etc). If I owned it, they also respected my ownership/privacy over it. Because of this, I feel like I grew up with a good sense of judgement, and a feeling like I could be trusted.

When I look at this list of rules with my "younger" eyes, I see a leash -- this isn't so much a present for me as much as an additional way to keep tabs/hold authority over for the mother. Children need to feel like they have some privacy, and I'm sorry, but knowing your parents can log in and see everything your doing, along with a laundry list of things you can't do makes things the kid might find fun suddenly an experience in anxiety.

What I want to know is, if the kid said no, and used his personal savings/worked a job to get his own phone, would the mom still have this list of things he would need to do, even if he never asked for a dime of help? My guess is yes -- which is why I think this isn't so much the mom helping her son as much as it is her helping herself.
What a load of crap. Grow up people. Microsoft Office is worth every single cent.
Hey,the problem is the reality is different...
I'm an African too and charities, help, blah blah are failures!
That's what I had planned. Thanks for creating an outline for me. ;)
I learned a different way. My parents were neither super open nor super repressive. Instead, I had a good system where my cousins would guide me by sitting down with me and talking through whatever was going on at the time. It taught me the right ways to behave but more importantly, I reached these conclusions through my own reasoning with guidance when I felt I needed it.

These rules are pretty silly and disrespectful. It is a message from the mom to her child letting the child know that she does not trust him enough to think on his own.
I wouldn't be surprised if they were confusing to the smart kid who read them and found contradictory statements. Things like not using your phone in certain situations but also never ignoring calls from parents.

I wouldn't do it. It feels too authoritarian and there are a lot of things in there that are best learnt the hard way, or as and when it happens. And as has been said in other comments, this doesn't exactly seem like a present.

With the kid becoming a teen, it'd probably end up backfiring on the mother when he buys a burner to do all his sexting and banter.
"Everyone" also more or less blindly accepts the gradual stripping away of their liberty, the irresponsible destruction of the environment, and the nutritional content of fast food. Oddly enough it takes people unwilling to accept the status quo for anything to change.

Imagine that.
Looks great (again from a phone). Couple of minor things: you can't swipe to the top to expose the address bar, close button on overlays doesn't seem to work, changing options like Safe to Show only change if you hit them twice and the page reloads.

There's some zooming issues, but those are minor.

Ready liking the content. I do bread baking as a hobby and the first thing I saw was a time lapse dough rising. Very cool.
Maybe it's just me, but I've always found rules this explicit in anything but a formal setting distasteful, regardless of how reasonable the rules are. This is one of the main things that pushed me out of university housing after freshman year. Rules everywhere, for everything!

My favorite living and working conditions are those where there are no rules simply because they aren't necessary--a very productive sort of anarchy. Now, this only works on a small scale with the right sort of people. In my mind, a family certainly qualifies, so I would really dislike a contract like this!

I suppose I just feel that petty rules and regulations just strip away my dignity. They seem to imply a profound lack of respect. They're also simply annoying.

On a more startup-related note, this is also one of the reasons I've really enjoyed my time at tiny (< 10 people) startups. They can, and often do, operate in essentially this sort of "anarchy" and are all the more productive for it. No need for pages and pages of company policy simply because everybody cooperates as-is.
I agree. Frankly, I would think that in his situation I would politely decline the phone and it's phonebook full of rules, and work to buy my own. Maybe that's the hidden lesson she was trying to teach him?
Porn never came up in a conversation with your parents? I don't mean on a regular basis but... even once?
Failure cost me $9
Show HN: Would Love Your Feedback on my iPhone/iPad Programming Course
Interesting part of the failed Kickstarter is that they got 5/10 pledges for £5,000 or more - with that level being for people looking to license their fight/kinect tech. Makes sense to me, since the trailer and all the game info is more a tech demo for the tech. There's not indication of a plot or any interesting gameplay aside from following along kinect prompts. I've got a feeling they had a lot more on those two fronts, but decided to feature only the tech?

you’re here because you wanted to be here and guess what: at the end of the day you were right to want that – persevere through the pain and win or lose you’ll come out a winner

Good to hear he's still positive about his choices even with the Kickstarter failing, and hopefully he will have learned a lot from this for his next project. Takes a lot to be positive after spending that much time and having the market turn it down.
Or you'll be the one going the library (if there is still one around), concentrate on interesting thing to learn or do instead of re-sharing the video that all the child are sharing. Sometime you'll lack social tools like a mobile phone but you might learn and discover interest that might change your life afterward[1].

[1] I know you can discover stuff on your mobile phone but it's probable that you will just discover the mainstream culture.
Aw come on, you got on the front page didn't you?
If you're a dev with Flash experience from the PetVille team looking for an opportunity with a much smaller (but profitable) company, please get in touch with me. Remote work ok.
63 Essential Things to Learn Before 2012 Ends
Well it would be considered exceptional as women rarely ever lead in number of start-ups in any field.
I can't say for sure, but I'd assume that he manually decompiled the code in the framework.
ClojureScript is not yet self-hosting. That is, the compiler does not run in the browser, although quite a few people want it to, so it's being worked on a bit.

That said, I haven't found it to have any serious impact on my development experience. There is no compile-debug-refresh cycle because I can evaluate forms against the browser REPL remotely. Compilation occurs server side and the JavaScript code is eval-ed on the client.

More details here: http://blog.fogus.me/tag/clj-compilation/
depends-on-the-reader-if-fiction, a new category in amazon's book.
FISA Amendments Act overlooked by Public, grants gov. too much power
First of all, HTML and CSS is not coding, and second it won't result in a 'serviceable website' as sites need to be dynamic these days, and you won't get paid for a static website anyway. This is a bad post and the author should feel bad.