skysight-inc/HackerNews huggingface dataset:
I am a high school teacher, and I teach a bit of programming. When students reach a point where they should start researching their own questions, rather than asking me for help, I introduce them to StackOverflow. It is really interesting to watch how students react to the SO community.

To participate effectively in the SO community, there are pretty clear guidelines. Do some initial research, state exactly what you are trying to do, state what you have already tried, and state a specific question. After that, there are clear guidelines for how to interact with the people who try to help you. These guidelines are much more real than a lot of the artificial rules I see students subjected to in schools.

A student who understands the SO community is a student who will likely be able to get their own questions answered throughout their lives, in any field they are interested in. Meaningful participation in SO is one of the clearest signs I've ever seen that a student has let go of their need to have a teacher standing in front of them in a classroom in order to learn something.
What is Facebook Doing Wrong?
yes. That's why I said you will also be taxed if you attract traffic in a congested area.
Apple doesn't care about the distribution of apps. Gatekeeper makes that abundantly clear. Please present a cogent argument that takes that under consideration.

Apple, however, doesn't want to be on the hook for maintaining and supporting and spending bandwidth on users who haven't given them a cent. I can't blame them. Again, I'd love to be granted the ability to bless "legacy users" into the Mac App Store, but I also don't understand why Apple has any incentive to ever allow me to do so. It costs them money and resources, with absolutely no benefit in return.

Why do you think they have an incentive?
BBEdit on the Mac for code and common text. iA Writer for thought and blog writing...
Manali Summer Package, Tour Packages Manali, Honeymoon Package Manali
Hamari Yatra offers cheapest Tour Packages Manali, Manali Summer Package Honeymoon Package Manali, Holiday Package Manali, Manali Hotel Packages and online booking of holiday packages in India.
> What's the landscape like from a "moving to Linux" point of view these days?

It really depends on the applications you need. There are studios out there that run everything on Linux. Maya works fine on Linux, but Adobe products do not run at all.
The GPIO pins of the RPi can act as the same digital/analog pins that your arduino has, but if you use the arduino, you're confined to using their processing language to write code.

A typical project for the arduino might be to control a few simple servo motors to drive a small vehicle. Your comp sci class can now teach in python, and have python control the GPIO pins to drive the vehicle.

I think kids would be a lot more excited to learn how to program after seeing how a small $35 device can be used to control a car remotely.
Is Wrestling Still a Sport?
Please, keep your teenagers off the Internet. They’re making a mess
and don't underestimate the manufacturers ability to screw it up. Like when people 'upgrade' the firmware in their Buffalo NAS box and after that they can't see the data anymore. Luckily the data was still there and undamaged but it took data recovery to get it back.
>Imagine 90% of the world's computer-using population seeing those tiles every day. How long before they click on one of them out of curiosity? And if they like that one, how many more will they try? Picture Microsoft pushing new tiles into Windows 8 whenever it wants to compete with another web service.

That's what the DoJ sued MS for in the 90s - illegal bundling of products (IE) with its legal monopoly (Windows) to gain a monopoly in the other products. I don't know that this is valid strategy for MS to try again.
It's in the same sense that PHP is a programming language -- Django has its own idiomatic templating language with loops and other such constructs. It looks like this:

{% extends "base.html" %}
{% block title %}My amazing blog{% endblock %}
{% block content %}
{% for entry in blog_entries %}
<h2>{{ entry.title }}</h2>
<p>{{ entry.body }}</p>
{% endfor %}
{% endblock %}

As for why this thing can't recognize "it looks like HTML + JS", I can't answer that for you -- but there should be a family of responses; "HTML + PHP," "HTML + Django", "HTML + JS" etc.
Meratol Natural Weight Loss Diet Pills
Meratol newly released product is a natural diet that promises to deliver effective healthy ingredients and the results are clinically confirmed. Meratol four important ingredients help reducing hunger, reduce the consumption of carbohydrates, promote metabolism and help burn more calories.
I think Windows 8 will be Apple's finest moment.
You begin your comment by saying "You make one good point…" Is that a fact? No. Did you state it as a fact? Yes, in that you stated it without qualifiers. Does that mean you have no credibility? Of course not, come on.

Do you disagree that you misconstrued my stance and only made one other point? If not, I don't see how that applies to me. If so, I'm sorry, I should have used qualifiers, it wasn't obvious to me it was a controversial statement.

Your statement that "piracy is stealing" is a controversial statement, you know this, right? That you stated it as fact is why you decrease in credibility in my eyes. I definitely did not mean you lose all credibility.

For the rest of it, let's rephrase your own logic a bit: "I don't know if sending people to the back of the bus is wrong, but I care little enough that I probably won't decide for the foreseeable future" would be a pretty weak argument against declaring segregation unethical.

I agree that it's unethical. What I ask is, is it not ok for me to send people to the back of the bus, in such a situation? edw519's original comment said something was "clearly unethical", and I responded by saying, maybe, but is it not ok for me to do it anyway, due to the situation?

I'm saying you do hurt people.

Whether this counts as "hurting people" in some sense is debatable, but I hoped it was clear from context that by "hurting people" I meant direct bodily harm, which piracy clearly isn't.

It's debatable, but you dismiss debate...

I don't think it's debatable that someone would have made more money if I paid for something I pirated instead. I also don't think it's debatable that it is impossible to avoid causing people to be worse off due to our actions and inactions. Where's the line? Seems to me, the line society draws is social acceptability.

That's not a good counter an assertion that piracy is unethical.

I countered the assertion that "piracy is unethical" with "ethics don't matter, social acceptability does, and piracy is socially acceptable". Why is this not a good counter?

...your notion that "ethics don't matter, I don't really have to think about it" upsets me, perhaps more than it should.

I certainly don't like the idea that I'm turning a blind eye towards, perhaps even engaging in, unethical actions. But I can't painstakingly decide the ethics of everything I do. I try to do good in the world, I really do. But sometimes I don't know and can't decide, and I have to fall back on the tired old excuse of "social acceptability".
San Francisco, CA - Minted

Frontend & backend developers needed!

Minted is a social commerce site, crowd-sourcing graphic designs and art from around the world. Behind the scenes, we're running Python on MySQL running in EC2 and Rackspace environments.

We provide competitive compensation, generous benefits, and a brightly lit office environment that's 5 minutes walking distance from the Ferry Building in downtown San Francisco. We're backed by Benchmark Capital & IDG Ventures, among others.

See http://www.minted.com/jobs for more, or send me an email at eric@minted.com
Vim (linux) JEdit (windows)
Few things annoy me as much as people who don't stop to think about this. And it's the same with all age lines that were created by people...

For example most people seem to think that having sex with someone who is [country/state's minimum age minus one month] would make you a monster, while [plus one month] is fine, as if that magical line (whether it's drawn at 13, 16, 18, or whatever) actually changes people from naive to "ready for sex".
FriendFinder | Dating for Online Local Single Women Looking for Me
Thanks Ashish. Nieman Lab did a pretty good interview about the magazine awhile back: http://www.niemanlab.org/2012/02/hacker-monthly-its-the-best...
I think kjhughes was going for the possibility that one of the things exposed in the API would be downloadEverything()

Not sure whether that's likely, he was just pointing out that API vs data are not mutually exclusive.
Thanks (and thank you for contributing), Yan! Hope you'll enjoy the print and digital subscription.
There are lots of sounds I definitely won't miss. Such as the high-pitched targeted whine of a CRT or a magnetic disk drive, or the excessively loud whirr of an optical drive.

One thing that I find interesting, although I'm not sure whether I will miss it or not, is how the dial tone is going away. With modern phones you never hear the dial tone, you only start hearing the call when it's dialing.
Flirting | Dating for Online Local Single Women Looking for Men
Good Daman hotels in India
Not only large cities - but rural areas too. The reputation for shitty food really happens in the vast stretches of suburbia that straddle the awkward territory between city and country.

The US has, overall, amazing food. In large cities there is not only immense diversity (after all, the US is more diverse than most Western nations), but also a culture of experimentation at all price ranges. It's possible to eat amazingly in most major cities for anywhere between $5 and $500.

In the country and small towns there is a tremendous variation across the nation. The food of the Northwest vs. the food of the Southwest vs. the food of the South vs. the Northeast.

It's only when you get into strip-mall-landia where things start appearing incredibly boring and monocultural, and just plain not good.
A Boggling Return to C
Ask HN: What would Steve Jobs say about Facebook's IPO
Facebook closed at $27, taking a pretty big hit. I'd like you all to think like Steve Jobs and say what you'd think his suggestion would be to Facebook about what they've done with their IPO and how to fix the situation. What would he ask them to change about the way the company operates to create value for it's new stock holders?
what device do you have that complies so quickly? My understanding was explicitly eight seconds for most things.
I'm from Germany and it's absolutely the same here. There is no conversation without a lot of "uh"s, "yep"s, "nope"s, "nahh"s, "huh"s, and the ones that are actual German words but are really just fillers or shorthand for (dis)agreement such as "naja", "nun", "also", "aber", "klar", "schon" and so on. The equivalents of like (="irgendwie", "so", "halt") are used all the time and we have a few such constructs for you know ("schau", "nicht wahr", "es ist doch so, dass...").

I firmly believe all countries do this.
"Post-PC" doesn't mean "sans-PC". PCs will be around for years to come. So if MS wants a big chunk of the future why not building Metro specifically for non-PC units like smartphones, tablets or even TVs and keep Windows for the PC.

Apple did the same thing, they didn't force iOS down the Mac users throat.
That's an interesting point. With a $35 computer of those capabilities it's definitely a lot more doable to just develop out each hardware component to have a computer attached to it. You can run MongoDB or Couch or well as Node.js and have a services oriented architecture with high-level APIs between all your hardware components.
Ask HN: 4-day week startup list?
Where can I find a list of startups and companies with a 4 days working week?
There's no right answer to this one. If you're looking for page views and notoriety then choose hot-button topics with a sensational headline. If you want the blog that you'd like to read, then just write about interesting things that you are working on at the moment - or things that you want to learn about.
French tipping practices : you tip only if the service is exceptionally good or if you are a regular and want to ingratiate the staff to yourself. Staff members get a salary and don't have to depend on alms.
The URLs aren't identical, one has "index.php" at the end, the other doesn't:

yada yada ... barak-obama-directs-all-federal-agencies-to-have-an-api/

yada yada ... barak-obama-directs-all-federal-agencies-to-have-an-api/index.php

With regards searches, it depends on what you search for. HN_Search is not always obvious, and it doesn't index minute by minute. You may have done the search before the engine caught up.
I guess we disagree then, but I find it a hard enough stretch to think they've got any sort of justifiable trademark claim over "Who's Near Me" just because they've got "Who Here" registered. For them to push past that, and apply their VC backed legal muscle to try and get him to hand over the wnmlive.com domain based on their "Who's Here" trademark seems, from where I sit, to be a pure evil misuse of the legal system.

While their success in getting through to summary judgement seems to indicate they've won this battle, I hope in the longer term that the repercussions for Bryant Harris & Stephen Smith & Synerge Tech Solutions & Lightbank make the outcome of "the war" somewhat less attractive for them. I know those four names have been added to my list of people who've demonstrated a failure to conduct business honorably, and any decisions or advice I make about whether to use or recommend services they're involved with will be informed by their previous behaviour.
No Adobe? Bugger. That's me out, then.
I am not a lawyer so take my advice with a massive grain of salt...

It would help if you post where you're located as laws varies by state and if you're not in the US, even more so. I don't believe you're under any obligation to and I'm sure they're asking to ensure you don't leak anything. If I were you, I'd just clarify with them but wouldn't sign.
Love this, added to Favorites, I am ex-pat living in France so I am limited to Instant Queue. Netflix's ability to find good movies in their current Instant interface is lacking.

I would add a "select all" button next to the "clear" button.

I would also put the number of results returned underneath the "filter" button, something like, "15 movies found". This would help one narrow a large data set without having to scroll to the bottom of the page to determine if too many movies are returned.

I would also have a "new releases" checkbox in genres and make that the default.

I would also change the caption on the "filter" button to "find". "Filter" is confusing because it assumes there is a full set already returned. Most users, I believe, think they start with zero results, then "find" titles based on their search criteria.
Have a look at the Underhanded C contest[1] and see which of those entries (suitably scaled up, possibly spread over several commits by different people) would be likely to be spotted by OSS maintainers or contributors.

I'm not sure the 'all bugs are shallow...' applies to actively malicious contributions.

In some sense, proprietary software might be more secure, exactly because it doesn't accept contributions from anyone, and can much more easily background-check the people who do work on it. I'm not sure how common OSS projects that don't accept contributions are, but I'm sure they exist.

[1] http://underhanded.xcott.com/
Kathie Lee Martin Short
Kathie Lee Martin Short
Lee Gifford Asks After Martin Short Late Wife experienced a rather upsetting instant utilizing Martin Small around the Now indicate Mondy
Yeah, I've definitely felt odd about saying this for a long while, but Windows 7 really is, actually, a good OS. It's not quite a shiny as OSX or as configurable as Linux, but it does what I need an OS to do - it Just F---ing Works.
NLP class allows Java or Python - this is because they need to provide framework to perform auxiliary task, and students are required to fill only needed parts - specific algorithms, etc.
I have to ask. BeOS is discontinued but per this comment and your username, I assume you're still using BeOS? If so, why? Honest curiosity
Didn't Microsoft see the elephant in the room? The Metro interface will never work with desktop PCs equipped with (vertical) touchscreens: it's very fatiguing. From WikiPedia: "the human arm held in an unsupported horizontal position rapidly becomes fatigued and painful, the so-called 'gorilla arm'"

Also quoted from there:

"It is often cited as a prima facie example of what not to do in ergonomics. Vertical touchscreens still dominate in applications such as ATMs and data kiosks in which the usage is too brief to be an ergonomic problem."
Microsoft using WebKit for their Bing PagePreview feature?
Just spotted this in my web server logs:

X.X.X.X - - [02/Jun/2012:11:25:45 +0300] "GET / HTTP/1.1" 200 371 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b"

Is Microsoft now using WebKit instead of their own code?
There is no obligation on the part of the developer to deliver _any_ upgrade.

A paid upgrade would be a clear signal to users of the free version that there will not be any free upgrades in the future. Some users would prefer knowing that over the uncertainty of 'will this app ever be updated?/will that one bug ever be fixed?' that they get when an app does not see updates for months/years.
Actually, I suspect there is a chance that those people were concerned for your immortal soul and therefore regarded your position in the face of impending endless torment as "brave".

But I'm also an atheist and British... and despite growing up in an oppresively religious community I don't really understand these things.
There has always been similar things with books. I remember being warned away from el-cheapo Shakespeare collections, etc.
This Small App will save Windows 8
Watch Piranha 3dd
Film making of Watch Piranha 3dd Online is by Alexandre Lehmann which is edited by Devin C. Lussier, Martin Bernfeld, as well as Kirk Morri. The motion picture is distributed by Dimension Films under Mark Canton/IPW and Neo Art & Logic studio which is scheduled to be launch in movie houses on May 11, 2012 in the United Kingdom and on June 1, 2012 in the United States.
Developing Windows 8 Metro style apps with C++
Chi Hair Dryer Reviews
> The tooling around dynamic languages is almost laughably primitive and limited in comparison.

Somethings just can't be done.

class Foo:
def foo():
pass

def bar(f):
f.foo

If you re-factor Foo.foo to Foo.renamed, there is no way to know if the call in bar should be re-named as well.
looking good - though it seems like you're filtering porn. obviously slightly less useful without pornography.
You have no obligation to sign the NDA at this point. If you want to keep a positive relationship with this company and it has nothing to do with your new job then you might consider signing it. I would do so only after having a lawyer take a quick look, though. I would also make sure it has an expiration, like 1 year.
Wanita Pembunuh 4 Juta Nyamuk
Dream Drop Distance un tournant décisif dans la saga Kingdom Hearts
> Where do you put the brains on though? In the IDE/programmer or in the language?

Dynamic languages aren't conductive to re-factoring, and static languages are.

http://news.ycombinator.com/item?id=4057593

I don't see how it is a question of where to put the brains.
Exactly. Each device is potentially a self-contained unit of a whole, and things tend to get a damn sight more efficient if each is exclusively host to a specific tool, with the environment exclusively designed to match that specific tool. I do wonder just how efficient a cluster of Pis running a typical, but refactored for Pis, LAMP stack would be in comparison to a typical LAMP setup on a comparable server.
This reminds me of the episode of top gear where they paint offensive remarks on each others cars and drive across the southern US.
You can also find the power button by signing out. Swipe up again to see the login screen and the power button is at the bottom right. It's still not as easy to find as before and I ended up finding it by accident. An accidental right-click swiped the screen up and there it was.
Sure, but you still need to use Clojure, which is very unlikely to be of use to the average programmer.
Nobody tell the State Department - it'll be the new waterboarding.
Cool idea! I like these little helps that make repetitive tasks so easy. Thanks for sharing.
I put this:

with Ada.Text_IO;

procedure WTF
is

type X is array (Positive range <>) of Integer;

procedure Print (N: X)
is
begin
for I in N loop
Ada.Text_IO.Put_Line
(File => Ada.Text_IO.Standard_Output,
Item => Integer'Image (N (I));
end loop;
end Print;

begin
null;
end WTF;

And it can't recognize Ada :)
Even when you use standard library.
"This looks like VHDL."
"It could also be a VBSCRIPT, though I'm not completely sure"
> And the portion sizes... wow...

Yes, Umberto Eco wrote an interesting article on the cultural significance of "more" to Americans. This is quite obvious in restaurant portion sizes among other.
Find on with flexible hours most post series A mature startups don't care when you work as long as you get things done personally I work by myself. I am the only mobile developer so I pretty much do whatever as long as something gets done.
One of the inconsistencies that bothered me when I was testing it out was that you use a swipe motion to get to the login screen, but after that you're forced to use a scrollbar. I kept trying to drag the screen to get to the other apps and nothing would happen.
Well put. I'm no kid, and it excites me! I think it's important we don't overlook the levelling effect stuff like this has, the same way Gutenberg took books to the masses, things like this take the ability to create with technology to the masses. It's not quite the same level of revolutionary, but it's still remarkable.
By the way, tips all go into a common tip jar and get shared among the whole staff at the end of the day or week (depending upon the place).
Egypt's ex-president and his interior minister sentenced to life.
KPCB Mary Meeker's Latest Presentation About The State Of The Web
Theft is defined as unlawful deprivation of use of property. Piracy does not stop the original owner from continuing to sell. It's a lost customer, not a lost sale.
> Apple bends over backwards to be developer friendly,

You clearly haven't heard about this new 'iOS'...
Think about this for a second. What I heard the judge saying is basically this (and something judges have repeatedly said): Copyright is not a barrier to competition with functionally equivalent products, nor is it a barrier to interoperability of functional software. WINE is not a derivative work of Windows, for example....

Instead copyright (at least in the US) only protects creative expression to the extent it can be separated from function. This means it protects source code in kind of funny ways and with strange boundaries which haven't been as fleshed out as much as one might think. This is important.

It places a lot of the more extremist rhetoric about what the GPL prohibits in doubt too, since by this logic steps that are minimally necessary to interop with a piece of software can never, by themselves, rise to the level of copyright infringement.
Robert Sedgewick's algo class is Java specific.
Works fairly well on Android in Ice Cream Sandwich I feel. You click the dedicated button and just tap your app's thumbnail from the list. Two taps with maybe some sliding if you have a lot of apps open and want to go to one you weren't using recently seems nearly as simple as you could make it.
It is to the sort of people who might perform such branding.
In a recent case an appeals court in the US noted that something like 60% of patents that were ever challenged in court were eventually invalidated.

It is great news, I agree.