skysight-inc/HackerNews huggingface dataset:
Looks like I need to start thinking up some startup ideas.
Isn't this what the iPhone tried before the release of the App Store?
[Slight spoiler alert]

After spending 30 game days stamping hundreds of passports and ignoring a million pleas, I found myself and my family fleeing the country. We had spent all our savings buying fake Obristan passports and had illegally left our designated region to get to the Obristanian border.

Then the game shows you the front of a checkpoint booth, with you handing crudely forged passports through the crack to the checkpoint official who is now in the same role as I've been playing for the entire game.

The sudden realization that "That's who I've been playing. If that was me on a bad day, I would have them turned away or even detained if money was tight" was amazing. I immediately recalled every sob-story I had forgiven, denied, or worse.

And that was all they needed to do to show you the morality of your actions. No hamfisted "you are being bad!", just silently hinting at you to think about it from another perspective.
I screwed my sister
Blackberry forms committee to explore possible sale
Don't Comment Your Code - Write Better Code
That might be the best article/review I've ever read.
Of course? It's the same kind of "of course" as heavy objects fall faster than light ones. Because Aristotle said so.
Actually, MSM has been covering Snowden and his leaks fairly consistently since they occurred. Perhaps you should watch Fox News or CNN before you go off making unsubstantiated claims.
No, Windows Phone 7 is version 1 of Windows Phone.

Windows CE 6 was the predecessor and it's nothing like Windows Phone. Completely separate products sharing only a kernel. And Windows Phone 8 doesn't even share the kernel.

FFOS brings three things to the table that noone else has and they are:

1. Price. They are dirt cheap. Most people out there can't afford to throw out what $600-800 on a handset. The only thing that is keeping these phones afloat is the telco contract that is subsidising the handset cost. Apart from the US, the rest of the world is pretty much handset and/or phone i.e. you can choose. I ALWAYS buy non locked handsets in cash and use cheap contracts. This is almost standard in Europe and the East. The only way paid up handsets can go is down and that's going to simply fuck up the market for high end devices. Giffgaff in the UK is demonstrating that - people are paying virtually nothing and buying cheaper WinPhone (620 is cheap!!) and budget Android handsets these days.

2. HTML. Yes HTML+JavaScript. Every monkey can knock out apps for these, much like you could with MIDP2 / J2ME. You don't have to be an expert on reference counting in Objective-C (iOS), navigate thousands of pages of SDK documentation (Android/WinPhone) or have to own a Mac to push apps out (iOS). You also don't have to subscribe to some massive store model and subscription development model (WinPhone/iOS). Just a second hand laptop ($100-200) text editor ($0) and a cheap ($79) handset and you're throwing out apps.

3. Reuse. A lot of apps can easily be repurposed for this development model. They can also be upscaled to web sites as well.

Hell, this is the scariest thing out there: cheap, easy with the potential to reuse stuff out there.

These WILL be ubiquitous.

As for: "no instagram". Instagram is a fad. It's not going to be around for years and years. If it pissed off tomorrow, noone would cry. Hell most people forget about it after a few days.

As for the iPhone's "isn't it cool" comment, hell it's a piece of shit to develop for, especially when the SDK documentation and publishing platform buggers off for a month and they treat their paid up customers like crap...

These will start at the bottom of the market (like Android) and will push upwards.
Resemblance to OSX seems to be quite significantly negative to you, but I would wager it is not for most people. I would also wager that unique visuals are not important for the mass majority of users, and that this also can have a negative impact on usability for many of them.

I might have older icons because I'm running Lion on this hard drive (I've got Mountain Lion on my other drive, I don't recall any icon differences) but their icons do not look the same as mine.

Your previous comment was a slew of accusations that they have copied OSX (with few examples of such copying), along with ranting about how unspectacular Apple is. They never stated there was no influence from OSX; it's obvious there is, and there is nothing wrong with that.
It's not avoiding neighborhoods in or near them, they just aren't necessarily easy to spot in their list.

For example, there are http://hollywood.patch.com/ and http://southsanfrancisco.patch.com/
Learn By Example: Scala Parser Combinators
Why the future of file-sharing must include the sinking of The Pirate Bay
Absolutely. Currently fibers (lightweight threads) may only be preempted when performing a blocking operation (IO or waiting on some synchronization mechanism). We will implement time-share based preemption if we see a need for that.
That's my impression too. The lone sysadmin who has to hack something up and moves on to other work likes Go; real developers who work in teams and have to maintain their codebase a month down the road stay the hell away from it.
What is Program Management
Yes, but the iPhone provided very few APIs and so web apps had little power and couldn't integrate with the OS.
Ah, but that assumes they know what you're doing. Microwaves have no qualms about passing through plastics, do they? Just don your best suit, carry an attaché case like an aspiring FleetStreeter and look interestedly at the ad under the snooping device. I don't think it takes 1500 W to bring it down - nor do I see how you'd achieve that power output from a discarded household magnetron - but a few hundred watts at close range will surely make the things' 'ears' ring.

If microwaves are not your thing you could try your hand at an EMP projector, even though it might be harder to make sure only the targeted device kicks the bucket.
Do as I say, not as I do.

(though not to say I approve of phone tracking).
crap.io and barf.bz look promising.
This is my first foray into explaining anything programming related, and I'd like to do more of it. I'm looking for suggestions on writing style, issues with the code, or with how I've explained things - so any comments or suggestions are welcome!
BlackBerry may be up for sale soon
A pragmatic toolchain: TeX and friends and friends of friends [video]
Ten charts: Why Wall Street loves Google and hates Apple
On the contrary, it's only a matter of time before HTML/CSS/JS reaches the same performance as a native app.
Hmm, fair point! I think this would definitely work, but only in the case where you have just two things (or in the more general case, a fixed number of things based on modulo n) generating IDs.

You're essentially dividing your keyspace into two from the beginning. So then, to add another generator, you'd have to have a scheme that transparently updates all of your generator nodes to do mod 1 mod 2 mod 3 etc.

It definitely could work though, if that's what you need.
There are other ways to center elems, and once you learn another such way (and it consistently works for you), is there any point in researching alternatives?
>It really is odd how when philosophy is explicitly brought up, it is generally labeled as a useless endeavor, yet in most other discussions you see philosophical questions being raised all the time with the intention of using them as 'appeals to ambiguousness', when (as you mentioned) most of these questions have already been asked and thoroughly answered by philosophers ages ago. Not that there's anything wrong in not knowing about this, but clearly there's an interest to know these types of answers that arises organically, which makes the dismissal of philosophy an ultimately misguided exercise in cognitive dissonance.

Do you have examples? As a scientist I'm inclined to see science as the true heir to ancient philosophy, and the part that still calls itself "philosophy" as, well, an inferior branch. When I spoke to philosophy students at university they seemed to study a really weird mix of things - about 1/3 history, 1/3 mathematical logic but covered less formally (which was intensely irritating when we shared lecturers because if there's one field where you really need to be formal it's mathematical logic), and 1/3 these very... abstract arguments that felt like they might say something interesting if any of the terms they used were defined rigorously and the arguments were written out symbolically, with small pieces of what should be science thrown in almost at random, but it was missing the desire to connect all this up and actually perform experiments to see what was right.
That's the thing - I would probably end up having to write my own "NoFlo engine" since I'd only care about using it in a different (non-nodejs, non-smartphone) context. I linked to the meemoo demo above and I did like that one, even though it does have tons of bugs.

What I'm getting at is this: A good, reusable component-graph interface is a very strong pull for all those people who care about that part without being particularly interested in the server behind it. It could make your kickstarter that much more effective to make it clear that it's about making it simple to write your own engine implementation.

Screw your stretch goals* - the 250k level should be you providing a good-as-apple-pie API/documentation/support that others can write implementations for/with. Instead making it about particular implementations - Android, iOS, Python - smells a little like marketing speak. If you really believe in FBD, all you have to do is make it very simple for people to pick up the threads. You'd have tons of implementations in no time.

*Also: I don't get the stretch goals in general. I get what you try to achieve with them, but you need to look at them form a programmers perspective: What if I'm a Python programmer who wants NoFlow? Do I have to call all the people I know who care about Android or iOS so I can get to my $1M level? That's not going to happen. Likewise, Android devs won't really care about pushing it further once their level is achieved, likewise for iOS. It's a bit confusing.
Get An Entry Level Web Developer Education in 12 Weeks at General Assembly
I'd say we evolved to find just about any source of protein delicious, simply because we need protein and finding it delicious confers a selection advantage. Meat is one such source. So we didn't really evolve to eat meat and plants (and mushrooms), we evolved to eat whatever was available.
I noticed that the Pragmatic Programmers books are made with LaTeX, so I was curious to know what kind of toolchain they use. In this video Steve Peter shows their toolchain.
The Paradox of Native Advertising
How To Enhance Location Aware Apps with Google's Directions Service
How I navigated to AngularJS
MongoDB ObjectID's are designed with similar goal in mind - time based, distributed, uncoordinated, "probably" unique: http://docs.mongodb.org/manual/reference/object-id/

I say "probably" unique because they depend on the 'machine identifier' being unique, which the ruby driver implements by grabbing the first 3 bytes of the hostname's md5 hash.
Yes. When most people say London they mean Greater London, not The City.
Thanks Peter for the explanation. I think I agree to your point.

In addition - probably the rise & fall in impressions for the keyword is not to do with the keyword ranking. Any idea on this ?
> spending more time writing documentation in the internal wiki than doing actual work

I have to disagree that this isn't actual work, as long as he's documenting something important.

But this:

> organizing meetings with no purpose, where he appears to be making decisions

That does sound a bit like a narcissistic personality complex, doesn't it?

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

You could separate out the behaviors that aren't bad from those that are, and document the bad ones, then bring that to a manager and ask for some help.
I'd say that's mostly due to outside use. If your friends don't care about encryption, you would never use it. Since I have an extremely small social circle, I can afford to use encryption because I can actually convince people to use it.
Where does this "small subset" bit come from? What exactly is it that you see FirefoxOS as being unable to do that other mobile operating systems can?
He was going to fire him anyway but he did it publicly because it has a huge advantage for him. Everyone at AOL will be working ten times harder now. This kind of leadership through coercion is why companies like AOL are fucked companies.
Firefox Smartphone available in US for $80 this Friday
Firefox OS-Based ZTE Open Shipping Soon In The US And UK For $80 Unlocked
Very useful product and very nice UI. +1
Bullshit. The reason this document is at the top of hacker news is BECAUSE of the implications.
I think you are being an insufferable pedant here. I was preserving the context from the OP to outline the method of discussion which simply consists of: "compare x to y using box ticking and derision only" (rather than discussing the relative merits).

The fighting metaphor is childish as was the OP's comment and arguably yours which serves only to outline your supposed moral superiority rather than add anything constructive to the topic.
Expect more revelations, as the "cross-border" criterion for information capture disappears from the debate.

All communication will be captured all of the time.

The upshot -- we have the best excuse in years to begin purging our ruling class. Does the NSA have dirt on them? Did Snowden manage to get some of that dirt and hand it over to Putin?

Probably not, but as the mafiosi in Casino said, why take the chance?
Stop Thinking That Tech Hacks Are the Solution to Our Surveillance Woes
how did he implement favicon.ico ?
Candy Crush Game: The Recipe for Addiction
So how would you prevent people from just setting whatever score they want in this game?
Agreed. Depending on the search the #17 position might not appear until the third page. The vast majority of people don't get past the top three results and almost no one makes it to the bottom of page two or page three. You might get one extra visit a month moving from 40 to 17.

Also the penguin update doesn't specifically penalize new sites. It was primarily directed at sites with unnatural back link profiles.
Why focus on agencies which put a premium on extroversion?

Most technical companies worth their salt are happy to have introverted developers doing the hard coding behind the scenes. In general you'll be better off at a software firm that markets to consumers, since there is less direct client interaction. (It's not that you won't be good at client interaction, it's that you have to convince someone)

Because of this, a place like Google or Facebook would be better than SAP or Oracle.
I religiously apologise to my team when I screw up :)

Others do not, which is why they need some (electrically) induced motivation.

Well played with the comment though :)
Students collecting geo-data to improve the mapping of their local area, and donating it to a single corporate entity in a way that neither competing corporate entities nor free culture projects can use. Hmm.

Also, this puff piece is about Nokia's Here maps, yet when I go to their website (or Bing) Belarus is an empty wasteland. But in Google maps and OSM, there's an incredible amount of detail. So what problem where they attempting to solve? They seem to be claiming the government is to blame for the problem, but that doesn't seem to have held Google back.

edit: and on the mention of OSM, I have noticed that the amount of OSM contributers who are Russian-speaking has exploded recently. Looking at the comparison between OSM and Nokia/Navteq maps in the area I can now understand why.
Don't know. You could ask this question about any chemical. That doesn't make it actually dangerous.
Maybe I'm overcomplicating this: if the vehicles were small, well-spaced and able to stop in the event of a failure ahead of them then the impact that any one passenger could have is equivalent of getting in a car and causing a bad collision on a motorway.

Obviously a Very Bad Thing, but if we feel it necessary to protect against that then we might as well write off transport altogether!

Anyway, enough speculation from me - I'll patient wait for Elon to finish his breakfast and press 'go' on the release.(Very frustrating!)
Delighting your users with humanizing details
Good idea. Also comments from theo.c in mg:

http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mg/theo.c?...

Scroll down a bit to the array...
Sprint Review Meetings
I upvoted pretty much every other comment of yours, and the discussion thread is indeed good, but I downvoted the top-level because you decided to focus on certain aspects (mostly negative) and I disagree that such focus is warranted for the top-voted comment on this thread. There's no rule to balance anything, but I wish the top comment was more balanced, that's all there is to it.
Odd/Even requires coordination with Op settings (Having done this on architectures with 10,000+ servers). Sometimes simple is best
Or better use (and develop) a good judgement on where it's better to add some comment here and there if required. It doesn't need to be black or white. There are lots of gray in between.
There is an invisible character at the end of your link which breaks it.
Oh, and here's another hack. Re-interpreting HTML as JS:

http://ajf.me/hacks/js_html/
Don't listen to this guy. Comment your code, because if its in production, your most likely not be the only hands that touch it!

Someone down the line will have to review it, change it or modify it. It saves both time and effort, if you comment the code.

Just do it.
What is this? Why should one care?
https://news.ycombinator.com/item?id=6198068

Haskell allows you to run "green" or userspace threads in the millions, similar to what erlang and scala (akka) provide (and F#), with dispatcher designed to run i nthose numbers. So it's something like Celluloid, but I don't know how many people have used celluloid in production, in haskell the runtime's been well documented (Simon Marlow's oreilly book) and tested in heavily loaded systems.
Coastline Hotel Malta
The Coastline Hotel is based in St Pauls and overlooks the coastal paths of the Mediterranean. With its 208 rooms, this 4 star hotel plays host to people from all over the world and offers a quiet atmosphere yet impressive range of facilities.
BlackBerry Says It’s Looking For A Buyer
So FirefoxOS extends the existing web standards with non-standard APIs

Yes I'm sure you will 'submit' them as potential standards, but until the other vendors agree to them they are not standards. That is the huge and debilitating price that you pay by tying yourself to 'standards' - anything you want to do can be vetoed by your competitors. Anything not agreed upon is not a standard and can't be relied upon in a 'standards based' platform.
The good ones are. My wife puts in around 55-60 hours per week, especially when you consider all the junk they are required to be there for (sports, extracurriculars, dances, etc.) and continuing education requirements. However, amortized over a year with summers off it turns into a 40-45 hr work week - same as other professionals but with half the salary.
Same thing applies in big companies. Many great leaders start in the factories, or as junior assistants straight out of school.

P&G is one of the better firms at creating a cadre of general managers who start in entry level positions. These are people who learn how to build brands from the bottom. Even still, they seem to botch a CEO promotion here and there.

GE tends to do this pretty well too. You can see it by how highly regarded their "Almost CEO" execs are.
Amazing live-streaming from the oceans depth
Powerful bankers and lawyers do not like to be tracked, that is only good for the rest of us.
Slightly misleading title. BlackBerry has assembled a group to look at all future options- including a sale.

Seems more likely they'll partner with someone. Or maybe sell off just their hardware business. I think BB as a whole isn't going away just yet.
Though it won't surprise you, OCaml development is very similar. You're right: it's like shining a UV light on my code and seeing all the type mismatch bugs.
Nice work.

Would love to see a custom TLD setting (inputbox?), so I can add relevant TLD's
Writing asynchronous CoffeeScript with barefoot
But the justification isn't to "catch criminals", it's to combat terrorism, the supposedly clear and present danger... right?
no, YOU don't know it.

wikipedia knows it (the article on her lists her full name). anybody who looks for her on the internet thereby knows it. anybody who ever had more than 5sec of interest in her knows it.

it's not the rest of the world - it's you.

because the rest of the world absolutely needs to change their names so that english speaking idiots like you have an easier life. and still you could cope with schwarzenegger, go figure.
Also it says its "Not available now"...
What's in it for me?

Answer that question for the person you are selling to, pitching to, requesting a meeting with, etc and your chances of success increase dramatically.

This isn't new wisdom, it's arguably one of the oldest tenets of sales. Humans, by nature, are selfish beings. The majority expect a return for any effort put in on their behalf.
I know it's easy to say this is for introverts, but this applies to everybody. Public speaking is hard: it's not natural to get up in front of a group of people who aren't going to talk back, and talk for far longer than you'd ever have to in conversation.

I'm a consummate extrovert, and I recently started doing more public speaking, both in front of groups of 20-60 and webinar-style, over the phone with 1-5 people. Both were terrifying, and it still makes me nervous. I've been doing it for about a year, and I'm just now starting to overcome the "Man, I hope something comes up and we have to cancel" feeling.

Practice is the only way to get comfortable, and practice will make you better.
Write code that other people can review, change or modify. If you're coding right, comments should rarely be necessary for that (and indeed would often just be a distraction).
Just after the PRISM scandal exploded, I came up with the idea of encrypted-storage based email [1]. Unfortunately, within a little while of thinking of this, I read about lavabit and realized that they had the exact same security model that I was thinking of.

Now that lavabit's gone, I think there is a good opportunity for someone in a sane country with good data-protection laws.

[1]: http://firespotting.com/item?id=1632
as long as the company has a privacy policy and can be held accountable

Is there any evidence that privacy policies 1) are actually followed and 2) enable any accountability whatsoever and 3) are anything other than a meaningless token gesture?
no code will say WHY you did something the way you did it. only comments can do that.
Because people end up getting fucking killed with drones somewhere down this slope. I don't care if it hits me. Not everybody is utterly selfish and short-sighted.
So it's the victim's fault? I don't understand what the point of your statement is.
Article doesn't even mention eztv...
> This is part of the problem. How do you expect students to stay motivated and progress when 50% effectively equals 0%?

Maybe we dumb Americans expect more out of our students than the oh-so-smart Europeans? Get over yourself.
> Just do it.

Seconded. I've got an algorithm here, and the comments are very helpful. In one place, an array is iterated over backwards which is important and would trigger a few edge cases if it wasn't the case. A quick comment to explain why it's being done makes it easier to read and less likely someone will change it without understanding the consequences.