skysight-inc/HackerNews huggingface dataset:
I lived in the southern-most point of Kowloon, Hong Kong, easily one of the most crowded areas on earth, and also one with the highest concentration of tourists. This never fails; go to the gate of any metro stop and you will find a group of tour-bus idiots holding hands in a road-blocking vigil.

How about the Shoulder-to-Shoulder Walkers: the obstructionist quartet of parallel dimwits.

Or guy who likes to stand in the middle of the moving walk way when I am running to board a flight (bonus if he has no luggage.)
I think was was somewhat mistaken on the premise of this change. I don't like it as much as I initially did, but as long as Apple doesn't force publishers that have subscriptions outside of their app (and don't offer in app subs) to do in app subs as a result, I think the change is somewhat acceptable.
Lets take Hulu for example, who currently has a subscription model of $8.00 a month. Now if a users decides to subscribe to Hulu through an iOS app the price of the subscription is the same for the user. But for Hulu instead of collecting $8.00, they are now collecting $5.60, since 30% is now going to apple, because that person used an iOS device. So it is a tax on both the app publisher and the consumer.

Apple's new term of service states: "All we require is that, if a publisher is making a subscription offer outside of the app, the same (or better) offer be made inside the app". For the app maker, the quickest way to compensate for a 30% Apple tariff is to raise the price by at least 30%, which hurts the app maker and the consumer. Even before this announcement the app market as we know it today, is on it's way out. In favor of creating a browser based mobile web app. With this new tax, I believe the adoption rate to create browser based mobile web apps will continue forward at full throttle so app makers and consumers are not losing 30% of subscriptions and content purchases to apple.
I have a similar but slightly different issue: raging at bicycles while walking on the sidewalk. I've been hit twice, by completely unrepentant cyclists, and had near misses with scores of others. I will always give a dirty look at a cyclist on a sidewalk, the meanness in direct proportion with their speed.

One that gets me: riding in a business district right next to open shop doors--someone could walk out and get seriously injured. For these cyclists, I will sometimes step in front of them (if I can safely) and nicely tell them to take it to the street.
That alcohol probably isn't in the true 7X formula these days.

There is a trace amount of alcohol in Coke as a byproduct of the Corn-to-HFCS conversion. Because of this grain byproduct, Coke produces a Kosher version of Coke around the jewish holidays that uses cane or beet sugar (sucrose) instead of high-fructose corn syrup. I grab as much K-Coke as I can during the passover season and hoard it all year. It's good stuff.
i think there are some unintended consequences with blacklist list-sharing:

1) if google ever starts using this data as a signal in their search algorithm, do you really think demand media is going to give up, or do you think they are going to start moving their content on the 500k+ domains they own, effectively making it impossible to deal with the problem.

2) list-sharing seems to be starting an arms race where spammy sites start pushing their own lists that include all of their competitor's sites but not their own. (i am not accusing the OP of doing this, but i think its best for each user to choose individually.

if these sites really have such egregiously bad content, then users should very quickly be able to decide for themselves when a site should be blacklisted.
Startup Quote: Esther Dyson, investor
Exercise 4: Starting with awk Scripts
Revenue per employee is one of my favorite metrics. I work on B2B software & services and when we ask our customers for testimonials we ask them to figure out what their revenue per employee was prior to using our system and then compare it with current numbers.

Since part of our value proposition is that we teach companies how to do more with less, it becomes a very powerful marketing tool. (We usually see an increase of 200% to 300% revenue per employee after 5 years; ordinary growth in our industry is 10% to 20% growth over 5 years.)
I'm pretty gutted by the lack of support for the HTML5 history API. Without that, we're doomed to polluting the Web with broken #! URLs (ala Twitter and Gawker) for the next five years.
>me that from where he comes from, they don't have such thing as first and last name, his name was really just "Harrison"

People that don't have family names often use patronyms and the "[W]estern world" seems to cope just fine.

Harrison ben Harry, Harrison Harrinpoika, Harrison Fitzharry¹ or what have you.

---

1 - all mean "Harrison son of Harry"
Why you should fight Apple’s Subscription Extortion
The best investor is your customer.

- Esther Dyson (@edyson)

http://startupquote.com/post/3310837648
The previous post was clearly written by someone who A) Is an aggressive walker ;-)
It Got worse with smartphones too, people seem to respond to read their emails or ply their stupid flying bird game in the most idiotic of places (the subway stairwell comes to mind)

Sometimes i stifle the urge to just push the annoyance down the stairs.
"Of course it's still far away from being cutting-edge in feature support, but at least the usual crap of "try to open an existing website in a new IE version: see barely any page rendered until you add a ton of hacks" has gone."

Yea, it is unlikely any more rendering modes are needed, because IE9's standard mode finally deserves the name.
I thought that nobody gives every pc on their network live IPs because we're out of IPs?

Why wouldn't you give everything its own unique IP and then limit access via firewalls? NAT just makes p2p a huge pain.
Briefly (I need to run), when it was announced/described, I saw it solving a lot of problems I've encountered:

Submarining discussions and decisions (e.g. email's that don't include the whole group or that don't get shared with new members joining the group).

Excessive work to reconstruct discussions, events, decisions. (Again, "big wads of emails" being a typical example.)

Centralized, rigid access controls. (You have to go through systems administration to add somebody to a project. Sometimes, that in turn means management sign off. Quickly, you're back to copy/pasting crap into, oh, for example, email.)

Wasted time. For example, the last three points.

Lack of dynamic, group discussion separate from physical and chronological synchronization and separate from the need for productivity killing meetings. Some companies have (finally) caught onto internal bulletin boards and the like, for this. But then somebody has to set them up, add users and credentials, and centralize a whole lot of bureaucratic decisions that might better be pushed out to the teams involved.

Lack of a centralized, uniform project communication history.

Etc.

Anyway, Wave seemed promising. But the client Google offered up was unusable for most people. It was literally too slow, at first, on the client side. It reflected the worst of Google's trend to abandon discoverability in its UI. (I'm reminded of this in a smaller fashion every time I help a client's employee take the dive into their calendar product. I'd argue that Android has a fair amount of it, too.)

Also, early adopters would join and have no one to work with. Even when you could get someone else invited, most didn't want to tackle it. Growth stagnated.

I still think Wave' paradigm solves a lot of problems. Maybe Apache and third parties will have better luck producing a usable client.

P.S. There were also many niggles and problems with the UI, such as default decisions about account creation and account information sharing. The UI was, basically, quite underdone. Finally, Google didn't continue to pour effort into it nor give it enough time to take off.
Looks cool.

But when I do upgrade my venerable analog watch, it's probably going to be to a http://lunatik.com + ipod nano 6g. A little more expensive, requires a jailbreak, but a hell of a lot more functional, and doesn't require uploading my code anywhere to compile it once jailbroken.
Do you really think that Micro$oft can make something modern?!
they just copy Firefox with more Color and Graphics!!
As they have done before with Windows, Bing, VS ,...
I'd love to hear a counter to this. I was really close to buying one...
Actually it is. Just decocainized.
Your python script uploads my code to your server and sends me back a binary in return. What happens when that server goes down?

Getting people up and writing code on devices quickly is awesome; but sending code (unencrypted, even) off is pretty shady, particularly since you're not disclosing it to anyone.

Arduino manages to have a cute little barebones IDE based around an actual compiler; and they provide full hardware docs, links to datasheets, the works. You're doing exactly the opposite of that. Even Apple will let me compile code for my own iOS devices -- after I've paid the $99/year fee or jailbroken, of course...
But it is in the modern day recipe:

"To this day, Coca-Cola uses as an ingredient a cocaine-free coca leaf extract prepared at a Stepan Company plant in Maywood, New Jersey."

http://en.wikipedia.org/wiki/Coca-Cola#Coca_.E2.80.94_cocain...
> But I think there isn't a viable competitor in the "C, but better" space at the moment.

In the Microsoft ecosystem, C# is this. No, C# isn't OS-independent or hardware-independent or HTTP-server independent. It's not meant to be. C# isn't meant to be an abstractly beautiful language like Lisp or highly performant and portable like raw C. And it's not intended to be part of the LAMP free-software stack; it's intended for a business context that can spend a bit of money to make money. (The C# compiler is actually free, though the IDE isn't and of course the underlying Microsoft OS isn't.)

It's C and most of C++ without the foot-shootiness or Java verbosity. For what it is meant to be and for the problem domains that it serves, C# really does make for great productivity. My company and I have used it as our primary language for several years and I like it a lot. Most of the productivity comes from tight integration to external ecosystem elements that make for a useful application, notably MS SQL databases and ASP.NET web servers, all wrapped within a solid IDE. More productivity comes from getting to ignore things like memory allocation and header files which the language just handles for you. Perfect for simply getting things done in a business context when things like price and portability are not a concern. (When they ARE a concern, then by all means use the LAMP stack and C# is not for you.)
Can you name some "better than gdb" debuggers. I'm pretty frustrated with gdb, but all the alternatives I tried in the past have sucked as hard or more than gdb.
How can you not all see the main point of the article? Namely, human beings act/create/innovate when they are properly incentivized, i.e. financial compensation. It's the same argument with socializing our health care system. There is a reason the U.S. has the most advanced health care system and best trained medical community in the world. Take away those incentives (socialize the health care system) for the medical community and you can bet the U.S. will not be as innovative. Say what you will but people are motivated by financial incentives.
"Money changed everything. Almost overnight, a wave of brilliant dramatists emerged, including Christopher Marlowe, Thomas Kyd, Ben Jonson and Shakespeare. These talents and many comparable and lesser lights had found the opportunity, the conditions and the money to pursue their craft. The stark findings of this experiment? As with much else, literary talent often remains undeveloped unless markets reward it."
> When you don't sign your work

Also, when you put your name anywhere in the file, since not only the code is going to outlive you career there, I can get more detailed information from the VCS. It's like a badly drawn graffiti tag.
And you can bet that the guy driving in tankers from a orange-oil factory to the coco-cola HQ would have an inkling as to what one of the ingredients is.
If Watson wins, it should have to keep coming back as defending champion until someone else beats it. It should also qualify to return in the Tournament of Champions if it gets that far.

Now that would be a true test.
In addition, publishers may no longer provide links in their apps (to a web site, for example) which allow the customer to purchase content or subscriptions outside of the app
The 10 Million App challenge
Just found a JS library that's supposed to fix IE5-8's browser compliance. I haven't tried it yet though. Is this used a lot?

http://code.google.com/p/ie7-js/
IndexTank, a New Startup Offers Hosted Search as a Service
According to the study cited in this article, the answer seems the be a fairly firm "probably not."

"The findings of the survey clearly show that consumers are frustrated with the traditional online registration process and will favor brands that make it easy for them to be recognized."

I personally find registration annoying and tend to avoid it, so it's nice to see my bias somewhat validated.
Moderate exercise such as walking 'boosts memory power'
"For the client side, WebSocket was to be implemented in Firefox 4, Google Chrome 4, Opera 11 and Safari 5, as well as the mobile version of Safari in iOS 4.2.[1] However, although present, support is now disabled by default in Firefox and Opera, due to concerns over security vulnerabilities.[2][3][4]"

It looks like WebSockets have issues beyond lack of support in IE. I agree on the rest, but this isn't just MS not supporting them.
Definitely. I got a Wave invite and had no one to use it with. Each new Wave user should've received a few invites to send immediately to the folks they'd want to collaborate with.
Yeah but have you noticed how generic brand cola doesn't taste nearly as good?
The Procrastination Flowchart
I don't know, it's hard to say what you don't realize, but I'll expound upon my comment. Do you really think the power management would be all that different in a laptop (rather than a phone) running Android? They'd both be using the Linux kernel, and people already complain about their Android phone battery life (but people complain about every phone's battery life). And if one really wants to run Angry Birds on their Linux laptop (or any laptop that the Android SDK runs on), it is entirely possible to wrap the emulator and/or port Dalvik, to run Android apps as first class desktop app citizens. In fact, I'm surprised no one has done this already.
Why do people care so much about Amazon? Amazon is a middleman, so why not cut them out? Magazines, Newspapers, and Blogs can go directly through Apple and keep their same 70% cut.
Web of Popularity, Achieved by Bullying
Our project uses ICE (http://www.zeroc.com) for some scalable computing and a large part of the system is indeed written in C++ (with bunch of other libraries). However, developing large scale application in C++ requires discipline even at smaller level (Should I use auto_ptr or shared_ptr? Should I pass by reference or by pointer? Macro or template? GCC does what?).

I have found C++ to be too complex to fit within my head. Even though I am programming almost exclusively in it for a while; I get a feeling that I am spending more time on placating the compiler than thinking about code.

For cross platform work that uses a lot of libraries I would not recommend C++. It is where my frustration stems from.
We need more than just a blog post, we need this out and about all over the interwebs.

Its absolutely true, and IE9 is now catching up to firefox 3.6 (finally) and ie10 will finally catch up to firefox 4.0 (maybe) in a year. AND the article forgot to mention that FIREFOX - ALL VERSIONS - WORK ON WINDOWS XP, VISTA, 7, MAC OSX, LINUX, UNIX. Which means that if you are a MICROSOFT WINDOWS XP user, you cannot use a Microsoft browser to freaken' browse the modern web, IE8 is the only hope. There is a lot wrong with the state of IE. And technology is only one of those things. Nothing but technology is being addressed though.
Thanks for the link, very informative.

Personally, I will write my own data structures, containers or memory allocators when I have a task that doesn't fit nicely into existing libraries. There is nothing wrong with that. I am curious though when people only use their own. For example, I believe that when writing custom containers, providing STL compatible interfaces (perhaps alongside a non-compatible extension if needed) is a good idea because then you can use the STL when it makes sense, but your own when it doesn't (and pass data between them easily).

Having said that, I did not spend long looking at the code in question (nd in the sibling comment a good reason was presented for at least some of the custom containers), so perhaps it isn't realistic or reasonable to mix and match in this case. Still, I like to understand peoples reasoning because it helps me improve my own coding practices.
Supply & Demand: Make More Developers
Great, it's been a few weeks since I saw this on reddit, digg, and a million other places!
Couldn't find pictures of the back of the watch. Would be nice with an easy way to find good pictures of the product. Like a picture gallery.
I guess I would be considered a "sidewalk rager", although rage is a very strong word since I've never risen to the level of physical contact or even verbal confrontation - perhaps exasperation would be a better word. It's not limited to sidewalk-walking; it also applies to city driving.

In my experience (having lived in San Francisco and New York) there are two types of people who trigger this:

1) People who are so self-absorbed that it doesn't even appear to register in their minds that there are actually other people in the city or on the road. Into this group would fall some cell-phone users, arrogant business-types, stroller-pushers, escalator-blockers, etc.

2) People who feel powerless in their own lives, and intentionally cause grief as a passive-aggressive way of asserting dominance over others without really breaking the law. Typically urban poor and out-of-town youths.

Lest anyone get the wrong idea, I don't think everyone needs to have the same conception of city etiquette as I do. I'm just describing one of the (little) drawbacks to living in a crowded city for someone with my personality.
I'm not purchasing one, but it's way cool that you got these things out there. I look at most stuff on HN and think "hey, I could build that!". I look at this and I think "wow, it's cool that someone managed to manufacture and build hardware on a small scale and sell it".
Ryan,

The HTML5 route only works where Mobile Safari has access to what bits of iOS you need eg. You still can't upload content via mobile safari.

Also how will this work with freemium models? What about trial models?

If they enforce this for SaaS there are a ton of use cases where it looks like it fails entirely.

Hell even for non SaaS stuff. Cineworld has an app which takes Credit Cards. Will this be barred? Banks have an app. Banks charge rates. Will this be barred?

This works for content, and only some content at that.

This will definitely need some work, to work.
You should listen to the This American Life broadcast. Search Coca Tea on Amazon.
Similarly, you can extend them (or at least make your own code compatible).
Buy Both, and redirect 5folders.com to fivefolders.com or vice-versa.
And yet another case of " Am I free to impede the freedom of others? " type of conflict.
Obviously this is a matter subject to some philosophical debate.

In my mind, the term you are looking for when you say "human race" is actually homo sapiens. This is a biological term denoting the species.

When I used the word "human", I intended to communicate a more metaphysical idea. Perhaps a better choice of words would be "person", but somehow -- and this seems to be all subjective -- that seemed setting the bar too low. I thought that the word "human" might convey the idea of "person", but also implying a certain level of functioning.

For example, I'd expect more evolved cognitive skills (starting with the persistence of objects, eventually moving through symbolic logic, and so forth) from an entity described as a "human", as well as certain emotional skills, such as empathy.

Back to my original point, none of those attributes I mentioned would be expected at all in a 3-year-old homo sapiens, so this would be a more interesting story in several years when the boy reaches an age at which we'd expect those skills to have developed.
Sure. You definitely have a point, but in context of the discussion here (ie Maro's code), I see no evidence that he is programming for an embedded system.
UPS trucks don't turn left (video)
Does anyone know why Watson was unable to buzz in immediately in some cases when he had 97% confidence in his answer? Seems odd that a computer would not be able to beat the human opponents at hitting the buzzer.

(It's possible that he didn't have the answer until after the human opponents, but that seems unlikely.)
Guide to Python 3 Porting
Facebook Officials Keep Quiet on Its Role in Revolts
Hi Guys, Eric from inPulse here. We're trying to make it as easy as possible for people to develop for inPulse. That's why we've built a cloudcompile service. No messing with DLLs, drivers and other annoying parts of embedded coding.

I think we've succeeded! In our beta testing, users were able to go from downloading the SDK zip to loading their first app on inPulse within 5-8 minutes. I think that's pretty impressive for a startup hardware biz.

If you'd like to setup the arm-gcc toolchain and compile your own apps, absolutely no problem! We'll have instructions online shortly. If you need them faster, just email devsupport@getinpulse.com
I think that he means that he is putting everything on the private IP range: 192.168.* .* .
IBooks 1.2.1 Detects Some Jailbreaks, Disables iBookstore Purchases in Response
Also, your terms of service (http://www.getinpulse.com/terms/) states that you claim rights over information I upload to sites run by Allerta. That must include code I upload to be compiled, correct?

From the terms: "hereby grant to Allerta a perpetual, irrevocable, non-exclusive, worldwide, royalty-free license, with the right to sublicense, to reproduce, distribute, transmit, publicly perform, publicly display, digitally perform, modify, create derivative works of, and otherwise use and commercially exploit any text, photographs or other data and information you submit to the Website (collectively, User Generated Content) in any media now existing or hereafter developed, including without limitation on websites, in audio format, and in any print media format."
there is no such a thing as "right" or "wrong" answer in contextual targeting, at least not anymore. Other targeting strategies kick in; even if the text of the page is accurately categorized, you could still be hit with ads targeted at you by profile, or someone is doing category runs (GroupOn ads supersede all others for me) or the site is under review or its content unanalyzed (charity hell), or you're in an experiment, etc.
Why didn't you post that link as the thread's link? Makes much more sense.
Total agreement, it always amazes me how many people believe that something that works in a factory will actually work in the field. It is unlikely that a robot will be invented in the next 10 or 20 years that is as capable of field work as a trained human. Skilled labor might not be academic, but it requires a thinking mind.
Outsourcing support isn't best for everyone, but for a 2-3 person development shop sometimes it's the best bet for them. I would never suggest a company the size of Zappos outsource their support, but they aren't our ideal customer either!