skysight-inc/HackerNews huggingface dataset:
One point this article skips over is that Dijkstra's algorithm can be used more generally to find a shortest paths tree to all destinations, whereas A* is really just a single-source, single-destination pathfinding algorithm. Adding the heuristic obviously gets you to termination faster, but the work done by Dijkstra's algorithm isn't wasted if you're actually going to use it later.
Depends on what stack you want to develop in. For an MVP you could try:

Ruby 1.9.2, Rails 3.1, HAML, SASS, jQuery, MySQL 5.5

It might not be the stack you end up with, but you'll learn enough building that to get started.

Start here with the free online book, it's as good of a place as any:
http://ruby.railstutorial.org/
The Woman Who Knew Too Much
This could be a huge step for augmented reality if the process can be applied in real-time without any user input. It could improve on other research that's already out there like this one:
http://www.youtube.com/watch?v=XCEp7udJ2n4
This is why I stand by anonymous public disclosure. Companies will not budget for security unless you make them.
What's the relevance of "impact factors"? I understand the basic idea behind them, but I don't think publishing research in a low impact factor journal should automatically make said research "completely irrelevant".
It's not Haskell but its closer than Python. Have you seen Scalala for Scala:

https://github.com/scalala/Scalala
In the LAMP or WAMP stack you would need to learn PHP, MySQL, JavaScript + JQuery and of course HTML and CSS.
They should be embarassed about asking you to give your password over the phone.
Hope you are running with a curl version that can't redirect to a file. Check your CURLOPT_REDIR_PROTOCOLS options.
What I want to know is, is Go still undergoing major revisions? I don't seem to have been able to find an answer to this, and it's annoying. I remember there being some fairly big changes some time ago -- not so recently now, but after it was already public -- and I want to know whether that's going to still be happening before I bother learning it.
People Get Mad At Apple And Apple Keeps Making More Money Than Everyone Else
Citation, like, needed or whatever.
Watch TV9 Telugu Live
TV9 Telugu is a top Telugu news channel TV9 live news channel round the clock tv9 Telugu. snehatv tv9 live channels are broadcast by Associated Broadcasting Company Private Limited of Hyderabad, Andhra Pradesh It gained instant popularity among the masses with the punchline "Merugaina Samajam Kosam". after success in Telugu Later it expanded its network with news channels in Kannada, Malayalam, Maharastra, Bengali and Gujarati languages. India.
Best free YouTube video downloader convert YouTube video to MP4 on Mac
And yet it's very positive about Facebook's upcoming timeline?
Wow, don't recall Mystery House but definitely remember the era of small-self-publishers, diskettes-in-ziploc-bags.

And I recall being stuck in some later Sierra On-line game – by then with color hi-res graphics, but still vector drawn slowly on the screen as if retracing an artist's lines and texture-fills – where I had to throw a rock at some cobra.

And I recall a similar crude black-and-white hi-res mode game, Richard "Lord British" Garriott's Akalabeth, which begat Ultima and the Origin empire. Check out the screencaps:

http://en.wikipedia.org/wiki/Akalabeth:_World_of_Doom#Gamepl...
There is no reason to love or hate a language. Every language has its strengths and weaknesses. C/C++ has its performance advantage but may require more skills and training. Php and Python is simple and fun, but you can't really use Php to write a search index. Java is somewhere in between, but the beauty of Java is its proclaimed "write once, at least test everywhere", which allows it to build up a large developer community very quickly. But that is also the downside of Java for its portability, and that is why many platform has to customize Java for speed such as IBM.
TIL: Ruby Classes that Look Callable
I'm curious, how have you found the currency value volatility for buying and selling goods and services?

I envision a bitcoin meme: 0% fees, 1000% volatility :)
I beg to differ, a time-stipulation could be incorporated in said coupons which could be automatically refunded if unused.
I seem to remember spammers doing this in order to evade naive spam filters. For example, substitute "v1agra" for "viagra", and get through to the inbox. Though once you use a trick like that and it gets marked as spam a few times, you can't use it again. So yeah, perhaps your reason is more sensible.
I think the point of the ribbon is to get rid of rightclick menus and the menu bar. This is certainly a requirement for making a touch-first UI.

That said, it will necessarily make mouse based interaction more clunky. But they are committed to touch first, so this is not negotiable.

My issue with the new explorer UI is more specifically about the choices they made within the ribbon. Why put something that provably is never used in there at all? Why not put context-aware stuff in a context aware tab like the image tab in Word (only visiblw when an image is selectad)?
> The only reason they use it is because they wan't to socialize with their friends, but know of no other way to communicate through a network (Sorry MySpace).

Well, there's plenty of ways to communicate! And plenty of ways to say something publically, too. I think one key thing Facebook has that other (currently well-known) things don't is the area between the two -- ability to write something directed at a specific person, which is also public. Namely, making a post on their wall. I was very surprised to learn Google+ doesn't do this when it was being touted as a replacement for Facebook. IMO, Google+ is actually more like LiveJournal but without threaded comments.
I am curious where is the Group in Groupon these days. Groupon is more like a coupon company now than the group buying phenomena that made it successful.
How to create a custom Facebook status update via anything
Yubikeys (yubico.com) get part of the way there, with the USB plug part anyway.

ObDisclaimer: not a representative of, etc, just messing around with them at the moment.
User friendly secure system: a brick with a smiley face painted on it.
More precisely it is "corporate feudalism" or "neofeudalism"
I observed the exact opposite. If I hear two teens talking (literally any two), almost every second word I hear is Facebook.
Ken Williams actually runs a Sierra nostalgia website (http://www.sierragamers.com) and has posted some interesting background about Sierra's founding and early years on his profile there (http://www.sierragamers.com/aspx/m/669573).
Is there a way to get the old list view back when using the iPad? I prefer the old view!
I think multiple ID is a working idea. We have used it in safe location sharing WATN: http://servletsuite.blogspot.com/2011/10/where-are-they-now....
And yes, it is good for users but bad for advertisers
I cannot suggest KnockoutJS enough. Just throw the data to the client; your template is basically inside your HTML file. Knockout will take your development to a whole other level. My team is at the point where we're seriously doubting if our application servers will ever output HTML ever again. We use the RESTEasy framework to output XML and JSON.

Try KnockoutJS, just for one page, and you'll see how incredibly powerful and time-saving it can be. Your clients have just as much CPU power in their phones as you do in your app servers; let them handle the view rendering. Knockout is beautiful, simple, and extremely elegant.
Journalism in Mexico Faces Threat of Being Completely Silenced
As I see it, everyone in a software company should know how to 'code' at a rudimentary level - and appreciate the process and skill required by the company. Analogies anyone?
Probably because "totally" was too long, and is now just shortened to "totes".
One of my co-workers said that her high school son, and all his friends, use Google Buzz very frequently. I haven't talked to her since Google just announced they were closing it down, but what is your report "from the trenches" of high school regarding Google Buzz? Does anyone use it? Buzz has a lower age requirement I think.
Ah. Around here we've always always called that poing.

For "PrOgrammING"
Yes, I do have one but I only used it once to test how it works.
Who missed these red flags? Nobody I know in the valley

It is true 'the valley' would seem to have caught on, but don't forget the sizeable period of time when Groupon was the darling of this very website.

If memory serves, HN opinion of Groupon didn't start to tank until the founders sold a big chunk of their shares, whenever that was. I'm pretty sure when the Google offer/rumor was afloat, everyone at HN applauded Groupon for rejecting.
Ha! I might have known back then, but it's also likely I made college harder for myself than necessary.

Yes, ROT13 (or maybe ROT47) might be enough to stymie lazy solution-seekers. Might do that here if an even-numbered exercise seems to warrant some discussion.
What am I missing; the name of the SS protectee or some odd sort humor of humor?
Spot on, can't remember who summed it up slightly differently, but it was like this: in the non-internet world you can only share as yourself... BUT in the non-internet world what you share isn't permanently logged, so when you share something with close friends or even anonymous folks at a bar, you're always expressing ideas that will not be tagged permanently t your name. Once in the internet space this changes, and if you can only post under your name, you will self-censor anything controversial since you'll never be able to shake the associated with it otherwise.
A reasonably happy note of sanity is sounded at the end of the article:

'NSW Police said it was not taking any further action on this matter. "There was no criminal offence committed and the company in question has been informed of the outcome. It was more a case of a civic-minded person reporting a potential security breach."'
You're completely missing the point. Nobody is saying or implying that people are perfect. Rather, it's the opposite - we acknowledge that people are imperfect - and that's exactly why we need anonymity and different identities.

moot also made another very good point about total anonymity once before: the reason 4chan (and by extension, other image boards) became such a success is because there is no personal cost of failure, which allowed almost boundless creativity - which is why most of the internet knows 4chan mainly as a meme-generator.
Straight Talk Samsung Galaxy Note Evaluation
Buy new iPad2 for only $104.73 from http://www.ezy-bid.com
Don't miss out!,,, Buy new iPad2 for only $104.73 from http://www.ezy-bid.com EZY-BID auctions online for cheapest iPhone ...Hooray
> I interpret it more like "If you wouldn't want your mother to see you do it, then you probably shouldn't."

That pretty much means the same thing
So First State try and get revenge on and blame the poor guy who reports the problem. I can't understand how this is a cheaper or a better solution for them than fixing the hole. It would be interesting to know if there was a thought process behind this, because it reads like there wasn't.
Cooking the books before an IPO to hide an unsustainable ponzi sceme? Shouldn't someone be going to jail? At both Groupon and at Goldman.
Sounds to me like you're doing it wrong. I write scientific Python code every single day for work and I (nor anyone else who works with me) never run in to those kinds of problems. Why are you running simulations that take an hour before you even know your code work? Where are your unit and integration tests? Every piece of our software stack has (or should have...) tests that verify all the bits fit together correctly in a matter of seconds or perhaps minutes tops.

Strong typing would be nice to have sometimes, but in practice I think it limits the amount of ad-hoc data analysis and exploration you can do while trying to piece together a piece of software. I think the scientists in our company would murder the software engineering team if they had to deal with strong typing to get things done.
Why put something that provably is never used in there at all?

It's important not to confuse "never used because it's useless" and "never used because nobody knows about it".

Of the items in the Windows 8 "Home" tab that fewer than 84% of people use, half of them appear to be new features and half are features that exist in Windows 7 but don't appear in the toolbar or any context-menu, have no keyboard shortcut, and aren't documented in the help files. People who used these features in XP could be forgiven for thinking Microsoft removed them in Vista.

Why not put context-aware stuff in a context aware tab like the image tab in Word

They do. In their blog post they have examples of context-sensitive tabs for libraries, drives, and images.
How To Copyright a Logo Design Trademark Logo Design
How To Copyright a Logo Design Trademark Logo Design
Sure, that's possible. But now you're asking customers to make a buying decision under pressure, for something they'll only be able to use within a narrow time window. Although this is still economically rational in many cases, it seems to me that the whole point of Groupon is that it promotes impulsive and slightly irrational shopping - a deal that's 'too good to pass up,' even though you may not really want or need the product or service that's on sale. If you attach too many conditions to said deal, then the utility of the purchase itself is subject to the same analysis.

It's a cool idea from an engineering standpoint, but I'm not sure about whether it has the fun factor.
Unbelievable. Am not aware of US law, but I hope he can sue First State back for the mental harassment they caused him. This isn't plain ungratefulness - it is dangerous. It can dissuade well meaning, civic minded members of the public from helping an company, which by the way is great for the bad guys.
FSF: Campaign against windows 8 "secure boot"
Corporations sneaking money into US tax free in Nov
SevenIT delivers IT Security Solutions 
SevenIT is a leading provider of data center solutions, systems integration services, BPO, security management, Converge Communications, infrastructure solutions, and software solutions. Our visualization is helping people and technology to work as one. Our mission is to help clients reduce the cost, difficulty and risk of computing on any platform. SevenIT Services are available on best Affordable Prices in GULF, Pakistan, Australia and worldwide.
Very good point. Still, politics is not (only) a philosophical discussion - policy must be made, and it's reasonable to try for an effective policy with minimal bad side effects.

Consider the US' Prohibition. Even taking it as a given that the majority of the voters wanted to see alcohol banned [1], it's hard to see it as anything but a disaster.

I'd say there are more modern examples, too.

[1] Yes, this is debatable. Not the point, though.
Did you repeatedly submit Ask HNs until you were able to predict the item id? How many submissions did you need to delete?
I'm pessimistic that it would actually work, but I'd like to think it would teach people to think precisely.
From the article:

He said Webster's actions were more serious because he did not just access his own or a mate's account, but hundreds of other customer accounts, to prove the security flaw was real.
"While we were appreciative of him showing us a weakness in our security systems the size of the downloads concerned us greatly and the fact that it was a major breach of the privacy provisions of our members," Dwyer said in a phone interview.

The guy didn't just find and report on a vulnerability. He also scraped a whole heap of private customer details ('to prove the problem was real'). If his intentions were pure, he shouldn't have downloaded & saved the private information of hundreds of customers. First State Super overreacted, but I can understand why they're nervous that he might keep the data.
> Am not aware of US law

This is in New South Wales (Australia).
This is great, thank you very much ! Seems like it will do all the calcs for you soon as you enter the assumptions but what assumptions do I use for my ad revenue based mobile app business, that's my dilemma !?
Speaking to Bloomberg Businessweek, Groupon showed off what it hopes will take its business to the next level: A new service for smartphones and computers called Groupon Now, the centerpiece of which consists of two buttons: One that says “I’m Hungry,” the other of which says “I’m Bored.”

So: Impulse buying for Groupon customers, and a means for merchants to sell off their spare capacity, and, hopefully for Groupon, a big, untapped market in which to serve as the middleman.

http://www.geekosystem.com/groupon-im-hungry-im-bored/
Sure, any new UI modality will be at odds. But for mouse-oriented UI, I haven't seen anything better for a situation where you have many, yet infrequent, commands. A search interface seems like it could work well, but you'd have to know (a) that the software supported the command you're looking for, and (b) what aliases the software supported for that command. The Windows start menu search kinda works, most of the time; but that's because you generally know whether or not you have a particular piece of software installed. But when you don't know 100% if the software actually has the feature, and you're looking for it...

So in the absence of an effective search, it seems clear that a list of commands, grouped into categories, is best for finding infrequent functionality - particularly when a mouse is the modality.

One thing I am absolutely certain of: searching for a command in a ribbon is harder than searching a menu. I've had opportunity to do both in unfamiliar UIs, and searching ribbons is definitely harder.
The comments from the First State officials seem fairly sane as well, but this is completely over the top:

"The next day Webster received a letter from First State's law firm, Minter Ellison, telling him his actions constituted a breach of the Crimes Act and Criminal Code Act...

...The firm said they may go after him for costs related to the matter."

Hopefully someone reigns in these vicious lawyers before they screw over one of the good guys.
"Flux pinning" isn't as good a name. IMO "Quantum Levitation" better describes the effect.
I'm not sure the comparison is quite the same. The key difference is that with a CLI or punch card interface, you need to know the command syntax in advance - it can't be discovered by interacting with the system. With a GUI, you can discover the appropriate commands to make the application do what you wanted to do.

The menus vs. ribbons debate essentially boils down to one of aesthetics. But I'll personally agree with barrkel in finding it much easier to locate the function I need by browsing through one-dimensional lists of text than by browsing through two-dimensional grids of pictures (of varying sizes and shapes).

The Ribbon may make locating a small set of basic features slightly easier for inexperienced users, but it makes far more difficult for everyone else to work with more complex functions - the very thing for which software adds the most value.
Sticking all the stuff you need to read at login time into one file is at least plausibly reasonable (although! ldd /usr/bin/gnome-terminal | wc alone still gives me 52 libraries, so config files are not close to the only problem here!) but turning that one file into an opaque binary file is not.
I'm actually taking Introduction to Human-Computer Interaction Design with Prof. Klemmer and Design and Analysis of Algorithms with Prof. Roughgarden. Interesting to see the videos of them teaching the exact courses from last year.
It's true. About five years ago my bank upgraded their systems and, no kidding, set everyone's password to their login name as part of the transition. When I called them on it, they stonewalled me and repeatedly claimed that I was being unreasonable, and as far as I know never fixed it, and fearing something like the OP I never pushed it. (I closed my account and switched banks.)

Edit: My summary of that saga, posted at the time: http://www.blahedo.org/blog/archives/000836.html
This is bogus. Hate all this overpopulation nonsense. Every developed country in the world other than the US has a negative replacement rate (births - deaths). The developing world is rapidly slowly as well. If I remember right the world only has another 50 years or so of positive growth. Not only that but the demographic skew in the developing world in male-female will likely cause it to slow even faster. The slowing growth and shrinking populations will be the huge problem of this century because our social structure in its current form can't survive a shrinking population.
Advertising Agencies in Chennai | Ad, Advertising Agency Chennai
Ad agency in Chennai is one of the leading advertising agencies in India. We are one of the creative ad agency and offer wide range of services that includes print media and web designing services.
TextMePage.com: Protecting phone number privacy
Ask HN: Who can downvote?  How does one get that privelege?
Also, does karma effect how your submissions rank?
Bangkok flights from uk
Vacation is the time to let loose and enjoy. And with destinations like Thailand, even a budget traveler can have all the fun and enjoyment within a restricted budget that even most luxuries can’t buy.
I think the officer was referring to the person who found the breach and notified the company, not the company themselves.
I am aware of that effect, and I have seen it in action. I am trying to reconcile what I see in the video with what I have seen of Leidenfrost in the past.

He actually grips the object, and I don't see extra smoke. When I have observed the Leidenfrost effect in the past, I see a noticable increase in outgassing, and the liquid (as it usually is) skitters about freely, so it seems like it might be difficult to grasp an object through the vapor layer.
Four Main Classes of RF Amplifiers
For those who are less familiar with RF amplifiers, it is a device through which the input can be amplified for a much intensified output.
Perfect, thanks. It'd still be nice if it was a site feature so I wouldn't have to install that script on every computer I browse HN from, but it's a great band-aid solution. Thanks again.
Agreed. There is no such thing as "responsible disclosure". If you discover a security vulnerability, either say nothing and move your business elsewhere or make an anonymous public report. Identifying yourself only makes you a target.
It's not. You seem to have misread the article. moot's saying that it's important "who you share as" not "who you share with". G+ doesn't allow you to have multiple identities, it allows you to share in different contexts with the same identity - which is fundamentally different.

Besides, it's a very bad idea to leave identity management in the hands of a third party anyways, and the last third party I'd trust with my identities are Google and Facebook. Call me paranoid all you want, but identities are something you manage yourself - nobody should be trusted doing it for you.
why so defensive? everybody knows Android is a 2nd-rate iPhone rip off.
Intercontinental Marine Drive Hotel
Bigg Boss 5 Eviction Nomination | Shonali Nagrani , Juhi Parmar
Bigg Boss 5 Eviction Nomination | Shonali Nagrani , Juhi Parmar , Amar Upadhyay, Pooja Misrra , Raageshwari and Mahek Chahal
I don't remember anybody complaining about Blackberry new models do not have bigger screens. Oh and Anroids biggest promise was/is that it gives us choice. So now you HAVE choice - small screen iPhone, BIG screen Android. Do choose.
A good deed never goes unpunished. I don't know if I would ever report a security problem like this for fear of needing to deal with this kind of head ache (at least with a non-Google-type company).

Anybody have any idea whether my feelings are being unduly influenced by familiarity with these kinds of stories? I doubt there is any real data to make a decision with, but I like to try to stay at least a little rational.