skysight-inc/HackerNews huggingface dataset:
Here we preach the startup mantra of constant feedback and correcting course on your business in order to know in what areas you need to improve.

Why is it that different for kids that need to know, for example, that they suck at multiplication tables and so need to improve for their next exam?

Sometimes we overthink things way too much.
Wow this job makes me want to learn Rails.

Good luck!
I think you mean "extract", not "explode". And no, it's not icky. It's a very nice construct by PHP, to avoid having to write:

array ('foo' => $foo, 'bar' => $bar, ...)

and just write

compact('foo', 'bar')

what's wrong with that? :)

About the event system: Thanks man, I put a lot of effort into it. It's way faster than the drupal system, and also more extensible.
Yeah I should put something there. I haven't thought of a single killer reason, except "it's faster, more powerful, takes advantage of PHP's unique strengths and encourages clean web programming"
I've thought about this idea for a while, so it's nice to see someone implement it. Amazon tells you that people who bought A also bought B, C, D, ... But what they don't tell you is whether the people actually liked any of the items. This idea could be parlayed into similar music and movie sites.
No, I don't like it. I know exactly what I want to type, and I don't like the jarring flashes of intermittent guesses of results on my way to 'just typing what I want'.
I love. I love your TOS.
I don’t think that Google or Microsoft care much when ten, one-hunred or one-thousand users suddenly search five times as often as before (as is the case with this project). Problems only start to appear when suddenly every single user searches five times as much. That’s a huge difference (from infinitesimal to 5 times the demands on the infrastructure).

That doesn’t answer your question why Microsoft couldn’t handle it but a small project is also no evidence that Microsoft could do it.
I started reading it, and then I thought "Do I really want to take naming advice from a company called Igor?"

That said, it was a good read. I don't agree with everything, but there are good points.
Things would still be driven down to marginal cost. It would instead be pirated, rather than be supported by advertising dollars. It would mean that people would have to find alternative business models. So, it does not void my arguments at all.
Exactly. It astounds me how many people are managing to miss this point!
GoogleTV is a stand alone ARM box that runs Android, but with a special 10 foot interface (instead of a 10 inch interface used on phones).

Basically, they're trying to compete with Boxee and XBMC and Apple iTV while offering native Netflix, Amazon, and Hulu apps.

Plus, future GoogleTV platforms could be based on existing cable and sat boxes, allowing you to have GoogleTV alongside traditional content.

In addition GoogleTV, seeing as it is Android, will have access to the Android App Store, and the Android SDK will be extended to support GoogleTV appropriately.

tl;dr: Google is doing to the TV industry what they did to the cell phone industry.
Thanks, that's something I should fix. I don't think I'm using Javascript for anything other than the tabs + ajax. I'll convert them to regular anchors as a fallback.
Wylie Dufresne on Cooking and Science
I don't see how killing small software firm versus inability to kill big software firm is particularly relevant to my argument.
You should always be honest. If you are worried about them thinking that the startup will interfere with your work at the company, just be consistent in doing what you say you will do and do not do startup stuff when you should be working. Between that and full disclosure, you should be just fine.
The risk of being fined makes the cost of piracy non zero.
It'd be more coherent if fashion was actually a topic on the site.
Take a fig.

Okay, take about 8 of them.

And take 8 strips of thick-cut, maple-smoked, peppered organic bacon, the best you can find.

Wrap the fig in the bacon, secure with a toothpick, and place on a pan.

Roast at 425F for about 25 minutes, checking after about 15 minutes.

I assure you, you will not be disappointed.
Most of my desktop programs already work that way, why shouldn’t Google?

I think there's a difference.

Most desktop apps return structured results in tabular format. Those are much easier to skim because you know what to expect in each field, and you're usually looking at only one column anyways (e.g. the "title" or "filename").

Google results are not tabular (perhaps they should be?) and I find it rather hard to keep track of what I had already skimmed while the display shuffles furiously.
Indeed, if anything I notice a slight negative correlation. The most unabashedly "capitalist" content providers, in the sense of doing it mainly for the money, are the tabloidish blogs: gawker, valleywag, gizmodo, etc. They produce pretty mediocre content (and we don't even have to discuss the content farms).

The top content imo comes mostly from folks not being paid, at least not being paid directly for the content: university professors, essayists like Paul Graham, tech bloggers like Yosef K, and so on, who write about stuff that interests them, and publish it online. Some of them do some low-level monetization of their content via Amazon links and a few ads, but many don't even do that. It's not a pure anti-correlation, because there is good commercial stuff and crappy free stuff, but I certainly don't see a strong positive correlation either.
A Non-Programmer's take on Getting to Know Programmers
I believe you can turn it off. Just do it. They're watching you anyways.
"Solved" unless they don't read it or don't remember it.

All you've solved is the ability for IT to say "told you so". You haven't solved the careless didn't-read-it end user from losing their data and thinking their phone is faulty.
The Las Vegas Review-Journal employs many hundreds of people. Randall Munroe draws stick figure comics. Something tells me that his business model doesn't intrinsically, naturally, automatically scale to the size of the largest newspaper in Nevada.

There's plenty to be said about the brokenness of the newspaper model --- I recommend Bill Wyman's "Newspaper Death Watch" posts, and his musings about the nature of online replacements --- but comparing a whole content enterprise to xkcd doesn't strike me as particularly useful.
“Research has long shown that more frequent testing is beneficial to kids, but educators have resisted this finding,” said Gregory J. Cizek, a professor of educational measurement and evaluation at the University of North Carolina at Chapel Hill.

How convenient that the "research" confirms his relevance.
That is a real dilemma. If you feel more connected here, then it makes more sense to stay here. Of course, I understand that this might mean that you would have to work for an employer for 7-9 years, but I think that this will give you time to be financially stable and also to start working on some startup stuff in your non-working hours. This is hard to do, but with discipline it can be done. Going broke would make me not even consider the second choice, since that leaves you in a vulnerable state mentally and financially, which is no better than simply staying in the US and working for some company. One of the good things about having a stable job is that you can bootstrap the initial stages of your own company. I know I cannot completely answer your question, so please just take this as a bit of advice from a potential friend.
Thanks for informing. May have some useful suggestions, will leave it on gantto.com.
Do the emacs bindings work with the keyboard on iPad?

I never really learned any of the shift/command/alt/option/whatever modifiers on OSX. I just picked up the Emacs bindings and ran with those. Then again, I spent 99% of my time in Terminal, MacVim, or Google Chrome. Sooo maybe I'm special.
Well, I appreciate that it's still possible to turn it off, which I did immediately. I think it probably serves a purpose on mobile devices where text entry is difficult and slow, but I don't see the point otherwise.

My main gripe with it is that it limits the number of results returned to 10, which I find to be unusable. I have it set to 100 (the current max) and wish it could be much higher so I didn't have to keep hitting 'Next'.

I can see why Google would want to return only 10 results (more ad impressions, less work for their servers) but anyone here actually prefer getting so few results? I've almost never seen anyone else's browser set up to return anything but the default, and have never known whether this is ignorance, acceptance, or conscious choice.
All of the squares in the field were labeled with "-1"

$ python tictactoe.py
Enter H or T to decide if you will go first:h
Enter 'X' or 'O' to select the shape that you want to use:x
#### Initial Game Board State
[-1, -1, -1]
[-1, -1, -1]
[-1, -1, -1]
Enter the slot(location) where you want to place your shape:(available slots are :'0', '1', '2', '3', '4', '5', '6', '7', '8'):1
you have chosen to place an 'X' at 1.
#### Game Board State After Move By:player
[-1, 'X', -1]
[-1, -1, -1]
[-1, -1, -1]
This is remote wipe as used by Microsoft Activesync and mobile OS's which support Activesync (Windows Mobile, iOS and Nokia with third party extensions). What do Google domains have to do with it?
My new Roomba + iPhone 4 = this video
This is a fantastic idea! Chicago HNers, can we do one?
The general attitude about getting everything for free will just lead to less commercial software. Personally, I'm not selling software anymore. I'm selling SaaS. So Instead of paying a flat-fee for software, my users will now be paying a monthly fee. Business owners aren't stupid. They will eventually realize that piracy is impossible to defend against. The consequences are less freedom for the customer/end user.

My opinion is that commercial software will just change, not be less and less. I also thought some people are too dumb to realize that piracy is impossible to defend against and will be swept away in changes. I just realize that I wasn't looking at the right kind of people. Internet savy and those who are aware of the nature of software economic already realize this. SaaS is exactly the conclusion that I come up for a web application that I was supposed and still angling to complete.
More than just MacRUby is to come I think.

After Apple recently retracted their limitations on languages and runtimes, I'm actually drooling over the possibility of a slew of dev env apps for various languages including Squeak, SuperCollider and visual languages like Scratch. Making interactive stuff on the iPad with the power of a full programming language behind will be super fun.
FB connect is broken ^-^ Cool idea though.
Thunderbird 3.1 adds extra spaces to e-mails for four months. Chaos ensues!
Not being able to post topless photos of oneself on Facebook is hardly oppression.

It is a arguably a matter of degree, not kind.
Google for Domains uses Activesync to do push email.
I do not like it either. I just hate the discomforting and irritating sudden changes of content. And also it breaks gleebox (thegleebox.com)
I agree with your overall point, but I think your memory might be tricking you a bit. Mostly because the improvements have been gradual, and you've come to assume them.

Your subjective impression of speed probably hasn't changed, but I bet if you dig out your '97 Pentium and fire up Windows 95, you'll be surprised at how it compares to your memories of using it.
Users that want to speak with their wallets will use iPhone where such problems do not exist. Other problems may exist but bundled crap is not one of them.

Crapware didn't kill the low margin bargain PC market and it's not going to kill the low margin bargain smart phone market either. There are plenty of consumers in the high end and low end market.
Check this link out: It might help you.

http://www.amazon.com/Cracking-Coding-Interview-Fourth-Progr...
Ask HN: What makes a job posting attractive?
While writing the job description for GazeHawk (P.S.-we're hiring PHP/Python/UX hackers - brian AT gazehawk.com) I realized that most job descriptions are generic and boring.

I'm wondering what attracts you guys to a particular job posting?

Do job postings even matter beyond that fact that company X is hiring? Does a posting with descriptions of the company culture, future plans, values, etc actually mean more than "PHP/Python hacker for YC startup"?

Looking forward to your feedback!
This is really about a clash of cultures.

Well, yes, it is. The fact that the article chose to focus on a particular microcosm of it is just that, a particular viewport into the problem.

That said, I do agree that the idea of a discrete "solution" to this problem per se is probably unintelligible.
If you're ready to do your startup, then do it. Start building it today, have something to show in a couple of weeks, measure progress and success. If it doesn't work out and you need some time to regroup, go to school then. Educational institutions aren't going away, unlike that favourite startup you were considering working at before they get big and sell out.

Sometimes you're just not ready but you know you will be soon. In this case, go to a good school and equip your mind with things you'll mostly never use but still somehow benefit from in the long run. Learn computer science, meet amazing people, be inspired.

If you're not sure, do both. A top university can be rough, but it's amazing how much you can scale your effort while still getting reasonable grades and learning. If you're not worrying about a job with big corporations, grades don't matter much. Go to school, meet and recruit amazing people, work at it until you're ready to go full time.

Just don't waste all your time playing videogames while being indecisive.
The opening and closing shot were done with my roommate's 7D. The rest of it is about half an hour (squeezed into a couple minutes) of iPhone 4 resting on top of the Roomba.
That is not a bug. It is there because these locations are just not initialized. How did you manage to beat the cpu? Can you remember the last state of the game board which led to your victory? Thanks.
I thought Microsoft was burning something like a billion dollars a year in losses in order to in order to be in the video game console market. Is that impression wrong? Has MS made a profit yet in games?
I parked my personal car in the company fleet car garage and they clamped it. I didn't understand what was happening and called the rescue company telling them it had broken down and wasted lots of time.

This was so unfair I quit that day, causing a dramatic fuss pointing out exactly how much they'll suffer. That'll show them.
Ask HN: Why doesn't NYTimes allow me to cancel my subscription online?
Does anyone else find it ludicrous that they allow new subscriptions online, but not cancellations? Their FAQ asks me to call customer service to cancel, but when I call on a weekend, they ask me to call during regular working hours, from Monday to Friday.

Is there a reason, other than trying to retain customers by banking on their lethargy, for this kind of behavior?
I'm not so sure that the comparison with the bargain PC market is apt.

I bought a Samsung Vibrant (not a low-end market phone) and returned it after a week. All of the crapware installed on it was absolutely one of the reasons I returned it (albeit not the only reason).

There is no distinction presently between which phones come with crapware (basically all phones that aren't the Nexus One), the only distinction is which particular crapware the manufacturers/carriers put on it.
Quick question I realise you probably don't know the answer to - why no Android?

As fas as I can see, Blackberries and iPhones aren't direct competitors to WM7. Microsoft's customers are HTC, Samsung et al, and at the moment the only other company providing an OS to them is Google.
Really like this idea. Find Amazon recs for books that teach you about a specific topic are very hit or miss or you have to sift through lots of reviews to figure it out. Time suck.

Some thoughts/ideas:

1. May be focus on really good recommendations on a handful of verticals to start. Always find focus in beginning is a good thing and see where those people/users take it. Speak from personal experience not having done this in my own startup (trying to be everything to everyone - not good).

2. What about different levels of learning? What if you're looking to learn about negotiation but you're not a beginner and so want 'intermediate' resources? I find this is also a pain point as it's tough to determine what is for beginners vs intermediate or advanced practitioners.

Look forward to seeing how this evolves. Nice start.
Interesting. We use the terms cooler and cold deck for an unlucky situation all the time without thinking of where they came from.
cool idea, but sending you resume (or some facsimile of it) to find a place to crash is a little strange.
They haven't recouped all the money they'd invested yet (still about $4 billion short), but they are now turning a profit of a few hundred million each quarter
The article hints that many frequent tests might actually be that middle ground. While one or two high-stakes tests that determine your entire career lead to a ton of stress and probably aren't a good measure of overall learning, many frequent tests that each individually aren't consequential allow kids to get a sense of their progress with less of the stress.

I really liked the Prof's Cizek's quote in the article: "What’s best for kids is frequent testing, where even if they do badly, they can get help and improve and have the satisfaction of doing better,” he said. “Kids don’t get self-esteem by people just telling them they are wonderful.”
New Revealing paper on High Frequency Trading
What real gain are we talking about?
Manga site operators borne the risks, not the users. Also, private channels effectively reduce risks effectively to zero.

There are also non-monetary costs to pirating, which are mostly viruses and time. However, they don't generally count toward monetary price, but they are cost nonetheless.

That being said, most people don't get caught anyway. So the risk is effectively zero.
As somebody who banged around in the "I'm not going to college! I'm going to take on the world on my own terms!" mindset for quite a few years after high school, there are certainly people (such as yourself) that can make a great go of it. But for every tptacek in the world, there are a thousand guys putting in year 10 behind the counter at Geek Squad.

Going to school is only 4 years, but you'll immediately come out of it most decidedly not at risk of being a Geek Squad "geek". At the very least you'll be able to get setup in a decently paying, full-time, salaried job that pays the bills and leads to a decent standard of living.

My friend from High School, who also did the "screw you conformist career path!" thing didn't end up in school and struggles far far more with his day-to-day than I do. Not because I learned some special secrets at uni, but because it simply stamps you as "mother approved" to most employers.

Discussions about how it's the person and not the meaningless sheep skin and how employers are really dicking themself over for using diplomas as a signal of quality are wonderful and all, but unless the question above is "I'd like to stick it to the man by not going to school, how can I game the system and get lucky and end up where I would have had I actually had a degree in the first place?" then it doesn't really matter. Most people can't navigate the world in that way. More power to people like you, but it's simply not a realistic picture for most people.
Very well said.

Unfortunately, you might have a hard time convincing an entrepreneurial, individualistic crowd of how this dynamic works, as I'm sure I don't really need to tell you. It's a libertarian constituency given to see life as a succession of fairly hermetic, individual choices and more readily given to accept that the economic game is a fundamentally functional, if imperfect meritocracy.

It would undermine a great deal of the narrative of this whole startup scene mythos into which we are all supposed to be buying here to draw vast attention to examples like the self-perpetuating character of poverty (as a generalisation, not an exception-less rule), and with it, insinuations about the economic privilege commanded by American corporate entities to export de facto Internet-defining cultural impositions or expectations along with their products. The American capitalistic success story told to children here is dispositionally arrayed against allegations of a very close interplay between "politics" and "naked economics," for some reason. Plus, you're going to run up against the seeming consensus that to the degree that identifiably American values are actually "imposed" this way, far better those, with their historical indebtedness to Anglo-American liberal intellectual heritage and democratic ideas and whatnot, than, oh, some other cultures we could name.

Anyway, it seems to me that fixating upon the issue of boobs or nudity on Facebook per se is missing the point. We can argue about the degree to which it is truly "oppressive," and pull Godwins by alluding to the experiences of German Jews in the 1930s all we want, but they're all "angels on the head of a pin" type sophistry. The most salient takeaway from the article is that we should be wary of economic disparities and resulting power relationships as they relate to the facts of intercultural transmission, dissemination and assimilation in the context of the Internet as a global medium but whose organisational components are anchored to particular cultures, governments, financiers, and institutions.
There are other ways to celebrate. MS doesn't exactly get to have fake funerals for devices they haven't even begun to compete with. If MS were a small startup, it'd be cute. As a huge multi-billion dollar company, it's just silly.
http://en.wikipedia.org/wiki/Mondegreen might be a good place to start
It's my phone, my property. Nobody gets to access it without my permission, period.

And by connecting to ActiveSync you are telling your phone to "do ActiveSync things" and that includes letting it push policies such as "require a PIN/Password" and "be erased when needed". That you didn't know it meant that is not really grounds for saying it's criminal or whatever.

Hey, you know one earthly way you could know about this feature? Asked. "Hey IT people, can I connect my home phone to my work email? What should I know?".
Kindle 3: Under the microscope
I didn't like the article, it seems like another absolutist point of view. The answer is probably: it depends.
As does John Cleese: http://www.youtube.com/watch?v=uCUsPnKD1gk

It's a common annoyance :-)
Good overview. I'd think one of the major problems, which Vivek lumped into the general topic 'corruption', is the Russian Mafia. Tech startups are already hard enough without having to worry about catching the attention of the mob if you succeed at making money.

Good prescriptions though, and I'd never heard of the http://www.patentfreezone.com/ before.
Then it has no business being borged into the corporate IT system of a company which demands rigorous enough control of data to use remote device wipe.
I hope all the Android fans show up to this thread: I am going to buy a new smart phone to celebrate my birthday. Since I don't love the iPhone, I'm thinking of getting an Android. What's the best phone on the market - or should I wait a bit for one yet to come out? I'm on the AT&T contract.
I'm not sure that these back channels affect market prices significantly. Technically they aren't even part of the free market, legally speaking.
.NET? Why not embedded linux?