skysight-inc/HackerNews huggingface dataset:
> In the US at least, everyone has to get on LTE before that becomes a reality

Many (most?) Verizon/Sprint phones support GSM already in order to gain worldwide roaming capabilities. If they just allowed R-UIM cards or allowed foreign ESNs to be registered on their networks, handset manufactures would quickly follow suit and ship multi-standard phones that aren't software locked to prefer a certain standard.

> AT&T and T-Mobile both use GSM based systems so phone calls are possible using a handset form the other carrier, but their 3G frequencies are different - so you're hosed on mobile data

High-end phones nowadays (such as the Xperia Z) support both 3G frequencies. Also, T-mobile are refarming their frequency allocations to open up 3G on their 1900 spectrum, same as AT&T. I could use my Euro-model iPhone 5 on T-Mobile 3G this year at WWDC.
Goodyear and Hood blimps occasionally lurk over Boston.
I wish I could downvote this crap.
This is a video I gave at iOSDevCamp on how it all works:
http://www.youtube.com/watch?v=VHNq3D4ko74

and the slides:
https://slid.es/zacbowling/objective-c-for-android
In that vein, assembly languages are even simpler. Which is true. The languages themselves are simple. Their use often isn't.
Why was I downvoted? Is it not a legitimate question?
C is not simple because its BNF is not simple and hard to interpret. You can have a simple (feature wise) C like language with a much cleaner syntax. ie Pascal, Modula, Oberon. You can simplify it a lot just by dropping += :)
Ask HN: advice for a hardware crowdfunding project?
I've never done crowdfunding before. After seeing great successes like Pebble, I wonder what it is exactly that makes a campaign successful or not. Do you guys have some wisdom to pass on? Cheers.
Rep Lofgren and Sensenbrenner's letter to Clapper/Holder re: FISA transparency
Besides general interest, I've noticed that every year these ages get a little bit older. I'm starting to think that this isn't coincidental. I think us Gen-Yers that hacked on QBASIC had the best head start.
Animals aren't people.
Reminds me of this old joke:

A CIA spy is on his first day scouting Moscow. Fluent in Russian, he is confident of blending into the crowd. First, he stops at a store to get an apple. The lady there gives him a big smile, "Morning Mr American, how can I help you?" Shocked, he quietly buys an apple. Next stop, an old lady on a park bench. "Morning ma'am, can I have the time please?" "Sure, Mr American, it's 9.15." He's really worried. Is his disguise that thin? He meets a cop and asks directions. Having received the usual "Certainly Mr American, it's the third block on your left," he asks, "Excuse me, how do you know I'm from the US?" "That's easy," replies the policeman, "you're black."
> First, the huge majority of those deaths were due to famine.

Sir, that famine was in large part due to movements commandeered by Mao - such as the Great Leap Forward which completely decimated Chinese farming and agriculture.
Leninism (and Trotskyism and Stalinism, depending on which side of the Stalinist/Trotskyist divide you fall on as to which one was simply fidelity to Leninism and which one was a substantial revision that unfairly characterized the other) and Maoism were not scientific revisions of Marxism; that is, they were not a result of Marxism being a hypothesis that was empirically tested, failed, and alternative hypothesis whih better fit the available evidence being offered and tested.
Hey, I'm building something that aims to answer exactly these kinds of questions. It's still early in development, right now there is actually a site-breaking bug causing a ton of pages to timeout :( , but I'm hopeful that in a year from now you'll be able to find answers to all sorts of questions like that. It's called www.istorical.com, and it's a site dedicated to sharing information about what it's like to live in any city or country. It's got user-submitted q&a about what it's like to live there, user-submitted videos showing what a city or country is like, and very soon it will have user-submitted AMA's from travelers, expats, and just people who live in a city or country. I haven't quite taken off my dev hat and put on the marketing hat yet, but look forward to your wish being granted (hopefully).

Relevant (but unanswered, unfortunately) questions on the site I'm building:

http://www.istorical.com/countries/china/questions/57724

http://www.istorical.com/countries/china/questions/57733
Part of the reason I'm offering my opinion is because of the hero worship that happens on this site. Sometimes opinions aren't as balanced as I'd like them to be.
.NET Pills Newsletter - Edition Number 2
Good stuff. It's going to take a lot of outrage to get them to give up tools like that. Those are money makers.
There's something to be said for taking your time. No, you probably won't ever find the "perfect" typeface, but spending hours looking isn't worth agonizing over either. Don't master painters sometimes make dozens of versions of the same painting before they are satisfied?

If there's anything we can learn from the links like these and the startups which get linked on HN never to be heard from again, it's that the mad dash to constantly be visibly "making crap" is sort of a self-fulfilling prophecy which leads to making, well, forgettable crap. I prefer to make things that I care about, that way I can get engrossed in the process and let it take as long as I need.
Great memories here. Slackware was my first, in about 1997 or so. I only had dial-up at the time, so it was my first real experience at bootstrapping: I downloaded (to floppies!) the a-packages for a base install, and the bare minimum n-packages (ppp, ftp) to be able to get a system up that could dial my ISP and download the other packages. Then, as phone line time permitted, I added X11, Netscape, etc to get a fully functional install.
An important life lesson is that no matter how awesome and perfect you think something is, its creator(s) see all the flaws and things they wish they'd done differently.
Thus far:

0-10 |o
11-15 |.
16-20 |OOO
21-25 |OOOOOOOOOOO
26-30 |OOOOOOOOOOOOO
31-35 |OOOOOOOO
36-40 |OOOO
41-45 |OO
46-50 |O
51-55 |O
56-60 |o
61+ |o
Admittedly OT, but how many of 'you' are there? You're answering with a lot of collectives for someone on their own :)
Nothing sad about it. You are actually better able to see the big picture I would say.
Apportable Raises $2.4M to 'Translate' Apps from IOS to Android
I love this. But it makes me sad.. here's why:

The people who actually make crap are saying to themselves "Yes, absolutely. I am making crap." The people who think they're making crap (but spinning in circles trying to find the perfect font, color palette, etc) are also saying to themselves "Yes, absolutely. I am making crap." Sadly, those circles are the illusion of progress. Something is changing, must be making progress, and getting stuff done, right?
I immediately thought of that, too, but it didn't really taste like Pepsi. My friends and I thought it tasted more like Sprite with a citrus-y taste. So I was surprised to read that they could make a clear Coke that tasted the same (or maybe it didn't, but was close enough).
That is actually intentional. "Obsesing" is also misspelled intentionally. It's supposed to grate at the perfection centers of a designer's brain; which reinforces the message.

There is a thin line between intentional mistakes and actual mistakes. It doesn't take much for one to screw up the psychological affect.
Another way to think about this is that Patrick puts out an info product, and then runs customer development and marketing through blogging and podcasting.

(I am 100% guilty of patio11 hero worship and will continue to do so, as his post on salary negotiation has made me more money than everything else on the Internet combined.)
Thanks. We're excited to share our take on private PaaS with the open source community.

Re: Puppet -- A good chunk of the "orchestration" is done by updating data bags on a Chef Server, and force-converging Chef nodes over SSH. However I know Puppet has similar constructs, so it's definitely possible to fork the Deis controller and Puppetize it. We'd encourage that sort of contribution.
Neither does my Sony all in one, my ThinkPad or my three Nokia phones and you're singling out the mac?
For me living in China as a white American student in the 1980s was to wake up to minority prejudice. That is to be treated different, sometimes better, sometimes worse than native Chinese. Its something I had not felt in the US. An amusing thing was is that I could understand what people would say about me in public because they assumed most foreigners did not understand Chinese. Or to visit a tourist site and read the prices in English ten times higher than in Chinese.
That's just parsing JSON and interpreting the data. Since parsing JSON and producing arbitrary object models is a solved problem, parsing an x-like format that uses JSON is also a solved problem for all x (developing the object model to use for it is an issue, perhaps, but you have to have that before you can have any serialization format, so that's not a distinguishing problem between different approaches.)

Note that I am not, here, endorsing JSON over other alternatives; the same is obviously true of XML, HTML, YAML, or lots of other potential formats.
$ wtf is paas
This is a recipe to get very good at basic analysis. It won't prepare you for the day-to-day responsibilities of a data scientist, though.
Yeah it makes sense.

If you are getting locations in specific, then it makes more sense to just use the second url as you state.

I've been using BeautifulSoup, then searching for the span tags where the "class" attribute is set to "pp-headline-item pp-headline-address", and getting the formatted address of the possible locations that show up and using that in the query to the second url (I'm lazy so I only get the first result if multiple exist).

I don't know if that would work better than regexs because google could still change the html every so often (but maybe not as often as javascript).
<18 right now. I found HN through a blog that I started following for whatever reason. Terminally incoherent if you want to take a look. One day he mentioned HN on the blog and I found this and instantly was impressed with the mix of articles.

I like HN and check it regularly. It has a much higher standard than reddit and thus supports more interesting discussion. Yes, I do often read the bloody comments before reading the story. Sometimes only the comments because they can be more interesting than the story could possibly.
I appreciate not re-entering ten cryptic wifi passphrases when I replace a phone.
Are you certain that you knew every black student at your school or just the popular ones? If there are few blacks it makes sense that the ones you'd notice would be tall and athletic as these are qualities that tend to engender popularity for school children. Did you conduct a formal or even semi-formal survey? I've heard similar suggestions to this before and they rarely conform to reality. This sounds more likely to be a case of conformation bias.
Original title was "YCW11 Objective-C for Android startup Apportable gets 2m led by Google Ventures".

More on that story: http://pevc.dowjones.com/Article?an=DJFVW00020130717e97haong...
Yep, many years ago a friend who just moved to VA near Langley was a bit surprised seeing first time a couple of black guys in suits shopping in specialized Russian food store and speaking perfect Russian :)
So I load up my services that I need to run on multiple Linux servers into a package, and then distelli will deploy, run and manage those packages.

You're selling a service though - I'm guessing your service will connect into the Linux servers directly (root access?) and manage everything directly. Obviously, that gives your service full access to both the package contents and to the servers themselves. That feels a bit risky - am I correct here?
i'm an american and i'm not white, or black.

at some point you have to just stop giving a shit what other people think of your race/skin color.
Violent Games Are Not The Enemy
PUNCTUATION IT'S OVERRATED

Jape apart, I don't fully agree with the message. It's never going to be perfect, but you should try to make it good. There is a balance to be stricken between good and done.
See you next Tuesday.
Yes. I am a single founder. I have a mentor who is advising me and the "we" is because I'm practicing to sound like a big company when I talk to enterprise customers. They don't like hearing "I". I'm also working on growing the team and getting additional people to join me.

edit: Also see my comment about this below.
That's a fair point, however, we're seeing a lot of social engagement from a community care aspect (chronic care / long-term conditions / nurses / mental health etc.)
You are presumed innocent. That doesn't have to be proven. If your car is somewhere else, that could create a reasonable doubt.
I don't know why you would assume a hop goes both ways.
The Apportable people are sitting on a goldmine.
I would definitely like to see information brought to light from the government's side in a constructive way

How do you propose to gauge "constructive" when the basis of the government's position is that those they are surveilling deserve to be surveilled? Your desire requires a conflict of interest on their part (the continued employment and non-prosecution of James Clapper and Keith Alexander testify to this).

Furthermore, your attempt to marginalize Snowden is unseemly.
nice touch with the 3 decimal precision for font sizes.
This reads like the exact sort of mission statement that is passed from HR and is defined as the company 'culture.'

Culture is something built from the top down and must be prevalent as an absolute deal breaker in each and every hiring decision.

What I mean by this is if you aren't asking the question 'Is this someone I want to work/have lunch with?' during the interview process then you are going to bring people in who won't be a proper fit. As a byproduct of this, there needs to be a decent amount of time just getting to know the person before hiring them where no interview questions are asked.
A hidden ID created randomly by the app on first launch, as suggested, seems to be sufficient for this case.
Plug pulled on the world's last commercial electric telegraph system
Communications backup provider - screw SMS Backup / voicemail - backup.nsa.gov could provide a friendly web interface to retrieve and search back through transcriptions/audio of your phone calls in case you forget where it was you mentioned you'd meet someone, or the tone of your date's voice when he/she said they'd be running ten minutes late, etc.
You're 100% right and don't deserve the downvotes. If the rebuttal is that they're power-hungry and abusive, the discussion about the number of hops is utterly pointless.
How are you going to go about fixing C? And what design issues? It's pretty bare bones on top of the assembly. What should change?
Perhaps you shouldn't become a police officer than.
On the contrary, common sense--as most of us understand it--has nothing to do with this. The rationale is to gather all data that's potentially useful at some unknown point in the future, and hang on to it for that unknown eventuality.

Case in point: all the license plate surveillance stories that came out today. (Not sure why today, this has been well understood for a couple years now.)

Every single government official and LEO talked to about this data say that gathering and keeping the data indefinitely on 260 million plates, in order to apprehend just 136 individuals, is good practice.

If that's your definition of common sense, I want nothing to do with it.

And the point of this "hops" story isn't whether they're looking at everyone now, it's whether your data is being automatically gathered and stored today to construct who knows what perspectives about you in the future. And at 3 hops of potentially useful data, odds are yes.
I don't suppose you have a jsperf link to contrast and compare? I'm assuming swapping between the 2 isn't all that straightforward?
[citation needed] for the blackmail and extortion. It's inane to be so quick to jump from mere ability to do something bad to intent to do something bad.
So if a terror suspect calls Comcast's main 800 number (or any other high volume number) they can track everyone who ever called that number

Note Comcast and other commodity services and their tendency for geographical monopolies, and that this is wholeheartedly supported by the governments by which they operate.
The service does not connect to the linux server directly. The server runs an agent that connects to the service. You do not run the agent as root. You can give the agent sudoers access but only if you want to do deployments where sudo is required. Most apps do not require sudo so you don't have to give the agent sudo access.

You also do not give distelli access to your code or package . Your code is uploaded to your S3 bucket directly from your laptop or dev machine and the service merely gets a bucket name and s3 key which it passes to the agent.
Ah, I should be more specific: My issue is with accessing Google Drive on Linux at all, let alone with my data encrypted. An encrypted rsync-style remote with git-annex would be ideal of course.

I'm going to give insync a look, though I'm not thrilled about paying for something to access cloud storage that I'm not paying for.
good catch. I know i had heard that there was someone testifying to congress under oath, so I made the assumption that that was the process. It's interesting that there is no true reason to stop congress from always having people offer a testimony under oath, yet they allow it. another blatant loop hole.
In my X, for whatever reasons (lang design, culture, etc) Python is most definitely the easiest language to read and understand what another programmer is trying to do.

I don't think the most rabid PERL fanboy would ever make a similar claim.
When you go to a school with very few black people, noticing one is already surprising enough that you won't miss many through confirmation bias.
Moore is eating Metcalfe
You're not going to get anywhere with the argument that the NSA needs to get a regular warrant for all investigations. The specific warrant requirement has never applied to their purely foreign intelligence activities.
The same Google whose new strategy - only two months ago -involved disabling the ability to use off-the-record on Gtalk by default in chat? Or using third-party OTR plugins (with real encryption) by replacing gtalk XMPP with Google Hangout?

http://news.en.softonic.com/google-chat-history-can-no-longe...

> One of the features of Hangouts that was really emphasized at I/O, was that you will no longer have to worry about losing anything. Chats are kept, and everything you share, like photos, is put in folders and stored.
Just as I thought I'd be dropping IE6 support.

http://www.ie6countdown.com/
The FBI letter blackmailing MLK to kill himself:

http://www.lettersofnote.com/2012/01/king-like-all-frauds-yo...

Summed up by a history prof:

When you teach American history as I do, you get asked about conspiracies a lot. As it happens, I’m skeptical about some of the biggest conspiracy theories out there — unlike nearly all of my students, for instance, I think it’s highly likely that Lee Harvey Oswald acted alone.

But I’m not one to ridicule such theories either, and I find the smug dismissal with which they’re so often greeted deeply obnoxious. Because forty-seven years ago one of America’s highest ranking law enforcement agents launched a secret campaign intended to blackmail the country’s most prominent civil rights activist into committing suicide.

That’s not a theory, it’s a fact. And once you know that, it gets a lot harder to dismiss other people’s stories of shadowy government goings-on.

-- http://studentactivism.net/2012/01/15/the-fbis-attempt-to-bl...
Ah excellent, thanks for clearing that up. I didn't see that information on the website - if it's there, you should make it more obvious.
How do you create a 100th Monkey software development culture?
Most of your fees go to the online virtual student union and recreation center.
Nikola Tesla’s remote-control boat, and other unpopular inventions
Firebird has now been integrated into LibreOffice master
An introduction to deep code-walking macros with Clojure
But Nexus 4 is not an iPhone. No trolling.

The "flagship" iPhone (5) costs between $650-850 + tax. The "non-flagship" is a couple of hundred bucks less, which is reasonable. Apple charges more, simply because they can.

I'm not making a judgement call here. I personally wouldn't pay that much, but I'm not the target. In fact, I don't think any individual person is the target of non-flagship devices for Apple; their strategy has always been to sell locked devices to carriers in bulk, so they can offer "for free" to customers upgrading from a dumb phone -- in exchange of a 2 yr agreement, ETFs, and an outrageously expensive data plan.

That's essentially my reading of Tim Cook's answer in the link above. If they can charge what they charge, why change?

Of course this strategy won't work forever. Eventually they will have to migrate to a portfolio strategy, OR enter the race to the bottom with Samsung, HTC, et al (unlikely).

The only question is when.
Feinstein is your Senator, along with Barbara Boxer.

Your congressperson is one of the people on this list:
http://www.govtrack.us/congress/members/CA
If your app works with Mono, there's no reason why you can't use Docker/Flynn: https://github.com/friism/heroku-buildpack-mono
Not from dotCloud but I've noticed that there is a focus for a central index. It might be possible for them to get revenue from an app-store. There is also the usual consulting that can be derived from expertise.
This seems as good a place as any to dump thoughts about "app-albums" in general. One thing that I always try to remember is that we're living in the future, and it's foolish to assume that things from the past will work the same way in the future.

Hence, app albums. Album apps. Whatever. Point is, people have smartphones now. The music experience is changing because of that. I'm down with it. In fact, $13 for an album with all the extra app functionality seems pretty good, seeing as the standard iTunes album price is $10.

But the problem with creating this sort of future-music experience is that it leaves some people behind. It used to be simply an iPhone app, but now there's an android port. Guess what: my phone still can't get it, because my phone's version of android isn't supported by the app. I couldn't get the Magna Carta Holy Grail app either. Apps aren't a universal format like a record or a cd or an MP3. They therefore necessarily leave some people behind.

You could argue that every media shift does that. But when the album becomes a sort of multi-media experience, it's tragic that somebody would need a different device that in almost every other respect is functionally identical to their current device to experience it.

Which is what makes a service like apportable important: it's expanding the audience of this numedia album experience. I doubt there are many people who want to limit who has access to what art or information, but the problem with being so future is that you're imposing those limits in the pursuit of making something unique.

Maybe I'm overthinking it. But I hate feeling like I'm missing some part of the experience because I'm happy with the phone I have.
Have you tried duplicity [0]? It encrypts the archives using GnuPG, uses two separate keys - one for encryption, the other for signing, and can store the backups using a multitude of protocols [1]:
> Currently local file storage, scp/ssh, ftp, rsync, HSI, WebDAV, Tahoe-LAFS, and Amazon S3 are supported, and others shouldn't be difficult to add.

It is libre software and cross-platform. A number of front-ends address the issue of ease-of-use.

[0]: http://duplicity.nongnu.org/
[1]: http://duplicity.nongnu.org/features.html