skysight-inc/HackerNews huggingface dataset:
True, by the literal definition. I continue to interpret "cloud" as "that mysterious part in the middle of the diagram which is a clean encapsulation of Somebody Else's Problem that never bothers you"; obviously, there are no true "clouds" (and there cannot be) by that definition.

But people can try, and they can get close; and one can say that something is a cloud to the degree that it manages to fulfill the "amorphous shape in your diagram you don't have to worry about" promise. So there are some 80%-clouds, some 95%-clouds, some 99.995%-clouds, and so on.

The point I was trying to make is that the degree to which a cloud achieves that promise is correlated to the size (and longevity, and homogeneity) of the deployment. The more man-years have gone into taking care of a given server type at a given DC, the more institutional knowledge is ready-at-hand to solve a problem on your machine of that type, and so the fewer issues become emergencies that break out of the "cloud" abstraction to require your attention.

And it was a reply to the parent precisely because a security problem is just such an "emergency" that represents a failure of institutional knowledge: I would much sooner trust AWS's KMS to not leak my private keys than I would trust a machine I was running myself to not leak my private keys. I'm a much worse sysadmin than AWS!
Absolutely -- there's a whole interesting world of inside-the-firewall applications of this. Enterprise-style programming certainly has an important role to play, but we're pretty bullish on the role that lighter-weight solutions can provide as a compliment.
no klein in the actual test data. Pity, it's pretty fast I think. The test framework code for klein is not finished and I guess sqlalchemy won't perform that brilliant atop twisted.
I managed to ask Chris Lattner this very question at WWDC (during a moment when he wasn't surrounded by adoring crowds). "So, you're signaling a new CPU architecture?" But, "No; think more along the lines of 'adding a new multiply instruction'. By the time you're in Bitcode, you're already fairly architecture-specific" says he. My hopes for a return to big-endian are dashed. [Quotes are approximate.]
UIKeyCommand in iOS 9: Hardware Keyboard Support++
I don't think you have a choice, you'll have to use MapReduce if the data is too big to fit into memory. I believe that's what Facebook and Google do:

https://www.facebook.com/notes/facebook-engineering/scaling-...

http://googleresearch.blogspot.com/2009/06/large-scale-graph...
You could, but he chooses not to.
I don't like working with people who are unpleasant to work with.

Of course, if you are really good, he isn't unpleasant to you.

I'm not that good, so I suppose the fact that I wouldn't want to work with Linus would be a success story from his point of view.
There was the OpenGroup's Architecture Neutral Distribution Format, but I'm not sure if it was ever fully realized. Around the time that was proposed some real serious energy was put in to C compiler optimization, across the industry.

It does free them up in the future, they can make bigger hardware changes and just have to supply a bitstream player for the older code. I have a difficult time envisioning the architecture changes that make tons of sense to Apple right now though, other than like swapping video on their ARM chips and stuff like that. Running iOS apps on the desktop might make a ton of sense for some of them or some sort of tweener between the iPad and Mac book.
Yes. That's not even though most impressive thing. He built his own scanning electron microscope (though that's not the one he used to produce these images).

His channel is a lot of fun. https://www.youtube.com/user/bkraz333

I find it interesting that he worked at Valve until recently when he moved to Google X. He doesn't really talk about his jobs in his videos though.
And don't miss the part about the IRENE system, at the bottom of your wikipedia page:

http://irene.lbl.gov

It uses microphotography of the disk surface, somewhat similar to that in the OP. They have recordings as early as 1860!
crickets.
Takes me back to the good old days when Kiko was killed by Google Calendar. It sucks but at least you've gained some skills and validation for your idea!
The question was "Who would pay $29.99 for an iPhone App?" I gave an example of a popular one, as do you with TomTom. Disqualifying it because it's most useful coupled with a desktop version is the goalpost move.
Its an anti-free-speech decision by the European Court of Human Rights, which has the same authority over Britain as it does over Estonia.

OTOH, its a decision which does not impose new prohibitions on such restrictions by states, rather than imposing free-speech restrictions, so, with regard to its impact on Britain, its kind of hard to see it reasonably be described as imposing totalitarian on the UK so much as signaling that, should Her Majesty's Government choose to impose certain restrictions, the European Court of Human Rights won't be an effective venue to fight them.
How does an automated revocation cost them money?
Let's Talk About Your Referral Program
So by your lights I could make a copy of a key on your key ring, enter your house, take stuff, and that is fine because your locked door is a public endpoint?

Or if the fact that the key is physical gives you pause, let's say you nave a numeric keypad lock, and at work one day you commented that you had it set to the same setting as the lock at work to make it easy for you to remember. Do I get to take your stuff?
The article does eventually get around to being a little more levelheaded than its headline:

"Today's decision doesn't have any direct legal effect. It simply finds that Estonia's laws on site liability aren't incompatible with the ECHR. It doesn't directly require any change in national or EU law. Indirectly, however, it may be influential in further development of the law in a way which undermines freedom of expression. As a decision of the Grand Chamber of the ECHR it will be given weight by other courts and by legislative bodies."

Interestingly, US law is basically the exact opposite in this area and is very protective of website operators and service providers, in a way that it's not in other areas like copyright. The article notes there is (or can be) a DMCA-style notice-and-takedown system for defamation in Europe, but the surviving parts of the Communications Decency Act in the US really insulate websites from having to do much of anything at all about information their users provide.

https://en.wikipedia.org/wiki/Section_230_of_the_Communicati...
Right. Don't get me wrong, the article was interesting and I appreciate there's a lot of hard work going on. I really hope atom is a success because an open source equivalent of Sublime Text would be very welcome.
Apple Revokes Monster’s Authority to Make Licensed Accessories
Company for grabs
Over the last couple of years, my partner and I had a side project, VitaMe.com. It is a personalized supplement company.

The good things about VitaMe: fully automated, cash flow and break even, has 50% profit margins, all sales come from SEO

BUT! due to our other jobs and our lack of online marketing chops, the company is not reaching its potential. We have decided we need to move on.

Hacker News, what should we do with it?

Our main assets are:

- hundreds of monthly subscribers @$40/month and 50% margins

- relationship with pharma-grade vitamin supplier (with unlimited supply to over 350 skus with no upfront cost) - they run the fulfillment

- SEO producing over 8,000 free uniques/month

- email list of qualified leads (vetted interest in personalized health) with

- ~50% of visitors provide their email

- algorithm for personalized vitamins

- catchy brand, name, site, domain

We have opened a job posting for a CEO but really want to find someone to take over the company and make it their own. How would you find this person/company? We would love your suggestions!
> mandate out for people to be more "creative"

A tough sell in a place where the possession of even a tiny amount of marijuana is punishable by caning and long imprisonment.
I suppose some of the results are obsolete. For example, 1P is now already at version 5. Version 2 was about 5 years ago.
there is a plugin called last-session or save-session if I remember well, one of the first I installed.
Philanthropy in U.S. Surges 5.4% to Record $358B
The Periodic Table of Unicorns [by CB Insights]
The problem is not volume but extremely long lines. Minified js is one veeery long line. I think that they have some O(n^2) in their line algorithm. You can paste 60-70 thousand lines and it will highlight instantly. The same code minified will hang the IDE.
This isn't creating a new cause of action for the offended, its declining to interfere with liability under domestic law. This decision allows liability under domestic law (in the particular case, the challenged law was Estonian), it does not create new liability where it does not exist under the law of the state. Its basically like a decision of the Supreme Court finding that the Constitution does not prohibit a state-law cause of action, rather than one creating a new federal basis for liability. So, no, if you don't like a comment, you can't take it to the ECHR. You just no longer have to worry about the website who you've sued successfully in your local courts taking its offense at having being found liable to the ECHR.

So it has precisely zero effect on Britain beyond not blocking certain types of liability that the British government might create through its own laws.
I expect them to tell people about it, continue studying the matter, and ultimately let people make their own decisions.

Or as an intermediate step: require warning labels or warning signs. If we let companies sell cigarettes with warnings, we should let companies sell donuts and movie popcorn with similar warnings.

The problem with going from no information to full ban is that sometimes (quite often) the health authorities are wrong. Let us make our own decisions about what tiny statistical risks we want to take in exchange for what marginal improvement in cost and/or tastiness some ingredient enables. If everybody agrees it's not worth the cost, the outcome will be the same as a ban. If only some people think it isn't, labels will let those people avoid that risk without inflicting their standards on the rest of us.
Nice use of "vomitoria".
Congrats on shipping!

First, I totally understand what it's like to ship an MVP. When we launched our SaaS service we didn't even have a way to rebill our subscribers, knowing we had a month to figure that out. So add this feedback to the end of your list because I'm sure you've got your hands full!

- I didn't realize at first that the Google Doc and example page were live. I thought they were just screenshots. There are probably some design affordances you can use to make this clearer.

- You don't have a call to action above the fold. In fact, you have a green "register" button but it's part of your example. Similarly, Log In could just be a link, giving more attention to Sign Up in the header.

- I think "projects" is a vague name. There are words that can probably do a better job explaining what these are. Themes? Packages?

All in all, great job. It's rare to see so much documentation on launch day!
lots of asian countries are doing it right then.
"With software like that, Apple could become independent of any particular software architecture.
"

Not with the languages they use :)

Neither C, nor C++, nor swift, can be made portable to new architectures through bitcode.

At least, not without language-level changes to each of them.

For example, for C and C++, sizeof is a constant expression, so you can't easily just do something like "defer evaluation to runtime".
Plus ifdefs, struct layout, etc.

ANDF tried to solve these problems many years back.
It may have even been "mostly possible" with c89. But today's languages, not so much.

(Even things like PNaCL and emscripten and what have you have restrictions on what C++ they allow)
Why you should almost never use “is” in Python
You really think Bruce Schneier, who has called Snowden a hero, is trying to discredit him in this article? That's not the tone I'm reading here.
Amazon Is Building an App to Let Normal People Deliver Packages for Pay
note that data-layout used to be optional, but is now mandatory.
Kinda the same thing in the Wolfram Language:

With[{
geopositions = ParallelMap[
First[
StringCases[
URLFetch["http://www.teslamotors.com" <> #],
("https://maps.google.com/maps?daddr=" ~~ a: Except["\""]..) :> Interpreter["StructuredGeoCoordinates"][a]
]
]&,
StringCases[
URLFetch["http://www.teslamotors.com/findus/list/superchargers/United+States"],
"/findus/location/supercharger/" ~~ WordCharacter..
]
]},
GeoGraphics[GeoPath[geopositions[[Last[FindShortestTour[geopositions]]]]]]
]

and the result

http://imgur.com/THIwnIY
Look up lock bumping. I (well, somebody) could be inside your house in 10 seconds if you use a normal lock. I trust you won't be calling the cops when you find your home emptied of all valuables? It's on you, right?
You are correct, and the article isn't even close to right.

There are things you can do if the ABI's are the same, such as optimize for microarches, but they otherwise have literally no idea what they are talking about.

Bitcode is meant for repeated optimization of the same IR.

That is, it would make sense to start from a well-optimized AOT compiled version of bitcode, then JIT the bitcode at runtime and try to come up with something better once you have profiling feedback.

I expect this is the plan, given that it's what everyone else who is serious about LLVM does.

It would not make any sense to start from bitcode and try to generate code for different architectures.

LLVM is a low level virtual machine for a reason.

There has been work on things like virtual ISA's using LLVM (see http://llvm.org/pubs/2003-10-01-LLVA.html), but the result of this research was, IMHO, that it's not currently a worthwhile endeavor.
You also can do things like restrict bitcode in ways that make it portable (like, for example, PNaCL), but this is closer to the LLVA work than anything else (It's essentially a portability layer)
It actually still requires porting, just porting to the single portability layer.
Facebook's new features haven't killed anything in a long time, if ever. Remember Beacon? Paper? Poke? Etc
How can they tell it's from the beam and not from say, the Sun? Or other random galactic neutrinos?
I recently started working as a contractor (just for a few months to bring some cash in so I can continue to work on my business).

As I have a business already, I was considering doing the contracting under the business to reduce liability. Does anyone know whether this will increase the amount of tax I have to pay? I figured that I would have to pay corporation tax on any money I bring into the company as well as personal tax on any money that I pay myself as a salary. Is that the case?
That's what web interfaces are good for.
Anyway, he got 4 PRs.
> Fair point, but AFAIK Android was never released as an open source project until it was Google owned.

Since we're both being pedantic here, I never said that it was. :) I believe the GP did though (the person you were initially replying to, that is).

> Many proprietary components that are now part of Google Play Services have existed seperately for longer than the "Play" brand had

You're right, and that's one of the things that bothers me about Android's reputation for being an "open" or "open source friendly" OS. Yes, AOSP is open source software (if you leave out the binary blobs necessary for the radios and GPU to work), but even plain vanilla Android as shipped by Google is far from open source. Google has steadily been moving towards a closed/locked down model in many of their projects.
Там нет правда в Известиях, и нет Известия в Правде
I'm the son of a Singaporean immigrant and have been to Singapore several times, including a 5-6 month period of actually living there: I must say that I can't agree more with your assessment.

From ministers declaring programming to be (paraphrasing) a "tradeable" skill, to Universities placing Computer Science as just a part of Computer Engineering (i.e. the hardware is more important the software), I'd say that Software Engineers are very much looked down upon.

Another problem with Singaporean Tech is that, besides the low wages and the unsupportive culture, is that Singapore is too small a market for any startup there to achieve local success. The kind of scale companies can reach in the US alone is impossible on the island: 100% penetration of Singapore is equivalent to 2% in the US.
I've been hovering around the top 30 in the Graphics category with anywhere between 1-5 sales/day of the $0.99 app Quick Resizer[1]. It's not that hard in certain categories.

[1] https://itunes.apple.com/us/app/quick-resizer/id498486288?mt...
I have tried to run it on OS X and it doesn't work! I do not have time now for further research, but I am trying again later
Oh yes, he is a special case alright.

See, some time ago (feels like ages now), I contacted him to see what would it take to add Chicken Scheme to the list of docsets. His response was quick and helpful.

My company got "bought" and I suddenly had zero free time to follow up. But that boosted my respect for Dash considerably. A assume other people will have similar experiences. I've recommended it to every single developer with Macs that I've met.

Now that I got reminded of it, let's see what I can do about that docset...
Snapchat’s Evan Spiegel Explains Snapchat in a Dimly-Lit Room
Many tech startups are just making up their profit and revenue numbers
Summary: this is something akin to a farmers market with pre-orders. Consumers order local produce, farmers and consumers all arrive at a pre-determined location and time for delivery, and farmers keep most of the money (with a small cut going to the location owners, and a cut going to the company that handles all the market-making/financial transactions.)

At present, this exists only in Europe, but it sounds like a US expansion might be possible.
In my industry, app data size swamps app executable size by a factor of about 2000.. So all this app thinning stuff seems useless (to me).
Right- Though the point of the post was to dispel the fallacy that the Linux kernel can only handle 50k pp/s per core. Using RDMA effectively bypasses the kernel. He's also testing with a SolarFlare card which doesn't support DPDK, though it does support RDMA with OpenOnload. What I've found is that RDMA is the "easy" part to get right, as it's fairly simple. Not every network card is created equal with respect to how many packets it can actually pass through to the kernel however, partially in part to the kernel driver (whether it's using NAPI or not, driver efficiency, MSI-X support, interrupt coalescing) and the card itself (onboard buffer, latency characteristics, etc.) 10g cards max out at around 14Mpp/s @ 60 bytes when the kernel is involved and everything is perfectly tuned. Which should be where the card he's using falls. A generic onboard Intel card generally maxes out around 8-10Mpp/s. But both would most likely be able to hit 16Mpp/s @ 60 bytes if using RDMA in any form.
Or equivalently any object with a fractal dimension between 2 and 3.
Sounds like a version of http://www.sitepoint.com/hierarchical-data-database-2/?
In 2000, I wrote a Java reed solomon implementation that also includes native libraries for linux-x86 and win32. I expect it to be at least 5x faster than a pure Java implementation.

http://www.bytebucket.org/onionnetworks/fec
RIP free speech. This is basically saying that highways are responsible for the damage bad drivers cause.
Well, I suppose you could use the Web MIDI API: http://webaudio.github.io/web-midi-api/

Although if you need to route it to an external (non-browser) output, you might consider using OSC. There appear to be multiple implementations, but here's one: https://github.com/marmorkuchen-net/osc-js
Regarding the Higgs mass, there are two basic camps in particle physics. Some believe the Higgs mass is just a constant of nature (just like the electron mass, or the speed of light), and there's nothing "surprising" about it, it's just what it is. Others believe that this mass is surprising because of "naturalness" issues -- the idea that this mass should have been more closely related to other fundamental constants, namely the Planck mass. However it is possible to view this suspicion as an aesthetic issue of the underlying mathematical framework (QFT). One of the main motivating features of Supersymmetry is to reconcile this difference by providing a mechanism by which the Higgs mass "naturally" becomes much less than the Planck mass. However many SUSY theories have been tightly constrained by recent experiments, requiring ever more contrived ways to cause this "natural" cancellation for a Higgs at 125 GeV.

The oscillation of neutrinos is completely different. In the standard model of particle physics, neutrinos are treated as identically massless. However, experiments have shown that one flavor of neutrino can spontaneously transmute into another flavor. This phenomenon is (as far as we know) only possible if the neutrino has some (albeit tiny) mass. This has been observed extensively by other experiments that showed electron/muon neutrino oscillation, but OPERA is providing a direct measurement of muon->tau neutrino mixing.
If you discount the usual Linus style hyperbole from the rest of that mail, the only thing that remains is that Linus is unhappy with the fact that Kay closed that bug report instead of trying to find the root cause of the reporter's boot failure.
Too bad the only way to use 1Password with linux or a BSD is some jaxy browser extension.
I did not offer a classification, which sounds like a very boring thing to do. Indeed, I meant to cast doubt on hard and fast classifications with the olive oil versus canola oil example!

I just don't think any classification could categorize partially hydrogenated oils as "natural" without rendering the term entirely meaningless. Because of what we do to make them, because of their effect on the body, or because of how they differ chemically from more "natural" stuff: take your pick. The point being, eating "naturally" might be a slippery concept but a lot of what we're talking about here can be safely excluded by anyone shooting for that "natural" goal.

Food threads on HN are dumb enough that I'm going to leave it at that. The parent comment has already been downvoted multiple times for some reason...
Advantage Triple Pedal from Kinesis
Phew! I thought that was going to say palm oil is unhealthy. All the stuff listed on that page is improvable.
Why is it so unbelievable that another team did it? The Patriots have been caught many times engaging in shady activities, including outright spying once. If a football team can do it to another football team, it's conceivable a baseball team can spy on another baseball team too.
I saw an article recently in which he said he'd started using a text based browser. At this rate he'll be using Iceweasel by around 2030...
I agree with your first sentence. But, regarding the rest of your comment:

We use Encrypt-then-MAC authenticated encryption everywhere we use encryption. The MAC is HMAC-SHA256 and encryption is AES-CBC using 256-bit keys. Key derivation is uses PBKDF2-HMAC-SHA512. More detail about these choices will be presented in the relevant sections on key derivation and item encryption.

https://blog.agilebits.com/2013/03/06/you-have-secrets-we-do...

Members of the 1Password team are vocal participants in the ongoing conversation about secure software and cryptography. For instance, Jeffrey Goldberg frequently gets involved in discussions of crypto vulnerabilities on Twitter. I don't have a formal recommendation to offer you regarding their team, but I can offer the same "I've talked to these people and feel like they know what they're doing" vibe that Schneier tried to offer for BestCrypt.

Anyways: that's one of the reasons I like 1Password.