skysight-inc/HackerNews huggingface dataset:
> This bit of misinformation has now apparently calcified into conventional wisdom; however, 'Gatekeeper' explicitly permits code-signing without publishing through the App Store, with no attendant restrictions, and signed software is accepted by the default security settings.

For now
India to overtake U.S. on number of developers by 2017
If I'm at work, I'm working. Doesn't matter whether I'm writing code, flipping through HN, eating lunch, (preferably at my desk) or taking a walk around the building to stretch my legs.

I used to try to "become more productive" by cutting down on some of these things to do more actual coding. But I found that my actual productivity "metrics" didn't increase. I might write more code, but I also introduce more bugs.

Developers don't give enough credit to the cerebral aspects of development. Modern dev is such that you have to do design while you're coding, you don't separate them anymore. Design requires an exceptionally fresh mind. Doing random things to decompress throughout the day keeps you in this productive state of mind and lets you proceed with fewer of the sorts of bugs that necessitate ugly rewrites/redesigns.

Another thing not taken seriously enough by devs is refactoring. It's part of the project, just because your non-technical boss/clients might not quite get why refactoring is important, doesn't mean you can just let them tell you not to. Grow a pair and spend the time and do it right.
It's probably a "sun dog". Bill Beaty has some good info about it: http://amasci.com/amateur/sundog.html
Both OSX and Linux versions of our test client should be available today.
The world was ready for Webvan back then, it was taking off, but the fatal flaw was their legendary dot-com overspending did them in.

The Webvan implosion was so big that it left a lasting stigma around that entire business model that made people assume that you'd need a Webvan-size spending budget to ever attempt it again.

Instacart has a clever twist of offloading the actual transportation and storage, the most expensive and complex aspect of grocery delivery, work onto self-appointed local providers who solve that hard part themselves independently of Instacart.
You can save credit card information and use it multiple times:

https://support.stripe.com/questions/can-i-save-a-card-and-c...
That's $8.5M they're going to spend proving (or disproving) market viability, at which point, if it's working:

- The stores themselves will just roll out their own competing services. They can't afford for a middle man to eat their margins.

- Existing players like Fresh Direct will leverage their complete control over stock and distribution to beat them on price and service. There's a lot of wiggle room when you don't have to deal with stocking physical store shelves.

I guess, thanks to AirBNB/Uber, that 'collaborative consumption' is the new hot VC investment.
There's a broadly-held idea that passing around compiled images ready to be copied into memory as software is too fragile, arcane and low-level and that we should just put the human-readable source on the target machine to be consumed by the runtime.

Isn't that directly equivalent to having a preference for a textual wire protocol?
I meant that the companies are crappy. Not the developers. Almost everyone I know from there - are competent enough architecture astronauts. There are few real hackers left from the glory days of SMG/NPMG/TU but are definitely not a majority.
I work in telecom, and this makes me think of two protocols I work a lot with, SS7 and SIP.

SIP is like HTTP, in fact I believe it was modelled after HTTP and has a lot in common with it. You can troubleshoot SIP issues very easily using a packet inspector like ngrep (using Telnet might be a bit difficult as there are some timers that expire if you don't respond fast enough, but that's besides the point).

Then there's a protocol like SS7 which is binary based. It's all structure binary bit fields. Even though it's binary based, and not very human readable, we have tools that decode the bits into a human readable format, which in turn makes it just as easy as SIP to troubleshoot.

The question I ask myself is, which one would be easier to implement, text based or binary format? I guess I'd lean towards text based--in fact I have implemented a SIP client myself with success. But have yet to implement any kind of SS7 or binary based protocols. Perhaps experience has something to do with it, would having experience implementing binary protocols make it any bit easier? And to be fair, SIP is also much well more documented then SS7. As well it's easier to test SIP.

I'm just starting to work with binary protocols, so it will be interesting how much progress I make. I realize there are also some libraries that help with working with binary/bit field data.
Exactly.

You have SMS style messages (text, images, offline support) that are end-to-end encrypted (verifiably, despite being closed source). iOS and Android; group chat coming; desktop coming; Interesting feature that aids in authentication (scan each others' QR code for auth, etc); $2.

While it has more attack surfaces than OTR, it's 10x more convenient: No need to agree to anything before-hand (most likely insecurely), no need to keep anything running (offline support via threemas servers which only see metadata and ciphertext); no setting up jabber services. This is a nonstarter for unsophisticated users (whom we desperately need to help flood NSA with ciphertext, and whom I rather chat with in anything but plaintext).

While not as battle tested as GPG, it's trivial to set up -- already got my tech friend, my non tech mom, my non tech cousin on it. Has forward secrecy. I still haven't figured out Inline PGP vs S/MIME vs PGP mime. Neither has K9Mail + APG apparently. I hope soon to be recommending bitmessage over email/GPG.

I wish, oh how I wish, there were a way that open source projects could charge $2 bucks and be continually improving their services and solving both the engineering and usability of crypto products. Now or never folks: The next NSA scandal might be too late.
These are local police departments, not under the control of the President or the Department of Justice.

It's a far bigger problem than one person or one administration.
How much would you be willing to pay to permanently archive that 40-60 GB, assuming the system provided adequate access?

Do you want a one-time fee, or some yearly fee?
I'd like to introduce you to www.dotanoobs.com - a personal project to create a rage-free environment for both new and experienced players to have fun together.

Just moved from Wordpress to Flask, got the Valve Dota2 replay-parser running on Linux and am preparing some cool stuff with that on the back end.

tl;dr: get on teamspeak (voice.dotanoobs.com) and play with people who aren't mean.
Wouldn't she have noticed it at her next scheduled TIS increase?
If you're offloading buttons from the remote into a context-aware software interface, the interface now becomes an integral part of the UX. And avoiding an additional button on the remote control in favor of a software menu may, in fact, degrade the experience. Having a "swap to previous channel" button is likely a better experience than making someone access that functionality via a software menu.

Saying "just make it context aware" is a bit too much like "How to draw an owl": http://www.maniacworld.com/how-two-draw-an-owl.jpg
Yahoo seeks to reveal its fight against NSA Prism requests
Just some warm words. I love the concept and I think sites like this are very important to get fresh blood actively participating online (to be really online versus having a fixed flow tumblr blog). Keep the barrier of entry as low as possible... thanks a lot! :)
I can't create a page. The captcha doesn't appear and then I get an error when trying to create. I'm using Chrome if that helps.
Yes, but I would agree with dvt that there are professors who consider themselves "clever" for putting material on the exam that looks nothing like what showed up in lecture or in the homework.

Kinds of problems that can justify being on an exam are surely important enough to be in lecture or on the homework. Putting a special kind of problem on the exam that must be deconstructed before it can be transformed in a problem that showed up in the homework is a "trick".
We did, and we've been talking to the developers about a potential future collaboration. Our goals are really complementary; hiphip is about getting your code into the inner loop of Java bytecode (not just a set of canned operations), whereas core.matrix is about abstractions for a fixed set of operations across different matrix types. There may eventually be overlap, if core.matrix gets into compiling expressions into new operation types, which sounds like something they're interested in.
Why couldn't an organized fleet from one of the big alliances just kill a lone ranger as soon as they gained the slightest notoriety?
ScienceGist - science in simple English
Relevant, an interactive map of botched paramilitary police raids: http://www.cato.org/raidmap
Agreed -- I love the fact that it just works. However their social experiment with integrating Google+ and search has always been a lousy experience for me.
BOPE?
http://en.wikipedia.org/wiki/Batalh%C3%A3o_de_Opera%C3%A7%C3...

Elite Squad and Elite Squad 2, the movies, do a good job of portraying what speeder is talking about. The Brazilian favellas are run by drug lords. From my understanding, there has been a big push by Brazil to eradicate these criminals before the World Cup begins. It's quite interesting that BOPE is training US SWAT teams.

Here's an interesting video of Brazil's Special Forces (BOPE) http://www.youtube.com/watch?v=P5Y5flAuEFQ
Cattle prices are listed in $/cwt ($ per 100 pounds), and most prices you find like this are the price when you want to slaughter the animal. If you're looking for something for breeding, the prices can be substantially higher.
Working hard and working efficiently are not mutually exclusive. I would expect a false dichotomy like this to be posted on mtv news, but definitely not here.
> EDIT: Thanks for the suggestions to look at Softlayer. A server with 1 CPU and 8GB of RAM starts at $399, which is better than Rackspace, but not exactly orders of magnitude cheaper than the c1.xlarge I mentioned above.

You need to negotiate. The advertised prices are starting points for talking to sales, not what you really have to pay.

You can get a 2011-gen quad-core Xeon with 16GB RAM for $250/mo or thereabouts at Softlayer.
This article really does just assume that you are a bad designer.
Support requests should be treated as opportunities to make a positive brand experience. Even if this person doesn't become a high paying customer, they might become an advocate. Perhaps they overhear a conversation about your product and say - oh I know <company> - they are so friendly and helpful!

If your support is good enough, people will even tweet about how amazing you are. It's hard to pay for advertising that effective!

If you're looking for a case study, checkout Zappos history!
All of this would be trivial for Apple (or someone creating a plugin) to implement. Apple's flagship photography software aperture already allows the user to work with previews while keeping the mega-huge raws on an external device. Instead of an external device, Aperture should just allow the user to point to a service in the cloud.

Of course, Apple's iCloud is very little like an actual usable cloud for most pro users.
If you're seeing numbers < $200, those are almost certainly in $/ctw which is the price per 100 lbs.
If technically Poland was under Soviet occupation, then technically Italy was under US occupation.

There's much more of a case for Italy being a US satellite state than Poland being and independent state under foreign occupation. There was no independent Poland in the century before World War I. Only the two decades of upheaval between World War I and II allowed for some Polish independence.

US troops occupied Italy and are still in Italy today. Not that those who ran the US economy disapproved of what Mussolini had been doing. As Fortune magazine memorably said in 1934: "The wops are unwopping themselves". Plenty of US investor money went to Italy, and Mussolini even had some support in US liberal circles. Then World War II happens. Northern Italy, which the fascists had to work to keep down, mostly liberated itself in the days and weeks before Allied troops even arrived there. Then in 1948 the US very openly rigged elections so the Christian Democrats would win. Gladio was set up as a secret government in case the left was voted to power. As late as 1976, Italian voters voted 34.4% for the communists, 9.6% for the socialists (who still had the hammer and sickle emblem), 1.5% for the ultra-left Proletarian Democracy etc. Secret P2 lodges pulled strings at high levels, strategia della tensione was put into effect with bombings by the far right blamed on the left, with leads back to the highest levels of government. US intelligence had a massive involvement in Italy. It was no less a "satellite state" than any eastern European country.

Hungary was called a satellite state of the USSR even though it had had an independent communist revolution after World War I, put down by foreign intervention. Hungary was independent of the USSR until 1956, when the right took over and announced its desire to join NATO. England and France were invading Egypt around this time.
Dota2 is also the by far currently most played game on Steam, being 4 to 5 times more popular than any other. See the link below for some statistics.

http://store.steampowered.com/stats/
I'm starting to feel like I start all my HN posts with "Hi, I'm a sysadmin."

Hi, I'm a sysadmin. Sometimes we have to debug things that are on the other side of the world. When we do that, we need to have a mental model of what we're doing. You're familiar with that as a software developer: you have a mental model of the capabilities of the language that you are using, and you are fitting that in with the mental model of the problem you are solving and the context of existing program code.

To sysadmins, protocols are like programming languages. That's why we like text-based protocols: we can fit them in our heads and type them out, slowly, like ancient creaky teletypes that make lots of mistakes and pause in between commands. Meanwhile, we're running down checklists: can we connect? OK, there's no IP-based packet filtering. What does the banner say? Can it support STARTTLS? OK, disconnect and try again with telnet-tls. Hey, it doesn't negotiate...

Totally unnecessary waste? Sure, assuming someone has already written a tool which does all the testing for you, and you know that tool exists, and you have access to it right now over your tiny smartphone's 3G connection at 0400 while you thought you were on vacation.
Or maybe your company's problem was this (from one of your blog posts):

> It did this by compressing the photos to full resolution, high quality JPEGs, which saved anywhere from 50%-90% of the size. The downside of this, of course, is that photographers who shoot in RAW would only have a JPEG copy backed up. We figured this was a reasonable compromise. In a catastrophic event, wouldn't a photographer rather have a JPEG copy than nothing at all? It turns out the answer was no. But we didn't ask that question, because we thought the answer was so obvious.

I am no photographer... but from what I can see in this thread, what people are looking for is a solution to store RAW image files. I am sure photographers can find already good solutions to store good-quality JPG copies of their files.
Yea the big hurdle is to get users to build up their network of close friends.
(25 years ago) the first and hardest step was to get the hex memory dump printed (the amount of pages to be printed required escalating of one's permissions to "operator" level) and physically get the said printout into your possession - depending on the situation one could try to charm the girl "operator on duty" in the university department datacenter or one could divert her attention in some other way while one's partner will try get to the printer ...
I found that the playerbase in HoN, even before matchmaking, was awful. Far worse than DotA 2.

There wasn't really a good way to tell who was going to be an asshole, and who wasn't going to be one.
Is this true? If someone is killed by a car while biking, the car driver won't get time in jail?
How about my rights as non US person?

I think the people of the US are hypocritical and deserve the government they got.
PS: the text editor has some quirks in Safari 7 where the caret is a few characters off sometimes (so when you type the characters appear in the wrong place). Might want to switch to a default <textarea> for Safari 7 for now...
So for the first year, a micro instance is basically free, right? That makes testing aws out super easy for new startups.

Anyone else do something similar? If not, you are going to see people stick with the vendor they know best.
Free Ebooks / Besplatne Knjige
Free Ebooks / Besplatne Knjige Online PDF Knjige download
> or maybe he spent thousands of hours

Wouldn't that make it worth much more than $9,000?
The notion that the UK police force "doesn't have or wants fire arms" gives a somewhat wrong impression. They have special fire arms squads and in major cities they either patrol amongst the regular units or are on standby.

I believe there is a much more pragmatic side to it. One could see fire arms as a specialisation which needs to be handled by a specially trained squad, much like riding a police horse or doing mountain rescue.

In a country with relatively very little gun violence that makes perfect sense. You train but a little group, which also gains in experience from the incidents that occur, instead of (under) training every single police officer for a shooting incident that will most likely never take place in their whole career.
I do not believe this is the right approach to the problem, but I do appreciate the problem you're trying to solve here. However, in my opinion - Clojure libraries shouldn't be trying to reinvent the wheel. If your goal is to expose a better interface for vector arithmetic in Clojure - write a library that does that really well.

But if your primary concern is performance, please don't roll your own vector or matrix "native" interface. You will certainly never come close in speed to what has come before (BLAS implementations galore, et al). Also it's just a lot of work that is basically keeping you from working on the higher order problems out there that we desperately need to tackle.

If your goal is more "Clojurey" syntax then just spend a day or two wrapping the functions you want over a tried and tested numerics implementation. Additionally, there is likely a pre-existing Java wrapper which does just that for whatever you need considering that Java is still beloved by university professors, a key demographic for fast math libraries.

On the other hand, I think Vertigo ( github: https://github.com/ztellman/vertigo ) is taking a very interesting approach to the Clojure->Native problem, which I believe might be of use to any library wanting to bring performant numerics to Clojure. Unfortunately, ztellman has deprecated his OpenGL and OpenCL libraries, but I think that Vertigo in combination with OpenCL and the kernels courtesy of clMAGMA would be fantastic.
This escalation seems to be due to a number of things:
1) A perceived rise in the weapons capabilities of criminals and terrorists (See: LA Bank Robbery w/ automatics and vests)
2) A great deal of 9/11 DHS money going to local enforcement grants to prevent terrorism and up capabilities (providing the weapons and armor
3) A colossal lack of judgment and an incredibly improper escalation of force employed in civilian targets.

It is incredibly maddening and frustrating, but at the same time I can understand it from the Police perspective. Perhaps we can combat this with a few policy and legal related things:
1) Legislation that provides a method to sue the government for excessive force, damages, and property damage
2) Require any urban assault teams to videotape raids and make that content public to the courts to verify accounts
3) Reduce the amount of money that goes to excessive gear, armor, and weapons and free up more money for training on target judgment and force escalation.

Not a silver bullet, and it won't bring these dogs, or the man with the book in the previous segment, but it could be a start.
Always remember this: http://xkcd.com/927/

I'm with the other reply. It's based in XMPP and PGP. Let's see how it goes. His experience is not common.

With this I don't mean he can do crypto with no error. I just mean he has some good ground about privacy and the tubes.
The most amazing part about the Cinematronics/Vectorbeam games is that they had no CPU in the form of a microprocessor. It was all common TTL gates wired up into a simple processor architecture.
Can you give some examples of hardcovers being cheaper than kindle or ibooks versions? I can see isolated examples but when I look for hardcovers on the nytimes bestseller list on Amazon, kindle versions are uniformly cheaper than hardcovers.

I very seldom encounter books that are cheaper to buy (new) physically than electronically. I agree that the electronic versions should be even cheaper, but that's a separate story. The first order reason that ebook prices rose in response to Apple's entry into the market is simple -- competition. In this case, Amazon had a monopsony and dictated prices to publishers. Apple broke or offered the whiff of a break in the monopsony and the rest is history. What does this competition look like up close? A bunch of contract negotiations.

Did Apple "orchestrate a conspiracy" to raise ebook prices? That's another question altogether. The video of Jobs saying prices won't be higher simply indicates he knew about the "most favored nation" contracts. I couldn't be bothered reading through the entire judgment, but certainly followed coverage pretty closely and I just don't see a case.
Handleband for iPhones on Bikes
Also, look at the traffic!
http://i.imgur.com/L8u15PV.png (though that's because of the general Dota release)
The game is extremely addictive. When you start getting serious at this game, it means that you will be offended by many small things you wouldn't care about if you were just a casual gamer.
Let's say you play at a high level game. You do well at your top lane with your carry, you farmed well for 10 minutes, even got a kill and you're satisfied with how the game's going so far.
Meanwhile you have your mid lane getting crushed by the enemy. Your ally mid dies 5 times in 8 minutes and you soon get ganked by a level 12 middle hero when you're only level 6. You get run over as well as they're little you can do.
The rest of the game snowballs like this and because you can't give up in DotA 2, you have to play for 15-20 minutes defending or not defending your base against feeded (too strong) opponents. So yea, that's when the unfriendliness comes from
It took me to the end of the first paragraph to realize that "Experience" was an adjective not a verb in this situation. (i.e. I read it like "Experience Mexico!" not "Usability Rot")
Congrats Hampton!
I, personally, like that HN is talking more about politics. We have to build our technology with politics in mind. Accompany technology with good politics(in the meaning of ethics and society and communities) and use(where's possible) technology to route around bad politics.
Does a homemaker moonlighting as a photographer really pass herself off as a 'professional'?
Wow that video is a sight to behold.. BTW anyone clicking it can safely skip the 1st min which is intro.
Well, no, the OS is software on which, arguably, nothing is private. But you can put a different OS on a Chromebook, and apparently plenty of people who are concerned about ChromeOS -- whether for privacy or other reasons -- are putting Linux on them and finding Chromebooks a good way to get inexpensive (or not-so-inexpensive, in the case of the Pixel) Linux laptops.