skysight-inc/HackerNews huggingface dataset:
> So what if it is illegal?

If it is illegal it is illegal , end of discussion , want to change the law ? vote for a change.

FYI illegal =/= immoral , the law has nothing to do with morality. The law is the law , if you want to live in a country driven by morality move to Saudi Arabia and watch the consequences of your stupid statement.
I would, yes. As it stands, I only see the lowest price for each movie (and I'm not interested in this lower price). I'm only interested in the "HD" price, and getting to that info takes an extra click to the movie's info screen (and then I need to go back to the listing screen once I've seen it).

This might sound like "white people problems" but it's annoying and hurts the experience.
Oh noes, "mainstream culture", how evil.

Anyway, phones are just a tool. People that want to do something other than read Facebook all day will do something other than read Facebook all day.

I had an unrestricted Internet connection when I was a kid. I used it to learn C++, Java, and Scheme. I also had a phone in high school (when I lived in Tokyo, it wasn't "a thing" in the US yet) and I never saw anyone excessively distracted by their phones.

My younger brother recently graduated from high school in an era where everyone had a phone. He still did homework and had interests outside of Facebook. So I think you're worrying about a problem that's not actually a problem.
I wish I could vote with my karma and send your post to the top of HN.
He probably used Hopper, which he has tweeted about. http://www.hopperapp.com/
A Closer Look At The Christmas Eve Outage
> "The minute someone offers some sort of compensation for work, the dynamic of the relationship changes"

That's the point. If you're doing something for free as a helper then there's no consequence for saying "hey sorry i haven't gotten around to the website yet, i've been really busy...". More often than not, that's exactly what we'll end up doing, because learning a foreign language makes our brain hurt.

> "What people need, instead, is to bring back our child sense of curiosity."

I'm really glad you are able to make that work, but I'm positive that curiosity is not as reliable as fear.
the article shares a title with a pretty good book about crime and punishment in late 19th century new york. I recommend reading it, it's a pretty good example of how some things have not changed in the last 100 years (http://www.amazon.com/dp/0393329895/)
I think it is a good title for 2012/2013 also. They could have called it "Barf" though, and I'd be excited about it.
Agreed. Too bad we're stuck with Javascript.

EDIT: I meant that as a pronoun.
Thanks for the good article. It definitely resonates with me and I will be trying to develop some habits in the next 30 days (every day). I am certainly not an absolute beginner (I know some html and css)but I am not a programmer at all and your article gives me some food for thought as I embark on learning a bit about javascript.
Does successful and about to explode include verifiable revenue, or is it founder and/or VC opinion?

I know the joy and pain of working on something innovative. I built out the NLP engine for an exchange that had angel funding to about $400K then series A of a $1m and won an award from MIT Sloan School.

It was fun and intellectually challenging and some customers loved the concept and our implementation so much that their executives joined as angels and served on board of advisers. However, despite all the accolades the business was having difficulty achieving significant revenue and one day we all (about a dozen of us) got a call from the founder. I am out of money, and over the last 2 weeks those who had verbally committed to a Series B have all backed away. He basically had to lay off 90% of staff in one day.

I loved the learning curve and the rush of building new products. I am doing it again on my own today, trying for organic bootstrapped growth. But I am more skeptical than ever of businesses that are about to explode.

Obviously some new businesses really do explode and dominate an emerging market. But many more seemed poised to dominate but ultimately fail to do so.
I have seen and experienced many people faking passion for their bosses and for their coworkers. In fact I would wager it is a pretty normal thing in the corporate world.

Its pretty easy to fake passion at work when you are worried about feeding your wife and three kids at home.
Ask HN: What makes a senior Rails dev?
Hello guys,
I hope you don't find this unconstructive. I know it's a question that can't get a conclusive answer, I'm not looking for any.
I wonder, from the skill set point of view, what differences a senior Rails dev from a mid-level one? Thanks in advance for the comments.
I'd love to see the same research for SSDs.

Also, parent post does talk about higher end temps, not middle range temps.
You're right, I should have read the comment more carefully. An interesting idea! So please take my comment as applying to the article rather than bwooce's comment.
This is not the way to teach a kid responsibility, with a list of seemingly (to a 13 year old) arbitrary and draconian set of rules. Let the kid save up his own money, buy the phone in person, and be responsible for it. That's exactly how it works in the adult world and fits perfectly in this situation, seems like a fitting way to teach responsibility. This mom just seems like a self-aggrandizing control freak.
It wasn't clearly explained in the blog post, but that .lldbinit command should be all on one line. It creates a new command, ”rd”, that can be used in two ways.

Typing “rd” by itself does “po [[UIApp keyWindow] recursiveDescription]”, so it dumps your entire on-screen view hierarchy.

Typing “rd someview” does “po [someview recursiveDescription]”, so it dumps the view hierarchy starting at a specific view.

For Mac (Cocoa) apps, the equivalent message is _subtreeDescription, but since a window is not a view, the entire-hierarchy command needs to be “po [[[NSApp frontWindow] contentView] _subtreeDescription]”.
The things you list there are obviously bad (assuming that by the last you refer to overconsumption of it), but I don't think it is equally obvious that teenagers having cellphones at school is a bad thing just because it's a recent development.
The suggestion that "+initialize is great for registering NSURLProtocol, NSValueTransformer, and NSIncrementalStore subclasses" is, alas, off the mark. If you use +initialize for anything that needs to be registered before it gets used, you'll end up with a chicken-and-egg problem, because +initialize doesn't run until the class's first use. +initialize is great for one-time setup of class-wide data, but it doesn't work for registering classes with the system when the act of registering is the only thing that causes them to be used.
You just do it because it is unlikely you get caught. That's the only reason you do it ,because it is easy. If cops were watching every bit of file you were downloading and arrest you if you downloaded something illegal you would not bother downloading anything illegaly. Likewise for people that steal in shops they are confident they are not going to get caught.

download illegaly === easy with next to 0 consequence , that's why people do it.

When you buy a soft or a song online you dont buy an object but a license that gives you the right to listen it, if you obtain the song or the soft illegally you are violating that license , and you dont get to chose what the terms of the license is. If you dont agree with the license dont download period.

Do i download things illegaly , yes, but i dont try to justify my behavior with stupid arguments to free my mind from any guilt like you do. It's illegal , be a grown up , at least acknowlegde that fact.
Talking about Warren Buffet

http://www.wtop.com/164/3176295/Manassas-News-Messenger-prin...

"The Manassas News & Messenger is no more. The paper printed its final edition after 143 years of covering the news...."

"All employees lost their jobs, and 72 other jobs have been cut in the company."
Watch a youtube review or read a review on it. If possible, test it out on a friends phone?

In a perfect world Apple would allow a trial mode for apps which would enable all features for X hours or X uses. But that's just Apple. It'll never happen. I heard though that MS does something like this for its apps? Or is it only for games?
I agree, pageviews are not a bullshit metric. Although these type of metrics tend to easily become bullshit metrics when it comes to public reporting.

Why?

Start-ups can artificially inflate pageview counts or just flat out make up numbers. Then they pass along these numbers to tech blogs, who write them as the truth without any fact checking. It's a great way to wrap up another round of funding.

Anyone who's worked for a start-up has probably experienced this before. I know I have.
Yes, most people can be persuaded to do things by repeated requests, even when they think they've made up their mind.
Its damaging only if you take the glasses off - you're trained for the glasses and make mistakes/feel disoriented for a while. Its not clear this is much of a problem - you'll retrain, right?
This may refer to macros, which are essentially programs which write code to other programs before the code is compiled.
I have an 8 bay Drobo Pro with eight 2 TB drives, and I have a drive go out every few months. Of course this is because we went cheap with WD Green drives. However the Drobo Pro offers to use two drives "as protection" so you can have two drives go out and it keeps going.
Great info. Spent last hour learning 24 of them lol
>That's the point. If you're doing something for free as a helper then there's no consequence for saying "hey sorry i haven't gotten around to the website yet, i've been really busy...".

Agreed, but if you have no experience, nothing will turn you off faster to learning than a client who yells or berates you for your lack of experience. A teacher is there to nurture your love of learning -- a client doesn't give a damn about you wanting to learn, they just want the project done at a certain time/budget/capacity.

>I'm really glad you are able to make that work, but I'm positive that curiosity is not as reliable as fear.

The problem with fear that I've found, is that it only pushes you to slightly outrun that fear, not run miles ahead of it. I don't need to outrun a lion, for example, I just have to make sure that I run faster than the person next to me. When you use that for learning, you'll only learn what you need to complete the task, not use creativity to ask questions and learn and expand your knowledge.

When projects come from a question, or from a problem, I feel much more likely to keep asking questions and learn to fix my problem.
Just want to second the culture part. From what I've seen and experiences related to me from friends the culture at these guys is very rigid and 'corporate'. For example I've heard that at Valero in San Antonio men can't have facial hair of any sort.
Just out of curiosity are you only interested in Oil/Gas or are you open to other fields as well? If yes how come? (purely out of curiosity, not judging either way)
The problem on Android is that a lot of countries still don't support payments for apps. In other words, on android you still can't use paid apps. You're limited to the free apps. That's one point where Apple really shines thanks to their already existing infrastructure for iTunes. I also think that's one of the reasons why devs flocked to iOS development in the first place. Millions of active accounts with valid creditcards attached to it is a tempting thing :p
I wish they could go into more details about what they are using lisp for.
ENCRYPT ALL TEH THINGS!

This brings an interesting topic on whether parents have the right to intrude on devices linked to personal information about "their" child. Unfortunately, as another twenty-something in-between these age groups, I must admit that it feels like a solid NO. The right to both physical/virtual privacy is key when influencing a child's moral standing with society, and human rights/ethics. If this child grows up with the right to privacy striped from beneath him/her then, what makes them not do the same to others...

Its the end of the world as we know it...
You're buying into and regurgitating the myth that the world reduces into "good vs. evil" and that the difficulty involved in making sense of what's going on is not because the world is inherently complex but because somebody is pulling the wool over your eyes. "Wake up, sheeple!"

I mean, really: if you're going to come so close to having a clue, why not just take that one extra step? Why does it always have to come back to declaring indifference a sin foist upon people by the Great Satan of the week?
And how on Earth is this rule enforced? I'm genuinely curious. Even if it's something like asking for SSN if IP addresses s from US, it would be bypassed easily by a simple proxy.
The reason it’s so hard for adults to learn new things is that there is no authority figure punishing them if they fail. ... If we’re serious about accomplishing our goal, we have to create a context where we have no choice but to learn.

A great way to do this is 1-on-1 tutoring. As an adult, I learn faster under tutoring than in any other context.

Part of the reason is that a (competent) tutor can keep me right at the edge of my ability during a session, which is where learning is fastest.

Another reason is that fear of embarrassment motivates me to do my homework.

You could apply this to programming by defining a specific thing you want to make (e.g. roll your own blogging cms in Rails), then hire a programmer to coach you an hour or two per week and assign homework. You'd learn quickly and build your app at the same time.
If you do not have a beard one will be provided.
For me cross-compiling for the Pi is mostly a matter not wanting to bother keeping my development setup on my regular laptop and my Pi in sync. I have a makefile now that go-installs' an x86 build on my laptop, scp's an arm build to my Pi, and builds/verifies a couple of datafiles. So basically I can press F9 on my laptop and have updated binaries on my laptop and Pi in about a second.

I could just ssh into the Pi and build there, but it would actually be more of a hassle than cross compiling; an impressive feat.
The Top Linux.com Stories of 2012
Hmm,

I seems like the more personal that computing gets, the more direct physiological impact it can have, especially on the brain and the eyes but also the hands/muscular-skeletal system.

The saving grace of phones and tablets might be that people use them intermittently - a tablet isn't something people really work on. And certainly, working on an "ordinary" computer has an impact on people's "mind-body processes".

So glasses do seem like they could windup with huge unexpected impacts as per the article (well, unexpected unless people test very carefully as they go along).

The problem is that anything that a consumer product company sells is going to have to have the "just put it on and go" property. How you reconcile that will something that has the potential to rewire the brain's "low level" perception routines will, uh, interesting to see. This is especially in "light" of how people will like expect to wear their glasses all the time.
I guess I do have it wrong then. I thought Android had made efforts to intentionally allow root (and unlock of the bootloader) without requiring an exploit (ie. a security flaw which could easily be used maliciously).
Romanian deadlifts was in fact one of the exercises I was doing to try to overcome the problem the first time around. It did nothing for me. Not saying it can't help, but it compared to the speed I progressed at within weeks of starting my stretches, I'll stick with the stretches.

And I did see a coach, who was also a qualified physiotherapist. What I was recommended was pretty much the stretches in the linked article.
Over-inflated ego? There's no app for that.

With a list like this I would hope that the kid wises up soon and forgoes the device. It's not worth the pain that's going to come when an inside joke via text is seen by mom and all hell breaks loose. Greg is going to have to set some of his own boundaries as he goes into High School, they will be more valuable than an iPhone ever will.
Sayonara, netbooks: Asus (and the rest) won't make any more in 2013
There are some nice Apollo Robbins videos floating around on youtube. Like this one: [1]

Also well worth watching is the work of Bob Arno.[2][3]

[1] - http://www.youtube.com/watch?v=0pIU1uZlH-o

[2] - http://www.youtube.com/watch?v=W1_BpNAeeX0

[3] - http://www.youtube.com/watch?v=hboPd9GzJxg
> [...] an overview of cross platform javascript issues from 3-4 years ago that someone who wanted to clone jquery would need to know.

Ugh! I have his prior book, Pro JavaScript Techniques (Apress, 2006), and that's basically how I've always described it. I refer to it as 'The jQuery Memoirs'.
asides from ES5 and promises , none of these are core javascript issues. NodeJS is not javascript , CommonJS what the hell is that ? nobody cares about that stuff , HTML5 is a set of apis , nothing to do with javascript , If i want a book on javascript i want a book on the language itself , not on canvas , webgl, requireJS or Express or Backbone ...
I removed fail2ban after it prevented me from logging in to my server from a Panera cafe. It took me a long time to figure out what was going on after logging in from a second server: someone had been trying to break in some days before from the IP that I happened to be using. So fail2ban could be a problem if you work from the road.
It's called parenting and I, for one, as a parent myself, applaud this mother for caring enough to be involved.

There are too many parents in the world today, who give their kids a new cell phone and keys to a car and turn them lose in the world without any sort of guidance.

Most of these rules just seem common sense (manners, self-respect, etc.), but they need to be observed and passed down. Some of these rules are good for adults as well as children (don't live life glued to a screen). A couple of them expand the responsibility and trust between a parent and child, and provide a system of checks and balances (trust but verify).

The only 2 that I would state differently are 4 & 5. If you trust your child with the phone, also trust that he or she will be responsible enough to respect time (or location) limits (not only that, but as holders of the account, you could see whether the device was used after certain times for certain activities).

I know I see things differently, because I am a parent. And I hate to use this phrase, but "my house, my rules". That doesn't give my wife or I the right to be dictators, and we aren't, but it is our right to have certain rules and expectations for our children. We impose rules based on values we think are important (manners, self-respect, respect for others, etc.), and when our kids move out then they can decide what values they think are important. Kids (esp our 5-yr-old) don't have to like the rules, but they do have to follow them.
Our Doubts
Alright, I'll bite. I intensely care about maximizing my positive impact. After looking at a lot of things in college, including academic research, finance, consulting, nonprofits, and engineering at a big company, I concluded starting a company was the best way to have an outsized impact on other people's lives. That is why I'm running a company now. I am trying to build a Microsoft.

It's very easy to be dismissive of widgets. For example, the entire internet is a mechanism to instantly teleport bits of information from one place to another. That's all the widget does. It doesn't help you do anything physical. It just lets you send bits from one place to another, nothing else. It sounds so trivial. Who would have thought that a widget for sending bits from one place to another could have such a big impact?

Now I'm wondering- can you give a specific example of the company/person being described? These criticisms of Silicon Valley are always so abstract, it would be nice to have a few examples.
Statistical Testing Overview Poster Beginning Draft
I'm sharing this not because it is done, but because I could use help. I need ways of trying to make the information more digestible. Any thoughts are very welcome. Thank you.
I can't remember the last time I ordered a book that didn't have "Search Inside This Book" enabled by its publisher.
Also laughable.
I'm not sure, what could be a good reply to a list of rules like this. I guess, accepting the phone, rolling your eyes and hoping that stupid rules will gradually dissipate.

Reductio ad absurdum also works well, for particulary stupid rules.
MMOs are able to continue generating content without developer input via PvP, or by allowing players to create new characters and run the grind again, or by allowing players to talk to one another inside the game context.
Yes, I forgot about B. :) "Ritchie wrote a compiler using TMG which produced machine code." vs Ken Thompson's B compiler that produced threaded code.
I'm sharing this not because it is done, but because I could use help. I need ways of trying to make the information more digestible. Any thoughts are very welcome. Thank you.
Note that the post says "context switching is the issue". That's probably true.

I and probably many others too, developed some natural defense against it. I just keep thinking about my task while half-listening to whatever comes up and unless its really that important, just keep it in a corner of my head (or if its a phone conversation, just give basic preplanned replies which take no thinking and make the opposite party happy. I just can't help it, it's automatic).

That's probably because i'm passionate about my tasks and rather introverted, tho. But I though it's interesting to think about it that way too.