skysight-inc/HackerNews huggingface dataset:
That happened to me with a dumbphone about 10 years ago. Forgiving all those fees made me a huge fan of T-Mobile. It didn't seem to do their network any harm, though.

Conversely, a lot of people have modified their Android phones, yet this doesn't seem to happen to them.

Because of the lack of correlation between any of these things (hacked phones, phones misbehaving and network disruptions), I have a very hard time believing this nonexistent problem is really the motivation for these policies.
I'm usually pretty optimistic on new YC start-ups, but I'm not sure the world needs another uptime monitor.

There are so many free, cheap, and other services like this that it's hard to imagine what a company might differentiate on to become the "next big thing."
Jobs has had quite a bit from his Disney holdings (which he got when Pixar was acquired; 138 million shares says fortune).

http://tech.fortune.cnn.com/2010/03/11/how-rich-is-steve-job...
Anonymous Airport Social Chat Site in Beta
"... Again, she started filming casually and ended up making film history for the second time. ..."

A part of what Jehane did was hack the documentary movie making process. When DA Pennibacker (http://www.phfilms.com/index.php/phf/people/d_a_pennebaker/) / Chris Hegedus (http://www.phfilms.com/index.php/phf/people/chris_hegedus) of (The War Room, Ziggy Stardust, dont look back) ~ http://www.phfilms.com/index.php/phf/films/ great documentary makers themselves wanted to film they carried around bulky intrusive tripods and large cameras - requiring permission and time to set up the shot.

In startup.com the key reason a lot of the shots (shooting inside doing the VC rounds / inside the cars after the deal) was the use of hand held cameras. It was Jehane who took the hand held and got the great scenes and dialog that make startup.com a study of founder dynamics.
It's all about execution. Did we need another file storage service? Did we need another web site builder? There is a lot of room for companies to do existing things better.
I think you missed my point.

First off what I'm saying is that while fancy pictures of high end lab equipment might look impressive, it doesn't mean that it is the best way to design things, even when the people doing it are really good.

Secondly, while I understand that the intent of this is to tell people something along the lines of, "We didn't give you a defective device, we really did a great job testing it first, look at our facility", it can easily be spun as, "well you can't have done that good a job because even with all this fancy equipment you still released a product that has a design issue"
It comes with the territory. Apple can't expect endless adulation over its products without those same people thinking small problems are huge issues.

Choice quote: "to Apple, the iPhone is unlike every other phone on the market — except when there is a problem, at which point it’s just like every other phone on the market. "
I'm not sure how reliable this is:

http://aboutfoursquare.com/foursquares-data-problem/

Every bit of venue data on Foursquare has been entered by users. That has led to a wide variety of problems throughout the system.
thanks for the 2nd point!
Anti-obesity drugs
With all of these ideas, I think you really need to talk to someone in the business (preferably several people). You aren't a plumber or a carpet cleaner, so your percieved problems may be nothing at all like the real problems they face on a day-to-day basis.

I'd hate to see you spend a bunch of time and effort on a product that your intended market won't use.
Root DNS Zone Now DNSSEC Signed
It seems that you've put a great amount of time into your article and I want a lot more of these on the internet these days. Well, anyways... it certainly was very informative for me.

http://www.stocktrains.com
Expressive Concurrency: A Go Sudoku Solver (Pt. 2)
Ugg Classic Short Boots Sale
Discount Ugg Classic Short Boots Sale
Oh I didn't realize it was steel. For some reason I was thinking it actually was aluminum.
I do that all the time when I listen to Wait... Wait and such. Though, I don't try to make it obvious that I'm listening to something. I just don't notice that I'm doing it until I notice people staring.
Stuff like this always reminds me of this Louis CK clip: http://www.youtube.com/watch?v=8r1CZTLk-Gk

"Will you give it a second! It's going to SPACE!"
I'm still trying to figure out exactly where the Clojure concurrency model is useful. How many problem domains require extremely high throughput in a single shared memory space? It seems to me that you're usually either well within the bounds of what a single cpu can handle or you're going to need multiple machines and can just keep throwing procs at the problem.
And also, how the surrounding people has changed to you?
I don't know if this is legal by rules but here my solution goes:

9*5+(6*(7+2))+(1+4+3+8)^0
=45+(6*9)+1
=45+54+1
=100
I'm not changing any facts.

!. Illegal immigrants have bank accounts. I don't know specifically how they do it, which is why I said "presumably"... I just know that they do.

2. There is nothing, legally, preventing illegal immigrants from going to college. Yes, cost might be an issue, but to say that it is the US government's responsibility to make sure that a Mexican citizen, for instance, can go to college in the US is absurd.

3. I don't think you know what "moot"means.

4. In-state tuition is, by definition, a subsidy.

5. To say that "Americans have to pay out of state tuition while undocumented immigrants can pay in-state tuition" isn't bullshit... it's a fact by your own admission.

6. I recognize that illegal immigrants are human beings and that some are "Americans" culturally, philosophically etc. whatever that means. On the other hand, I don't think American citizenship is a "basic human right."
I agree. That's why we don't do uptime monitoring, or any kind of monitoring really.

PagerDuty is an alerting system which plugs into any monitoring system (Pingdom, Nagios, Cloudkick, etc) and alerts your team via phone, SMS and email when problems are detected. We add advanced alerting features, like 2-way voice and SMS alerts, automatic alert escalation, and on-call duty scheduling to these existing tools.

You're right though, in that many people, on first glance, confuse us with a server monitoring or website pinging system. The "pitch" has gotten better over time, but it's still something we have to work on to improve.
Get the best Aluminum market umbrellas
Large selection of Outdoor Aluminum market umbrellas for your outdoor are now available online at a reasonable price.
That was my thought, but I was kind of hoping for something a little different.
Tesla should put these in the shocks of their cars and they could self charge as you bounce down the road :)
Hacking isn't even about building things. It's about making things better. And it's about making those things do new things that they were never intended to do.
I don't necessarily think it's a good ad, but I can understand it. EDS became the name on my dad's check for several years at Canadian National Railways, when they did their large windows 98 rollouts, y2k fixes and certification, and windows 2000 rollouts. I can see the metaphor of building/repairing the plane in flight.
Digital Decay
A List of Lost Formats
This echoes my sentiments rather precisely. On the not infrequent occasion that I am building something which requires massive concurrency I _also_ need it to be distributed, if only for service reliability. Multi-core might be the (very near) future, but distributed processing is now. Languages that make distributed computing easy (well, easier) are more valuable, to my mind, than those that make multi-core computing more simple. That is why, for me, Clojure is a lovely little toy, but Erlang's a workhorse.
Is it bad to want to sell domains that you are no longer going to use? As I went through my list, I got excited again about a bunch of the original ideas I had for them. The problem, as my grandfather used to say, is that my eyes were bigger than my stomach. That is to say that I don't have the time to create the site and market the business that I'd like to for each of them.
Like many other hn'ers, I love to come here are check out the latest cool stuff people are doing. Then I hear the 2 voices in my head. One says, "That is so cool - I have to learn that!" The other says, "Big deal, I could do that in BASIC. I may need a few more lines of codes and a couple of hacks, but it will still do the exact same thing."

It's also easy to get discouraged while reading about all of these amazing projects. The internet makes its easy to aggregate all of the top-tier projects and sometimes it feels like you can't compete with these guys. Don't forget that a lot of these people have focused months and years on a single project.

I have a tendency to get caught up in the amazement. I saw a post on a Reddit yesterday about a guy who built and amazing boat dock at his house. Now I want to build a dock and I don't even live on the lake!
Interesting ideas. I think I agree with trafficlight's reply. Without domain knowledge, it's hard to tell whether these are real pain points or not. Like - which of these are actually costing people money right now? Which of them need the human touch (e.g. plumbing scheduling, carpet cleaning sales)?

And then selling to these small businesses - how do you scale it? I almost think there's a meta problem here, of small business outreach. How can you connect people to tools that might improve their businesses - where are they even looking for tools to improve their business?
Dog Collars | leather dog collars
Purchasing items viz.,Dog Collars at an affordable prices from our pet boutique means that you can make a style statement from the comfort of your own home.
There are lies, damned lies, and SLAs. Personally I only find an SLA useful if it is worthwhile. Most of the SLAs out there aren't. And for good reason. You should probably offer one, but like a smart company shouldn't make the burden too bad.

Suppose someone doesn't respond to a page. Is it because they were too far asleep to hear the paging device? Because the paging device didn't work? Because some other problem kept them from working on the page remotely? Because their carrier blocked the page? Because you broke down? Because the problems in their system kept them from sending you the information in the first place?

There are a lot of points of failure. And your service is not one of the more likely ones to break. Furthermore if there is a dispute, whose records win? They didn't respond to a page, your records say they never sent the page. They blame you, how do you resolve that?

Therefore I'd suggest offering an SLA, but make it be something like, "If you missed a page and are convinced that it was our fault, we'll refund the last X months." From your point of view it is a no questions asked refund policy, that carries with it the consequence that that person is not allowed to sign up for your service. (Unless, of course, you're convinced it was your fault they didn't receive their page.) But whatever you do, be careful not to accept potential liability for something that likely was their problem.

I would also suggest that you share best practices. For instance an important one is that companies need to provide a well-defined escalation path. Recognize that humans fail (whether because of not waking up, being in the process of driving, etc) and so people are unreliable components that need a fall-back mechanism. The act of educating your clients about things like this will help them avoid problems that could cause them in an imperfect world (ie the one we live in) to become unhappy with you.
Formulas to get rid of insects in your home
Wait. That was real? After having watched through most of it, I thought it was a mockumentary. I never finished watching it.
If you haven't done it then I'm going to suggest that you also work on mobile apps to make phones be as loud and annoying as possible. Yeah, it sounds stupid. But a random Blackberry can be as loud as a Skytel pager, even if it isn't by default. And it is worthwhile for someone on duty to make it so.
What pieces of software do you replace? How do you replace it? Remember that it likely doesn't some with anything like apt to make this easy.
Did the search happen logged in or logged out?

Google customizes results based on history and what you clicked on.

Also, people in social circle? Sorry, not SEO
RSS index for academic journals
Play with permuting the morphemes of words related to your product or space.

Say everything out loud many times.

Resist things nobody will be able to spell.

Great names often seem pretty crappy at first. Later, after repeated use, people say "what a great name". So don't necessarily reject names that seem crappy. Use them for a while. See which ones other people find easy to say, spell, and remember.

Oh, and realize that the combinatorial space here is so vast as to dwarf what the squatters can cover. Your creativity can explore much more of that space than they can occupy.
> I really wish I could figure out how to get the US Government down to about 1/20th its current size.

The US always likes to talk about the founding fathers. I wonder if the founding fathers ever envisioned the government, under the framework they laid down, commanding 40% of the economy. I doubt it.

In my opinion, and I like to assume that was the goal of the founders, the decisions of the government should not carry that much weight. But as it is, as they've taken over so much of the economy, and the money supply, and setting interest rates, this is no longer the case. Specific measures were laid down in the constitution to prevent this, which is why they never considered it I suppose.
Believe it or not, some work has been done in that area: http://news.discovery.com/tech/music-hits-algorithm.html
I may be wrong on this, but if you know the mechanism by which it's hashed, then there should be nothing stopping you from doing the hashing on your side as well, and timing the hash comparison. So if 'foo' hashes to 'abcdef' and 'bar' hashes to 'ab0012', and it takes longer for 'bar' to be checked than 'foo', that tells you something about the hash it's comparing against. Obviously in the real world this is significantly more difficult as it's tough to generate data that hashes to what you want it to, but I don't see why such an attack wouldn't be possible.

(Of course, this could be completely different than what the parent was thinking about.)
Hi, we're the ones who were interviewed for this article. First, the article has been updated (including headline, which now reads "Authentication crack..."). The author mistakenly focused on the fact that OAuth and OpenID are used for authentication, and thus substituted "password" for "token" in his head when we explained things. I'll have to work on speaking more clearly. :-)

The attack is not new. But it's still everywhere. That's why we're giving a talk at Blackhat. We are hoping this will finally be the year people take timing attacks seriously and fix them.

The point of our talk is to give concrete numbers to let people make their own decisions about exploitability. One result is a matrix of language (C, Java, Ruby, Python, PHP) versus attacker vantage point (Internet, LAN, VM-to-VM on same host). We'll show the minimum timing delta we were able to distinguish at each point, given a certain number of samples.

The previous best results in this area were 20 microseconds Internet, 100 nanoseconds LAN with about 1000 measurements (Crosby et al). We have improved a bit on this (too soon to give exact numbers, wait for the talk).

http://www.cs.rice.edu/~dwallach/pub/crosby-timing2009.pdf

Nearly every OAuth and OpenID library we found was vulnerable. No one has fixed these kinds of things. That's sad because they are exploitable in some configurations and as a software developer, you never fully know your customer's threat model. They could be running on Slicehost and have attackers literally on the same machine or a single server on a WAN link locked in a vault. (Usually the former more than latter.)

We hope our talk helps developers take this kind of attack more seriously but also dispel some of the FUD that these are easy. I think a good conclusion to make is "timing attacks are easier than I expected (but not easy) so it's worth fixing them."
Any Writers?  Need Testers for my app
See "Get off my cloud" for an example how you can exploit the allocation algorithms to intentionally locate yourself on the same machine as your target.

http://cseweb.ucsd.edu/~hovav/dist/cloudsec.pdf [pdf]
of course there are, but I don't think one can draw the conclusion that private schools are better with less money when they have a biased sample of students.
Timing leaks about a password hash can eliminate potential guesses from your dictionary, making a combined online/offline attack marginally more powerful. However, it does not directly reveal the password as it would if they were plaintext.
It's an interesting commentary on how little interest or emotional attachment there is in WP7 that such an inflammatory article could be on HN for this long without attracting any real reaction. If it had been about the iPhone or Android - or even the Pre/Blackberry/Nokia - there would be far more controversy.
I agree it's old news that these things are exploitable. But nobody fixed them. So either developers don't care about exploitable flaws or they aren't aware they're exploitable. The latter is the reason for the talk.
Number of chars would matter for plaintext passwords but not HMAC. You gain no more practical advantage knowing I used SHA1 or SHA256 HMAC. Yet another reason not to use plaintext passwords.
You wipe the disk and install OpenBSD.
ASK: What is the Software Engineer hierarchy in your company?
There was a overhaul in my last company. Senior engineers were split into I and II. It was the same pay, same job, just split according to some weird management params and the engineers freaked out.

Just a couple of questions to you guys:

What is the hierarchy of engineers in your company? Does it work?

And how much do titles and the hierarchy matter to you as an engineer? Is your career decisions geared towards attaining one or the other?
Android Developers Los Angeles
I don't happen to know him, and I checked, and he shows up at the bottom of the page when searching for his name. I think he must have done the search without being logged in.
I was very confused by the results scroll box. When I searched for beef, for about 30 seconds I thought there were only 7 results.

Seems daft to have the navigation go the full length of my screen but the results stops half way up.
I'm not sure what your implying. I'm going to bet that the majority of iphone 4 owners haven't ever made an applecare call. This would mean that an even smaller percentage of iphone 4 users have complained about this problem.
In a previous post, he mentioned Swarmiji (http://github.com/amitrathore/swarmiji) for spreading things across multiple machines.
How Much Should We Tax Venture Capitalists?
Android Market hits 100,000 apps and a billion downloads (Update: not so much)
Those are still different issues - threading & concurrency in one memory area -vs- distributed computing. Clojure is attempting to optimize for the former... it's easy to write thread-safe applications.
That's a small project of mine. I initially prefixed the submission title with "Show HN:", but it was renamed by a moderator.

I'm sorry if I broke any rules, but I didn't find any guidance on the "Guidelines" page.
Chicken did come first says scientists
"The processes end up with incorrect states pretty much immediately."

Concurrency failure.
Keep up the good work guys! Damn, I didn't know you guys had Kelso (to non-That-70s-Show-watchers, Ashton Kutcher plays Kelso and he is an investor in this company) on your side :-)

P.S: I came across a boxee app here - http://forums.boxee.tv/showthread.php?s=c2d89f5d68631a41671e..., any chance it's one of you guys? I really hope you guys are working on a Boxee app!
Karneval Kostüme, Karneval Spielzeug
Karneval Kostüme, Karneval Spielzeug, Thema Party Kostüme, Karnevalskostüm Lieferanten, Polyester-Gewebe Kostüme Angebote Karneval Kostüme, Karneval Spielzeug, Themen-Party Kostüme, Karneval Kostüm Lieferanten für Männer, Frauen, Kinder und sogar Tiere von Familienladen24, Deutschland Familienladen24.de Shop für Faschingskostüme Karnevalskostüme Kinderkostüme. Versand von Spielzeug Kinderspielzeug Babyspielzeug Spielwaren sowie Taufkleider Festkleider Röcke Petticoats u. Hundebedarf Hundebekleidung Hundeleine Hundehalsband.
F#@ng Deletionists. Grrrr....

Anyway, I just created a new Steve Yegge page with a number of links from reputable sources, including links from where he has presented at UIUC, Stanford and OSCON, an infoq.com article, and ajaxian.com article and an interview with Steve by the StackExchange guys. How anyone can contend that that isn't enough to establish notability is beyond me. You don't get invited to speak at Stanford, UIUC and to talk at OSCON if you're not "somebody."
Thx! Yeah. It's really funny. I didn't realize it till I watched a 70's show re run.
Boxee app link got cut off. U mind emailing me? tpun at nowmov.com
But, isn't this kind of unpaid internship illegal for everybody? (http://laborlaw.typepad.com/labor_and_employment_law_/2007/1...). though, of course, starting your own startup isn't exactly an unpaid internship. I'm sure the dividend payment bit would complicate things.
Really? From what I know about Carlin, he was onto comedy for at least >3 years before he started getting some attention. Before that it was just a job that barely kept his expenses going. And I am pretty sure that was not the kind of world we live in. Becoming famous enough took time back in his time.

I am pretty damn sure there must have been days he would have hated his "job" as a comedian, because it didn't look like it was going anywhere.
And remember, this was the era when fighter pilots and airforce people were considered the coolest ones, and he was kicked out before even completing his Air Force enlistment.

So, I guess it would be safe to say, he had doubts about himself, and he was trying to explore what he was meant to do. And I think we can agree, there must have been days when he hated his "job" as a comedian, but just HAD to keep going.

Just because you love your job, doesn't mean you are not going to hate/ don't care about it anytime in future.
I don't think Love/Hate are mutually exclusive.
At some point, there must be days when they occur intermittently.
J. Peterman (From Seinfeld): Selling stories, not just products
Embedded Technologies: Power From the People
Do a much less intensive interview process that just acts to ensures the applicant is competent.

Hire him to work for 1 week at a decent hourly wage.

If he's good, he's good.
Some experts question efforts to identify cyberattackers
Ah, this nails the coffin:
"I don't know if New York will ever become Silicon Valley," Flint added. "In some ways, do you want it to become Silicon Valley? The culture here is very different than the culture there."

It's funny how the article talks about Jay-Z and Sinatra and the local culture's fond admiration of music, fashion and finance. But, in the valley, you get admiration for working at <some_hot_startup> The friends' impressiveness factor is still higher in the valley.
I think even small agreed upon ontologies in different areas would be a big step up from the virtually none that we have. Current services like the experimental google squared currently have nothing to work with. Even a complicated mesh of partially interlinking ontologies would be better.

What about Facebook's new metadata? What are people in the semantic web area saying about that?