skysight-inc/HackerNews huggingface dataset:
Yes. I am hearing darkerprojects section 31 files (a really well done Star Trek audio series), but I missed up the numbers.

Sorry about that.
Step 1) Code features for a large platform that is actively iterating and implementing new features at an incredibly rapid pace.

Step 2) Complain when there is eventual feature overlap.
I think I have some say in the end-game for PadMapper, no?
Peapod but faster?
The point of my article was not on how the dev was detecting JS. So I didn't want to go into detail on it. Even if he did that (which he never claims he does) He would only see that people are coming in with JS turned off, not that they came from facebook.
My collection of desks
It's a year-old article. My company builds (among other things) Facebook apps and we definitely receive this alert these days on test accounts that are purely accessing via HTTP.
I tend to agree with the parent of this comment. Most people on facebook are clueless when it comes to even simple privacy fixes, and even the technorati have trouble tweaking things properly.

I thought the same thing as parent. It seems the poster is suggesting that tons of people are using https, and I can almost certainly say that just about everyone I know does not use that feature.

I believe the poster of that facebook post (Limited Run) said they would post their analytics details or something like that. I'd kind of like to see them, myself.
Man, the more I see and experience things like this in MySQL, the more impressed (horrified?) I am at how it ever became popular. So glad I've made the switch to Postgres.
Well this is all suddenly extremely dodgy, with the submitter lying about who he is, and various other favilous workers commenting as well with no disclosure.
Sorry, I made this in 24 hrs. That's one of the things that will be fixed soon.
Robots For Humanity Project Making Strides
This looks great! Is this available somewhere to play with? If it supports vertical align in addition to the features you demoed there, that's all I need for most of my presentations.
No need to shout :)

(That is my reaction to the graphical design of the page.)
This is a brilliant idea. Hard, but worth doing.
This is one of the reasons why I hate open letters. They are almost always annoying.

This person is complaining because he didn't want to be acquired by Facebook but would like them to not compete with him. Oh well.
No. It's not. ChromeOS has nothing to do with Android.
Ask HN: Best resources for machine learning?
I wasn't able to participate in the Stanford Machine Learning experimental class last fall because of time constraints, but I'm fascinated by ML and would like to experiment with it.

What are the ebooks, blogs, user groups, getting started articles, etc. out there that you like most?
San Diego, CA

BrightScope , Front end developer, Full time

BrightScope is a four year old financial information startup in San Diego, bringing transparency to opaque markets. We have an awesome team working on challenging problems and redefining the 401k industry. We have excellent press coverage and our website gets more than 1 million page views per month.

We are hiring front end developers with excellent CSS and JS skills.

Quick details:
San Diego, Full Time. Strong startup culture, agile, full python stack. [yes. We have back end engineering openings too]

For more details, please visit:
http://www.brightscope.com/about/careers/#job_Frontend_Engin...

If interested, please send your resume to bharad at brightscope dott com
Largely no. A severance package may be contingent upon it, but typically your last paycheck is expected to either be paid on the final day of employment, or on the next paycheck cycle (and in most states the former - and is typically done by check to avoid delays, whatever, legal claims).
It seems like Dalton was under the impression that he was rather explicitly threatened with being denied access to the Facebook platform through a change in terms of service, in a way that is critical to his business. That's a strong-handed negotiation tactic for a supposed business infrastructure provider.
http://198.101.225.92/ruminations/first-year.html for the actual post
People into higher-order and SDT-based theories of consciousness have argued similar things.

One problem with the hierarchy model, though, is that the brain does not use layers as cleanly separated as in software. So, it's quite possible that after exiting the thalamaus and entering area MT or the amygdala, the signal goes on to "higher" regions such as the prefrontal cortex. So even though it's reaching the region, it's still insufficient. It could be because it's not stimulating enough neurons, but it's also possible that there's some qualitative difference as well.

For example, sheer numbers of neurons don't guarantee awareness. The cerebellum has half the total number of neurons in the brain, but they're arranged in a very repetitive manner and seem to have nothing to do with awareness. If you had your cerebellum removed (say, for cancer), you would have difficulty with fine motor control, but not much else. It wouldn't alter your awareness, even though you've just lost half your brain's neurons. If you believe the information integration theorists, what matters is heterogeneity and interconnectivity, rather than mere numbers.
Git Real - Code School
You're also not meant to use those, they're generally discouraged.

rogerbinns is right, fmt.Println() does indeed return an error value. I still don't understand the argument. Println() can fail. That's why it is able to return an error.

You can choose to ignore it, that's fine. If it's something that you're worried about failing, then it's worth the "effort" to handle the error where and when it happens.

I guess ultimately, all of this stuff is such a non-issue. It's a cliched response to a lot of Go criticism, but acutally write something in it. Armchair critics would have you believe that exceptions and generics missing is the end of the world. Number one, it's not. Number two, these simplifications exist for a reason. One of Go's guiding principles is minimizing magic that is not visible or explicit. (That's why new/make exist, no exceptions, no generics). It eases development speed, code clarity and compile times.
One thing I don't get, and I've started to feel really stupid for it, is this whole Social as Infrastructure meme that has started going around and that the author touches on. I'd love for someone to explain to me exactly what it would entail, why any company would move to become a commodity, and where the user value would be?

I'm not saying there aren't any really good answers to these questions, I'm just too thick to see it.
To clarify for those confused comments here: app.net is in part a platform to showcase your app. Facebook's AppCenter is similar. If they were building an open platform, app.net could build into Facebook's AppCenter. Offering a aquihire and refusing to make an open platform is what Dalton doesn't like.

His critique is tied to his project at http://join.app.net because the reason the platform isn't open according to Dalton is because Facebook needs the ad revenue to hit its performance numbers.
That still won't detect bots. If you build a click-bot, you're probably only going to click the link and download the source. You wouldn't care about loading any images so the 1x1 pixel image still won't track the page load.

To track bots effectively, you need to check your server logs. In fact, you could build a strong case for a bot click if the requesting IP pulled the source HTML but didn't follow up with any image requests from the page. Not loading images is typical bot behavior.
This is the most useful service i discovered i recent months. period. I seriously recommend this to anyone in SF. I dont remember the last time i went shopping for groceries. It already saved me tons of hours and money. no-brainer.

disclaimer: my company is in the same YC batch and I know Apoorva personally and was happy to get early access to service.
Yes that would definitely tell him that people without JS turned on were viewing his page. It would not magically tell him that these came from facebook (or should have).
unavoidable? It would be very easy for padmapper to be successful and not destroy CL. If padmapper continues to pull search engine cached listings from sources that don't increase CL bandwidth, then displays them in a really nice UI and also links them directly to the CL listing page... that is successful. And CL is no worse off. CL is being a jerk about this. This Chrome extension is just going to increase CL bandwidth and probably get people IP banned... and very likely further piss off an already irrational entity.
Kozmo.com, but with a saner business model.
It'll be interesting to see how this plays out against Amazon's push into same-day delivery. Amazon is setting up local distribution centers of their own. Instacart is using existing distribution centers (i.e. retail stores).

Both companies need to figure out how to best deliver items locally. This is a big logistical challenge (but luckily it's well researched). In addition, Amazon needs to predict demand locally and ship items to a local distribution center. Instacart can leverage existing supply chains but has to pay a premium for it. If Instacart is willing to operate at a loss for a while, they might actually have an advantage over Amazon and can fully focus on getting the local delivery part of the equation right.

Very exciting stuff and congrats on the launch!

Disclaimer: I met Apoorva a few weeks ago and have been happily using the service since. I'm extremely impressed by how he managed to do all of this essentially alone and can't wait to see what's next.

Edit: typos
If you need code to display a text document, you're doing it wrong.

There is a philosophy (with some merit) of worse is better.
So, let's be honest... you're promoting sloppy coupling in order to save developer time. The problem is that the technical debt will have to be paid back in the future.
As much as anything else, this is another great example of MySQL letting you shoot yourself in the face by default. I also love that you can save "y" to an integer field without complaint. It seems obvious that accurate data validation and comparison would be the cornerstone of a successful relational database, yet MySQL defaults fail to provide any domain-relevant value whatsoever.
Strong handed and entirely legitimate.
Aplus-Directory.com is for sale
I'll give you an example from this morning. Guy in my office wanted to print a PDF from within Windows Reader. Know where the print button in Windows Reader is? Nowhere. You have to press Ctrl+P to bring up the print dialog.

How, exactly, is that going to work on a tablet?

Also, since when did we have to think about how a tablet (with one button, and hence, limited options) would handle a task, when GUIs have been handling the same task the same way for decades?
That is not fully accurate. Craigslist offered a licensing agreement for MOBILE ONLY: http://arstechnica.com/tech-policy/2012/07/craigslist-sues-p...

Given that PadMapper is a desktop-focused website (and the mobile experience is terrible, so I imagine 90% of their use is desktop), this is sort of a non-starter. It would be as if the Apple were willing to license Samsung their design patents but only on the Newton.
Let's be clear, the only purpose of this post is to bring attention to App.net. Calling Facebook 'rotten-to-the-core' isn't a great way to capture the sympathy of its CEO.
An important note: You can decline your exit interview. Unless this requirement is sewn into your signed employment contract, politely decline the request from HR.
Good for him. If I was in the games business and I had John Carmack's bank account, I'd chip in a few hundred bags too. I have been dreaming of this kind of tech since before the Lawnmower Man came out. I've long given up on flying cars, but dammit this is the 21st century and I at least expected immersive VR by now!

I want it more the worse the economy recesses, the more pregnant my wife grows, the younger policemen get and the more stress my job induces. Bring me my wide field of view, low latency, low resolution escape!
Unfortunately a day old, and one comment, == effectively dead.
A journal of the "overlooked bits in Objective-C" should begin (and possibly end) with the C standard library.

Snark aside, fun!
Twitter & Topsy Labs launch the Political Index
Thanks to Quora, now you can’t read anonymously
So you browse "private" bookmarks of your users on a daily basis...
HBO Ignores Internet Geniuses, Sells More HBO
> It was more of a general remark, since a lot of times the talk of gender equality is thinly veiled advocacy for mandatory gender quotas.

Really? Honestly, the only people I see talking about gender quotas are the people who are fervently against them, which is why I suspect kolinko took your comment about gender quotas the way they did.
I would say, there's the question of personal branding that has to be considered. I know that sounds like hand-wavy, marketing speak,but hear me out. In every situation, there are ambiguities, and ideally we should be able to rationally consider the probabilities and utility values involved and make a decision maximizing expected value. Unfortunately, we are not Bayesian models when it comes to decisions. So it becomes a question of personal preference or sometimes emotional sustainability. My experience is violent responses tend to affect your judgement for a longer time period after. On the other hand, lying also has a similar effect, although milder. I've come to the conclusion, it's a very hard thing to balance, and easy to over-do for me.

I have lied in a previous exit interview, saying am going for a higher education. while that was true, that was hardly the reason for me leaving. And it still annoys me i did that. I would rather have said, i don't think the management practices make sense, and i haven't been able to change/modify a single bit of it in the last 3 years. So, am better off somewhere else.
Infact, both companies after that did not have exit interview per se, so i never got around to saying stuff, but sometimes think i should have. But i would be happy to do something like i mentioned above with my current company when i leave.
Rendering Views in Backbone.js isn't Always Simple
Sounds like the author's righteousness has worn off and now he regrets not negotiating with Facebook more. To make himself feel like he got something out of it, he posts a blog about how Facebook is the enemy, and not-so-subtly brags that his creation was wanted for acquisition by Facebook.
Totally agree with you.
It's a game, FB used hard tactics, now he is using public sentiment. It is just an money game in the end. Blog posts like this just hurt both companies perceptions.
Take the ‘Happiness Experiment’
> client side scraping of the data actually increases the traffic on CL's servers

Of course, but not in PadMapper's case.

"Padmapper gets its data from 3Taps, a site that collects and republishes Craigslist's content. 3Taps, in turn, says it gets its data from cached copies supplied by Google and Bing, rather than Craigslist directly."

Source: http://arstechnica.com/tech-policy/2012/08/craigslist-tighte...
If only other companies would handle issues with this level of transparency...
Login/Logout - Metro.

Install and launch an application - Gotta go through metro

Hit close on a fullscreen window - Metro sidebar shows up.

Doubleclick a video file, where does it take you? Metro

Need to look at pdf or image real quick, where are you going? Metro

Wanna use a one off app like Notepad or Calculator? You have to go through Metro, then right-click to pull up the bottom bar, hit All Apps and then finally find your app. Dear God.
Interesting, are you arguing that Facebook and Twitter are going to be the 'electricity infrastructure' of the Internet in terms of their role as platforms for development?
Your team doesn’t seem to understand that being “good negotiators” vs implying that you will destroy someone’s business built on your “open platform” are not the same thing.

That's probably a true statement, but who the heck actually considers Facebook to be any sort of "open platform" in the first place? Honestly, how many times have we seen this lesson re-iterated here on HN in the past few months: It is very dangerous to build a product that depends on a platform that someone else controls.

And this isn't a new lesson either... remember "DOS ain't done until Lotus won't run?" (And it doesn't really matter if Microsoft were actually breaking Lotus on purpose or not... the risk was - and still is - there, and has to be accounted for).
Birchbox
NYC(Union Square)

Growing by leaps and bounds.

We work with a wide variety of open-source technologies: Debian-based servers; Chef deployments; Ruby on Rails and Java services; Python scripts; and even PHP and Perl, God forbid. The size of our team and the breadth of its responsibilities means we rely on our engineers to be self-motivated and quickly follow through on tasks without requiring close supervision. In return our engineers are given leeway to use their own initiative.

http://birchbox.theresumator.com/apply/zJQZw2/Senior-Softwar...
You're assuming that he did set up a landing page or modified the url. There is no evidence to suggest he did that.
Also, this article says nothing about facebook. It was ad-networks that the blank was run on.
Incomplete without including YUI3 App framework.
1) There's always something "better" to discuss or, even better, something better you could do to better yourself or maybe even make the world a better place. Better, better, better, pointless.

2) The post is useful in that it takes something everyone has experienced and is familiar with and actually quantifies it. As the article suggests, this is particularly relevant on Twitter where longer IDs directly impact one's use of the system.

3) This "first-world-problem" meme or whatever the hell is some silly bullshit. Until HN starts filling up with topics like "Food: How to ensure that your infant doesn't die of starvation tomorrow night" - they're all first world problems.
Defcon Day 3 Talk Notes – Subterfuge
I'm sure Craigslist is counting on nobody bothering to read the fine print. As long as they don't start enforcing the clause on individuals there won't be any outcry outside of tech circles, and nobody's going to notice the difference. If you refuse to sign away your rights on principle you'll just be locking yourself out of the market.
I think his issue was that the meeting was in bad faith. He was under the impression that he would be demoing his technology so it could get visibility within Facebook, not walking into a negotiation.

If they had been upfront about their intentions with the meeting, he probably would have never gone.

What do you think the purpose of the “platform developer relations” executive is?
To advocate AGAINST Facebook and for random outside developers?

Actually, yes. Usually that is what someone in that position does. They are the advocate for the customer, to help the company see things from the customer's point of view.
Dalton seems like a really smart guy, but I do agree. The post feels like nothing more than an App.net attention grab.
99 Luft Balloons, incase you ever wondered
Not surprisingly, I completely disagree. While this individual line of code may seem particularly offensive, it was written that way to be extremely clear and minimize dependencies. A more structured web app would be doing much more with the error depending on the situation. I'm glad that the code to handle those errors would be right around the logical point it should be: where I'm performing the action.

Many of the handlers have some boiler plate error checking on some actions that could fail. I agree those lines of code are repetitive and aesthetically displeasing, but as I alluded to in the article, a more filled in app could define a handler type that returns an error instead of being expected it to handle it within. The http.Error calls would change to returns, but that's a good thing: a quick scan allows me to see when the function can return to the caller. I don't have to inspect every line of code and remember details about which calls throw exceptions or not. Nothing is hidden, and the code does exactly what it says on the page.

Give me a slightly more verbose but clear code base than a terse one with spooky action at a distance any day.
Website's html usage in periodic table form
This is an interesting theory.
Try viewing an image, watching a video, or opening a PDF; if you don't custom configure your helper applications, you are thrown into metro each time you open these files. I've been careful to configure my helpers to avoid metro apps and just use Chrome instead, but I'm still encountering some content types that I forgot about that have metro viewers.
What is more relevant to the hackers here is that the marketplace is accepting apps now.

http://www.neowin.net/news/windows-store-in-windows-8-rtm-no...
No, that's simply wrong. There's certainly nothing on wikipedia to back that up, nor anywhere in the industry press that I'm aware of. The A9 in the iPhone 4S is 100% indistinguishable from the same core in Exynos 4 or OMAP44x0.
While I agree with your assessment of how the platform dev relations guy should have been expected to toe the FB line, I do have to say that I highly respect Dalton for clearly stating he had no interest in the acquihire.

In fact, this completely confirms my previous post from two weeks ago:

>All these aquisitions are more insidious, they are being done by the big players to stifle diversity in the market and continue to solidify their leads on online services under the guise of talent acquisition to better their companies - rather its an effort to prevent that talent from building something that would be a detriment to their positions

As well as:

>The acquiring of the teams is defensive in that they take that team and their IP etc off the market from their competition. It is offensive in that it squashes any possibility that whatever service it was the startup had would compete for their similar service.

And:

>Attention is the resource that social services are harvesting from their users and monetizing.

...

Companies that provide features, utility and services that keep the attention of users (especially when providing no physical product) are those that will have longevity.

So, capturing those that would build things that direct user attention away from your product is critical to these huge companies.

[1] http://news.ycombinator.com/item?id=4272331
The new Digg. What’s good and bad: A UX review
Out of curiosity, what if you don't like the produce that was picked out - are the deliverers trained to pay attention to that sort of detail? I imagine they might be in a bit of a rush...
Will you text MARK84 £1 to donate to Amnesty International?
By creating an open platform, Facebook has made the big picture decision that encouraging third party developers to build applications leveraging their social graph is beneficial to the company's bottom line, allowing them to be embedded in places where they otherwise wouldn't be.
This is where utilizing a product company's platform can be very morally dicey. They offer a platform for others to build on, because it raises the value of their company by making it more pervasive. They also build their own products on top of their platform.
Which takes precedence over the other? My view is this: in the long run, the developer platform is more valuable than any product Facebook can build themselves. The short term thinking that is demonstrated here leads to damaging the trust that developers have in the Facebook platform.

It's one thing to use Facebook for authentication. It's easy and takes little investment. However, building a REAL product on the platform is a risk. If Facebook behaves like this, they show that it's a risk NOT worth taking, and they devalue their own platform, putting short term gain (product) over long term gain (platform).