skysight-inc/HackerNews huggingface dataset:
During these four years, I have been able to: replace the keyboard (after I had improperly cleaned it), replace the battery, upgrade the RAM, and upgrade the HDD. I can give it to a family member as a hand-me-down as it not only wasn't that expensive but has a lot of newer the components that make age well.

Four years ago, I was fine with having even just having 2 GB for a bit of Photoshop and browsing on my current white MacBook. Now, even after expanding to 6 GB (the undocumented max for this model) I still get memory swapping due to the newer Photoshop and tons of tabs in Chrome. That's of course, a limitation of this model. If I had even one of the newer MBPs, I could go up to 32GB in memory when 16GB sticks come out, as I believe that this Ivy Bridge model and the early 2011 (not the late 2011) Sandy Bridge MBP's can be upgraded to 32GB of RAM despite Apple's documentation that it only goes to 16GB.

Unfortunately, because the RAM is soldered, it means I don't really have that option. Which kind of blows because in three years, 8 GBs could be closer to the normal use case, and 16GB will probably be what some professionals need, while 32 GB could become the cushy future proofed number that 16 GB is right now.

And then with the SSD, I think the idea is that some people (including myself) would rather pay for the minimum right now, and pay for the upgrade when parts come down in price. Effectively paying $600 largely for an extra 256GB (as the processor upgrade of .3GHz is quite unnoticeable for most) isn't outrageous, but I think the onus is then to front-load the costs instead of appropriately upgrade when some costs come down. Thankfully, it is possible to upgrade the hard drive (like Air), only it's just a bit more tricky than a standard SSD because there are less options outside of OWC.

The Macbook Pro Retina is a great and beautiful computer, but it's the toughest laptop choice I've had to make in my lifetime. I've always felt burned by front-loading computers ($4k PowerMac G4 which was a beautiful machine but easily underpowered after a few years, my hand-bult built $2k desktop that was outdated six months later when PCI-Express became ubiquitous) as I rarely feel justified spending $3k on something that is left behind in a short amount of time, even though I do 100% of my work on it. So I've preferred going with a bare-bones approach with upgrading components as they get more economical.
I'm going to disagree. A partial implementation of SQL would go a long way to clearing the stigma of "You old RDBMS users don't know what you're doing" that NoSQL engenders.

They are database operations, originally implemented against database management systems that attempt to map relational algebra (set operations) onto data stores. There is nothing in the SQL grammar that prevents its implementation outside RDBMS.

> "Doesn't work because those are set operations which are meaningless outside the relational world. If you want to use set operations, use a relational database."

I don't want to do set operations, I want to retrieve data.

SELECT * FROM user_collection WHERE city = 'Bronx'
expresses a desire for data, not a desire to perform a bunch of set operations, and should be functionality that is provided but the database vendor since we've had SQL since the 1980s and "everybody" knows SQL.

Take a look at this page form MongoDB's web site:
http://www.mongodb.org/display/DOCS/Mongo+Query+Language

It is telling that they explain API examples in terms of SQL SELECT statements. I infer that if they wanted to do the work they could provide a SQL processor, and extrapolate to every other API-only datastore.
> For example, maybe their return inspection policy is to run some Windows test software or something

I've heard this trotted out before, but it's unequivocally wrong. You just don't test hardware from inside the installed OS.

First, that introduces too many variables: how do you clearly disambiguate between hardware issues and software problems? You'd have to install an entire suite of verified-good drivers to make sure you're starting from a known point.

Second, how do you get into that OS in the first place? Many corporate (and plenty of prosumer) systems will have BitLocker enabled, and few of those customers will be keen on giving up their admin passwords to NewEgg or any other third party. Some systems will boot directly into an unlocked desktop, sure, but I'd bet good money that NewEgg has received more returned computers with encrypted Windows installations than Linux installations.

"We need to run tests under Windows" just isn't a legitimate excuse, unless they're also requiring Windows users to return pristine systems that have never had OS updates, new drivers, or applications installed.
the only reason i use CS is because I can get away with typing way less than needed. There is a one time cost (huge? or not!) for setting up tooling to compile it automatically.

If not anything, typing is the only reason I love CS.
Because studies have shown (anyone got links, i know them from greg wilson's talk from CUSEC)

1) Less lines of code - less mistakes

2) You produce same number of lines of code, no matter the language

and (not related to studies)
3) less lines to debug
4) if you can deal with the idiosyncrasies of JS, that person can deal with CS quite well. (stawman argument anyone?)
You wrote a nice, long comment, but one of the key points about both the post and the book is that you specifically don't parrot them. In fact, they explicitly state they are against parroting. Instead, you acknowledge and share in a child's feelings in a way that's supposed to develop their coping skills.
I contacted Heroku and got clarification.

Tonight's events would've resulted in the misleading default error message, regardless of customer error pages.

With AWS failing, that's a big issue and platform failure should be vocalized correctly.
Good way for Apple to make extra cash. It's not something most consumers consider when buying a laptop, and forces them to get Apple to fix problems or buy a new Mac if repairs are too expensive. However, it's going to be extra painful for the genius bar to fix laptops under warranty. Note to self, get Apple Care next time I buy a Mac!!

It's like new cars, all that plastic under the hood to make it harder "force" owners to go to the garage for simple part replacements..
From a layman's POV, this just looks like abusing law for profit. There is no potential justice here, just profit. Call me a simpleton, but how is that not a crime in its self?
6.46 Million Accounts Hacked What was Linkedin's One Mistake?
While I am not a big fan of games, I don't mind G+ putting games on it's network to cater to the current internet generation.

Just keep that crap out of my news feed (cough Facebook cough) and all is well.

I don't give two craps that you opened a fortune cookie and now you want me to open one.

Facebook will be a thing of the past. I logged in after a long time and the UI is still cluttered with game requests, fortune cookie requests, kiss requests all other garbage I am not fond of.

Yes I can ignore these apps, but I'd rather not waste my life click ignoring on each of these stupid apps. G+ has a good signal to noise ratio on content I SUBSCRIBE to and that is why I let them use my data.
I don't disbelieve your sincerity, but was simply stating that we discourage the notion of of "TL;DR" here, as a community, whether or not it's in the guidelines.

It's also not in the guidelines (as far as I can tell by skimming) that your comments should further the conversation, but that is another ideal to which the community at large has agreed to aspire. We collude to keep comments on topic and interesting, because that's what the community wants and needs.

I wasn't casting judgement on your post but, as I noticed you were new, thought I'd offer it as advice.

On a personal note, especially with articles like this, if you are interested in the topic at hand, read the article. There really isn't any good substitute.
So you become a systems integrator by downloading apps to your phone? Then I'm afraid you already are one, sadly.

Who do these phone companies think they are, expecting people to actually program numbers in a device just to call someone? Not everyone is a programmer!
Sorry for the confusion. It's just what mkl said: the apple keys are hardcoded into the demo page.
That's one of my least favorite things about Apple as well. They have always been able to leverage the fact that they are the only maker of Macs, and now they additionally have these more closed designs with RAM, storage, and batteries that are difficult to impossible for users to replace.

That said, Apple is not the only offender, nor are they the worst; I checked out the Lenovo online store, and they charge $160 extra to go from 4GB to 8GB of RAM on the laptop I looked at. Apple, despite the soldered-in RAM on the new MBP, now charges $200 to go from 8GB to 16GB.
Are there more Valve blogs besides Michael Abrash's?

http://blogs.valvesoftware.com/ just redirects to http://blogs.valvesoftware.com/category/abrash/ and I can't find any way to find a listing of all categories/blogs. The RSS feed only contains this entry and abrash's.
Favorites from Techstars Demoday 
There were two Techstars companies that particularly impressed me after yesterday’s Demoday. I do not know if these two companies will be the most profitable or most popular, but I see huge potential in them, and here’s why:

The first company that I find to be fascinating is Bondsy. Bondsy lets users share, sell and barter items on mobile devices, but it doesn't require a cash exchange. Instead, the interested party can simply answer this to get the item: "I'm willing to ..." in order to purchase an item. Aside from the fact that the founder Diego Zambrano has one of the most phenomenal beards known to man Bondsy stands out to me is because I have felt this pain before. There have been several times I wanted to sell an item but would have been willing to take something other than money in return. I have had several experiences in which I contacted friends and friends of friends in order to trade my item for something other than money in return. I think that if Bondsy can truly create the social selling experience I enjoyed while trading items in the past, it has a lot of potential and is a product I look forward to using in the future.

The second company that stands out to me is Poptip, founded by Kelsey Falter. Poptip helps businesses and organization get instant feedback via social networks, such as Facebook and Twitter, by asking questions and sorting through the results.

I heard about Poptip from a friend interning there and I must admit, I did not think much of it at first. However, my views have drastically changed since that time. After he posted several Poptips on Twitter, I found myself reading them and always answering them because it’s fun, fast, and simple. I realized that this product could be incredibly helpful to larger businesses that have large amounts of connections in these networks, which gives them the ability to get a large amount of immediate feedback. Additionally, the way in which Poptip automates this information and presents it in a very slick and cool design in the results make it something even more appealing to use. With plans already to work with the MLB Fan Cave, ESPN and CNN’s Piers Morgan Tonight, I can see many more Poptip’s coming up in my newsfeeds in my future. And yes…I will answer them.

What was your favorite company from the Demoday?
Just saw this on the comments on VB:

"Can't imagine why they are one of the poorest countries on earth."

Agreed !

I would add this relevant idea by Matt Ridley from The Rational optimist (http://amzn.to/KvuK4S) :-

As long as human exchange and specialization are allowed to thrive somewhere, then culture evolves whether leaders help it or hinder it, and the result is that prosperity spreads,technology progresses, poverty declines, disease retreats, fertility falls, happiness increases, freedom grows, knowledge flourishes and the environment improves.
This used to happen with automobiles. It's called the Magnuson-Moss Act.
reminds me of the exhibits at the Saint Louis Arch http://www.dzre.com/alex/slarch/ and http://www.sciencefriday.com/video/04/23/2009/how-the-arch-g...
A good mobile device for plaintext input?
iOS and Android are great but unfortunately I cannot find any device that's good enough for plaintext input (see Psion 5 or HP Jornada for example). Is there anything on the market that compares to those old-school devices?
Scottish council reverses: allows 9-year-old school lunch blogger to continue
Woo, it has been fixed. I was going to suggest flagging it for that reason :|
You wouldn't even need direction antennas to do this, just some number of reasonably spaced omni's that could feed signal strength information. The problem with this approach is that the wrist band needs to transmit to make this at all useful which adds cost to its design vs being a simple receiver only.

I mentioned this in another comment but it should be easy to correlate a seating assignment to a wrist band MAC giving you reasonably good location information. It wouldn't work "in the pit" obviously but you would be very hard pressed to get any accurate enough location data in an area like that.
Since Mr. Balasubramani has some background in writing (as mentioned above), it might just be a unique bonus to the service he offers.
Another interesting option would be to have the wristbands communicate by radio with nearby wristbands. Probably not useful to draw precise stuff, but could be fun to have possibly beautiful abstract patterns like cellular automata.
Heh, wasn't THAT long ago that setting up your CRT monitor for Linux involved a lot of scary stuff about using invalid frequencies that could cause damage.
I doubt that there'd be many buyers for this Retina Model that'd only take a $200 discount.

Near maxed out (16 GB, 512 GB, 2.6) would be $3000+ (taxes). Even if you dropped it into the high $2k, that's a lot to pay for a used computer, especially since next year will likely have Haswell architecture which will be a bigger difference than Ivy Bridge was to Sandy Bridge.
The dropbox folder can be chosen at installation time, so apparently he chose to put it inside the Documents folder.
Same, sounds like a good idea.
Highly-recyclable parts of glass and aluminum. The anecdote from the article aside, Apple operates a recycling program where you can simply bring in your old hardware (IIRC) for a discount on the new hardware.
Steve Jobs had a dream of selling sealed boxes to customers who would treat them as appliances, like toasters. That's what he's been pushing for, and now Apple is on track to doing it. So they deserve half the culpability, inasmuch as this is a bad thing. The other half is with the people who buy such machines.
As someone else who wears glasses and who, based on family experience, is not a good candidate for contact lenses, I wonder this, as well.
How to build a data mining pipeline using Amazon Web Services
Article describes how to build a data mining pipeline for extracting chemical compounds from a huge corpus of patent documents, using EC2, SQS, S3, CloudWatch.

Disclosure: I wrote it.
The risks VCs evaluate
Considering that one of the cool toys in this story was the inspiration for Google Earth, yeah, most people might not be too impressed. I love the story (love most of Stephenson's works, quirks/"flaws" and all), but it was "20 minutes in the future" when it was released in 1992. Hopefully they'll keep the snarkiness towards capitalism and religion and won't do a whitewash on Hiro or Raven.
I wouldn't call it polling.

Angular does dirty checking at the right moment.

After you bootstrap your app, nothing happens, unless:
- user interacts (DOM event is fired)
- response from server is back (xhr callback)
- setTimeout fires
- couple of other minor async stuff

So you only need to dirty check when some of these events occur and that's exactly what Angular does. Check out scope.$digest method, that's where all this stuff happens.
Even before then I found jobs on my own, but I was willing to give recruiters a shot. Never had one send me to a job I was remotely interested in.
Rajat Gupta Convicted of Insider Trading
1, "Set up multiple consumer grade internet connections."

2, Discover that all of them are just reselling the same service provider's product and they all go to the same cable in the same junction box under the street.

Even with totally independent enterprise grade 'N'-9s uptime guarantees we discovered they are in the same trench under the road outside our site. A lot of major data centers have discovered that it only takes a single idiot with a backhoe.
Can your friends bribe you to get healthy? HealthRally says yes
From two years ago and perhaps the site has a different owner now, but a revealing look at FunnyJunk:

http://www.wickedfire.com/affiliate-marketing/97419-250k-uni...

You need to register to see the thread, but the main part:

Posted: 07-23-2010, 04:28 PM

"My site, Funnyjunk.com has about 6 million page views a day and 250k uniques a day. It currently has no ad networks.

Valueclick, Adsense, and Casale kicked me off for adult content.

What adult content you ask? Nothing worse than you would see on youtube. The porn gets flagged and such."
RSS is the big time-sink for me. It never stops, and I feel the need to clean it out.
Thoughts on Bluetooth Security & New Guidance from NIST
Direct link to article: http://www.newyorker.com/online/blogs/newsdesk/2012/06/atul-...
It doesn't look like http://bearfood.com has advertisements so he isn't looking to make money on it. That's not to say that ads won't show up at a later date though.
Is "nutrious" a Britishism I was not aware of, or a typo, or a way to avoid saying their foot is actually nutritious if it isn't?
Children in general are not given as many rights as adults--they lack the right to vote, to bear arms, etc. It's not just schools, and it's not necessarily wrong.
Primarily because in order for amazon to pull a profit, they're not stuffing these systems in high-quality datacenters ;)
:) The first thing I did when I installed Dropbox, was to delete that folder. After that, when I wanted to test how Dropbox works, I recreated it. I loved that all the public stuff was in... Public.

After using Dropbox for some time I realized that using Public was simple but limiting: I have a file that I want to keep in a specific Dropbox subfolder together with other files (organize things) and, at the same time, I want to share only that one file. So I have to copy it in Public folder too, which mean I have it in two places.

What they need to do it what they did: share anything but... add all the public stuff in one, easy to see place. Maybe softlinks in the Public folder with the same subfolder structure as the Dropbox folder. And when you delete a softlink or an entire folder, all the linked files will not be public anymore.
We totally agree with you. We think that Google+ Hangout could be an useful tool for discussing about code. We're developing a realtime collaborative web code editor (http://cocode.io) exactly to fit the same needs: have a place where programmers discuss about their code on the fly. They throw their code snippets on cocode.io, chat about them and typically throw them away (or, possibly, save them as gists). Moreover, we're going to optionally integrate cocode.io as a Google+ Hangout app. May be it of any interest for you?
Of course. One of the themes in the book is the adolescent fantasies of male badassitude which follow them well into adulthood, with a diminishing but ever-present sense of possibility.

Not to sound too pretentious, because it definitely presents those fantasies in a sincere way, but the book also satirizes the idea; Hiro, a consummate badass who literally carries samurai swords with him everywhere he goes, is constantly placed out of his element, relying on other people to save his bacon. He frequently reflects that what he sees as his own badassness is probably down to just dumb luck, as the frequent deaths of his companions who are objectively more badass than him demonstrate. He behaves like an action movie character, but it's a sham; somewhere at the back of his mind, he knows he doesn't actually have what it takes to play at this level (a realization literally embodied by Raven). In the end, he wins only because he was actually a pretty good hacker.

Again, I'll agree the book is not conceptually perfect nor brilliantly executed, but it does got a lot more going on than it seems.
>"Its force comes not from the fact that it is the "law of the land", but from its general support amongst the populace."

Or to quote the great political philosopher, Dennis: "Supreme executive power derives from a mandate from the masses."
Cloud Bursting – Examining the Federated Site Approach
But if the returned machine is running some weird Linux OS - how are our bored techs supposed to look through your photos folders for any porn ?

- ps we really do not want to see nude photos of the average FOSS developer.

- pps No I don't work for Microsoft, but I've been involved in FOSS since before Linux AND there are very few of us that anyone wants to see naked.
What do they mean modified? Updating an OS is modifying it. Adding more software is modifying it, reg gets changed. Turning it on and adding a password is modifying it.
Why Intel needs smartphones more than they need Intel
Good communication is universal. Weather you are dealing with kids or coworkers the formula is often the same. Things like justify the emotion but not the behavior. "I understand you're upset that feature A is missing, but you do not need to raise your voice in order for us to listen to you."

When people get frustrated they get an emotional build up of energy that must be discharged, typically behaviorally. Similar to flight-or-fight, acting before thinking. The connections between emotional and behavioral is very strong while the connection between cognitive and behavioral is weak. The ability of their "adult-self" to step in and take control is hindered.

So you'll find more often than not that a heated discussion is sometimes two different discussions entirely, each side trying to assert their point to the other that is trying to assert a different point on them. But yes, even in these situations, reflective listening is the key to changing it from a battle into a healthy exchange.
How to: Build a Large and Scalable ECommerce Platform
No, the first-order model is that power consumption is quadratic with voltage, and linear with frequency.
This essay could also be called, "Life in the 80s (and early 90s) for most people." Back then, you had to be relatively informed to have access to "social media" (i.e. Usenet, gopher, BBS).

It's amazing how much productivity has been disrupted by social media. There are of course huge upsides as well, but sometimes I wonder if the full downside is recognized. A lot of people I know do very little work in the workplace, as they spend all day on Twitter and Facebook. They get around IT bans by using their smartphones... sometimes I wonder if the only thing running corporations these days is automated software.
>> third world countries

like Canada.

regulatory capture + an effective duopoly means I get to pay for gold plated service and actually get telcom services that the rest of the world laughs at.