skysight-inc/HackerNews huggingface dataset:
That reminds me of another one I ran into. It's not specifically LINQ related, but does play into the problem with returning generators. A homegrown data access layer that would grab a SqlDataReader and then yield each item.

That ended up creating all sorts of problems, up to and including a serious deadlocking issue at the database end of things.
I'm not discounting his knowledge, since Pets.com marketers presumably still have valid e-com skills.
I've said this before in another thread but I think it bears repeating here: You'll be happy to hear that the X1 Carbon has a new trackpad, which has been described by Notebookreview as "Oh my! Best touchpad surface ... ever!". The gizmodo reviewer: "Using the trackpad, was the first time I've ever done multitouch gestures on Windows and liked it."
As both a Linux and Mac user, I'm happy a PC manufacturer finally seems to be getting it right.
You could make the same argument that a lack of self-control destroys the lives of heroin addicts.

That self-control is based, however, on biological and physiological pathways.

Dopamine receptors, and anomalies with the dopamine system, in particular, can leave people vulnerable to various addictive habits:
http://www.people.co.uk/lifestyle/real-life/2010/10/03/ms-tu...
I get the feeling that many of the complaints about "doesn't look like a Mac app" really mean "isn't as polished".

Chrome on the Mac isn't completely consistent with how Mac apps work but no one complains about it (as far as I know) because it's polished and works well.
Completely agree. I think sites that customize bootstrap should have presets that you can work of.

I'm not a designer so when I see so many options I'm overwhelmed and don't really know where to start, but if they gave different presets that you could preview then you could find the one that best suits you and modify small things you'd like to change.

Too many options.
Not to sound snarky, but try browsing previous posts to Ask HN. There are numerous times when someone's asked a question like this. Rather than rehash, try reading the good recommendations provided in those threads.
High school?!?! That's part of the Marrakesh Agreement!!! It makes clear that trading of goods can only happen by using it's signatories official currencies.
Bitcoin is not an official currency in any country, but as in any monetary system it has value. It is real no matter how hard you deny.

The problem with Bitcoin is politics. Every country controls how much new money comes into market, lowering the overall value of the currency. With Bitcoin they just can't do that.

It is quite lame to argue that Bitcoin is used to support crimes and so on, since its overall value is by far less than the amount needed to produce every drug USA caught. Let's try not to mix things up. :)

Bitcoin is cool and IMHO, one of the very few viable solution to a unified currency system.
I find that videogames fill a void more than they create it.

Spending too much time on them seems more like an effect than a cause.
Doesn't the trackpad differ between the original X1 and the Carbon?
From his wording, it sounds like the drivers work well, but the physical trackpad is the limitation.
I am also looking for a Linux laptop with a good trackpad.
Kenneth's first series was really well done. I look forward to what he creates in the future and will direct beginners to it.
Nice! Thanks for clarifying.
"...You can’t offer paid upgrades. The App Store model is “buy once, get free upgrades forever”, which is of course tantamount to encouraging disposable software (and support practices)..."

And this is recently one of the culprits why mobile app developers are struggling financially; so it seems to be a big factor.
Histone - new open source template engine for Java, JavaScript and PHP
Histone is a powerful and flexible template engine used to produce HTML code as well as any other text formats. Histone can be run on the client (JavaScript) as well as server (Java, PHP) side without modifying your templates. Its built-in extensions API allows you to add your own methods and attributes that are specific to your project. The resulting templates have clean and intuitive syntax, you can store them in either original or "optimized" form that will not require parsing, depending on whether or not you need an extra performance.
The underlying publication

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2115203

reported on in the Ars Technica article kindly submitted here is a student law review article, specifically a "note," a classic form of first publication for innovative legal reasoning on a novel issue. I can report, as a one-time law student who was a member of my law school's law review, that every law student's dream (if the law student has a scholarly bent) is to publish a law review article that in turn is taken up by an appellate court and then cited as the basis for the court's opinion. That happened to one of my classmates--his comment on a case in the Minnesota Law Review was cited by the United States Supreme Court in a decision that agreed with his reasoning.

So the author here interviewed by Ars Technica is young, early in his career, and speculating on what COULD happen or opinionating about what OUGHT TO happen. He hopes to persuade a court that his reasoning is correct. But the article is not a sure-fire prediction of how any court or any law enforcement agency will respond to Bitcoins. The Bitcoin experiment has some novel features, and litigation related to it will probably produce new court case holdings (at a minimum) and possibly new statutes as well. "The life of the law has not been logic; it has been experience." Oliver Wendell Holmes, Jr., The Common Law (1881), page 1.

As I have written before, perhaps the greatest contribution the Bitcoin experiment will make to humankind is to teach you and me and our neighbors more about the realities of economics. Here we see that the Bitcoin experiment will also teach us more about the reality of the law (in several different countries of the world, and how law from one country can be applied to transactions that involve another country.) Where there is legal uncertainty, there is transaction risk, and persons using Bitcoins to engage in commercial transactions will have to figure out how to price that risk.

AFTER EDIT: There is an interesting idea in another comment submitted before mine.

I would really like to see a full-frontal assault by a first-world government on Bitcoin, just to test how resilient it is to such an attack

I hazard the guess that significant resources have already been devoted by the National Security Agency in the United States and by comparable government agencies in other countries to figure out multiple attacks surfaces in the Bitcoin ecosystem. It may be that those attacks will not be publicized by any government, but held in reserve for a time of need. Perhaps operatives of this or that government can better conduct covert operations with the help of Bitcoins, in one case, while perhaps they can disrupt the activities of a hostile government by disrupting Bitcoins, in another case. I'm sure there are plenty of interested onlookers analyzing the Bitcoin experiment.
Agreed - Option "XkbOptions" "ctrl:nocaps" is your friend
Pick a simple project and see it through to completion. That's really the only way.

So not making your own search engine, a dating website, twitter for cats, anything like that. Far too large of an undertaking. Those are for later in your career.

Because you listed Objective-C, I'd really recommend making a menubar app then launching it on the Mac App Store. People expect menubar apps to be small utilities that do one thing well. Perfect for someone just starting out. And having launched an app to THE App Store is a huge boost to your portfolio and self-esteem.

So pick some little piece of functionality you need and wrap it up as a menubar app. Forum notifications, whois-lookup, image upload, workflow enhancement... I'm sure you can think of something.

I made a small menubar app (see below) when I was learning Objective-C myself. Highly recommended, once you have the basics down, to get to work on a simple app.

Reddit Notifier:
http://itunes.apple.com/us/app/reddit-notifier/id468366517?m...
40 is about the average numbers of people who show up to the ATL Ruby Meetup.

I'll be swinging by that area in Sep, maybe I can drop in on something. KC sounds like a place I want to poke around in for a bit.
"That is not as incredible as it seems. You can see his addictive and competitive personality in the martial arts training. I know people like that in the martial arts world."

It's far more likely that he's a braggart and/or has some sort of personality disorder. I'm sure NPD exists in the martial arts world as well.
Right. I dont doubt that a reading may have shown 3%, but you simply cannot walk around with bodyfat that low. In competitions bodybuilders will get to sub 6% but they dont maintain that for more than a day or even just a few hours, because it isnt healthy, let alone try to do intense rock climbing. In short, people vastly underestimate their bodyfat percentages
Liberty Dollar was charged with violating laws related to "coins of gold or silver or other metal" -- it's quoted right there in the page you linked to -- as well as being so similar to actual US currency as to be confusing to people. Not for being a currency that competes with the dollar.
> Second, the weight loss? Not as big a deal as time goes on.

Sure, deciding to bike commute isn't a guarantee of sustainable weight loss. But no single activity is. Combine its caloric deficit with a sensible health plan and you'll reap its benefits.
Is a $675,000 fine for sharing 31 pirated songs too much?
Using minimal javascript - some webapps nowadays have the exact opposite philosophy, and there are client-side js frameworks which facilitate that
Marissa Mayer, iPhone, and Android
Thank you for informing me. I changed to font to Helvetica. I hope it's better now. (maybe need a hard refresh)
One of the nice things about the Brompton is that you can partially unfold it (just raise the handlebars), and roll it along behind you like a cart. So if the train->office trip is too short to bother unfolding it, riding it, and folding it up again (though those are really quick, they take about 15 or 20 seconds), you could just raise the handlebars back up and walk it up to your office.

Watch the video I linked to, or skip to the last 5 minutes or so; that's a Brompton (slightly modified, the seat and seat tube usually stay attached), and you can see how quick and easy it is to unfold the bike and ride off.
Outrageous? And "Send Error Report" wasn't? And other security software vendors sending file hashes isn't?

Please, explain why this in particular is so bad. It's tracking in a sense, but they are not going to use it to violate privacy.
IPhones for All, Flickr Love and Exec Changes
I can relate to the OP in certain parts – though some bits do sound odd. (Like the mentioned 1% and being a top monk.)

When SC2 was released, I got into it big time as well. I know I have an addictive personality (if given the right method and circumstance), but I didn't know the term 'rage to master' I'll have to look it up.

Anyway, I slept and breath SC2. I knew it was going to get me in trouble, I had no delusions of going Pro, but I just wanted to be good. I hated the feeling of losing to cheese tactics and winnings games, surprisingly, only gave me a mild high. If I won, I wanted to be a legit win. SC2 to me is chess on steroids. I'd kept playing no matter if I won or lost.

I was aware of my personality flaw so I gave myself a goal – Plat #1 on my division and I'm done. So I reached the goal and immediately quit the ladder game. My ability to do this made me doubt if I really had an addictive personality. I find myself going through the same process for other games such as WoW and D3 – aim for the highest (reasonable) goal, 'prove' something to myself and be done.

It's really unfortunate, since I rarely play games for the sake of 'fun' anymore (any online game bring out the competitiveness in me.) Just like the Matrix guy, I don't see them as games anymore, I see them as ways to min/max, look for exploits, efficiency, risks vs rewards, mathematical equations.
I was going to say, it looks like my Series 9 15" is at least as good in every aspect (and it blows the lenovo away in terms of battery), plus if you're looking for something lightweight, it looks like it's about as heavy the 15" and a good deal more than the 13".
What's the point of this excessive chaining? I use CoffeeScript a lot, but your code looks unreadable to me.
Bootstrapped startup Chaos Collective releases Hartli (now in free beta)
Considering that there's not a zillion ways to define it as it is usually used, chances are more likely pointing towards fib.
Badging is when you take your ProxCard (which is glued between two photo badges) and pass it over a reader in front of the cafe. The attached laptop then plays the DING! noise from Gattaca. No, really, it does. Except when it played the vuvuzela sound.

As for Doubleclick, well, that one's harder to explain. It sure seems like the company ate something it couldn't handle. "Ugh, bad pie."
I applaud the effort, but I guess I don't really understand what, exactly, it is. A GitHub clone? Hosted Git with no interface?

For example, take your first sentence: "Gitlab is an open source solution for version control of your coding projects." Doesn't that describe Git itself?

Assuming that Gitlab is an open source GitHub-alike, I'd make that clear right up top: "Gitlab is hosted Git with an open source web front-end." Then, if possible: screenshots.

I wouldn't make the one private repo your selling point, either, as others have pointed out. I would go with the open source angle -- that's your only real differentiating feature (that I know of), and the one that you should really emphasize.
I think it's one thing to overly minimize risk, it's another entirely to take stupid risks where the payoff doesn't match the risk. I play sports and get injured from time to time (I am still healing from an ankle injury sustained months ago), but it's worth it given how much fun I have - but I still bought shin guards because getting taken out for a week because of a bad kick just isn't worth it (that's more time I could be playing soccer, for instance). It's the same thinking with bike helmets. I want to be around to bike more.
Tangent -- not a brown recluse, but a black widow spider: http://www.quora.com/Black-Widow/What-does-it-feel-like-to-b...
Be careful how you average – a retail example
I'm Chinese, I never heard of monks of Taoism. Those people believe in Taoism philosophy deeply, call themselves Dao Shi. And only some of Dao Shi train Taichi(a slow sport to help find inner peace), not "Wudang Kung Fu".

I'm just stating as far as I know. Maybe there're truly monks who practice "Wudang Kung Fu" and Taoism. But as far as I know, Taoism is about living peacefully and healthily and as long as possible, not about defeating your enemy.
Tor's a bad example, Tor does not hide the fact you are using it usually. It simply hides what you are doing with it. Although I believe there is some sort of proxying system.
Measuring the impact of CPU choice on games
yeah, definitely it doesn't apply to everything. part of the reason is that digg was mostly a read-only site and it had to be fast and it had to work. I'd not advise the same thing for a real "web app".
iOS users continue to purchase more apps, and pay for more expensive apps, than their Android counterparts, despite the gulf in overall sales and user figures:

http://www.distimo.com/blog/2011_12_distimo-releases-full-ye...

In 2011 iPad app revenues alone topped Android Market revenues by a significant margin.

edit: some more recent sources: http://www.appannie.com/game-of-phones/

http://blog.flurry.com/bid/85911/App-Developers-Signal-Apple... "Running a comparison of revenue generated by top apps on both iOS and Android, Flurry calculates that the difference in revenue generated per active user is still 4 times greater on iOS than Android. For every $1.00 a developer earns on iOS, he can expect to earn about $0.24 on Android. These results mirror earlier findings from similar analysis Flurry conducted in Q4 of 2011 and Q1 of 2012."
What with Gatekeeper* and Developer ID, who didn't see this coming? How else do you protect the walled garden from vile betrayers that come in via Developer ID?

Criminal Hacker gets Dev ID, makes malicious app, distributes said app, runs for months, then one day whamo! it does Nasty Shit. Apple blacklists the app and the Dev ID certs. Easier worm and virus control. At least until one of these rogue devs finds a privilege escalation bug that gets it out of the sandbox and also into more privileged execution.

It's not a magic bullet, but it'll be a good thing unless they abuse it. An example of Apple's track record in this regard would be GPL apps on the App Store - they'll pull the app from the store but I have yet to hear Apple 'remote wiping' someone's previously downloaded apps.

Tangentially, I'm a little miffed at spending $100 to get certificates to do Developer ID, but in the Grand Scheme of Business, it's just not that much money.

*I have flashbacks to 'The Net' - I shudder
For the last couple years they've been using an optimized "big Delete key" keyboard layout on ThinkPads. They increased the size of common function keys like Delete and Escape for better usability.

I'm not a huge fan of the chiclet keyboard, but I can live with it. But I don't understand why they got rid of the awesome big Delete key changes.
Saying "1% bodyfat" doesn't really mean much, because even the most accurate methods of measuring bodyfat have a not insignificant margin of error. And skin-fold calipers, the most common way (in my experience) of measuring bodyfat, definitely have a significant margin of error.

You might actually read 1% on the skinfold caliper, but that doesn't necessarily mean you literally have only 1% bodyfat.

http://en.wikipedia.org/wiki/Body_fat_percentage
Paul Oakenfold crowdsources a beat on beatlab
Would you open your home to a hacker – for free?
The difference between Starcraft and heroin is that the vast majority of Starcraft users do not become addicts. In fact, only a very, very small portion of users do - heroin has no claims to the same.

This also brings social gaming in as a concern - what is the moral stance on games what have been specifically and deliberately engineered with said biological and psychological pathways in mind, with addiction as an intended outcome as opposed to an accidental and marginal one?
It's true that that's the crux of the Monty Hall problem, but it's also the understood nature of it. You just don't realize how much impact that would have on the outcome unless you actually start delving into the outcomes.
WxPython: How to Get Children Widgets from a Sizer
Not sure I understand this. I think it's very hard for engineers and other Silicon Valley types to evaluate salespeople.

However, in the rest of the business world, a salesperson is about the easiest potential hire to evaluate. Ask them to pitch the product they will be selling and then ask to see their past two year's of W2's with their commissions earnings to see what they've done in the past.
I agree with you on the restaurant thing. There are god-awful sites out there that make bootstrap look like the holy grail of design deliciousness.

I would, in those cases, prefer to see BS
Not that interested in the Moleskine, but the smart stickers are an amazing idea. A great mesh of the real world and digital.
The double-high Delete key is the one I'll really miss.
You can print this:

https://dl.dropbox.com/u/61624465/daypass_cpeu.png

and get a daypass.

BTW: Are there quotas on Dropbox traffic?
Why? You can turn it off. And Windows already had the sending of error reports, did you avoid Windows XP too?
Usually Lenovo laptops have a very good support for Linux. I have a x201 and everything works perfect under Debian/testing. I encourage you to give it a chance.
Yes. Any entity can try to delay the deployment of a product that I try to sell to them. This entity can also try to reverse engineer my product.

If Samsung and South Korea had such a tie, that's a problem for them and their citizens. To Apple, they are an encapsulated entity, and Apple chose to deal with them.

Apple can try to get the US, or states within the US to blockade the import of Samsung devices in retribution, but again this is our problem. It harms the US consumers and innovators by restricting the sales of an "immitation". Apple is hurting my future as a potential mobile device innovator. Apple is hurting itself in exchange for short term profits, as it continues to extract profits via the wrong means.
This is why I prefer to view commissioned salespeople more like channel partners than as employees.
Depending on who you ask and what numbers you believe, the essential bodyfat % for men is somewhere in the 4-5% range. Competitive bodybuilders may well dip below that, but only briefly. I really don't think any male human can walk around at 1% bodyfat on a continual basis, based on what I've been taught about health and nutrition over the years.
I would bet on contrived.
You didn't answer the question. No-one ever said pirating was okay (or "not stealing").

Also, I think you're wrong: pirating a movie/book/whatever will at most result in the price of one movie/book being lost from the creators (given that I may or may not have bought it legally otherwise). Copying an app, on the other hand, can result in a (theoretically) unlimited number of apps being purchased where the money doesn't go to the original creators. That is more like ripping a dvd and posting it to a torrent site.

I'm not saying pirating is defensible, but downloading something illegally is far less harmful than copying someone's app.
You're saying the exact same thing I am. I mean minimal as in non fluff stuff ie: the gargoyles Blizzard has around their Actions Bars.

Also a reason why WoW Custom UI Addons is a perfect example, because the developers aren't designers, that's why most of them are minimal in aesthetics. So without trying, they're minimizing the visual aspect and focusing on the function already.

Bartender is a good example - tons of customization and tweaks but it's minimal in design. It's just buttons. No fancy background, borders, colors. Just purely the icons.
I am missing something or is this actually built with a cellular data connection? A new data plan seems like a huge barrier of entry. Why would you not use local internet or at least offer both? Wouldn't most if not all the consumers in this market have in home internet? Cellular data outside of the huge city is terrible on average, even in ATL it is very iffy. Maybe it is because I have never lived in the valley, but cellular data is still a third class service in my experience.

Not trying to be negative, just hoping someone from the team could answer on why no wifi?
Hey man, I agree with you. I mean, I used that customized version of bootstrap (that lead me to write this article) to skin an app I was working on and I still hear praises on how awesome it is and how much better it looks than their prior software.

I just feel like that extra nudge of color customization, the new icons and so on could make it shine even more. And honestly, I think just about every dev out there would appreciate it too. I'm not saying spend half a day on it, keep it to 30 minutes max of playing around with it, that's it.
Or Escape if you're a Vimmer (theory, I'm an emacser, so it's Ctrl for me).
I love the big Esc & Del keys on the X220. I also have last years X1 with the chiclet keyboard and I very much prefer the keyboard on the X220.
I second the love for the "nipple" that others professed. In fact, I keep the touchpad on my Thinkpad disabled entirely...

But even if you don't use it personally, why does that make it "ouch"? Isn't it good to have the choice?