skysight-inc/HackerNews huggingface dataset:
I don't think the difference is "huge". I'm a professional programmer and even I'm surprised by the advertised space versus the usable space. I'd have guessed you'd have like 54GB or so free, not 23.

I find marco to be a bit of a pro-Apple shill, eclipsed only by Gruber and Siegler, but he's right here, and I say that as someone who is often accused of being a Microsoft-shill by my more hardcore FOSS buddies.
It's actually possible to swim in very cold water -- "polar bear" swimmers do this regularly, and Lynne Cox notably has swum for extended times in 40F and 25 minutes in 32F water during her Antarctic swim. She seems to have a unique ability to maintain core temperatures despite a very cold environment.

http://en.wikipedia.org/wiki/Lynne_Cox

The two biggest dangers are panic and shock when you first enter the water, hypothermia after leaving the water, and even sudden death as the body re-warms after leaving it. For that last, I read (but can't find) a story of several survivors of a shipwreck who died after drinking a hot beverage which warmed their bodies too quickly -- all the survivors died, one after the other, on the rescue ship.
Now what about 0.401%?

Kidding :)
> having slept in the open in 40 degrees of frost

How can someone survive that?
So, it sounds like the 64 GB MacBook Air is a much better deal by both being a better thought out machine and having more usable storage space.

Ding, Ding, Ding. Give the man a prize. Yes it is, and that is a problem for Microsoft.

The circle is complete, and we can offer Marco an alternative blog post which goes ...

"I was amazed to discover how little space was available to
the user of the Surface Pro 64GB model. Here, here, and here there are discussions of all the things that are pre-allocated from the SSD. Now it is running a full copy of Windows 8, so all of the OS features are available, but lets compare it to the Macbook Air, a machine with a similar price point and similar computational capability. It leaves Y% of the SSD available and its running Apple's laptop OS MacOS 10. Etc, etc."

Perhaps that one will come later. Helps educate the consumer and provides some feedback to Microsoft.
We launched Chime last night. It's a Chrome extension for dealing with your notifications in a simple way. Check us out at http://chimeapp.com

We've only informed our beta sign-ups about the launch and haven't really posted anywhere else. From the sign-ups we've got great traction so far!
Thank you. I've tweaked it to my preferences. I've gotten in the habit of writing with a black on light grey monospaced font. Removing the web font dependency (and the transition, again matter of taste) made the page snappier.

data:text/html, <html><head><style type="text/css"> html{background-color:#CCCCCC;font-family: Monaco, Consolas, "Lucida Console", monospace;font-size:14px;color:#424242;line-height:1.4;max-width:60rem;margin:0 auto;}body{background-color:#F0F1F1;padding:100px;}</style></head><body contenteditable>Poop.</body></html>
> With normal callback style error handling, you have to put "if (err) return cb(err)" after each async call. It's crazy.

Or use a sane async library. As far as I can tell, something like https://github.com/caolan/async gives you a strict superset of Promise features, unless you're for some reason tied to how code with promises looks.
"You deliver a product"

Thats 90% of battle won. Problem is most "startups" don't even get to that point. The reasons are not as simple as just "I dont have time". Enterprise contracts are usually for many years and vendors have a very strong hold on enterprise clients. I support a multi million dollar vendor system at my employer and I can tell you even though most of the client "users" hate it, no one can even think about getting rid of it.
I wonder if the researchers at the University of Bonn were funded by Pfizer.
Ahhh I see, that makes a lot of sense, thanks for clarifying and I agree, not using my phone for that period of time would be difficult, that's why I keep my laptop on my for use on the bus (yeah, I'm one of those weird bus laptop people) - I might install this and see how much I can screw around with it (all in the name of improvement of course) for instance, can I sandbox this so it doesn't know when I use my phone, etc.

One major issue I have is this - internet coverage isn't perfect (I don't know about the US but it sure sucks in the UK when you're in the country!) so surely disconnecting for a few minute while you go over a hill, etc, would be detrimental to your points. Personally, if I cared enough about this application not to use my phone, I would probably check it out of paranoia to see if the loss of internet in rural areas lost me points and it wold actually be a negative impact, so with this in mind, how do you handle lag / disconnection / poor coverage?

Of course, these are edge cases, but important ones which could lose you custom in the long term.
If I bought an apple at the grocery store and it turned out that half of it was taken up by the inedible core, I'd feel pretty ripped off.
Love the UI. Nice job.
He was one of my advisors. Really sad about this
Thanks for your interest in the course!!

Re: Jiggy2011 - All game dev is hard-work; JS is easier in some ways, harder in others. We've had good 2D IDE's for 20 years now to make 2D games; Making the runtime HTML5 isn't new (especially with the ability to export SWF to JS with easel.js)

Re: CodeCube5 - We'll be covering perf on rendering, input, sound and overall entity processing

Re: muyuu - NaCl is awesome! Html5 is awesome! Web game development is a win either way; NaCl is great for devs who have an existing codebase, HTML5 generally works for most others.
MikeKnoop is the co-founder of Zapier.... I think you're missing an offer of assistance to help you, actually.

Don't miss this one :)
Not that I believe that any drugs should be prohibited by law, but to answer your question, go over to YouTube and look at the videos of people setting off the "Lunk Alarm" at Planet Fitness gyms.
That is precisely the issue-where are our resources best spent?
i bookmarked it as 'notes'
> Regarding male-only traits as prestigious implies that they are superior to female-only traits

Nope. It in no way implies that. That was an assumption you made. Among male traits, strength has historically been prestigious. How on earth is that implying female-only traits are inferior? Give me a first-order logic chain or something here because I'm not seeing the inferences.

> Whether or not you think sexism is insulting

I do think sexism is insulting. His post was not sexism.
Show HN: Join'em, Deals Powered By People Like You
We have been working on Join'em since over a year and it is currently in open beta (with real deals). I'm the CTO of the project.

Join'em is a social marketplace where deals are powered by users.

I would love to hear any sort of criticism from you fellow hackers, both technical and business aspects.

http://www.joinem.com
How to design an API client library
S.I.T. = Shit Is Tight
ok - and how do I retrieve the saved contents?
The obese male population in America is about to get a whole lot more gross
Be like Nike: Just do it.
Bugtracking isn't simple task tracking. You're looking at issues and detailing the history of both identifying the root issue and its resolution.

Doing so on a publicly accessible (and modifiable) bugtracker means you get a social / collective intelligence (and collective stupidity / vandal) effect. More useful for community projects than home ownership, but still.

I've seen workplaces where non-software issues (often facilities / maintenance) were tracked and managed through bugtracking tools.
That's another thing that amuses me about all these companies looking for superstar developers. A fairly large fraction of them will be far more interested in doing their own thing than working for you.
I think it's a shady thing for MS to do, but the last thing we need is for the Government to regulate something like this.
Thanks.

To answer your first question:

I'm using a custom scraper to get the results. I request the job pages through a random http proxy every so often, parse them, and update the cached json of all the comments. Getting a reliable, free, machine-friendly list of http proxies is harder than I thought. It was automatic, but the proxy provider I was using went down (doh!) so now I manually pull one from a list and trigger the scrape.

On the server I'm using a tiny express app (node.js) + redis to store hidden posts per use based on a cookie.

On the browser just a little bit of twitter boostrap + jquery + some custom UI helpers to generate the page. The searching and hide/show is done within the browser itself. I try to involve the server as little as possible.

To answer your second question:

It will update as soon as I kick off another scrape. I hope to re-enable the automation on this soon so it will only lag 10-15 minutes behind the actual page. Right now it could be quite a while (up to 12 hours).

Yeah! ctrl-f was tough. Especially as the comments spanned multiple pages and weren't sortable by date.
I disagree with most of your statements here, but I don't think this is an argument worth having. angersock & I already circled back to the main point elsethread and settled it.
Vanguard even have target retirement funds (eg Target Retirement 2035 if you expect to retire around 2035). They automatically do the rebalancing for you - all you have to do is contribute while working and that is it!

https://personal.vanguard.com/us/funds/vanguard/TargetRetire...
Facebook was doing this for a while on Android (I believe it was), but I felt it never worked very well with the way we scroll and scan.
Awesome idea! A raspberry pi case which screws down to the table top, has some LEDs connected to the GPIO pins behind a polycarbonate cover. A power/reset button, and HDMI and SD connectors on the "outside" of the case. Lab supplies are one SD Card. When its time to use them, out come the monitor and wireless keyboards, when your done, those get locked up leaving just the 'bumps' on the table that are the RPis.
Vegetables are WYSIWIG; this Surface thing less so.

It is a bit as if they sell you a one pound coconut with a sticker "a pound of coconut milk" on it.

Historically, companies have been forced to change their ways for less (prime example: monitor sizes used to be measured on the display area, but that grew to 'visible part of the CRT' and from there to 'CRT diagonal', and, IIRC, 'diagonal extended to the edge of the housing')
Original source is here[1] instead of the blogspam by Marco.

[1] http://www.theverge.com/2013/1/29/3929110/surface-pro-disk-s...
@anant -- Could you talk a little bit about the bits you needed to build in order to get the Collection to synchronize with Firebase? Was it a piece of cake? Did you run into any trouble?
It makes me think of MUDs, specifically my once-upon-a-time favorite, Dragonrealms. It had the usual "command direct-object" syntactical format common to MUDs, but it became an infamous problem to wrestle with the parser to find the correct "obvious" action.

> put amulet on drawer
> put amulet in drawer
> put amulet behind drawer
> place amulet on drawer
> give amulet to drawer
> push amulet to drawer
> show amulet to drawer
The surface pro is not afaik locked. It's a pc that happens to be made by Microsoft.
If I don't know much about hardware, would this be a good event for me to attend, learn more and potentially build something really basic?

I'm asking because I see there is an application process which makes me think that only experienced teams would be accepted
Simple: Security For Your Swipes
Maybe something different happens in the "top" top CS programs , but I sure as hell did a lot of programming during my CS curriculum. Some was for classes meant to explicitly make you better programmers (software engineering), and some was as a tool to learn/practice the theory. I certainly felt like I became a good programmer in part through my classes.
Amazon misses earnings target but shares still jump 10%
Or just use Adblock.
Amazon Misses: Q4 Sales Up 22% To $21.3B, Net Income Down 45% To $97M
Frameworks and security
Why not just use alias?

alias get="sudo apt-get install"

> get program1 program2
It doesn't need the internet to work. Once you log in, we keep you logged in (unless you reboot your iPhone). So even if you reach a dead zone, you're fine. Just make sure you have internet when you try to save your points :-)
Corn-on-the-cob is the closest I can think of, but they're typically sold by the unit rather than by weight.
i just got schooled
I didn't miss anything - Mike and I have an email thread going as well :)
Creating Themeable Buttons with Sass
That's reality. There are traits that men are better at. And the same applies for women. If someone finds reality insulting, it could be their problem.
I think the TV bezel example is spot on. But the problem with analogies is if you are of the opposing point of view, then you look for differences rather than similarities, so no analogy would work.
At $99/mo with unlimited minutes, this is pretty competitive in a market where it is typical to find:

a. per minute pricing
b. per hour pricing($2-$5/hr)
c. crappy VOIP implementations

I haven't tried close.io yet but I am extremely glad someone filled this obvious hole in the market. If you've spent any time looking for simple auto-dialing solutions that aren't a dump of useless features, you'll know these guys seem very promising.
And yet it's up +21.15 (+8.12%) in after hours trading. I don't understand AMZN stock at all.
I was thinking specifically between the (intentional) difference between a typical computer science curriculum and the specific skills that professionals use.

I don't think it's reasonable to expect anyone to come from an academic field of study and immediately slot into professional work without having to pick up new skills.
I've never played Farmville, so I probably shouldn't speculate, but I'm under the impression that it is at least ostensibly a social game where you invite people to help with or at least view your farm.
Mine is similar: bluetooth headphones[1]. Not dealing with a headphone cord is a -huge- quality of life improvement, and I'm able to keep 20gb+ of music on my iPhone.

[1] http://www.amazon.com/Motorola-S305-Bluetooth-Headset-Microp...
Tweetping, Twitter traffic in real time
Check out the Twitter activity in realtime

This project is based on Nodejs w/ Socket.io, Processing.js and Backbone.js

Designed and realized by Franck Ernewein.
The sarcasm may not have been overt enough -- I personally find their reasoning dubious as well.

One point. People who are advertising often aren't the same people who made the existing content. They want you to discover content you otherwise would not have come across. Hence, why they prefer to advertise and interrupt you.

Advertising in general is a very big topic, one I personally dislike, but in general exposure to a message makes a person more likely to purchase something all other things being equal. I recommend you look into brand campaigns and anchoring. There are many successful campaigns done by companies for which consumers hated the ads; we should see one from a minor soda company at the super bowl, for example.

Edit: I hadn't seen the SodaStream ad until now. It clearly fits the 'make products people want' category and is only derided by competitors: http://www.youtube.com/watch?v=tE9U4mMqKP4
Hmm... I only have an iPad simulator with me, but it works just pasting in what I wrote above. Maybe something in your data URI is getting munged?

Keyup is used here rather than keypress (which fires only once for each down-up event) since backspace won't fire keypress events, which is a nice thing to have in a live environment. But I can't think of any environment which would implement keypress and not keyup, or how one might work around not having key events at all.

I did, however, discover that if you alert in mobile Safari (in simulation and on my iPhone) on a backspace keydown, the keyup never gets through and it will happily erase everything before the cursor.
Implementation of the Viable System Model
Maybe this helps you, there is a W3 document about touch events:
http://www.w3.org/TR/touch-events/

A list of TouchEvent types is here:
http://www.w3.org/TR/touch-events/#list-of-touchevent-types

Here is a document from Apple about touch events:

http://developer.apple.com/library/safari/#documentation/app...

And a list of events supported by the Safari browser:
http://developer.apple.com/library/safari/#documentation/app...

I don't have an iPad, but I would love to know, if you could successfully use one of these events in this context.

Edit: For example, orientationchange looks promising. Type something, then change orientation.
Thanks, we all really appreciate the comment!
Unfortunately a lot of undergrad programs don't cover it either. I didn't quite grasp type systems until working getting ahold of Prof Pierce's books:

http://www.cis.upenn.edu/~bcpierce/tapl/ (It is very amenable to self-study)

and then:

http://www.cis.upenn.edu/~bcpierce/attapl/ (Began working my way through this, but haven't quite)

I think knowing abstract algebra is pretty helpful to understand types, but I'd imagine you were likely exposed to a great deal as an aerospace engineer already.
RIM is Down but not Out
Google challenges hackers on Chrome OS in multi-million dollar cracker contest
Oh I see, so the points are stored locally then uploaded to your server?

Definitely going to download this and see what I can mess around with then, would love to see if I can inject a ridiculously long route and have it run 24/7 to trick it in to thinking I'm simply the most amazing driver and rack up points then upload the route and drop you an email when I'm worth a few thousand dollars worth of gift cards. :)
Well, this certainly hits the "how does it help me get laid" checkmark. But in how many ways can we see this going wrong?

I think that we've seen this business model already. You get an email saying that someone you know wants to bang you. Curious, you register, and won't get told the person - you have to go through everyone you want to bang, and guess each one. If you guess, the two of you get matched. In the meantime everyone you guessed at gets an email from you.

The result is a lot of annoying spam, and before long the service becomes undeliverable to anyone and dies out. (But every stalker who hears about it will love it!)
I did the same thing, also in Ushaia. I wandered away from the water towards the hills. Soon, I found myself heading up the snow to the top. No-one else around.
I have a problem with the article using the term "learning" when this is just smarter brute forcing.

"Learning" should involve being able to extrapolate the solution to other problems, which is not what it does.
Data Center Power Saving Strategies
You already know why I'm downvoting you.
I don't know why there is so much hand-waving in this thread to get around this obvious fact. Everyone expects some space to be lost to formatting overhead and the OS. But I can't remember in the last decade when a $900 machine shipped with 2/3 of the disk occupied by the system. That's outside the expected range.
You can set it as the homepage (enableable in Settings). It adds an extra step after opening a new page (either clicking on the home icon or shift-cmd-h) but I prefer that to replacing the default Chrome page (with its Most visited and Recently closed menus).
if only it didn't ask for github's private email address for signup
How about some european cities? London/Berlin?
I thought MS's ARM-based devices would refuse to boot anything that is not cryptographically signed with a set of MS-controlled keys. If that's still the case, then they're pretty locked in my book.
Sounds like the precise idea behind the Do Not Track header. No idea if MixPanel respects it; I'll let one of them answer.
Wow, honestly.. wow. My initial impressions are that this is fantastic and I am already planning on sticking with it!

You say "where your main objective is to build your future ideal self (or selves -- you have a future self at every age)" in the OP. How can you have more than 1 future self?
Medellin Car-Pooling Startup Launches
Just tried this, very relaxing, quite amazing how many different things you have spinning around your head at any one time...
Benchmark Script for VPS servers
This is a shameless plug for my Smalltalk project, the Viable System Agent. It is a software implementation of the Viable System Model (VSM), a model for autonomous systems developed by Stafford Beer. It's most likely to be interesting for fans of Smalltalk and Operations Research, admittedly a small audience.
Have you ever experienced it yourself?

My first summer up here it was a beautiful sunny day and my friends were telling me about how people die in the lake every year. Being a very strong swimmer and from Australia, I didn't believe them.

They bet me $1000 I couldn't stay in the water 5 minutes, which I thought I would have a good go at. I've swum in water below 40F before. I honestly didn't last 30 seconds before I was scared I would not be able to get out again, because I could not feel my extremities at all. It was surreal.

I know it sounds crazy, though it's worth noting more than one professional canoer / kayaker has died in the Yukon from capsizing their craft only a few hundred meters from shore.

We had a guy die not 5 minutes from town last summer, and some local Alaskans did the same thing just over the border.
Interesting. I'll have to check sublime out again when version 3 comes out.
Rave ‘Reviews’ For North Korean Gulags On Google Maps
Awesome, I'll have to keep a lookout for one.

I rode my bike in yesterday at around -45C. The snow drifts were too big today, so I walked for 35 minutes instead.
I would find it useful and if you are looking for a contributor I would be more than happy, the lack of a decent and quickly/easily usable PHP documentation (built for humans, not the computer) is quite startling, would be great to release something which actually performs.
Show HN: Turn any LMS into a native tablet app
The Surface Pro is not ARM-based.
[Edit: this comment turned out not to really be about Eve and more about the difficulty of real time MMOs]

This blows my mind. I've been thinking about writing a small multiplayer game for a few weeks. And today I was actually doing back of the napkin calculations. The thing that quickly became clear is bandwidth is O(n^2) where n is the number of players in the same location, since you have to share the location and velocity of each player with each other player.

Here's an example of a calculation I was using. It's the monthly bandwidth in TB of having a certain amount of players in a shared space (3000 in this case), assuming that the location/orientation/velocity of each player's ship is contained in a measly 48 bytes and you attempt 30fps.

(48 * 30 * 3000 * 3000 * 3600 * 24 * 30) / 1e12 = 33592 TB = 33 PB

THIRTY THREE PETA BYTES to simulate a single battle for a month.

I'm looking around at various VPS providers and the bandwidth they offer. Using the naive calculation above and the cheapest Linode offering and it'd take $3 million/month to support a single one of these ongoing battles.

Now, I'm sure the numbers above aren't used in reality. Obviously, you can reduce the updates per second... but not by much. You can't shave much off how much you send. It at least gives you a sense of the orders of magnitude required to support such a thing. Even contemplating supporting 100-1000 people at once is looking very difficult for me to pull off.
I have ATTAPL and couldn't get through it. Now I know why. I didn't realize there was a more introductory book in the series. Thanks!
They are loaded when you re-open the extension by the looks of it.
"We do not allow phone conversations while driving. Yup, that includes hands-free accessories. "

Any particular reason for banning hands-free devices, especially given that most cars nowadays have them and that many are controlled on the steering wheel directly?
LiveCode, helps anyone build apps, goes open source