skysight-inc/HackerNews huggingface dataset:
LA via GoPro and quadcopter
Yea, the current version uses a webview to show the street view, and moving/shifting the street view tended to make the app crash, so that's why it's disabled.

However, now that Google's added street view to their official iOS maps API, I'm planning to integrate that and it may allow features such as moving and zooming.
Wefunder (YC W13) is hiring a growth hacker. Interview in Hawaii
Thanks! Looking for a later version, but appreciate the help.
It's not my intent to acquire credibility, it is to rise awareness. I got a lot of down-votes in my past comments when I emphasized the use of subliminal Apple-promoting messages. I was aware of the risks I was exposing myself now. Please, try to be moderate when you'll further approach Apple-related subjects.
I've been using Facebook with all posts set to "Only Me" privacy as my journal -- this will probably will kill my karma, but this app seems like essentially a Path clone that you pay for, with a Day One business model to boot.

It's nice and pretty, but it's a crowded space that I fear there isn't enough new in this app to make headway.
Show HN: We built the easiest way to learn AngularJS
How to forensically acquire a disk for the best speed
Yeah, on second thought, you're right. The author is probably just a dick. Screw him.
I'm comparing instead against an approach where you break down all relevant events into JSON, and then push those into a global fully-functional "event handler" function that translates events (along the "world state") into a set of DOM manipulation primitives

How common is this approach? I'd be very interested to hear people's experiences with it. It's what we do, except we run the global event processor on a JS timer so that it works like a game loop picking items off a queue. Our DOM event handlers (the things you call addEventListener with) are all trivial stubs that simply create JSON descriptions of events as they happen and append them to that queue. We tried many different approaches before we hit on this, and it works surprisingly well in the two hardest areas: managing complexity and keeping the UI snappy.

You can also create perceived concurrency this way: you do a little work on an item in the queue and then, if it's not done, put it back at the back of the line. That's how we do the "time-sensitive operations" you mention.

I'm not sure what to call this design. I think of it as a state machine, but that's a metaphor rather than a precise description.
It's working now: https://developer.apple.com/
Crash parties... tack on some machine vision to recognize celebrities and turn it into a paparazzi.
Growing up it seemed crazy having to memorize these arbitrary taxonomy schemes when things intuitively didn't seem so black and white. I guess every model has it's shortcomings.
Evolution does not work that way. It is a purely pass/fail system.

Also, since the invention of boats and planes, humans have been interbreeding like crazy, so it's pretty much ceasing to matter.
How do you explain the taboo about NEVER PUT ZERO ON THE BOTTOM!!!
In addition to patent reform, why legals bills are so astronomical? The whole thing stinks.
Yeah it could shift eventually, big countries like Brazil have recently supported same-sex marriage at the federal level.
Enigma codebreaker Alan Turing to be given posthumous pardon
This has been my basic frustration with what I call "YouTube logic," which seems to take this form:

1) Determine what you would prefer to be true.
2) Spend your time absorbing and referencing supporting evidence, at the expense of verifying its credibility.
3) When presented with contradicting evidence, spend your time dismissing or discrediting it, at the expense of verifying its credibility.
4) Re-affirm your belief successfully through willful or accidental intellectual dishonesty.

Perhaps there's a formal name for this. YouTube logic works for me, though, because that makes it sound appropriately juvenile.
> I even explicitly said I was tolerant of gays.

"I am tolerant of X" implies condemnation, but with any consequence (e.g., seeking punishment) withheld.

I am tolerant of people who post bigoted statements on discussion boards, for instance.

I accept as equals people without regard to how their sexual gender preference relates to their own gender.
They should just remove the artificial restriction that desktop apps aren't allowed, and I'd buy one immediately. (Windows RT is actually a complete port of Windows to ARM, it just refuses to run non-signed desktop apps.)
Super...what? Actually, I asked my teacher on celestial dynamics how to determine a good trajectory to get "somewhere." The answer? "Clicking." So you just keep trying different solutions until you find it, or something close enough and then numerically optimise the solution.
I follow a lot of comic book-related tumblrs and I see entire pages of comics posted, covers, all kinds of material that's copyrighted, no problems finding that.
theworstdrug.com scrapes a lot of NSFW animated gods from Tumblr.

TechCrunch article here: http://m.techcrunch.com/2013/05/22/what-is-it-about-porn-an-...
Yes, I hope they hash the secrets (and I guess someone could monitor the network traffic from the client to tell).

Also, if someone did have the master list of hashed secrets, they might still be able to manipulate their own client to send the hashed secret back to the server and gain access.

Being closed source, it's hard to know what the potential vectors are (granted, Dropbox is also closed source).
gnunet will be better
Not the kind that drones you, mate.
New Evidence About Why Windows Phone Is Doomed In America
I just tried https://www.google.com/search?q=site:tumblr.com+blowjob and got 795,000 hits. Adding a 24-hour recency restriction still shows results past the tenth SERP.

I'll have to check back later and see if anything changes.
Tomcat Performance Monitoring Cloud-Based
An in process JMX metrics exporter, inspired by the standalone version of jmxtrans but embedded inside your java process (e.g. Tomcat). Also includes a set of embedded jmxtrans samples to POST metrics to the CopperEgg API and Custom Metrics. Github links and blog.
Funny how articles get traction on HN:

https://www.hnsearch.com/search#request/submissions&q=%22don...
The other big question was, would Tumblr give up Colbert's data to the government? Karp's answer to that was to blink and say nothing.

Both answers, aroma of attorney.

May as well have had the lawyer do the interview instead.
The server portion runs on anything that can run a PHP enabled web server.

The client portion runs on pretty much anything remotely modern.

I have no pi so I can't say how well it actually runs.
Actually, Microsoft has never been a "innovator"... but more a long term strategist. They copy, iterate and improve things.

One thing i always remember is that you should wait untill SP2 (service pack 2) to upgrade your windows version.

Windows Vista SP2 was Windows 7 (with again, slighter improvements), while Vista in the beginning, wasn't awefull. It was superior on SP2 and it got it's respect with a "new" release, named Windows 7.

Windows 8 is a lot of change, thanks to statistics, they'll improve again and as usual, i'll wait untill SP2 to switch. Perhaps even 8.1 if i really like it :-)
Why would you possibly want to copy a pagefile over :D

Actually with the current RAM prices you don't need one at all.
Our experience: We run BigCouch for Database and BrainTree for processing. We're using DTH Software for our rating engine at the moment.

I don't believe any of these technologies have any failsafes built-in related to credit card processing (or overcharging), and so anyone who uses these systems has to perform their own sanity checks.

It's extremely rare for billing to screw up in Telecom, because, essentially, that is the crux of all Telco business. Twilio is probably using a homegrown or Non-telecom billing system, but I don't have any insight into their operations. I would hazard a guess that it's homebrewed though as I can't imagine a processing company introducing an error like this (stranger things have happened).

So yeah, I think this will be a one time incident, and frankly, their response was fantastic.
"The PS4 will be easier to program for, it has a simpler more unified architecture, and Sony's policies are more friendly towards developers."

The architectures seem near identical--the only big difference would seem to be that the XBO will have dedicated framebuffer memory, probably hidden behind a system call anyways.

As for being more friendly to developers, Microsoft has always had the best tools and documentation for developers (long live SGI, poor bastards).

I don't really see where you're getting this from.
You (and I) shouldn't be driving 80mph on 65mph streets. This is one of those laws we all routinely break that we've all become expert at rationalizing, but unlike the laws we break by, say, trading bottles of Dark Lord for Pliny The Younger across state lines --- laws which have no victims --- we're probably wrong about the speed limit situation.

The faster we drive, the less time we have to react to a fast changing situation on the road, and the more dangerous collisions become.

I'd be really unhappy if speed limits were rigorously enforced too; I'm pretty routinely 5-10mph over them too. But I'd adjust my habits eventually, and so would you.
Looking up MSFT at finance.yahoo.com, their stock is at the same level it was ~15 years ago. (I'm not quoting the bubble peak, but 2 years before it) This sounds more like a sloppy 15 years rather than a sloppy quarter.
Far Travelers is an awesome book about satellites that you can read for free. Much more information than you'd care to know about, it's amazing.

"Another significant improvement included the addition of extra "brain power" to allow the orbiters to perform more complex functions. Viking orbiters possessed two 4096-word, general-purpose computers that could operate in parallel or tandem modes. These replaced the small special purpose computers contained in Mariners 8 and 9. The capability for more rapid picture taking allowed for better site surveys and special regional studies. This capability was augmented by tape recorder systems that could store 2.112 megabits per second, with a capacity of 55 TV pictures-over half a billion bits of information."

http://history.nasa.gov/SP-480/ch12.htm

http://history.nasa.gov/SP-480/contents.htm
Does anyone sell patent-troll insurance?
lol no https://developer.apple.com/membercenter
I was going by the article, which called it a crew mistake, but either way, the computer was powerful enough for the correct procedure.

To me, more powerful is likely to imply more complex, and that can also offer more attack surface for bugs and mistakes, so to speak, and at the very least requires more work to prove correct.. so to just make it more capable than you actually need, just in case, may not always be the best choice?
I can't see how people accept that system of pricing. Put what I pay on the tag. Put whatever you expect me to pay, and do the same on your ads. I'm capable of understanding that prices may differ place to place due to tax differences. I hate bing asked for an amount different to the tag - there is no way of telling if you're being shafted. I'm not from the US.
Ask any admissions officer at any elite university for the list he uses when defending the need for race-based admissions policy. Ask him what racial categories his major, world-class scientific research institution has chosen to put on their admissions application.

Ask any university humanities department whether their African-American Studies program isn't just as bogus as a Unicorn Studies program since neither group actually exists, and see what they say.

Ask the US federal government what categories they include on the census under "race".

Ask a liberal supporter of minority business set-aside programs for a list of who these so-called "minorities" are. Are they proposing setting aside contracts for businesses run by left-handed people, or do they have a different set of categories in mind? Ask them for their list of who should be given preference over whom.
> My answer to them is: "Live your life, do want you want to do, don't ask the government or anyone else for permission".

I'm straight, but this is really easy to say when you've never had the experience of not being able to see a significant other in the hospital because you aren't classified as either family or a spouse.

Legality affects many other parts of life as well.
>"tolerance means accepting intolerance"

That is not at all what I said. He suggested that he supports me going away and dying out, and I think shouting out your opposition is intolerant.

>Irrelevant. If your grounds for opposing marriage equality are on purely biological grounds, you must also oppose all forms of birth control and support compulsory reproduction for married couples.

I agree it's not relevant. I was responding to an equally irrelevant comment.

>I'm justice noticing that you're not even bothering to respond to the messages that completely disprove your points

I'm responding very frequently.

>"traditional marriage" is a nebulous term

Somewhat. But I have a webster's dictionary from the 60's and the definition of marriage quite clearly reads between a man and woman. Marriage having that meaning dates back centuries (millenia even?), back to its original conception. So it's pretty obvious that the "traditional" meaning is the original and longest standing one.
> Let's suppose observations instead showed them to be moving toward one another. Would you then ask what started them doing that?

No, because if I mentally rewind that tape back, I see things far apart now being pulled together. I know gravity pulls things together. Therefore it's reasonable to assume it's gravity pulling them together. I assume galaxies in the past were further apart and are now getting closer.

In the current scenario: I mentally rewind the galaxies moving apart, I see them being together and then moving apart. I don't have anything to explain this. Why did they move apart when they should have been pulled even closer together?
Those carbon copiers were the way they charged CCs for years before computers, right? So presumably there are a decent number of safeguards built in.

(Disclaimer: I'm 29, so don't really remember a time when those things were commonly used.)
Mitochondria are another clear example showing the tree of life model is broken. And all it takes is one counter example to show a model is bullshit.
Why does Jeff Bezos care about dredging up old rocket engines?
While I agree with much of what you wrote, I have to point out that it is impossible to "examine and verify" anywhere near enough of the science that is relevant to our daily lives. That's both a physical impossibility due to resource constraints and a mental impossibility due to lack of domain knowledge required to correctly interpret the data.

We have to choose which "shortcuts" to accept. One way or another we end up trusting in something greater than ourselves -- the nebulous scientific community, political analysts, priests, neighbors, etc -- to inform us. Unless you disbelieve basically everything in life you put your faith in somebody or something. Not necessarily 100% belief but some level of certainty is necessary and that doesn't make it less a faith-based decision, for example even priests have a tendency to doubt the existence of God.
Take a look at git-annex. It's not quite an apples-to-apples comparison with btsync, but I find that it meets my needs quite well.
Ahh, the cloud option.
Exactly! Proud Newegg patronizer here, especially because of their standing up to the trolls.
> Win32 should be in a nursing home right now awaiting death.

It is well tested, has high performance due to its heritage, and is really damn flexible. You rarely find yourself going "well that isn't possible" with Win32 given how many iterations the API has been through.

Unfortunately making a general purpose API of any sort tends to get ugly as more and more stuff is added to it, and then add in legacy requirements, and yes things are pretty icky at times.

But any other API that is capable of as much as Win32 is would end up looking almost as bad, minus a lot of the legacy cruft, except of course in the time it takes to develop such an all encompassing API, you'd end up with legacy cruft all of your own!
I was thinking the same thing, though I didn't have a citation.
A first look at Apple's iWork for iCloud beta
The sequel to Don't Make Me Think is entirely about how to do quick usability testing. It's called Rocket Surgery Made Easy, and I highly recommend it. He walks through each of the tools used, how to structure questions, and all of the other important pieces.

It made starting my grad work in usability much less painful.
I really wish we had a different term for "prevailing consensus of the current practioners of science". The word science itself should refer specifically to the scientific method, not to its conclusions.
Only S/MIME, PGP or similarly encrypted mail messages are secure. All other mail is routed through various servers which may or may not use an encrypted connection. It's like trusting the post office to never read your mail (which they have the authority to do if they perceive some kind of safety threat). Encrypt the message contents if you care for message privacy.

If you want sender/receiver privacy too, you can try using Tor hidden services direct to the individual. I can't think of any other way off the top of my head to send SMTP mail and completely conceal the recipient(s).
If you want to get an education, and you are a self-starter, then I recommend search engines and Wikipedia.

Universities were invented in the middle ages before the Internet existed.
Send in the robots.
Too bad they're selling all your data to the government, and using what they haven't yet sold to sell more crap to you.
At the very least (assuming the division is not operating at a loss) I think it would likely be sold off or spun out as a separate entity before opera shutdown.
Create A Lexical Analyzer With Python
Learning Ada is worth your while, embedded or no. Hint: If you have a problem and you find yourself reaching for C++, consider Ada instead. It's probably powerful enough for the task, safer, and more readable (therefore maintainable).

Try implementing Unix utilities (cat, ls, echo) in it for a weekend of fun. :)
Have you tried Graph Search yet? It's astonishingly good, and runs complex graph queries across billions of edges in milliseconds. It's the most exciting advance in web-scale search/algorithms I've seen in a long time.
I get that you're a Windows Dev and obviously try to put in the effort to find the good things in Microsoft's current product line - but you also need to see the reality here. Microsoft definitely does not have viable offerings.

Win8 is hated/feared more than Vista was.

The new xbox is probably the most panned product announcement I've ever seen.

Office 365 and Hosted Exchange are not competitors to Google Apps, they're poor competitors to Office and Exchange.

Windows Phone has been a dismal failure in terms of actual customer traction - especially outside USA. Numerous product placements are making this more of a joke than anything - (everyone laughs when a hacker in Burn Notice pulls out a Windows Phone).

Surface Pro is not even in the same market segment as an iPad - Surface Pro competes with laptops and the Mac Air, not with the iPad. You can't use them for the same tasks.

Azure is in no way a competitor to AWS/EC2 - it's more a competitor to Digital Ocean in terms of scale, and Digital Ocean is outperforming it completely.

I get that you've used the Windows stuff and the competition and find the Windows stuff better for you - that's likely because of how familiar you are with the Windows environment and Windows announcements. However, most people off the street are completely confused by it. You need to try and view the situation objectively if you want to understand why the MS share price is diving and all your customers are hopping ship.
Pardons are a general tool to forgive (in several senses) a crime. If you look at the history of pardons in the US for example, you'll find examples ranging from people who were wrongly convicted, to people who got one as a reward for cooperating in investigations, to people who simply had powerful friends.

Which is why I find that reasoning confusing - when you pardon someone, you just do it... and if you care to give a reason you can.

Perhaps it's different in the UK? Is this some limitation on the powers of the House of Lords?
Well, the App Store is how I make my living, so their developer portal's uptime directly affects me. Especially if it was a security breach.

And the argument that it won't matter as long as it gets up and stays up has already been invalidated by this outage. If they were perfectly in control, this wouldn't have happened. So we know for a fact that they are not 100% in control of the website. (I mean, obviously, 100% control is a mathematical impossibility.) But how much less? What happened? If it was an hour, or even two, I'd let it ride as a cost of running a big-ass data center. But this... warrants an explanation.
Winnowing the self-rapt
This is incorrect: Gmail could (and really should) be represented as a single mailbox, with labels mapping to flags. Combined with support for the (widely implemented in non-Gmail servers) QRESYNC extension to make resynchronization of the flags efficient, this would be a great mapping of Gmail's semantics to IMAP.

However, most IMAP clients expose mailboxes as "folders" and barely support flags at all (no indexing, not even slow search, no UI at all most of the time, and if it even bothers to parse them, often has some silly limit like "five flags that must be configured ahead-of-time in Settings"), so users would have had a totally useless experience.

In essence, Gmail's IMAP is implemented the way it is not because it is the best way to map Gmail's semantics on to IMAP, but because it provides a reasonable fit to the way Outlook, Thunderbird, and Apple Mail (the only e-mail clients that have any marketshare) represent IMAP. Those clients represent trees of mailboxes as a folder hierarchy.

While commonly believed, people really need to stop blaming IMAP for Gmail: it's about as silly as claiming using HTTP headers as part of an API specification is impossible because none of IE, Firefox, Chrome, or Safari, allow users to modify the headers in their document-oriented web browsers.
Thank you; you have made my point better than I did.
My favourite part about this resource is that it ties in a lot of the disparate resources that AngularJS newbies are first introduced to - but it puts them in perspective, provides context, and introduces parts of each where they are most relevant and useful.

Thanks for building it.
Over the past five years, their stock is up over $5/share or around 21%. Not bad for a company people keep expecting to fail.

Full disclosure: I always take the long view with tech companies, especially the big ones. Start ups can have the wheels fall off over a 10% drop. Big companies like MS, this is virtually nothing. I mean, look at Best Buy. Their profits were down over 80% last year and they're still out there hammering away.

Here's that BBY article I was alluding to:
http://www.webpronews.com/best-buy-earnings-net-income-down-...

"Hubert Joly is the CEO now, coming in as the company reports a 90% profit drop thanks to less-than-stellar sales, and restructuring expenses."