skysight-inc/HackerNews huggingface dataset:
I am not authoritative, but a glance at the documentation suggests encryption is not explicitly part of this spec. Since a blob may be anything, one instance of a blob can be a file encrypted by external means.

I believe Private by default just indicates that objects are not exposed until they are shared: like a file system is private by default and a Github repo is not.
Apple Internal Apps
This reminds me of something I've noticed...

Apple has had a big effect on corporate folks. They see the awesome stuff happening on their personal devices, and they look at internal systems and say "why can't it work as well as my iPhone"

Apple's introduction of HealthBook is going to connect more of the dots for the corporate healthcare folks. Healthbook isn't out yet, so it's a bit too early, but in 2015, these people will feel more comfortable with digital health stuff. That's when the window opens.
I was going to say the same thing.

I don't know how to say it without coming off overly negative, but those graphs read like textbook examples of what not to do.

Thankfully, there's no shortage of good, free resources for learning these things [1].

1: http://datasciencemasters.org/
The article's only source is "according to people with knowledge of the matter.". The article itself isn't much beyond it's headline. I wouldn't pay this much serious attention for now.
Actually it's about a single monkey typing for an infinite amount of time. Which is the best thing you can hope for, since you can't really get an infinite amount of monkeys.
I risk circularity here, but...

Does anyone other than cranks believe that we should go back to a gold standard? Have we considered going on a silver or platinum or rhodium standard?

And a serious question: why should any country link its money to quantities of precious metal? I mean, don't we have to adjust the amount of money in circulation to account for the greater value of stuff we've made since last year? I mean, sure, we drank all the booze we made last year, but we've turned wood into furniture, iron into buildings, brake presses, ships & etc, and we've mined a lot more copper, tantalum, gold, silver and platinum. We've got a lot more valuable stuff lying around. Don't we need more money this year than last year? And don't we need to adjust the amount of money in circulation to account for things like wars and natural disasters, where everything gets turned into rubble and we've got a lot less stuff than last year?
SEEKING WORK - San Francisco - Remote or Travel

UI/UX Designer & Frontend Developer with a penchant for clean, responsive layouts. Experience with HTML5, CSS3, SCSS + Compass, LESS, javascript, jQuery, AWS, and currently working with nodeJS/Express.

Company portfolio at http://atomidesign.com, more recent work includes http://californianaturel.com and http://mainlandskateandsurf.com.

Additional work available upon request.

Contact: rob@atomidesign.com
http://steadfast.net
It's really really hard to get companies to care about accessibility. I have a background in accessible web coding, Section 508 accessibility stuff, and I've seen how people think about accessibility.

Basically -- they don't.

In real terms, unless a decision maker at a company personally knows a disabled person, they won't care. Fix that, and the problems will start fixing themselves.
Here's The Most Important Thing Tim Cook Said At Today's Big Apple Event
Heap's list view was built for this exact use case: https://heapanalytics.com/features/users. We use it all the time for developing a better intuition for our product.

(I'm a founder of Heap.)
So this means that Microsoft is less of a threat than Google, at least to Apple, right?
If you are going cheap, my lower bound is ideapaint, but I agree there is a reason good whiteboards are still sold :)
Don't feel pathetic! I certainly didn't invent anything here, I just distilled an old technique as much as I could in JS.

Besides, we all start somewhere mate.
Your growth rate is decreasing? That implies you're still growing, so why is that evidence that your product is "subpar"?
When I said yesterday in a thread about Perfect Audience (which just sold for 25.5MM) that Brad Flora was my working definition of "hustle", and someone asked me what I meant --- this is exactly what I meant. He would describe what he was doing to move sales processes forward in Chicago and I would react by wincing, and then amazement.

This is also why one of the most powerful bits of advice I've ever picked up from HN is Paul Graham's (paraphrased) "if nobody makes fun of your crappy product when you launch it, you waited too long to launch". For a lot of developers, the resistance to sales shows itself in a strong feeling that the product isn't done, isn't ready. The Steve Blank process is a pretty good antidote to this.

Also: startup hipsters and MBA types will talk down cold-calling, but I have a friend hustling a pretty complicated product right now and I have watched him make cold calls work. Again: wince, then jaw drop. Then learn.
Fuck MitM attacks, they are recording keystrokes... lol
It's $12 at my local Home Depot for a 4' x 8' piece -- I once covered an entire room's walls in it for < $100. Whiteboard room. It was great.
no. that would completely defeat the purpose. the subject line remains plain text though.
As a non-english speaker, I always associated this with caml/ocaml and the ml languages - and I still do somehow even after I have visited the site and read about it, and what it is.

What does "camli" means?
Why have so many people been convinced that money is anything more than an arbitrary system at this point? It is bizarre to me how many smart people keep believing that it isn't. The reason something generates money from something else is simply because it does. There is nothing good, bad or otherwise about it.
Learning Three.js, or "WebGL for Dummies"
I really like how your code uses much less cpu than that of the article. whats the trick ?
Hilarious that I'm being downmodded and there's an "ABCD in X lines of javascript" on the front page right now.
What in particular is Heroku missing to pass level 3 and 4?

Hit and run comments aren't really useful. Some detail and if possible some suggestions for improvement really help. Even if they can't be implemented for some reason.
The hollywood launch is orthogonal to the "sell first, then market" strategy. You can do both. Doing it right, you'll "launch" a ways after you've picked up customers --- you can't launch without customers if you've taken a process like customer development seriously.

(This of course depends on who you're selling to.)
Would anyone be interested in purchasing software that allows you to secure wipe your phone or Linux laptop remotely?

Yes you can secure wipe your phone, but that's tied to the user account. What if you wanted to secure wipe data on the phones or laptops you give you to employees (esp. less technical capable people that lose their phones)?

I noticed that most options only allow encryption and are Windows only. However since most developers us private source control (and BT Sync), your likely not going to lose much work. I know I would feel better if my data was deleted.

What do you think? Give me some of that direct, harsh feedback?
I stand corrected, and your argument holds, however there is a great deal of objective-c code out there, so it will take a long time to go away.
I didn't believe you so I checked for myself. http://www.glassdoor.com/Salaries/emt-salary-SRCH_KO0,3.htm Seattle probably has higher pay than usual so.... your statement is close enough.

Wow. I really thought working as an EMT paid better.
Try to include faces in the pictures and use higher quality images. Too many of the images look stretched or overly compressed. Using poor quality images makes the site like shoddy.
Their FAQ explicitly says that they do not currently support RFC 3156, "MIME Security with OpenPGP" (http://tools.ietf.org/html/rfc3156). I don't know this stuff well, but that makes me suspect that PGP/MIME is not currently supported.
There is an official Apple one I believe I saw here: www.learnswift.tips
> After all, our eye really is at different distances from different parts of a straight wall, so it sounds logical that we would see the fisheye effect describe in the article.

It's not the distance to the points in the scene that determine where they appear in a perspective projection, it's the angle. For any single point on the screen/retina/projective plane, it can actually correspond to any distance from the camera/eye (i.e., a ray of possible points).
Innovation Wasteland
Looks like there is an encrypt module that uses AES-128: http://camlistore.org/pkg/blobserver/encrypt/. The modules are composable so you could encrypt your remote replicas of the main store (or hopefully all of them?)
> it can be built and installed locally

Google has made this a fucking nightmare. Every time you start Chrome, you get an annoying popup "do you really want to enable local extensions blah blah"
This sounds very similar to diaspora. The whole project is about replacing social networkings idea of giving all of your info to a 3rd party, and only sharing some info with people you trust.
Hi untilHellbanned,
Why post these publicly, vs having them be in private journals?
Yes, the marketing of state lotteries misrepresents their value and preys on the poor and misinformed. (Private casinos are just as bad.)

Because law and social-norm enforcement faces budgetary constraints in time/resources/attention, the (informal-not-really) "fallacy" of relative privation doesn't apply. We can only choose some activities to both demonize and punish; we should allocate that effort well.

State lotteries and state-sanctioned gambling monopolies are a lot more destructive than even dishonestly-marketed "cryptocoin IPOs" (where people know that caveat emptor applies and traditional legal recourse is difficult).

And, the enforcement action described here was against a fairly honest, successful cryptocoin venture, SatoshiDice, a far more moral operation than the California Lottery.

The SEC doesn't need to "do more", it needs to "do less". The government's limited attention, resources, and competence should be focused on crimes and fraud with real, actual victims. Not trivial violations-of-form.
That page froze my browser (Firefox 29) and started leaking oodles of memory until I killed it (along with a bunch of other shit I was working on), so I guess I'll count that as a point in favor of software raycasting.
Not all hurricanes
It's worth noting that YC's characteristics are slowly creeping into university territory. Facets and characteristics that make YC and universities successful:

- Strong alumni endowment (both capital and mentoring)

- Reliant heavily on personal networks and connections to vet at scale

- Critical of personal merit on application process

- Application process are almost identical (mostly criticized on paper, followed by a very short interview)

Couple all of this with the reality that:

- Many famous tech entrepreneurs are known for dropping out of school (Zuck, Gates, etc)

- Peter Thiel (and the PayPal mafia) are on a mission to fund children and have them skip uni

- pg's view of university life as a model for allowing smart people the time and freedom to create innovative new products.

I don't disagree that they are different entities, but in perhaps viewing through a particular lens, one could argue that there is little that separates how they behave at scale.

Food for thought -- let's negate the application process for a second -- if you're a parent, would you send your child to a university that will cost $150k with no guarantee (but high likelihood) of a job afterward or would you rather drop $150k into your son/daughter's startup to then be advised by some of the most successful modern day business people. I mean, life isn't all about working, but, well, it is.
The largest dog on my block is a big black Newfoundland, adopted from a shelter. Before he arrived, the biggest was probably a Rottweiler, predominantly black, also I'm pretty sure adopted.
"We recognize that this sort of encryption will probably only be used for very sensitive messages or by those who need added protection. But we hope that the End-to-End extension will make it quicker and easier for people to get that extra layer of security should they need it."

We should all use this as much as possible. If not for anything else, then to make the people who really need it seem less suspicious.
Spoiler: if you came here all excited about the name beginning with Caml, Camli stands for Content-Addressable Multi-Level Indexed. It isn't related to the Categorical Abstract Machine Language. It's written in Go, not OCaml. (Yes, I know long ago Zinc was substituted for the Categorical Abstract Machine down in the depths of OCaml.)
> horrendously inane linkbait headlines

To be honest, those are made mostly by adults that need to work instead of creating actual value. cf. most news portals.
Google is not a privacy company. How can they show you context relevant ads if they can't read your email? So this will probably never happen within Google for political reasons.

But even for technical reasons, it's probably a ways off. Doing encrypted search is a whole other problem on top of encryption. You can't just apply standard search out of the box. Given that Google is just now unveiling an encryption solution, I would not expect GMail (or any google service) to release services built on top of them for a while, even if they wanted to (which they don't).

Unless you are doing hashing and comparing a specific value exactly (e.g. how you would securely store a password hash in a DB) there is no general purpose text indexing package that I know of.

There is some academic momentum on encrypted search:
http://www.cs.berkeley.edu/~dawnsong/papers/se.pdf
Any kind of information has been successfully stored in bacteria (one example: [1]), so it should be possible, but not easy to get that information to another planet, especially since the human genome is much bigger than what we can currently store in bacteria. The human genome is about 3.2 gigabasepairs, a bacterial artificial chromosome can carry around 300 kilobasepairs, so you'd need quite a few of these.

The actual '3D printing' is still far from possible, but not impossible. We can synthesize DNA, but we can't synthesize bacteria (even though we now can make artificial bacteria, but these are based on already existing bacteria from which the DNA has been removed [2]).

Once we can synthesize bacteria we can go to bigger things like fungi, other animals, humans. I'd give it 100-200 years.

[1] http://www.ijcaonline.org/archives/volume69/number19/12083-8...

[2] http://www.nature.com/news/2010/100520/full/news.2010.253.ht...
I remember being amazed how simple raycasting was when I wrote a similar (though much simpler) engine in Java for a high school project. The "engine" itself was like ~200 lines of code in just 2 or 3 functions. Raycasting is a really clever technology. Cool demo!
BEA 2014 Roundup
I agree that such a thread model makes things difficult, however I'd like to believe that it can be solved for. Regardless, there is value in hiding your communications from mass, non-targeted surveillance.
I've been doing this (writing for iOS without using Objective C) for a long time now using Xamarin, so my reaction to the announcement was along the lines of "oh, that's cute."
Which languages that can produce a high performance 3D game wouldn't be able to also produce a social media application?
Is MASS tightly integrated with Juju? I want to be able to use it at scale without JuJu.
No. NSF, NIH, DARPA, NASA, and private foundations all have review systems in place to evaluate proposals. You can quibble with how they're evaluated or who precisely is writing the review, but they're all generally evaluated by qualified study sections.
All small businesses need to focus on sales. Sales gets you cash, sales lets you talk to your customer, sales is king.
We have a black cat. She's a little skiddish and we had to have all of her teeth removed due to a really bad case of gingevitis but other then that, we have no more bad luck they we normally do (we think)

(she swallows her food; cats can do that, and we feed her soft food every other time, in case anyone is wondering how a cat eats with no teeth)
I offer you free of charge the term Champolyglot for one who has signed up for Rosetta Stone and never followed through.
Forcing to a yes or no is key. I prefer yes, can manage no, but I have no way to manage maybe, it just closes other options without delivering results.
What's a native client do if Google still stores all your emails, receives all your email's, etc. It's not like once you read the email in your client Google forgets it ever saw the email.....
A Brooklyn Artist Trademarked The 'Pi' Symbol, And People Are Furious
And of course frauds should be prosecuted. But does all the up-front compliance and registration burden provide any actual protection against (a) dedicated fraudsters, and (b) credulous fools?

It looks to me that it just changes the expression slightly, and not for net social benefit. People gamble or day-trade-on-margin or over-leverage-in-real-estate or wire-their-money-toNigerian-419-scams, when some longshots (including occasional frauds) as cryptocoin/venture investments would be no worse. And, they'd be plausibly better, because the process of aiming for business success, but still failing through misestimation, misexecution, or even malfeasance serves as valuable training for future success.

If you lose at your lottery scratcher 10 times in a row, the 11th is still an awful bet for you and society. But if you lose your investment principal 10 times, even if most of those times were total or borderline fraud, you will make usefully better choices, for yourself and society, in the 11th try.

(Or you'll just stick to other areas where you're more competent, which is fine, too.)
Beyond the value that you get from whatever sales from cold calling, it's a character building experience. It sucks, it's a grind, but you're definitely a more resilient person after dogging through 200 phone calls where no one wants to talk to you.
You may have difficulty blocking out an infinite amount of time for the task.

And even if somehow you did, that single monkey won't do as they have trouble focusing on a task and tend to die after non-infinite time periods.

So unless we can bridge the "infinite monkey problem" and the concomitant "infinite monkey poop problem", I'm afraid monkey Hamlet shall stay unwrit.
$ size /usr/bin/micropython
text data bss dec hex filename
272356 1336 1216 274908 431dc /usr/bin/micropython
$ size /usr/lib/liblua.so.5.2.3
text data bss dec hex filename
195101 6408 8 201517 3132d /usr/lib/liblua.so.5.2.3

I think it would really interesting for µPy to be opened up to run as a hosted runtime.
As in poop or as in Dan Brown novels?
RMMapView not deallocating memory in iOS? This could be the problem
They don't have the money though, they are just in charge of how it is distributed. The money for science comes mostly from people unqualified to professionally review the work. This is undeniable, otherwise stuff like CERN would not exist, as professional particle physicists are not personally that rich.

edit - I view this as an interesting experiment and I am glad that there are people testing out new methods like this. I am not immediately taken with the way it is presented and I do have reservations about the model, however I am deliberately withholding judgment for now and will watch this for a while and see if anything comes of it.

I don't think there is anything necessarily untoward about raising money directly from a research source, though it does raise interesting questions about policing charlatanry and keeping funding going for important research that may not be meme of the week, should it take off. And ultimately private individuals have always been able to help fund research, so in some senses it doesn't change that much, it just makes that aspect more blatant.
(Speculation, I haven't actually installed VS14 and side-by-side is not supported so I couldn't test this anyway.)

It's probably gone but the toolset targeting is likely still around. So if you've VS2013 installed with the XP-compatible compiler and Windows SDK then you can just choose that toolset.

Usual disclaimer applies: it's an old compiler, you won't get the new language features etc.
To be fair, John Siracusa has been beating that drum for a long time: http://arstechnica.com/apple/2010/06/copland-2010-revisited/
Seems to be working for me (I'm the author). It's hosted on GitHub Pages so perhaps they had a transient issue.
I've been seeing much the same from programmers invested in the Apple ecosystem who will likely be spending all day writing nothing but Swift within a year.
You don't exactly get such lists. We don't have a filter for customers with needs. So the best option is do an manual filtering. This can save valuable time for the sales time.
Not a stupid question at all. We actually considered this option, but OpenPGP.js looked pretty bad back then.

Security-wise the library wasn't in good shape. One of our cryptographers would "classify [OpenPGP.js] as trash". It has been audited recently, but the result doesn't look very good either [1]. I don't know the current status though.

OpenPGP.js didn't actually implement most of the ciphers - it just imported them from various sources. This made the library inconsistent, i.e., some functions expect string, while others expect byte array, which in turn made it harder to use correctly in a language like Javascript. If we chose OpenPGP.js, we needed to change these ciphers anyway, so we thought it's just better to write them from scratch.

[1] https://cure53.de/pentest-report_openpgpjs.pdf.
>Even single inheritance with multiple subclasses makes following the potential code paths mentally as many times harder as there are classes that extend or override the common base class.

Composition over inheritance is a technique used to reduce this problem.

[1] http://en.wikipedia.org/wiki/Composition_over_inheritance
Flushing Remonstrance
Yeah, but they are quite large boundaries, given that it has over 1 millions apps in all kinds of genres and ideas.

If you can't innovate within those boundaries then you might be Frank Zappa or The Residents but you're not Jimi Hendrix or The Beatles. That is, you might be too wild for your own good.
The fact that this exists is pretty hilarious!
The Roslyn stuff is going to be really awesome. It will be interesting to see what types of refactoring and code analysis tools the community creates.
Because they didn't show any new hardware.
(I'm the site author) Is the UX comment something about the site or the tools?

If it's the site, that's on me and I have a bunch of work queued up to better represent the tools. Specific feedback would be welcome.

If it's about the tools, the first UI is the command line as we expect these to be components that developers can use. In terms of the initial applications we refer to, they would effectively be CardDAV and CalDAV servers so you'd hook in your existing apps to them.
Anyone who thinks cold calling doesn't work is living in a bubble. It is still the quickest way to reach your prospects and one of the most effective forms of marketing when you crunch the math properly... http://affordablemarketinglists.com/why-cold-calling-works-i...
No, Female Hurricanes Are Not Deadlier Than Male Hurricanes
Yes. And how painful it is if you wait too long to transition.
Thanks - you're the best!
Flappy Swift - a Swift implementation of Flappy Bird
Java for Yosemite
How to measure clock accuracy
The Secret Service wants software that detects social media sarcasm.