skysight-inc/HackerNews huggingface dataset:
They're random, but each carrier has constraints. So they only had to search AT&T's space. http://en.wikipedia.org/wiki/Goatse_Security#AT.26T.2FiPad_e... Here's the ICCID structure http://en.wikipedia.org/wiki/ICC-ID#ICCID

Edit: To be clear, ICCID's are not private, they're printed on the outside of the SIM card.
My takeaways:

(disclaimer: I work two floors up from these guys)

- Employees gravitate toward the best jobs available to them. Be honest with yourself about your employees' prospects and desires. While you may temporarily benefit from an information asymmetry such as an underpaid employee whose skills exceed her resume or a work environment that is worse than it appears at first glance, things will sort themselves out in the end.

- Corollary to the above: Employees and jobs grow at different rates, so things will inevitably drift from an initial good match to a mismatch. If your employee manages to outgrow her job, it actually reflects well on your environment. Ideally you'll be able to move her into a position matching her improved capabilities, but it's okay if she winds up looking elsewhere for her next step.

- Networking is an all-the-time thing, not just an on-demand thing. Anyone leading a successful group probably already understands this instinctively but it helps to be reminded.
Why don't they either use a password manager, of which there are hundreds, or simply bolt on a "LOGIN" button on the keyboard?

You'd think, at least, that it could be in a binder hanging on the wall.
Yeah, you hear them all right, but that's not the point. You "feel" them. It reminds me of being near a hovering Harrier Jump Jet.
Isn't the entire point of the JVM: "write once, deploy everywhere" ???

Emulating the architecture makes sense from the standpoint that you want your development and 'production' (ie, the devices/handsets) to be the same ... but the Android emulator is INCREDIBLY slow. The juice is not worth the squeeze.
How To Get Startup Ideas On Demand
This is a trade-off. "Just use the full path to ruby" isn't a terribly convenient solution, because using the full path isn't the "Unix way". Putting your custom Ruby in the path is helpful, but in a server environment where I would assume you're using a lot of automation, that's going to take some tweaking. Users of RVM know this well.

I guess I don't really understand what the author is advocating? In "production", we don't run multiple apps requiring different Ruby versions on the same VM. Ruby 1.9 has been around for quite a while now, so there's not a lot of fragmentation. We only run one version of Ruby, but we install it to a location that a "stock" environment supports well. Usually it's prefix=/usr/local. Then we treat VMs as disposable containers. I don't build VMs by hand; I let my build tool do that, so upgrading infrastructure versions usually goes something like this:

* Update the build script and test with a local VM

* Build a new staging VM and migrate the staging instance there

* Once we're confident, do the same to production
Ah. I thought your point was more about VPSes and guaranteed vs burst RAM, which would be an issue. I see your point.
If you hate trying to get press coverage, read this. Now.
Good Developer vs Bad Developer
> A quick google search for 'oatmeal greeting cards' brings up oatmeal studios for me. In fourth place behind theoatmeal.com

What I was saying was TheOatmeal started as random comic. He might have checked for existence of a similar entity at that time. Most likely, he assumed getting a domain name means no one with the same name exists. Merchandise was gradual expansion.
A lot of people have misunderstood this. It does have 8 cores, but you can only use one cluster of 4 cores at a time, either the low-power A7 one or the high-performance A15 one. So it will still work effectively as a "quad core". The 4 low-power cores should only use like 2% of the chip's size, while giving a boost in overall power efficiency of the phone.
No worries, I hope that helped. If you're ever in London and feel like grabbing a beer to talk shop then don't hesitate to get in touch.
The law is not black and white, and any attempt to make it so will end very very poorly.
Google attacks UN's Internet treaty conference in Dubai
If you want reform, be polite.
If you want revolution, don't bother.
I'm not sure why this is gifting "pirates" only. Doesn't this work for people who legitimately bought Windows 7 too?
48p and 60p can't come too soon. I'm with Ebert on this one. The biggest problem with film is we're stuck with 1920s frame rates that end up destroying a lot of otherwise impressive shots. It's just too jerky under a variety of common circumstances.
because there is no PII attached.
Oh boy, a restaurant analogy. How about this. He was looking at the five cheese pizza on the menu and thought "what do I get if I order a seven cheese", did so, and they brought one out to him. No 'staff areas', just ordering a normal meal that's not on his menu.
Good lord, that sounds horrible.

> Making mistakes will kill you

Your place of work is terrible. When there's a bug in my code, it's because I made a mistake, but it's also because A) my code reviewers didn't catch it, and B) the testers didn't catch it. In a decent organization, blame should be spread and the reaction to problems should be systemic.

> Your wage is shitty

Your place of work is terrible. I had more money than I knew what to do with starting out.

> Get used to being the go-to guy for all the boring work

This is somewhat true, but starting out, many things are new to you, so even if they'd suck for a more experienced dev, it's still good stuff build a foundation on.

> Give your boss respect, he may be friendly but he isn't one of your friends, you can joke with him but at the end of the day don't forget that this (wo)man pays your wages and evaluates your work

I've considered lots of my bosses my friends. Give your boss respect if they earn it. If they don't, complain to someone you DO respect or leave. Also: I've had several reviews mention my sense of humor as a positive.

> Slow down at the start

Don't try to impress anybody. Just do your best because why would you do anything else? And if you're slowing down, it's because they're giving you boring work. Talk to your boss or go find better work.

> Always be early, never be late

Your place of work is terrible. They don't trust you. (My hypothesis: they're projecting their own poor work ethic onto you.) I can work 7am-4pm, or 8-5, or 9-6, or whatever. I can come in late whenever and nobody bats an eye, because I am trusted.

> Arrogance is bad.

Sure, of course, so just mind how you speak. Be good-natured and generous in your assessment of others.

> Your boss wants to appear to be an all singing, all dancing super coder and until you have a few more years under your belt, your opinion is largely invalid.

Your place of work is terrible. Nobody should expect you to be a genius, and your opinion does matter. If they respected you, they'd ask your opinion, and constructively criticize your ideas so that you improve.

In case I forgot to mention it: your place of work is terrible. It is not like this everywhere. Don't start feeling trapped, though: feel empowered. You deserve better.
They spent over $100k on sysadm/devops and couldn't try to deploy a different kernel? What?
Lotus Notes as an Email client sucks. And i am forced to use it in my company. I guess since i dont use it that way, Lotus Notes is a very powerful "platform", that allows you to create different things around it. Viewing as a application, it is just truly awful.

The best thing i have read is that Notes will have a plug in ( Why Plugin ? ) for browsers that allows you to fully access all of its functionality. I hope the mail part could be used from browser without the plugin. That way i no longer have to fire up the slow and bloated application for what i consider a simple task of emailing.
Don't we already do that when people get launched into space? If someone wants to do it they should be allowed to as long as the benefits outweigh the risks which I do not currently believe they do.
FIA currently plans to move away from the existing 2.4L V8s at 18k RPM to a 1.6L V6 turbo at 15k RPM in 2014.

Bernie (the godfather of F1) doesn't like the sound of the new engines, and may torpedo the planned change based on the sound issue alone.
Richard stallman has always been eccentric and unwavering in his stand on politics around software.

Somehow, people find this odd, wrong, and or bad, and I dont understand it. On basically all political issues, unwavering is a good attribute. Even being an eccentric is better than not caring for the issue. eccentricness is often a key aspect before a change reach a critical mass.

Take a random politician opinion about abortion or nuclear power or any other common political subject. Say his/her opinion is "well, some should be able to do it, but then again there are problems so maybe not, and the issue is not one that need to be address today, and the system today do continue to work, and well, legal greyness is not that big of an issue, only for those in the courts...".

Clear, direct, and consistent opinion is a good thing. Diplomacy and "meeting half-way" has it places, but in politics, there is also times when it should be clearly avoided. In software politics, there are plenty of people working the diplomatic route. There is no shortage of diplomats, and a few eccentric and unwavering voices is then much more useful to maintain the goals of where we want to actually go without moving the goal in favor of diplomacy.
Top 10 World Most Expensive Cars
This is truly idiotic. Are they such diehard "Rubyists" that they'd continue to pour resources into a platform that doesn't work?
I think I liked it better when Startups For The Rest Of Us put this list together 2 weeks earlier.

http://www.startupsfortherestofus.com/episodes/episode-104-p...
How to Sell a Product That is Still in Prototype
Every human being, like every other discrete thing that exists, inhabits a particular context; the question is not whether an individual takes responsibility for himself with respect to some abstract, Platonic universal, but whether he takes responsibility for himself with respect to the particulars of the world he actually inhabits.

This includes choosing what trade-offs to make in the interest of maintaining or creating specific relationships with others - this is what society is. But what you're referring to as "society" is merely a logical construct, abstracted so far from the actual circumstances of people's lives that it does not represent anything that really exists.

Actual societies only emerge from the substantive interactions of particular human beings. Suppressing those individuals' ability to freely negotiate the terms of their relationships by forcing them to adhere to generalized rules, promulgated in the abstract, actively damages society.
Once again, not to step on TL;DR, but since most commenting here are saying that curation is not scalable or sustainable, I wanted to present it in this way:

Phase 1: The MVP of a news aggregator should be a curated/editorial like traditional media/magazines, etc [1]

Phase 2: The second stage should be to have submissions from your readers (on content that interests them).

Phase 3: The next would be to have a voting mechanism, and then realizing that articles have different relevance in different communities - which is what prismatic and ypander were aiming to solve.

Full Disclosure: I am working on summarizing technology news, and the tagline so far has been "Hacker News on Steroids." Before it gets to that stage, I'm skimming my most favourite feeds from Google Reader. The best mobile wrapper I've found (since I'm targeting mobile as well) has been Feedly, which presents it as more like a magazine. Keep in mind Feedly didn't start out as this 4 years ago.

Another project aiming to solve this problem with a bookmarklet (and has a more appt domain name imo is tldr.io) though I personally haven't used it. Summly is another one, but after using it for a while, I found Feedly much better suited to my reading habits.

I'd love to team up with others who are working on this problem. My MVP is at http://dinopost.com. Drop me a line at aaron at dinopost.

[1] Phases based on Casey Accidental's blog post: Online News is Broken: http://caseyaccidental.com/online-news-is-broken/
So Many Dumb Ways to Die
One part in the article really caught my attention:

Recruiting and hiring isn’t considered a core activity

I think that once your company grows beyond a certain size, it must become so. We hired a full time in-house recruiter around 100 people and it has had enormous benefit.
linux rootkit in combination with any http server
I thinks its because the addresses are only able to link to your real self once you make a link. (buy something and have it shipped to your address, deposit real money with a exchange that requires your identity, etc..)

however you could always make a new account on mtgox, send the coins to the exchange and send them out to another address you made, and I think, unless the exchange gives that transaction (That is internal to their network) to the authorities, you can begin to remove your-self from being traced.

The way I see it is this, you can determine how traceable you are in Bitcoins, you can't determine easily how traceable you are with native transactions (USD, AUD, EURO, etc...) This may help you hide better
Apologies if this was submitted in the past - couldn't find it after a quick search.

Definitely an interesting article.
Why was Zulily presumably valued at $1 billion?
The controls remind me a lot of the Morphic widgets from Squeak Smalltalk.
I think this is it. Wrote about it here:

http://dylanized.com/the-hyperloop/
What was Charm? What did it do?

100k for "infrastructure alone" seems like a massive investment for a startup. How far along were they?
Ask HN: Do you use Lifecycle Emails at your startup?
Trying this again, last post got buried in the work-week story onslaught. Hopefully someone will see it on the weekend.

I'm curious how many startups here use lifecycle emails. Do you use a paid product (Customer.io, Intercom.io, Vero, Userfox, etc) or a custom-built DIY solution?

If you don't use a lifecycle emailing system...why not? Too difficult to setup? Not a priority?
If you haven't seen http://evening-edition.com/ I highly reccomend it. It is bite sized world news published every weekday at 5 pm in a few different locales. The news is all written by a journalist, and they track some of the same stories day to day. It's not trying to solve the same problem as this site, and its not just summarizing articles you could read elsewhere. I've been reading it pretty much every day for a few months; it's great.
Shoot me an email (see my profile) and I'll do my best to assist!
Patent Infringement Suit Against Formlabs and Kickstarter
I opened that page and had 3 ads flying around, one that literally blocked the entire screen. what?
Looks interesting, but using Helvetica Nueue Light/Extra Light for headers was a poor accessibility choice.
Probably. But I did it anyways for sometime and sold it as a solutions guide.
Shoot me an email (see profile) and I'd be more than happy to give you some background/chat/pricing thoughts.
>>what resource is it acting on?

>The distance between the two cities.

Don't be cute. What server resource is it acting on? The value of the distances is (potentially) computed by some encapsulated algorithm -- you're not acting on that resource. The server resources that are touched are the two cities, and then whatever it does behind the scenes.

>This is a really weird thing to say. No, you don't. I have no idea why you would think that.

Because I'm not GETing a city, so I can't use the GET operation on the city resource; I have to make another resource to GET. Fine, it doesn't have to be a city pair: but there is a many-to-many mapping, which in REST-favoring frameworks (e.g. Rails), requires a separate table. By reducing everything to CRUD, you must create a new resource (type) for each new operation.

>(And POST/GET/PUT/DELETE is a very different concept from CRUD.)

That's a non-standard definition of "very different", considering that POST is create, GET is retrieve, PUT is update, and DELETE is delete.
Simple & clean HTML5 template generated using Bootstrap Designer
Absolutely. Never a waste to time chatting with HNers - give me a shout whenever.
I understand the difference. We've used big-boy SLA a bunch to print mechanical prototypes. I was just pointing out that this is a displacement market (SLA or not) and that over three million dollars just left the market because of Kickstarter/Formlabs. At least that's what it probably looks like from 3D Systems' vantage point.
Growth Drives Everything in this World
Strange: When I click on the link I am automatically redirected to google.com. Is this only me?
If rails causes a kernel panic then this is really a bug in the kernel. No user land app should ever do this. Why not try to scale on *BSD or Windows all of whom have different kernel and scale just fine?

$100,000 and no one said "hey what about running it on <insert other os>"?
Whiteboard on your desk
Firefox Introduces New Social API and Previews Integration with Facebook
I think such a way of showing an API has real value, although the cost of maintening an additional even though simpler javascript version of the API might be problematic
Canonical provide commercial support for Ubuntu, don't they? For "$100k of investment on sysadmin services/infrastructure alone", did they ask Canonical for support?
HTC Droid DNA now available from Verizon for $199
I'm curious what kind of "massive performance slowdowns" they encountered with Rails 3 that could "not be identified".
Does the same for me, though to google.de
"while Google abhors them, its arch-rival Microsoft is increasingly enthusiastic about them."

Wait, what? Google abhors patents? So all the patents they've been buying up is because they abhor them so much?
How Ernest Hemingway would write an out of office email
POWERPLAY: Training an Increasingly General Problem Solver
POWERPLAY: Training an Increasingly General Problem Solver by Continually Searching for the Simplest Still Unsolvable Problem.

Don't leave one of these around with unlimited resources...
That's like saying that it isn't robbery if the door was unlocked.

It still is. Any reasonable person would know that stealing from a house, locked or no, isn't something they're supposed to be doing.

It's a quandary, to be sure, because once you discover a hypothetical exploit, it's human nature to sate that curiosity by testing whether it works. Two or three accounts would have proved it, 100,000 accounts is excessive.

I'm not trying to say that the number of accounts he released is germane to the discussion per se, but I certainly think that it's relevant in the discussion of intent.
Organic chemistry textbook: The rhinoceros is a hybrid of a unicorn and a dragon
I have a way higher hopes for higher framerates than for higher resolutions. I'm more excited about 48 Hz or 60 Hz than about 4K or 8K.

But I can't read the article. It redirects to google.
"Oh, this will never happen to me!" -everyone before they get hacked
http://hckrnews.com/ (for Hackernews posts)
How long until I can get my hands on that and load it in my Transformer Prime?
As much as people enjoy ragging on GNOME 3, I think the developers have been doing a great job, and that this is a smart move that will allow them to move forward while satisfying those that prefer the current fallback mode.

I am a huge fan of their extension mechanism, and use a bunch of them. It seems like the mechanism is extremely flexible, as people use it for things from creating quasi-tiling window managers (see shellshape or gtile) to customizing the search dialog (like Unity's lenses) to just adding various buttons in different parts of the UI. All in all, I am a huge fan of GNOME 3, but I really do wish the extension mechanism were a bit more well-documented...
Sensation of playing at 60 FPS, despite in reality running at 30 frames
Have you put some time into thinking about how your product can provide a meaningfully different user experience than the competition? Do you understand what the competition really is? Telling a story about why users will pay for your product is part of making a compelling business case for the next round - your margins won't matter if nobody wants it.

You don't need to spend thousands on research to start getting a better sense of what problem you're solving. Send a note to http://uxhours.com/, or pick up a book on understanding user experience. Mike Kuniavsky's 'Observing the User Experience' is an accessible if not particularly comprehensive starting point; Vijay Kumar's 101 Design Methods is a broader look at the design process.
Same here, I found this line in the html source:

ZDXI.OnCountryRedirect("DE", "http://www.google.com");
It's redirecting me to google.com (from Germany)

ZDXI.OnCountryRedirect("DE", "http://www.google.com");

and http://static.ziffdavis.com/js/zdcc/1.0.0/zdcc.js

Deactivate JS or googlecache: http://webcache.googleusercontent.com/search?q=cache:iZmzpFT...
charmhq.com's current landing page does not render correctly in Firefix. The Charm logo is positioned off screen in Firefox, but centered on the screen in Chrome.
How well I present seems to be inversely correlated to how stressed I am before the presentation. Most of my prep time is usually calming myself down and trying not to think about anything except what my intent is: to share what I know with others and learn from them if I can. Practicing that level of honesty usually works out in a public setting, regardless of what insanity occurs with projectors, laptops, Internet connections and the like.

Oh, also, if you want to do a demo, do a screen recording! Movies are much less prone to failure.
elf-bf-tools is an impressive hack, thanks for the link! To add to your list, you might want to mention that simply parsing C++ is turing-complete; see http://yosefk.com/c++fqa/web-vs-c++.html#misfeature-3 . The short of it is that you have to perform full template instantiation in some cases just to parse code that uses those templates!

As to your point about /dev/kmem, to me that is just another argument against the idea of banning JITs from the kernel. There are already lots of vectors for getting attack payloads into the kernel; the JIT angle only helps an attack if you somehow can make the kernel jump to a specified address but don't have root.
Sendicate: Reinventing Email Newsletters, And More Proof That Email Isn’t Dead
Why We Like To Shoot
I agree, I'd take framerate over resolution and beyond a doubt I'd take framerate over 3D (though when I tried 3D It in all effect just looked like 3 layers paralexing).
You know what? I'm not so sure that "most Americans" are worse off than this person. Certainly not in this moment of recent unemployment: even if they might envy his life at other times, most people would have the decency to look at this moment of this man's life and show some sympathy.

Your perspective -that the presence of pain you perceive to be "greater" invalidates what pain you perceive to be "lesser"- is warped beyond decency. Some might even define it as evil; I would not go that far, but such casual dismissal of pain as you demonstrate is Not OK.
Anyone have a link to their website or anything? Talk about a horrible name for a startup, simply cannot even find it.
> The US is borrowing half of what it is spending right now.

Are you talking about government expenditure and tax take? Or about the general economy?
A Django-nonrel appengine testapp blog with tagging
It sounds like they were on the bleeding edge, and got cut too deep. Premature optimization, yadda yadda...

It's better to go conservative on your infrastructure, get it stable, then experiment if required.
My business runs on Ubuntu/Rails just fine.

Maybe if they were a bit more familiar with Linux they would have done better, or at least have saved some money figuring out what went wrong:

https://twitter.com/amyhoy/statuses/189072763590418432