skysight-inc/HackerNews huggingface dataset:
I disagree. The really poor feedback from the interpreter on errors makes it incredibly difficult to form an internal model of the language.

"Well, maybe it works this way.... no. damn. Well, maybe this way... no. damn."

By the time you get it right, you've gone through so many possible models in your head, it's just mush.
I think I have had every one of those at one time or another, it's a pretty obvious list, but a lot of people get caught up in one form or another over their career.
Yep, I did the same thing with his python introduction.

I have to admit, it greatly aided my ability to recall things and get "fluent" with the language.
It is the camera. Those images all look like they were shot at very low ISO. This means you get absolutely noise-free images at the expense of long shutter times. Architecture is good at holding still for pictures, so it is not much of an issue.

You are used to high quality (but noise and grain free) CG renderings and low quality photographs. Just wait until you see CG that models proper noise.
I think I'm missing something. Most of those shortcuts I gave are post-creation. You can use Trello fully from the keyboard; is there something specific not available that's bugging you?
Based on all the "I don't know what you're talking about. I've never seen this." comments I think the author should clarify that its not just the OS project leaders who are guilty of this. The smugness of core developers, and even contributors is worthy of a South Park episode.

If you're a young developer, or seasoned for that matter, and the urge to put down the work of someone else tugs at you, consider this;

I recently had the pleasure of meeting Steve Bourne, inventor of the Bourne Shell (as in, /bin/sh on every Unix system ever). Here is a guy who was literally sitting next to the guys who invented Unix WHILE THEY INVENTED IT. And all this time later he's surprisingly humble, friendly, and genuinely interested in what other, younger developers are doing.

If a guy who has earned the right to be smug several times over treats people with respect, what right do we have to do otherwise?
How I got to know “everyone”
> Sports are the exact opposite, they are almost completely unpredictable.

If code was almost completely predictable, we wouldn't spend so much darn time squashing bugs. If users were predictable, we wouldn't need to spend time prototyping or A/B testing or anything like that, we'd just build exactly what our users wanted from the start.

If sports were almost completely unpredictable, sabermetrics wouldn't be as large and a profitable field as it is, and we wouldn't have statisticians working in other fields (such as everyone's favorite pundit Nate Silver) who got their start modeling sports.

I totally appreciate the other arguments he's making about why the sports industry presents a potentially lucrative one right now, but the point about unpredictability seems like a nonsequitor. I'd like to think he's trying to make an interesting and meaningful point with it, but it's not coming through clearly at all.
Congrats on launching. CPUStorage seems a smart startup idea. Compelling web site, thoughtful writeup, good luck to you. I lived in Lincoln Park after college, by DePaul, and concur with your premise that the Chicago market is rich enough to warrant such a business. Flyers in dorms, flyers at el stations, flyers everywhere. Facebook page, viral liking. School newspapers might help distribute your story. Stay tenacious.
I think people who used Tk with other languages (which TBH it didn't really fit cleanly with) were scared away from Tcl.

I never found a use for Tcl myself but I had no problem with it.
Sports doesn't need any extra help. They're doing just fine. There are enough computer geeks out there that also love sports to keep the industry up-to-date in tech. SV doesn't need to pivot to the NFL.
But the question still remains why would Cloud Flare advertise this?
I think the author's point is "do whatever you want" :P

>Many intro classes also start with only using black and white to simplify the decision making process. That to me sounds incredibly boring, but I once did it, and I probably learned from it. You can start that way or you can try skipping ahead. No one is watching. You can do whatever you want.
people on kickstarter etc don't get equity. in for clarification above it mentions investors getting equity. Is it for people that pre-buy something or for investors?
No, he drives some people crazy, and I personally think he'd be twice as good if he posted half as much, but he clearly knows a lot about a lot of things.

Try this endorsement for example: http://marginalrevolution.com/marginalrevolution/2011/11/sum...
What about my reply is contrary to "how the real world works"? I'm fairly confident that if this article had a link to tangible occurrences two things will occur in "the real world": 1) readers will react to those particular incidents 2) the author of the article will be called a hypocrite
The craftsmanship in the work that these guys release is impressive.
This isn't a justification of why geeks should be into sports, it's why people looking for a new market should consider that domain. That's fine and all but a bit misleading.

I follow a few sports, the one my brother is on a team for I follow quite closely and know unnecessarily deeply. It's not like there aren't techies that like sports, or work inside of them already to bring the goods. There are pockets that lack the latest and greatest tech, but thats true of every industry and doesn't make sports some untapped gold mine. They are actively seeking tech where it will help them, and on top of that just through osmosis from coverage, stadium presentation and post game tape review teams soak up even more tech.

If you're looking for an industry that could uniquely benefit from an infusion of tech, it's not sports. The sabermetrics story is a big story because the hostility to it it was an unusual case. It was also a very narrow case that the application of that particular bit of math was such a game-changing development.

Oh and that thing about sports as a way of thinking about software is not only a stretch, my experience makes it sound like pablum.
I saw the iPhone version, but I think board games really benefit from the larger screen sizes that tablets have.
I know it can be a pain in the ass when people ask you the same (stupid) thing over and over again, but still, IMHO a "leader" of any kind should never bash his "followers". Or he'll end up losing them.

with the expectation you'll improve before wasting the reviewer's time again
When you insult people and act like a jerk I don't think you want them to come back ever again.
It's what people have been saying for a while now: mutable state is problematic.

Very cool, of course.

Interestingly, Rust is moving to a similar model, where the (im)mutability of a data structure is "inherited" from the (im)mutability of the thing that references it. So it's trivial to determine something like "for this section, this object is immutable and not referenced from anywhere else".
Most people who care about two factor already have Google Authenticator installed on their phone. Having the user install another app is tedious and a lot of users won't enable two factor because of it.
I created http://typing.io primarily to help programmers practice typing, but it also allows users to explore open source code like jQuery and Rails by typing through instead of just reading.
Same here. I love working alone because I can hack away for hours undisturbed.
Fizz Buzz codegolf challenge in 15 languages
I'm consistently surprised how little I knew everyone's workflow revolved around the appearance of the start menu (which has now become full-screen instead of a vertical popup, a drastic change to be sure). Here I thought most people interacted with the applications and the task bar most of the time. How did anyone get any work done for months after the start menu grew from one column to two in Windows Vista/7?
Fwiw, the joy I get from watching sports is sort of similar to the joy I get from music (I love both). They're both fine to do alone, but in significant part they're excuses to get together with people and feel together.

Sort of similarly, if you buy the thesis of The Mating Mind, a book about the role of sexual selection in human evolution, then to some extent we're just sort of programmed (to differing degrees?) to find music and sports engaging because they're good indicators of the fitness of their participants.
I have never had a real life developer friend or someone to talk to.

I got my BFA in illustration in 2010 and decided to get back into web development (I got an associates in digital media 3 years prior and was into web development in high school). So the landscape of development had changed a ton, I stumbled on to middleman and SASS.. so I was getting acquainted with modern tools and techniques. Then I was lucky enough that a marketing company in my town hired me to help out with html emails and photoshop collateral.

They had a VB .NET Webforms guy that they would outsource application-ish websites too. At this time I was watching the google python videos and reading books about django / rails. I learned about heroku and in my spare time I would build and deploy simple apps like questionnaires with an active admin backend. Basically, my company let me take a stab at one of these application-ish projects and it went really well so I got to do more and more. That was a year ago, and now I work solely on large Rails / backbone projects hosted on Heroku. In all of this personal growth I still have not met another developer who I can talk to or learn from, it's crazy. It makes me sad because I don't have someone to share the excitement with, or someone who I can learn with. We have had this AD out for another developer for months and get very few responses. If you're in NH and like this stuff send me a message :)
If their claim to damages is not legitimate, surely the courts will decide that. Should they not be permitted to try?
Not that I'm saying said technology works, but it could be something like this:

http://www.photoshopessentials.com/photo-editing/content-awa...

Although I would assume the range of cover of the cloak would have to be much larger than shown in the image and it is hit-or-miss in Photoshop when using that feature.

Plus, why would the cloak, if it works as described, cast a shadow?

Edit: Ah, I see now. On the actual site they admit mockups. But why not make the mockups more accurate by reducing the shadow in Photoshop as they claim the cloak only casts 5% of the resulting shadow. But if it casts even that little of a shadow would the cloak not show that on the visible side? Wouldn't the cloak stand out by being slightly darker than the surrounding area?
I'm definitely introverted, but sometimes I do find it helpful to be around other people while working. Which is why I'm starting a coworking space in my hometown.
Problem-based education; changing the model
Windows 8 is my first Windows in a while, and I find it to be pretty easy to use. Most of my time is spent in the desktop view instead of the start screen where you appear to be stuck.
I have to wonder how many people see Linus Torvald's behavior and think what he does is OK. Linus walks a VERY fine line, and his insults and demeaning comments are usually directed at people who "know better."

I have had a few drinks so it's hard to properly articulate what I mean, but maybe somebody else knows what I'm talking about.
Good point; compare to the first 5 US reactors, the Chicago Pile and the plutonium breeding Oak Ridge X-10, and Hanford B, D and F reactors. All graphite moderated (very pure graphite, BTW, something the Nazi's couldn't get), all using natural, as in unenriched uranium (at least initially). That was obviously handy for bootstrapping prior to enough Highly Enriched Uranium (HUE, mostly U-235) being available from Oak Ridge's separation plants, which I gather the first major use of was for the Little Boy gun assembly bomb.
Relevant joke image: http://i.imgur.com/Mz08u.jpg

Forcing people to care about domain specific knowledge that is relatively useless outside of social ingratiation seems like a waste of time.

That said, if you're into it it very well may be the fertile ground for innovation the OP suggests.
You imply architecture and music have meaning and affect people's lives in real ways, yet sports do not. Do I really have to point out what's wrong with this statement? Not to mention it sounds incredibly pretentious.

I say this as someone who doesn't really follow sports (maybe in the playoffs or post-season), but can recognize it's impact on culture.
My point is that I would actually like to learn. I doubt if I will ever be really good, but after a few years, I would hope that the results would be noticeable. :-)
But, based on the upvotes of the post, the OP seems to ring true for a significant number of people here.

Also, this is not a person who occasionally works from home, but works from home all the time.

PS. mandatory oatmeal: http://theoatmeal.com/comics/working_home
I truly believe 'alone' is more a state of mind than anything else.

Having recently left a veritable 'Office-Space' like enterprise, with 500 people on my floor you'd think I wouldn't have been so lonely. But being lost in a sea of cubes and water cooler/misery loves company talk replete with excuses of why someone can't do something and something didn't get done at every corner can wear one down.

As a newly minted Rails consultant going on 6+ mos now, I have yet to meet any of my clients/designers face to face (there's 10 people involved in 2 separate long term projects). They live on the East Coast and I'm in southern California. But we're in regular communication... skype/google hangouts, phone, basecamp, email, pivotal tracker, github.

When it comes to my career I'm feeling amazingly whole when I'm 'virtually' surrounded with highly competent people who see eye-to-eye than when I had to grudgingly come into a mediocracy every day. I've never experienced this level of cohesive team work before... to me it just seems like the physical presence thing is icing on the cake.

If I get 'physically lonely' heck while working I'll go out to one of various local cafes I frequent and take my headphones out every once in awhile and chat up a stranger. Usually we have far more in common than I did with any of my former co-workers. To top it off I find myself more regularly hanging out with friends while not working... having a fluid schedule + getting rid of that time sink that is commuting really opens up one's options to be social.
The site looks very good, but $122 monthly costs for getting your site to 'a few hundred' visitors (mostly friends) is crazy.

Of course, the site works and looks good (all that really matters to the end users), if you are getting a large income (and you got to that point quicker because of this outlay) then it may not be worth it to care, but that doesn't seem to be the case.

Personally I'm more interested in how you got a tech consultant position at deloitte (which i'm guessing is quite well paid?) given your lack of technical skills.. or, in what area are you skilled relating to this?

Also 'cpuStorage'.. i can't not think about a processor.
? That statement doesn't even apply in this situation. In that statement he's referring to how he's value-priced his product at around the hourly rate of a solid app developer, so purchasing the book (that he's collated together through experience and time) is really not that expensive, especially if you compare it to doing it yourself.

In his second response, he's saying that he'd rather not pay $30 to sell a book that he (was) selling for $29 (now $39).

One statement refers to value of a product to his target market, one refers to simple profit calculation on his own product.
I too have been doing this with Zed Shaw's work. My biggest piece of advice is this: make sure you read the code and try to understand it before you type it in. When you are given

char *names[] = {"Bob", "Dole", "Bananas"};

don't just write out the text as you see it (which is what I did too often). Think through and say "ok, I am creating a variable called names. There are brackets, so it must be an array, and there is an asterisk after char, so it must be an array of pointers to char. Then I construct it with string literals..."

I caught myself writing whole source files from a book without understanding a single line. I agree with danielweber when he says to try and reproduce the code before typing it out verbatim.
Evolution versus Creationism - Creationists Going Wrong
Senate committee votes to ban “stalker apps”
I don't think you need to allow damages to descendants just because you pardon past "crimes". There may be some living people who were prosecuted and they deserve compensation.
Microsoft Stonewalls NSA_KEY Questions (2000)
So, why not make the mock-up image reflect that statement?
There's nothing in the CC-ShareAlike license about only being able to use the content for non-commercial purposes. I think that as long as you released the Kindle book with the CC-ShareAlike license, you could still charge for it and it would be legal.
Could you banish airline delays for $100K?
So, the government can always just pass a law saying "no damages for retroactively pardoned victims of $FOO". Suing the State is basically always a dodgy proposition, since the trial is run by agents of said State, operating under the whims of the law of said State.

IMO, pardoning everyone who was victimized by a bad law sounds like exactly the right thing to do.
You are definitely not alone. Being as "loneliness" in my business was a personal pain point for me as well as for my co-founder, we decided to create VocalTap to help connect business owners/entrepreneurs together in a private, meaningful way.

It certainly helps to have others support your business or at least empathize with your struggles.
I spent over a year at two leading newspapers recently, launching both of their new sites.

I would strongly disagree they don't know what their doing, in terms of commercial partnerships, cross promotional ideas and monetization of content you'll actually find that most media agencies follow their lead. Of course mistakes will be made along the way (as others have rightfully pointed out), but its a massive challenge.

Lets Summarize newspapers, they produce original content at cost (writers, editors, designers, photos (getty etc) offices and everything else, they try to achieve top rankings in SERPS (SEO, Analysts) and then go out and try to get money from advertisers (sales execs, ad networks, managers etc) whilst competing with hundreds of other companies offering views at lower rates to sell the number of eyes that look at that content at a competitive price.

Most newspapers are barely breaking even, so give them a bit of slack for at least trying new methods and ideas.
I think phrasing this in terms of "middle class" is off. It sounds like he's got the seed of something, but it isn't fully thought out.

It's true that the world of the 50s-80s is done. It's true that there are fewer jobs where employees above a minimum standard of competence are interchangeable. Factory workers with decent aptitude that arrives on time & doesn't steal does not vary much from another one. I think these kinds of jobs is what he is defining as middle class.

But, the more common definition of middle class is bigger than ever. Most engineers would generally be considered some flavour of middle class by most people.

BTW, I recently heard an interesting argument that suggests it's too late to compete based on cheaper less regulated labour markets at this point, even for low wage countries. Unskilled labour is decreasing as a percentage of total manufacturing costs and is unlikely to draw in manufacturers.
Best Free Android Live Wallpapers For Christmas
There were concerns raised yesterday [1] about the way Authy backs up tokens. The founder's comments initially raised some major flags about their crypto usage [2], but later on they backtracked and indicated that they are in fact using a logical implementation [3].

The major pro is their seed length, which is significantly longer than Google Authenticator. The major con is you have to trust that they are using a secure system.

[1]https://news.ycombinator.com/item?id=4916983

[2]https://news.ycombinator.com/item?id=4917283

[3]https://news.ycombinator.com/item?id=4917488
That's certainly Gina Trapani's philosophy with ThinkUp, and it seems fairly successful.

http://smarterware.org/7819/my-codeconf-talk-your-community-...
Affected manufacturers listed in the first link, not present in the above link:

"Attacks were conducted against seven receiver brands including Magellan, Garmin, GlobalSat, uBlox, LOCOSYS and iFly 700."
I believe that the argument supporting lowering or eliminating minimum wages is that doing so will increase employment, not wages.
After being a WoW user, I think two factor auth only works if it is forced on all accounts.

Here's a scenario that plays out in WoW all the time and it happened to me. Basically, a user quits playing WoW and their account gets hacked at some point after they quit. The hacker then turns on 2 factor auth via the WoW authenticator app. It is now impossible for the original user to log in to the account or reset passwords. To fix this you must argue and explain with customer support that the account was hacked an that the 2 factor auth is preventing you from resetting passwords and such.

So, unless you turn on two factor auth up front for all users, it's going to actually make it worse for the end user if their account gets hacked. So, like captchas, it's solving one problem and creating another for the user. I'm not sure that is the best solution.
Google (obviously), Dropbox and AWS all support Google Authenticator, although Google Authenticator is just one client you can use on the client side.

On the server side, one reason to run this in house is not having to depend on the availability and security of a 3rd party for something as fundamental as logging in.
> German style boardgames have been around for many years but they saw a renaissance that probably began with Settlers of Catan in the 90s that then exploded in the 2000s with Carcassonne and Puerto Rico and what came after.

I wouldn't call it a renaissance. At least in Germany it was just steady growth.

> It's a great hobby, particularly if you can find people to play with (physically) in your area, which doesn't tend to be a huge issue in urban centers.

Using a few gateway games, you can also recruit your own gamers.
nice work; some feedback on the windows 8 version:

- note titles should be editable directly (currently the note takes the title of whatever my first line of text is; feels odd)

- support for bullets and numbering would be nice (lack of these was immediately apparent when creating my first note)

- being able to pin individual notes to my start screen would also be nice (a very basic feature, common among w8 apps)

and i know this is subjective, but relating to the design, i’d highly recommend removing the colour gradient from the app tile; it’s particularly pronounced and feels very inconsistent with the design principals of the os

also, i really like the idea of charging to enable syncing across devices, though i (personally) find it less appealing than i otherwise would given there is no companion app for windows phone.. any thoughts on a wp8 release? as an aside, i think it would be interesting to hear how that goes given the similarities between the two platforms and supposed ease in porting code from one to the other
Would Ballmer be able to tell the difference?