skysight-inc/HackerNews huggingface dataset:
Hi, author of the Github repo here. I chose GIF because I designed this with the intent that the mini-screencasts be supplemented by text with the full list of keystrokes and an explanation of what's actually happening (specifically, I wrote this with the forthcoming Vim Stack Exchange site in mind). However, it would be trivial to replace byzanz-record with recordmydesktop and output real video files. That would defeat the original purpose of being a "mini-screencast," though, since it couldn't be ex. easily embedded in a blog post with no extra work for the reader.
Turbocharged Raspberry Pi 2 unleashed
Can't speak for @shadowmint, but I would recommend Kivy, or else leaving Python altogether and using Haxe.
You email address is not working dude. I sent you an email and it bounced!
Hi, author of the Github repo here. I chose GIF because I designed this with the intent that the mini-screencasts be supplemented by text with the full list of keystrokes and an explanation of what's actually happening (specifically, I wrote this with the forthcoming Vim Stack Exchange site in mind). However, it would be trivial to replace byzanz-record with recordmydesktop and output real video files. That would defeat the original purpose of being a "mini-screencast," though, since it couldn't be ex. easily embedded in a blog post with no extra work for the reader.

(This is just a copy/paste of my comment here: https://news.ycombinator.com/item?id=8982525, sorry if that's frowned upon here or such but I couldn't think of a better way to respond to both of you.)
I already saw research in using changes in electrical charge in the air to detect earthquakes ahead of time.
>The minimum data transfer in ideal circumstances is increased by log(N)

There should be roughly as many internal nodes as there are leaves, so there is a linear space increase. As the leaves are much bigger than the internal nodes, the linear factor is small.
Ask HN: What is the point in being a polymath?
I've realized that once I am done watching a Ted talk, reading an article/HN post etc and left with a feeling to have learnt something. Then I just move to next interesting thing. Doing this over and over does result in having knowledge about alot of topics. But sometimes when I am going through web history of what all I've watched or shared of social media, and although I remember being awed by that subject at the time I watched it. But I do not remember much about it at all. Then what is the point to reading books watching so many good talks etc ?
I agree with petalpete -- the Uber shout-out is a red herring. It has been clear that the argument "people don't want to buy a self driving car" is a red herring. People want transportation, and the low utilization rate of the investment in a car is an enormous economic burden.

Rather than moan about the low-paying low-educaction jobs, the author should be considering the better use of capital (he does touch on) and real estate. The land currently consumed by filling stations, parking lots, and on street parking all be freed. That will be the mega revolution.
"Google may know my current location, which bands and pizzas I like, my job, all I've searched so far, and even does automatically scan my mail to put some targeted ads in it. Ok, but at least formally, they offer me the chance to opt out from all of that: don't track my position, don't save a chronology of my search history, don't do targeted ads, ..."

That's not an accurate assessment. The key here might be "while actively using the service".

You cannot opt out of such things while in Gmail, for example, any more than you can opt out of Facebook intelligence while using Facebook.
I don't think you can ignore revolutionary breakthroughs by non-government entities - airplanes, jet engines, liquid rocket engines, telephones, transistors, assembly line, mass production of steel, sewing machine, typewriter, relativity, nylon, human genome sequencing, electric power utility, it just goes on and on.

It also took Xerox 20 years of R&D to make the copier work - and that was a heluva breakthrough.

> Private funding vehicles simply cannot invest in such things as there is no potential for private return.

Private universities have endowments for research that come from contributions by private individuals and companies.
Virtual Citizenship comes online: Anyone can become an e-resident of Estonia
Max Tegmark, whose talk is summarized in this article if I understand correctly, describes four different types of Multiverse. This article presents three of them (levels I, II and III).

See Max Tegmark's webpage for more information and links on the subject:

http://space.mit.edu/home/tegmark/mathematical.html
Consider that, in Haskell:

1. all functions take a single argument (i.e., are curried)

2. function application is left-associative

So "a b c d" is just applying the function "a b c" with the argument "d", the same as "(a b c) d". "a b c" is the application of "c" to the function "a b", which, in turn, is the application of "b" to "a". So "a b c d" is the same as "((a b) c) d".

I personally find using the space symbol for a core concept of the language (function application) very elegant, and not dissimilar to other languages that strive to have simple and consistent syntax, like Smalltalk, where "obj meth1 meth2 meth3" is the same as "((obj meth1) meth2) meth3", even though Haskell and Smalltalk might be as different as programming languages can get :)
>the speed of light is constant

... in a vacuum. I was surprised when I was told so for the first time, because it seems like a notable limitation, the omission of which leads to an opposite assumption.
Awesome!! I just wish they would release one with onboard Wifi instead of ethernet. I have no statistics to back this up, but I'm pretty sure that USB Wifi adapters would be the most common accessory.
There's a reason the term 'dumb money' exists. For the Kauffman foundation 14% or so of their capital goes to a very large number of oversubscribed VCs without much oversight and they're (typical) bitching about their returns.

Think of it as a very wealthy man that goes to the casino and that decides to play on all tables at once and is surprised that he's not structurally winning, whereas that's exactly what you should expect. The house always wins and if you play more you should expect on the whole to lose more. It's the outliers that power the VC industry, not the averages.

VCs will (as I wrote in the previous comment) happily take that money but institutions such as these should be very careful where they invest their money, the risk bracket that VC is traditionally bucketed into is not compatible with the security and level of returns that they are seeking. It's funny how they want higher returns than the stockmarket but are surprised that the higher risk associated with those returns has a habit of materializing in the form of lackluster average performance.

When VC pays off it pays of handsomely, but the fact is that plenty of times after all the numbers have been computed and the fees have been subtracted that there is little left over for the original investors (and quite a few funds will be left with a loss). That's the nature of the game, hence the 'venture' part of the word.

Pension funds and other institutions normally place the bulk of their investments in more secure places (as they should).

The root of the problem described here is this: there is simply too much capital and there are (by definition!) too few outliers to generate a good return on all that capital.

So if you play all the tables you can only lose to the house. On the other hand, if you play very selectively (the way you should), do proper DD on the VC firms that you deal with and negotiate good terms there is money to be had, but not at the scale that these funds tend to require.

If you invest 280 million and expect a 2:1 return on investment in 3 years then you're going to be disappointed. That 280 million is a very small fraction of the total VC available and the number of successes is small enough that a low return on investment is pretty much a guarantee. But 40 or 50 million in the right spot might generate a huge return.

In Europe - where the number of outliers since 1980 can be counted on one hand - the situation is much, much worse.

VCs will always chase the outliers, and will leverage as much as they can to reduce their own risk exposure. It takes two to tango and if institutional investors want to play the lottery I say more power to them but they should realize exactly what they are doing (and I think most of them do, which is why on a percentage basis only a small part of those funds will make it to the VC war chests).

On the whole, I'm somewhat surprised by the amount of naivety on display in that document, as well as a strange undercurrent of 'this worked in the past, why doesn't it work today', which is a tell-tale of a broken investment strategy. The years around 1995 are in no way to be compared with 2009 onwards.
What's the same:

- Same form factor as the model B+ (your enclosures and daughter boards should still fit).

- Same full size HDMI port

- Same 10/100 Ethernet port

- Same CSI camera port and DSI display ports

- Same micro USB power supply connection

What has changed:

- A new turbocharged Broadcom BCM2836 900MHz quad-core system-on-chip with performance at least 6x that of the B+.

- 1GB of RAM

Source: http://raspberry.piaustralia.com.au/products/raspberry-pi-2-...
TrustDavis is more like distributed escrow than reputation.
Ask HN: Prospect needs a proposal?
I'm running a SaaS that mines data from video files.

I spoke to a client who wants it. However, it requires some improvements to the product that will take development efforts about 3~4 weeks.

I say, if you commit for a year, we'll do it for free.

Prospect agrees and asks for a proposal of what we talked about on the phone...

Now this is where I am lost. What the hell is a proposal? What do I write in it. Is there a sample template I use for SaaS?

Even more worrisome, what if I'm end up having to do so much more work than what was anticipated?

However a competitor's software apparently does the job but they are worried about the total cost where as my pricing is a lot simpler (unmetered usage for high $$$ / month X 12 months). I estimate about 100 hours of work on product but I am willing to do it because my competitor's product does it smoothly and I need to be up there in terms of quality.

I just never saw this coming?! Like the other day I was thinking, who in the world would end up paying this for an entire year up front.

It's a SaaS I bootstrapped, worked on the product by myself, so I don't want to blow this off, and they seem to want this because of the pricing being low....

Maybe there's a way to get my foot in the door and raise prices or be able to change it in case I end up losing money?

All this is very new to me, please help!
I wish they would release one with DMA based gigabit Ethernet. That always seems to be the bottleneck for me.
I think it's sad that they're using SHA-1 for this. SHA-1 is a bit weak, and the hashes are too short. There's a reason that SHA-1 is deprecated for X.509 certificates.

At the very least, this should use SHA-256.

If they really did it right, though, the protocol would use a secure tree hash. The construction they're using has trivial collisions, which are only avoided because the size of the file comes from a trusted source. A good hash (e.g. the Sakura construction) doesn't have this problem. Fixing that would make the resulting torrent files or URLs a bit shorter, as the size could potentially be omitted.
While a bit more expensive, I purchased a Hummingboard [1] instead of a Pi, and the performance was great! I had a NodeJS/Postgresql app running on it for kicks. I was surprised at how quick it was.

[1] http://www.solid-run.com/products/hummingboard/linux-sbc-spe...
As you note, inside China is an important special case, but outside China, Xiaomi includes Google apps. For that matter, even plenty of people in China want Google. There's a practically a cottage industry of hacks to get the Play Store on Chinese devices (including a shady app in the Mi Market, I believe).
I've as a habit downloaded videos manually just to speed them up. When watching a video for it's information, I can usually, and not uncomfortably listen to it at around 1.7-1.8 depending on speaker. It takes a little getting used to though. I'll say that.
The most important info is missing: does it still require a non-free blob to even just boot Linux?
I think I would handle it by making a "template file", scrubbed from the secret sauce and a script that patches the template file into the real thing.
Only template file is checked into the repo.
Ask HN: A matter of protocols
Assuming one wished to sent data from his brilliantly developed mobile sdk to his still brilliant but less resource constrained backend, efficiently.

Would he be using capnproto or msgpack or protobuf or flat buffers or thrift or maybe cbor or rust or sbe?

So much awesomeness, so little love for poor old json. oh my :)

Which one will it be? We’re swift / objc on the SDK frontend, go on the backend. Nothing but net in between.
This is a beautiful idea. Straight from the Bible, too [1].

But I wonder how many citizens are right on the edge of these limits? That would really suck if you had a monthly income only slightly higher than 1,250 kuna. Also, if you have 40,000 kuna in debt, is the first 35,000 wiped out? Or none at all, because you're over the limit?

> They cannot have any other property or savings.

What if you have 2,000 kuna in savings, but you're still 37,000 kuna in debt?

I think a function might be fairer than hard thresholds. Maybe take monthly income as a parameter, and then wipe out lots of debt for the extremely poor, a bit less for people who are closer to the poverty threshold, and none for anyone who has a reasonable monthly income. Round the output to the nearest 1,000 kuna. Sure, it's more complex, but we have computers now.

Also, "The government will not pay the debts; the creditors will simply absorb them." That really sucks for the creditors, even though those debts probably had a low chance of being repaid. But it just feels wrong to force a company to forgive debts. Surely the right way is to use taxpayer money, or take a hit on inflation.

I really want to read the actual bill. Does anyone have an English translation?

[1] http://en.wikipedia.org/wiki/Jubilee_%28biblical%29
I specifically wasn't thinking about you guys as "early" when I said that. :D
I had a curious salad recently, whose signature ingredients were pomegranate seeds and mint peas. I wouldn't eat it every day, but it was interesting.
Ask HN: What Algorithms or patterns do you use?
As I begin to code more and more, I am reminded of my ignorance of algorithmic conventions. What are your top most helpful patterns?
But the market funded companies like Google and Tesla, and continues to have faith in the profitability of both companies. Google's price earnings ratio is 25, Tesla's is 1207.

You are trying to force a round into a square hole, by trying to make Google and Tesla fit your narrative of visionary individuals with the resources to ignore the market.
The situation is totally artificial: most Chinese would love to have Google on their phone if the gov would allow it. But given the situation, it should be no surprise that some of the biggest consumers of Cyanogen are OEMs making phones for use in the PRC market.
SEEKING WORK

Location: San Francisco Bay Area, California (CA), USA

Remote: yes

Technologies: python (Django, Flask, Google App Engine), JavaScript (Backbone, Marionette, jQuery, requirejs, grunt, bower, angular), SQL (MySQL, PostgreSQL), AWS (Amazon Web Services), UNIX terminal, full stack, front-end, back-end, HTML5 and CSS3, junior product management, basic UX, UI.

Résumé/CV: https://www.linkedin.com/in/paulcraciunoiu/

Email: paul [at] craciunoiu {dot} net

---------------

Freelance independent consultant looking for web or software work. I get things done and pick up new projects quickly. Great communicator (for estimates, handling vague specs, open-ended work), knows startup chaos (former CTO and co-founder). Passionate about doing good, building great products, and quality work.

Satisfaction guaranteed.

I'm also able to join forces with a UX/UI designer whom I often work with in a team. We are an incredibly productive pair.
Broadcom is still Broadcom.
Funny how Latin sounds so prestigious, while Romanian (even though the word clearly claims, well, Roman ancestry) has no such bling to it. Only because I was exposed to it by a Romanian student I got to know this, otherwise Romania's image made me think they used a slavic language.
ARMv6 still? I don't see how that's necessary to save on the BOM. I hope legacy code was not the deciding factor here.
Journalists and their "scare" quotes. I think people need to get over that period in Microsoft's history. To be honest Oracle, Google, Facebook et al aren't exactly angels when it comes to their own acquire and bury practices.
Um, no. I did not say anything like that.

But go ahead and rigorously demonstrate any non-zero existence for "A truthful bear saw a fox, though the thief is a raccoon" with the current parameters of the model. It is not a possibility, it is nonsense.

Please prove the brute-force simulation fails to converge on the correct answer. It is figuratively running a million parallel universes and recording what happened. In no legitimate universe does the combination "bear was not mistaken, bear saw fox, thief was raccoon" ever occur.
Thanks, that is what I suspected. Maybe I just read the article to quickly but I completely missed the clear distinction between the different types of multiverses in the article.
ミディアムドレス｜パーティードレス　ミディアム丈
Pinterest meets delicious with Linksave
You're absolutely right that there's some risk involved in order-book spoofing, but the intent is the same as the examples I gave. In practice, the spoofers reduce their risk by doing things like placing a tiny order first to see whether it will get executed [1], or layering the book at prices worse than the current best bid / ask. (For the record, I don't think we should be throwing people in prison for this sort of thing.)

[1] http://www.bloombergview.com/articles/2014-10-02/prosecutors...
Would you hire someone who doesn't have a resume but has results? www.twitter.com/kampheyapproved 700 to 40k+ followers in less than a year. Currently growing a dozen accounts. Looking for that one big project! -ME
ARM11/(ARMv6)? I thought that core was a dead-end that was quickly replaced by the Cortex-A (ARMv7) series. Surprised to see ARMv6 in new hardware in this age...
For popular devices, the bottleneck with Android updates isn't really the resources to develop them, it's the carrier certification process. You can see that when the same device gets updates on some countries/carriers and not others. CyanogenMod doesn't address that, it just evades it via unlocked bootloaders and flashing. The more official they try to be, the more they will run into the same problems.
Clay.io - http://clay.io - San Francisco, CA
Hiring Full-Stack Engineers. Shoot me an email: austin@clay.io

===================
What we're building
===================

We're building Steam for mobile games - competing with the app stores to provide a better way to discover games on mobile. By leveraging the web we reduce the friction between discovery and gameplay, which we think is key in reaching the next level of viral games.

==============
Where we're at
==============

Our team is small, and our challenges great. Last month we had 5 million+ sessions, running on 15+ servers, with just 2 engineers (myself included).

See http://stackshare.io/clay-io/clay-io for our stack and to get a better feel for the code we write see https://github.com/claydotio/clay-mobile

=========
Our Stack
=========

Node.js, CoffeeScript, Docker, Zorium.js, Gulp, Ansible, MongoDB, MySQL, ...
I haven't been able to find what CPU core is used in the new chip. 3x sunspider performance is over the BCM2835 is claimed, which is not with the higher clocked ARM11 cores. They also reference limitations of the ARM11 core being gone. However, elsewhere in the article they still say it is an ARM11 core.
I've always wondered about something similar: our universe (and our planet) is good for sustaining this specific type of life. But it doesn't mean there won't be any other type of life out there that could have been sustained with something different. Ie. it's possible that any type of universe would have produced life, and when lifeforms from different universes meet, they might not even recognize that it's life
Madden predicted the Super Bowl exactly
Excited to see how well this will help my distro PiPlay (and PetRock's RetroPie).

Can't wait to get my hands on the hardware

-Shea
Do you communists even listen to yourselves? He never said he was a libertarian. And where the hell do you get this "hustling sketchy shit" from? Do us a favor and reply to the comment, not whatever your mind twisted it into.
I was disappointed about that too.
Startups, ditch the jargon and stop making up words to describe yourself
If it's not mobile ready you should warn on site. I just took time to try and get through it and came back here to discover your comment too late.

Likewise your quick instructions should not be here in your intro, put them somewhere in the flow once someone lands on your site.
Say more about "couldn't even turn [it] on"? Because it didn't work then (not a good sign)? Or because they, or somebody, thought the vortex would detach and go rogue?
Entangled photons on a chip could lead to super-fast computers
Red tape: humans have been too busy fighting over land to make tremendous advances in the space programs. Compare money (our unit of abstract value) spent on weapons, internationally, compared to space exploration.
Is there? If you can't reach them, it doesn't matter. Articles that start with "is"..
It would have been much sense with the newer CPU. My old Pi hiccups at very high IO over ethernet, specially when I am processing the incoming streams.
Investing with advisors is crap
Finally more power for graphics. I am seeing some interesting VR projects with the more horsepower, especially since VR is THE thing right now. And the pi is light enough for head-mounting!
What Happens When You Stick Buckyball Magnets in a Blender
Foraker Labs. Boulder, CO.

We build stuff for clients as well as maintaining a couple of internal products. Our clients range from Breastcancer.org to local school districts.

Our products range from usability testing mobile web sites (http://www.uxrecorder.com/) to navigating traffic more efficiently (http://www.i70app.com/).

We're looking for full stack developers experienced with both Ruby on Rails and JavaScript - http://www.foraker.com/careers/web-developer/
Under the "Same" column, it looks like you need to add "Same price - $35".

I stocked up on B+s over Christmas - oh well...

The "at least 6x" performance claim should be "at least 3x" by the way, and even that is an estimate, not a guarantee. The 3x is on a single thread comparison, the 6x is on a somewhat synthetic multicore benchmark test.
https://www.youtube.com/watch?v=Lj2PQ3onAL0#t=40
Most of the cameras in this video were aimed towards the sea
http://blog.okturtles.com/2014/09/the-trouble-with-certifica...

Disclaimer: okTurtles is a competitor to the traditional CA system.
Exactly. That demonstrates the fundamentally unstable foundation of Chinese non-Google Android. China might decide to interfere with the non-Google services being used (I suspect that's more if they come from a foreign company like Microsoft), Google might negotiate a new agreement or something else might scramble the playing field (China taking a hard line on device encryption?).
That was pretty much my feel as well. So much for "now the CPU's fast"... yeah nope.
As in why can't I be a CA for my own domain?

Because then anyone who can hijack DNS for your domain can also be a CA for your domain.
Can you return them? If its less than 30 day...?