skysight-inc/HackerNews huggingface dataset:
Well, this is now called lawful inspection.

The deeper meaning of this is that all I-Net traffic can / is inspected through special interfaces at the ISPs (that could of course also be on the edge of the networks) and all (larger) ISPs have to make those available 24/7 without knowing who's accessing them. Generally speaking I guess it might be better to say that all traffic taking certain routes (I certainly don't want to explain this) or using / showing certain patterns will automatically be inspected.

From a logical point of view you will have to look into everything if you do not know what you're searching for and identify the unusual or some "patterns" you already know...

The general approaches used here are similar to IDS solutions and generally HW based / speed enhanced solutions are used for that (magnitudes faster than software only).

Keywords on that - if you want to find out more - are Deep Packet Inspection, lawful inspection and interception, network neutrality, PCRF etc.

There is a whole industry providing these services / solutions (to the TelComs and government agencies) and their biggest players are all based in the U.S.
DC Breathalyzer Calibration Questioned
I believe it was used to create the (very slow, even in current Chrome) HTML5 version of Angry Birds. So yes.
Sure, whatever.

You still need your 10,000 hours of practice to be a god among men. That's 10 years at 20 hours a week. This means you need to start programming at age 8-12 if you want to be a superstar early.

It's what the basketball stars are doing, right?

And by the time you've been programming 20 hours a week for 6+ years, college isn't gonna teach you a whole lot.
> dinosaur egg – make a search engine that all the hackers use. (top 10,000). don’t worry about doing something constraining in the short term, because if you don’t succeed in the short term there won’t be a long term

Umm, search is just fine thank you. I could not survive without Google currently. The only thing I don't like about them is the lack of good customer support and the way they tend to develop unintuitive things with poor documentation (appengine was hard as hell to develop to, Android is getting better, but still they don't have a Rails-style "get up to speed" doc- they have a long way to go) But search is not their problem or mine.

> 2. replace email

> inbox is a todo list.

No, it isn't. It's a method of asynchronous communication and file transfer. If you're using it as a TODO list, you're doing it wrong.

> powerful people are in pain because of email. that’s an opportunity.

B.S. Email has survived Facebook, Twitter, Google Wave (cough)...

> whatever you build, make it fast. gmail has become painfully slow.

Maybe on a Pentium III. It isn't slow for me though.

> 3. replace universities

Good idea, but won't happen. The problem is any business/institution that gets continuous revenue without having to be accountable. Universities suck because they don't have to provide what they are needed for, they only have to compete with each other. The service the universities should provide is the preparation of its students for the betterment of the world. However, what this means is debatable, and the hippies of the 60s that grew up in an environment where they didn't have to work their asses off (like the teenagers of the depression era) are the ones teaching our kids how to feel better about themselves by building a hut in a 3rd world country.

> 4. kill hollywood

The studios are the only ones that really know how to produce. Music, T.V. and movies are all about production. The YouTube era won't last forever. It is only a matter of time before they get a full handle on things again.

> 5. a new apple

Apple is still on top of the consumer market. Solve problems that need solving in the way you feel is best. Don't work hard to be something else. Apple didn't.

> 6. bring back the old moore’s law

>...it would be great if a startup could make a lot of cpus look to the developer like 1 cpu.

As an analogy, why don't we make Ruby look like 8086 programming? Parallel computing is different- you can't solve problems with the same mentality.
There is another thread - http://news.ycombinator.com/item?id=3684624
Well, Heroku certainly seems to be a major leader in the "Coolness" factor here. How good are they from a business perspective? Is their uptime good? How much do they cost? Would love to hear from the community.
I think the comparison with Grub is a little unfair--if you look at a distro like OpenSUSE[1], the grub screen actually looks very good. You still can't use the mouse, but I would happily trade speed for that, especially since using the keyboard to select the right system is easier and faster anyhow.

[1]: http://inst.eecs.berkeley.edu/~tikhon/openSUSE-grub.jpg

That said, I'm really happy that people are moving towards prettier interfaces everywhere. Why don't distros like Ubunutu or Fedora do the same?
Seems like an interesting product, but please don't use Lobster for your logo…
You can honestly pick any one of MyFont's bestseller fonts (http://myfonts.us/td-AErAU5) at random and it'll look more profesional than using a free font that's over-used all over the web.
Yeah, we know about CALEA and ECHELON, but there's no evidence that they were used in this case so I don't know why you're bringing it up. It sounds like conspiracy-mongering.
> Avoiding a browser plugin is precisely the reason anyone would ever go with something like this.

There's already WebGL exporters for Unity made by the J3D (which is JS, not Java) team. I'd be surprised if Unity weren't doing something official.

> Angry Birds for Chrome uses it (http://chrome.angrybirds.com/), and it seems very solid.

My experience (2010 Macbook Air, latest Chrome) differs from yours.
Perhaps it just takes a long time to work through the mistakes and mis-steps. Or perhaps just something as mundane as having the kids grow up thus giving you more free time.
> The only point I'd like to make is that he does repeatedly say that he does spend the money on the things that are worth it.

Yes, he does, and I agree with his general point. I'm only pointing out that his definition of "worth it" appears to me to be somewhat inconsistent. If the fourth album by that artist he mentions was "worth it" because he liked the other three, why weren't the other three "worth it" as well, once he knew he liked them? The fact that he already had them for free is irrelevant; by his own admission, he could have gotten the fourth album for free as well, but he chose not to. I don't see why the same logic that drove that choice wouldn't also drive him to go back and pay for the other three after seeing their quality.

> He wrote this with the objective of telling content creators directly instead of assuming that they'll just figure it out.

This brings up another key point: the distinction between "content creators" and "content distributors". Much of what he says really applies to distributors--the media companies--rather than creators--the actual artists. The main conclusion an actual creator might draw from his post is that he should look for a better distribution channel than the big media companies. I would agree with that; in fact I've written about it myself:

http://blog.peterdonis.com/opinions/internet-blackout-day.ht...
I don't think you can get even simple street directions from OSM. There probably are or will be third-party services that enable doing this using OSM data. Encourage your transit agency to make its GTFS feeds public if they aren't already.
Actually that's a comparison I meant Grub to win.

To reiterate and clarify: if the price to have all the bells and whistles of the Win8 bootloader is to have it take as much time to load as the entire damn operative system you're loading in the first place I'll prefer the very basic and functional interface of Grub immediately.
That's awesome. Looking forward to seeing the result.
"I don't blame this on Android phones or users, however."

You might not, but Mika Mobile sure sounds like it does.

"I would have preferred spending that time on more content for you, but instead I was thanklessly modifying shaders and texture formats to work on different GPUs, or pushing out patches to support new devices without crashing, or walking someone through how to fix an installation that wouldn't go through. We spent thousands on various test hardware. These are the unsung necessities of offering our apps on Android. Meanwhile, Android sales amounted to around 5% of our revenue for the year, and continues to shrink."
that's cool and all, but it seems like a waste of talent to learn all that stuff to shuffle money around and occasionally destroy the world economy.

it's interesting that it's 80 percent men. it's obviously going to be very lucrative.
> If one could guarantee that the money paid were a "reward to content creators" I suppose I could agree with you. I find that description quite problematic because there is very little transparency in these sorts of processes.

I agree, and I should have made that point clearer. There is a critical distinction between content creators and content distributors. See my response to saber3004.
To mask your diction somewhat, you could use a translation service to go from English to, e.g., Chinese, and then back, fixing gross semantic errors as necessary.
The spacing is off too. Looks like two words in the logo, and one word in the post and "Why Employers Use HirArt". Tiny things; just trying to provide helpful feedback.
Larry came of age during Java's rise. There's old usenet posts about changing the useragent in a Java HTTP library from him when making the original search engine.
Lots of people worry a great deal about these things as well

But they don't advocate delegalizing them either.
Sounds like the author doesn't understand concurrency or how to set up the unit tests from an IDE with a version of play framework which is only weeks away from being completely replaced.
A Rebuttal of XKCD's Pickup Artist Comic by one of the Characters from The Game
Why the new iPad is Revolutionary and not Evolutionary
"Great personal danger": Inside Sabu's guilty plea hearing
You can use a Bluetooth keyboard with an Android tablet.
Linux is not Unix?
Despite the propaganda Scala's pretty easy to read.
After the Fall: The Economics of Shattered iPhones
Slightly off-topic, but often when reading these mailing lists I find some developers to be rather unhelpful, if not downright nasty.

Take this example. Now I realise this isn't a company-client relationship we're looking at, but am I alone in thinking a bit more diplomacy wouldn't have gone amiss?
Memoized version:

class Factorial(object):
def __init__(self):
self.n = 0
self.fact_n = 1

def next_fact(self):
self.fact_n *= (self.n + 1)
self.n += 1

def prev_fact(self):
self.fact_n /= self.n
self.n -= 1

def fact(self, n):
if n == self.n:
return self.fact_n
elif n > self.n:
# start from self.n working forward
self.next_fact()
return self.fact(n)
else:
# start from fact_n working backwards
self.prev_fact()
return self.fact(n)

fobj = Factorial()
print fobj.fact(6)
print fobj.fact(8)
print fobj.fact(3)
So did Notifo actually shut down or not? I mean, it still works for me, and the web page is up. I offered many times to pay for the service.
Anecdote: the Android users I see are either: a) engineer types (high end device, many apps) or b) majority lower-income (cheap device, few or no apps)
Interestingly a YC company with no tech co-founders, the team looks like one Business Analyst from the real estate sector, one ex-quant from Goldman Sachs and one ex-McKinsey consultant.

Does this reflect a shift in the type of applicants YC is accepting ? - It'd be interesting to know how far along they were before they applied to YC.

As for the startup itself, I think they're making the mistake that other startups in the same space are making (at least from my experience in hiring at investment banks) in that they're presenting themselves as an alternative to CVs.

Pre-recorded video interviews, etc. are way too time consuming compared to CVs to be the first stage in candidate screening. I think the post-CV screening and pre-interview stage is probably the most effective place for this type of solution to live.
QR code used in hacking mobile phones
there, I like your design better, since I am comparing to Airgram right now: immediately I can see how it looks on the mobile device screen because you provide an image, AND I see the code in different languages, which is easy for my eyes to match to languages I am writing in. So, if I would need this kind of functionality today, I would go with yours.
Disregarding that the original comment was probably sarcastic.

I agree with what you say but I think developing this kind of software is a great idea, nobody knows exactly where the future in technology is taking us but it is not so crazy to think that the mobile phone will replace the PC, the way I see it, in a not so distant future, you might be connecting a mobile device to a screen, keyboard and mouse and you'll use it as a PC, so making IDEs for mobile might be the future.

This is of course just me guessing, and there is one more side to consider: it might be more likely that mobile devices become powerful enough to actually use the same software we use on our desktop.

I disclaim again that this is my opinion.
> How and why...

I can't comment on the "how", but the "why" is easier. 37signals is a product company, and a modern one at that. By "modern" I mean that they do things differently from traditional product companies. Not tracking time probably works well for 37signals and many other nimble organizations.

But it doesn't work for everyone.

When I picture a 37signals customer, I tend to picture a company... well... like 37signals. But Basecamp has a large user base. And it is not homogenous.

Large corporations, smaller traditional companies, freelancers, and consultants all use your product.

Anyone who bills by the hour needs time tracking.

Anyone who is accountable to a "cost center" needs time tracking.

People who want to improve estimation in a project over time need time tracking.

Skunkworks "rebel" projects embedded in a larger organization still have to give cost reports to their superiors. They need time tracking.

Do I need to go on?

I won't fault 37signals for omitting a feature they did not understand, but they shouldn't have been blindsided by it. It demonstrates an underestimation of the diversity of their users.

Okay, maybe I will add my thoughts on the "how":

You're 37signals. Don't you like to keep things simple? Why not start with two input fields on every task:

1. Estimated time

2. Actual time

Roll these up in any "aggregate" view of more than one task. A little "estimate vs actual" sparkline would be cool, too. Provide deeper access via API so the data can be integrated with existing tools the client has.

My opinion is that would be better than nothing. And it would stay out of the way.
I like this. I do think my phone is starting to become a bit too noisy though (too many text messages that start being more like email) and I am not sure how to keep it all organized. Perhaps you guys can help.
excuse me, but what kind of chicken-egg does he have??IF someone needs notification pushed to their phone, they can use his simple web/app. There is no chicken/egg here...
The world of payments has already changed dramatically with technology companies from Square to even Groupon essentially building a way to "pay with your phone".

To continue succeeding, currently successful but "old world" payment companies like Green Dot need to become technology companies. Given Loopt's stellar team, Green Dot couldn't have chosen a better company to acquire. I have been fortunate to receive advice/help from both Sam and Nick, but read "Shit Sam Altman says" and you'll know how smart these guys are. http://anandkulkarni.posterous.com/-sam-altman-says

It also seems to me that the demographics of Loopt users overlap nicely with the demographics Green Dot wants to target. A head start of 1M+ users in the demographic you are targeting is very valuable.

Congrats Loopt!
I was actually looking for this just for fun... The grandfather of all modern touch interface, Palm OS, had a bunch of different tools to also allow working on PalmOS apps. We now have better keyboards, better screens (2-3x resolution), can't imagine why not for the occasional fun project, tweak or demo...
It's still running, but I'm not working on it, so it's kind of in zombie mode. There are some plans afoot, but I can't talk about them yet... however, you should assume it will go away. I will try to give 30 days notice if/when the plug is ultimately pulled.
But, But, ...

Is it not at least a tad reasonable for people to be a bit upset about MS strong-arming a fix into the not-broken UI they've been using for a while now?

Why should Bob at home with his five year old Dell care that this MS' salvo in the Tablet Wars? Why?
Something about a pivot in there too....
> inbox is a todo list.
No it isn't. It's a method of asynchronous communication and file transfer. If you're using it as a TODO list, you're doing it wrong.

That means most business users of e-mail are doing it wrong. Take a sample of heavy e-mail users (managers, sales people, marketing, etc.) and ten out of ten will tell you that they're inundated by e-mail, and that it is a defacto todo list. E-mail is a giant problem for everyone who needs to communicate with a large number of people professionally, and "you're doing it wrong" is not the answer. Using e-mail as a todo list is the path of least resistance, so it's the only viable option for most people right now, and it sucks. It needs to (and will) get fixed.

In general, it's easy to go through any list of ideas and dismiss them. All of these ideas seem sensible to me. They're vague by design, many of them will likely take a very different shape, but it's a good list of general directions to explore.

TL;DR don't be a cynic, be a builder.
> But it did make me think how I would react to human level AI used as any kind of a slave. That is to say, human level intellect but with no right to primary self determination.

Most people (not saying you) just don't care, so long as it's not local.

(http://www.irinnews.org/Photo/Details/201106081126140562/Gir...)

(http://www.irinnews.org/Photo/Details/201106081128350687/The...)

(http://www.irinnews.org/Photo/Details/2007032524/Children-re...)

20% of Bangladesh shipbreaking workforce are children under 15 years old. Work is important, even for children, but this work is so dangerous.

(http://www.shipbreakingplatform.org/test-reports-2/)
Candor - programming language
users are not gonna download the app unless many services are using his api, and not many services are gonna use his api unless there is a big user base ... sounds like a prime example of chicken and egg
http://streamti.me/ Livestream from PyCon 2012
It gets better every year :)
More practical on the moon - as per decades-earlier mass-driver concepts, in order to get raw materials into earth-lunar orbit. See http://en.wikipedia.org/wiki/Mass_Driver_1
So there's two things here, the notion that developers need to go to college, and the analogy to basketball via the notion that NBA players are better off after having played in college. I'm going to expand and examine that analogy first and then draw it back a bit.

The reason for college basketball (as a talent pipeline to the NBA at least) is because college basketball incurs no cost on the NBA or its teams to operate, just like college football for the NFL, but unlike minor league baseball or soccer academies in Europe and (secondarily) run by some MLS teams. The average professional athlete (by which I mean someone who makes their sport the focus of their lives, rather than someone who gets paid), in most team sports, is only ready for top level play in their early 20's anyway, which roughly corresponds to college graduation. So it works out.

I don't know much about minor league baseball, but I do know a bit about soccer. In soccer, different players develop at different rates. Some players, like Lionel Messi or Wayne Rooney, can start as young as 16. More often, a player will break into top-level play between 18 and 21. While some of the more special and talented players will start younger, most players, some world-class, broke through after age 20; goalkeeper Joe Hart broke into top-level play at 22 in 2009, and defensive midfielder Sergio Busquets broke through at age 20 the year before. As far as anyone could tell, this is because those are the ages that those players were ready. But this is because youth players come through academies run by the clubs themselves. If a player is ready at 16, they'll play him. If a player is ready at 22, they'll play him. Just like sometimes a basketball player is ready at 18 and doesn't need college ball.

Of course, it's worth the expense to develop players in specialized academies when players can be worth millions; developers aren't so valuable. But they are just as individuated, and some will be ready at a different age than others, and college isn't necessarily the best way to prepare them.
Ah, but what happens when mapstraction development slows down to a halt and you can't afford to keep updating it yourself?
Did you read the indictment? They got it specifically by matching TOR traffic to his online-activity patterns. Obviously they matched perfectly. IMHO this was a weak proof, but still is totally unacceptable for a secure network not to hide traffic patterns.
Size makes it impossible. If you've ever worked at a sizable company then you understand this, if not explicitly. The work of an employee becomes more and more to integrate with the machine, and less and less to think independently and innovatively. Follow the procedures. Know what forms are needed. Know who's buyoff is needed for what. Go to the break room when there's donuts celebrating the release of R145.8.

The best a large company can hope for is a skunkworks.
The 2012 SXSW Experience Engine
Bug report: I created my own service (couldn't update the image because I can't be bothered to resize an image to 84x84 myself, can't you do that?), and subscribed myself to it. I then tested unsubscribing myself from within the app, but now it appears that I cannot re-subscribe myself (even though the API returns 'ok'). It looks like I can't create more than one service, so I've just screwed myself.

Also, please allow a way to delete notifications in the app. I guarantee you that will be one of the most requested features :)
Is this available in video format? I can't help but think reading this is taking something out of context or missing information. Quick glance:

1. dinosaur egg – make a search engine that all the hackers use. (top 10,000). - Like Google Code Search? That didn't turn out too well.

2. inbox is a todo list. email is the protocol for putting stuff on it. - What? I use email to converse with people, not to list what I need to do. Occasionally I will send myself a reminder mail with a list of TODOs, but my email inbox is definitely not a todo list.

5. his friend from apple: there will be no new good stuff post-steve jobs. - Is his friend Tim Cook? Isn't Apple famous for secrecy even inside Apple or do all 9000+ employees in Cupertino know what's in the pipeline?

Etc.
QR Codes Aren't So Bad
Mostly you just look back in slack-jawed amazement at all the silly thoughts, philosophies, and epiphanies you've had throughout your younger years, and wonder what your future self will think of your present self.
The guy was more right than the flat earthers, and his acting trumped any amount of right or wrong.
Android fragmentation also a challenge for Web developers
Yeah GP seems to imply Linus lost that debate. Quite the contrary, Tannenbaum titled his post "LINUX is obsolete", so the argument was fundamentally about whether he was right about his title, or whether he was wrong - the last two decades of history have pretty clearly proven him wrong.
Kanye Zone
Don't let Kanye into his zone.
Thunderbird Gets Instant Messaging Capabilities
Memorizing the organic chemistry functional groups on a soccer field