skysight-inc/HackerNews huggingface dataset:
"I fully believe this issue is a failure of Apple and a breach of trust by Apple, not by app developers."

So the companies that willfully ignore Apple's app rules and normal ethics are in no way to blame?
WTF is Going on Here | Webupon
Syrian President's email password was 12345
Show HN: Made a challenging social game about trading cards of any topic
Mobile Morning Coffee (02/08/12): Pathgate...
Gave "Kudos" it seems. Kinda like a +1 or thumbs up.
The BT Infohash is mostly a hash of the hashes of the blocks + file names + a couple of other things. Notably the list of trackers is not part of the infohash, so adding trackers to a torrent file does not affect the hash.

If you're really interested, install the Python module bencode, and use it to de-serialize a .torrent file.
> there is very little evidence to suggest that humanity has any really significant colonies anywhere, and quite a bit of evidence against it

It is kind of suspicious that most of the characters are from Earth; Tasha Yar is from a colony but there aren't any other major examples.

> combined with the way the Enterprise in all its incarnations is always the only ship in the sector

Space is big, and sparse. There are apparently hundreds of planets in the Federation (explicitly stated at times). There are also hundreds of starbases. And while in the original series there are only about a dozen ships in the same class as the Enterprise, by the time DS9 rolls around we see huge fleets of hundreds of ships on screen.
You seem to have confused a voluntary life in the military with a fascist dictatorship for everyone.
I think it was meant to educate us, not him. I assumed trolls were spineless and used Internet anonymity to massage their egos. This guy, though, had no qualms with reconciling his online and real identities. This was interesting for me.

Further, for those trolls that do care about the perception of their real identities, perhaps pointing to something like this and saying "you sound like this guy" is enough to change behavior, albeit at the margin.
Is anyone cataloging public apologies like this for future reference by start ups and other online businesses?
I watched the first episode of that arc last week (and the next next week, due to scheduling issues with my watching group).

I was struck by how incredibly plausible it was (here in 2012) that this could happen by 2024. Do I think that things will continue to get worse, economically, for 12 more years? No, not really. But we already have the Occupy camps -- I mean, Sanctuaries, it's just that they're being resisted by the authorities rather than institutionalized, so far. But things being resisted by the government and then institutionalized is what often happens with things like that. It's one of the few ST things that looks more plausible closer to the time than it did when it was written, in my opinion.

Surely the writers worked on some sort of network at their office.

In 1994? I would expect that at least some of them were writing on typewriters.
> if they honestly didn't understand that what they did was wrong they don't deserve to be trusted again, not never. And if they did understand that it was unethical, which they undoubtedly did, it is even worse.

This is precisely my reaction to Facebook's Beacon. I decided that they were either completely inept or amoral. In either case I don't trust them.
Sorry about so many spaniards playing! Even is a Spanish based startup there are a lot of contents in English and it is focused globally. Expecting a lot of feedback from you guys, maybe not that common startup but it is fun.

Thank's
Thanks for the feedback!
Yea, the breadcrumb path is actually the next feature I plan on implementing. Also, to go up one path, just click on the currently selected item.
This works great until some foreign power takes out several of our GPS birds or a CME fries some important stuff, then what? We give up IMC aviation? Can't go back to ILS -- I hear they're taking those out. NDBs? Gone. LORAN? Are those even in existence any more? Can the big airports supplement with WAAS units enough for some kind of commercial aviation to continue? Is that possible?

I love GPS, and I'm for using it more and more, but I have a philosophical problem with putting all of our eggs in one basket. Just like the military's reliance on stealth, this is really cool stuff -- until it stops working. Then you're worse off than before.

Maybe I'm just old cranky guy today.
IOS 5.1 to be released on March 9th, Save Your iOS 5.0.1 SHSH Blobs
Understanding smartphone leases: leasing ain't easy (Part 2)
I agree that it's practically not a concern, but the local part of an email address[0] is up to 64 characters in an alphabet of size 72, and the domain part is 253+ characters in an alphabet of size 38, giving the valid email space a size of greater than 3e519, which is enough to guarantee collisions in SHA-512 and all of the SHA-3 finalists.

[0] http://tools.ietf.org/html/rfc3696
I was just looking at your site! I'll write some detailed notes & send them across to you shortly!
Only problem is: It was not a mistake. They did this only to cover their asses and that has been the only concern they've ever had.

Well, you can make a mistake intentionally.

As in: "I intentionally opted for course A, and I realize it was a mistake".
Tor (not TOR) uses directory servers to keep track of middle and exit nodes. You can get the list directly or via a variety of front-ends. See https://www.torproject.org/docs/faq-abuse.html.en#Bans
So, let's see if I can turn this into a positive ...

A while back I casually nuked my iPhone 3G back to factory to give to a friend. I did so without realizing there were some contacts on there that failed to backup to my Mac.

What are the odds some startup or other company out there has my contacts? Do any of them offer personal data dumps? Sadly, these contacts never made it to Google, where I can dump the data.

Just curious.
Haters will hate and John Reed is capitalizing on this fringe niche to sell his own investment books. Anyone who dismisses RDPD based solely on what Reed wrote is as big a sheep as what he calling Kiyosaki's fans.

I enjoyed RDPD and there were several other Rich Dad books I found very good : Success Stories and Form Your Own Corporation. I can hardly think of dryer subject material than corporate legal structures, but I found the RD book easy reading
#DrinkUP Twitter Powered Drinking Game
Lecture notes from 2010: http://courses.csail.mit.edu/6.851/spring10/lec.html
I suspect this is because technically it would be a PITA to allow users to allow/revoke at their own discretion.

While I agree that it would be nice from the users point of view, the impact of pulling data from the kind of analysis I'd expect them to be doing is going to be a data analysts worse nightmare (i.e. holes in your data set can sporadically appear, so nothing is concrete and all analysis must be reverse-justifiable). If you can reduce the frequency this happens but still give the users the option, this seems like the best of both worlds.
I wouldn't really care if a company had access to my address book, different if they were reading my memos or something though.
The videos are being released after each lecture (the first lecture was last Tuesday, so there's only 1 video available at this time).
En eight in a million chance
Hope they keep it up to date, looks great!
If those pictures are the only coded messages letter frequency may not have enough ciphertext to run on reliably.
You mean like race?
Yes, in much the same way that any given number could be random, pseudorandom or nonrandom given its context, it can also be in violation or accordance with copyright law depending on its legal context.
Google Maps for Android has transit navigation that notifies you went to get off the bus or train. I've only used it on surface transit, but it worked pretty well for me.
I got 68.2MB with xz. (Whoa, 1.8MB difference...)
The Ruby on Rails Tutorial, 2nd Edition (full draft)
This particular set of benchmarks are misleading as more of the performance comes from a faster CPU clock speed. For a more accurate feel, look at the middle set of numbers.

That said, hardfp looks to be a definite gain over softfp and really should have been deployed by distributions when the Cortex-A8 generation of processors became available.
Google Docs now has styles
This dock is gorgeous and innovative and I'm not even thinking about buying one.

I do love the easy 30 pin charging on the elevation dock but to me the killer feature of a charging dock is a simple landscape swivel (i.e. no engine).

I haven't seen one that does it right but all the talk about the Elevation Dock this morning got me looking though docks and this is about the closest I could find to what I'm looking for:

http://www.ebay.com/itm/Swivel-Mount-USB-Desktop-Cradle-Char...

Ideally I'd like something that leaves the lower speakers free though.
Chrome 17 Stable Ships With Page Pre-Rendering
"People laughed at Lovecraft"

Really?
I can also find dog fighting in any major metropolitan area on any given weekend, this doesn't necessarily mean its common and popular. The most common plays performed are in the public domain and most of the time still struggle horribly to survive.

You're speaking, of course, solely for the US.
Skype would seem to fit the bill.
Just shot you an email, thanks so much for the offer!
Guzzle: A feature complete HTTP client for PHP
Apple iMatch - The Royalties Are In
> Thinking like this is what prevents real innovation.

On the contrary, thinking like this is what spurs real innovation.

Look how many comments in this thread are about trivial changes like cutting the size of cars by half, or doubling fuel mileage, or cutting speeds in half. Likewise, think how many people assume you can make an appreciable change in global warming by recycling a bit more, driving a bit less, or buying the right brand of milk. What these all have in common is that they seem much easier to implement and, crucially, they make you feel like you're doing something.

In fact, we need major innovations. The point of my back-of-the-envelope argument isn't to assume that new solutions look like old ones. (I mean, I take it as obvious that, e.g., if we have ways to wireless beam energy to moving cars then this is an awesome solution and brilliantly defeats my argument.) The point of the argument is that you can't make minor changes; they have to be ambitious.
The iTunes Match business model looks like the best thing to happen to indy musicians since CD Baby.
Before you dismiss Tim Ferris out of hand for his background, you should consider dismissing him on the merits of his methods of holding your breath longer than Houdini or eating ginger and sauerkraut to gain muscle.
The Elder Scrolls V Skyrim High Resolution Texture Pack DLC - RELOADED
I think it's difficult to measure because yes, they may be taking an initial loss. But, they may gain new customers as a result of the temporary loss making it a positive.

The issue is how many customers have they conclusively gained as a result?

Newspaper/magazine ads are no different. Unlike online advertisements, it's not easy to measure.

I worked at a company that bought hundreds and thousands of ads per month and we had a difficult time measuring. You can ask the customer where they found you (which takes time and many times the customer doesn't give it to you) or you could have multiple phone numbers, which is not a good solution either.
To be quite honest I was pleasantly surprised to see Clojure as far up on the tier two languages as it is. As well I was please to see it was second in the amount of growth. Having recently jumped into Clojure it is nice to see the market for it expanding.
"When you put data on an Apple device, they consider it to belong to Apple."

What is the basis for that claim?
Even a minimal blog written in Rails can cache to .html files with a page caching line in the PostsController and some lines for expiration when new posts are created/updated/destroyed.
Anyone know how this compares to Scrivener?
Yo dawg, I heard you like hangouts ..

This could be interesting with some Google Hangouts people are doing, where they set up a Hangout, which gets recorded, to watch another live Hangout or live event elsewhere. And I'm sure there are Hangouts where people gather round to watch some YouTube video together too.
It’s Schema Free – Why NoSQL Continues to Gain Adoption
How not to look professional: A screenshot of an email from Lookout Security
They don't, it's "development programs" and "helping the economy". Startups don't have the money to lobby. It's not corruption per se, at least on the highest levels, it's simply buying votes and pretending you are accomplishing something. Technocracy at it's finest.
I think you misunderstand. I think Path did nothing wrong not because they "weren't caught". I'm sure they keep their data secure and they only use it to benefit the user's experience - ergo, nothing wrong. On the other hand, if say, they spammed people's address books, then I would think they are in the wrong. Or if they sold the data, then they are in the wrong. But as far as I can tell, they did nothing bad.

Oh and by "let it slip through," I didn't mean the app itself, but the fact that the SDK requires no authorization from the user for any app to access the address book. Like the author of the article said, it requires it for location. Why on earth doesn't it require it for your contacts? They're arguably much more valuable.
High resale value seems like it would correlate most strongly with high initial cost and high popularity - more people would prefer to buy a used one if the initial cost is higher since they can't afford the initial cost, so both increase the demand. Android/Blackberry popularity is spread over many more models than the iPhone, and are usually cheaper.

"We firmly believe", on the other hand, is not an indicator of anything. "We've defined quality in such a way that" would be more apt - quality is a hard-to-define term, and they don't even try.
The 4-hour series borders on sociopathic behavior at times. I'd hardly call it common sense. I think Dwight Garner's review of 4-Hour Body in the New York Times summed up exactly how I felt about 4-Hour Workweek: "“The 4-Hour Body” reads as if The New England Journal of Medicine had been hijacked by the editors of the SkyMall catalog."
If this were true, then surely chucking a tiny bit of randomness in there would solve the issue.
Apps news: Siri can help us in Japanese, Chinese and Russian
Show HN: Tiny Apache module just adds Space Core quotes to HTTP headers
After the reading 'the power of less' I trimmed the number of feeds in Google Reader down to 10 + comment feeds for my own sites.

If I find a new feed I want to subscribe to I have to choose another to remove in its place. For instance instead of following different blogs which may occasionally discuss vim I follow the RSS feed for the VimLinks twitter account as my sole source of vim news.

This means I only follow the sites I'm most interested in but I spend longer reading new articles from them. For everything else, if something is interesting enough it usually bubbles to the top of HN or twitter.
Thanks so much for the feedback, first of all!

- ISSUE: Our process actually being slow.
It's true that spending a week and a half on something like a logo design is not exactly lean production. But we're actually going above and beyond that. Junto is as much about bringing in feedback on all aspect of production as it is about providing entertainment and developing relationships with potential users – not to mention education about startup process. We want to create advocates earlier and give them reason to feel connected to the startups. Allowing their feedback on things like logo design is easy, inviting and fun for a lot of people. The amount of time it takes is simply a by-product of leaving enough time for people to respond.

And more importantly, behind the scenes, we are bustling with back-end development, wireframing, putting together the business plan and doing a lot of things that don't really make for good public updates... until they are completed. So there's definitely a constant-feedback aspect but it only publicly appears slow when many hours are being spent behind closed doors, iterating away.

- ISSUE: General assumption testing and not going with gut.
We'd also agree that saying something like "people are willing to date within their friend group" is pretty general and kind of a 'duh' statement, but our assumption tests are actually more geared towards allowing viewers to share their experiences and gain insight from their stories. We've gleaned a nugget of helpful insight from every test we've done so far. And again, all of this kind of goes back to building a dedicated audience well before product launch.

So in many ways, we agree with you! And will try to be more conscious of such as we move forward. The order in which we do things and what we show publicly will surely change a lot in the coming months.
Self-contradictory advice reminds me of the Bible

:-)

http://www.johntreed.com/Kiyosaki.html#bothsides
Thing is, I've hired devs in the past and it never feels quite like it's my project.

I guess nothing beats building it ourselves!
> I don't think that follows; in the LuaJIT case wouldn't traces of the interpreter span the execution of several (custom) byte-code instructions? Guards would be inserted that effectively ensure that the next byte-code instruction is as expected; the net result would be a trace that indeed corresponds to a region of the interpreted program.

No, it wouldn't do that. If the tracer worked like that, a simple loop from 0...10,000 would generate a huge trace. A trace doesn't (normally) unroll an inner loop like that. Instead it flattens all the function calls and linearizes all the control flow for a single iteration of the loop.

What happens depends on the interpreter, but the basic gist of the algorithm is:

1) Every time you do a backwards jump, you increment a hotness counter associated with the target of the jump.

2) If a target becomes hot, it's considered a loop header and tracing starts from the header.

3) You keep accumulating the trace until you jump back to the original target; if the trace gets too long before that happens, you abort.

4) You compile the trace to native code, inserting guards to ensure that branches go in the same direction as expected.

5) In the native code, if a guard fails, you can either extend the trace (if you're doing something like trace trees) or abort and fall back to the interpreter.

In the interpreter loop example, the top of the loop will be marked as the loop head. It will start tracing, following the switch down to whatever bytecode happened to appear that time. The bytecode body would be added to the trace, and the interpreter loop would jump back to the loop head. At that point tracing would stop. Native code would be generated that implemented a loop with that one bytecode. When it was executed the guard would fail on other bytecodes, and would be extended (if using trace trees) or the JIT would give up on that loop. In the former case, you'd end up with a native-code version of the interpreter loop. Possibly--because of the deep branching inside the loop, the JIT would most likely just bail on the loop rather than try to come up with a trace for it.
Here's why I mention CD Baby http://www.informationisbeautiful.net/2010/how-much-do-music...
Totally agree. I'm actually surprised at how many people assume this was done with malicious intent.

There are still plenty of sites storing plaintext passwords. I doubt there's a data mining conspiracy there (although I bet you could make some interesting guesses about people based on their password choice). It's just a poor design that accomplishes its task in the simplest way possible.
> I just don’t think it is a feasible long term business model.

Given the results, it seems that it's not even a feasible short-term business model.
The results are disappointing to analysts, but surprisingly good to me. I read this as "Groupon cuts marketing expense by 25%, manages to triple revenue (YOY) this quarter." They are in MUCH better shape than LivingSocial (lost $558mil on revenues of $245mil in 2011 http://www.washingtonpost.com/business/economy/livingsocial-...)

Groupon had $507 million in revenues this QUARTER, and lost $43 million. My guess is that if they wanted to lower expenses with their current model, they could cut the writing staff pretty significantly. From talking to friends there, at the moment the writers write 5 deals per day... They could easily do some huffpo style shit and cut that staff in half. They also are planning to get in deeper with their merchants... remains to be seen how it goes, but will be interesting.

(edited to add YOY - thanks for the correction vladd)
Gumroad Gets $1.1 Million To Turn Any Link Into A Payment System
Peter Cooper's Twitter UI Alterations
Hi, would you mind editing your post to remove the really really long string of text? It's breaking the page.
Yeah, I don't consider an apology that blames ME an apology. You screwed up, full stop. You're shirking your responsibility if you're talking about my response to your mistake.
I'm writing up the guide for resources right now :)
I recently discovered youtube playlists. I like it a lot but hate the ads. Does this solve that in some way as well?
68MB with "xz -9 --extreme" :P
Boisjoly and others have argued that Tufte's criticism is misguided, as he misunderstands the engineering: http://people.rit.edu/wlrgsh/FINRobison.pdf . Shorter blog summary here: http://eagereyes.org/criticism/tufte-and-the-truth-about-the...
Oh. My ipod touch didn't have a camera roll, so I guess that could be restricted too.
I find the whole thing really rather curious. I too am baffled as to why Apple has allowed this functionality from day one. I am also surprised that there has not been considerably more malicious usages of this data.

Apple clearly does not enforce the the guidelines 17.1 strictly - but some developers are rejected for this. I can imagine it being possible (and I have no idea) that Apple turns a blind eye to developers that break this rule on the assumption they are doing it as a reputable company and doing it for "clear" value to the end user. (e.g.: not just acquiring all your contacts despite being a fart app.)

> 17.1: Apps cannot transmit data about a user without obtaining the user's prior permission and providing the user with access to information about how and where the data will be used.

Apple traditionally will happily leave functionality users or developers deem critical out of iOS until it is done right - push notifications, geo-location, background applications. It seems to make so much sense that "contacts" are part of something that Apple would want to do right - after all - it can create significant value for the user. (as discussed here: http://parislemon.com/post/11647475506/your-true-social-netw...)

But that doesn't explain why allow it in the first place in its current state? Its a really odd thing to simply offer developers on a whim (all their SDK blurb says is "Your application can create new Address Book contacts and get existing contact info.") Why can I import all of a users' contacts but it is not possible to populate an iMessage with a recipient and content?

(I mean, Game Centre, the nearest thing to an Apple "social network" uses contacts to find your friends but in a truly terrible - albeit more ethical - manner. Which is both parts fascinating and infuriating as GameCentre is mostly crippled by being incapable of finding your friends.)

At a guess: internally Apple iOS development is under resourced and they have a todo list a mile long. This simply has not been a severe enough problem that it has warranted being fixed yet.

Whatever the reason, I hope it gets fixed.
For the non-blackbox version where you install the extension, I'm assuming if you were paranoid you could just use Firefox's incognito mode.
True, but that's why I'd try some variations.
It all started here on Hacker News: http://news.ycombinator.com/item?id=2406614

So... thanks! :)