skysight-inc/HackerNews huggingface dataset:
I see this "puttering" as the most likely possibility, since if they do hit some level of adoption that starts to threaten sovereign currencies, the GP's option (2) will come into effect.
> It's like 160 lines of code.

Which is precisely the reason why I am skeptical.
I would find it more believable if she wrote 500 sloppy lines.
Maybe I am a bad programmer but I often write elaborate code without much elegance and then go back and enjoy reducing the number of LOC without the code loosing expression which to me equals elegance (ie the code is still easily readable and understandable just with a lot less code so just squeezing everything in one line doesn't count).
Recently I refactored a project a junior dev wrote by the factor of about 100 by rewriting it and using basic OOP (it was a copy and paste nightmare).

This piece definitely showcases Jennifers dedication and is nice self-marketing but using this as a measuring stick for newbies would be unfair and unrealistic.

edit:
Upon reflecting why it strikes me as odd is that when I started out programming I focused on one website I wanted to build and kept adding features rather then building as much different stuff as possible. Hence I probably can't assess whether her accomplishments are realistic.
> I included ones you could, such a NaCL.

You cannot do it in NaCl, as being able to map pages rwx would break the security model.
This is correct. It has a screen that shows up when nothing is playing, but all navigation and control is handled by all the other devices.
Longform Journalism is Alive and Well, Say Co-Founders of Byliner, Atavist
Yep, or a regular USB power adapter which I think someone mentioned is included.
How is this worse than key escrow? You can still use PGP without having to give your secret key to the government. In a world of key escrow, the FBI would not have to put pressure on anyone to give up a secret key, because they would already have the key.

We won the cryptowars, but it was a Pyrrhic victory. By the time we won the right to distribute strong cryptography there were hundreds of millions of people using the Internet without it, and the important protocols were all insecure. We have spent over a decade trying to jimmy cryptography into those protocols and are now stuck with a complete mess. We are still relying on passwords to authenticate people, we are still sending unsigned email in the clear, etc. Glen Greenwald had to be pestered by another journalist to even bother with OTR when Snowden tried to talk to him.
Maybe you should rephrase that as: almost no one likes Russia, it's very hostile to anyone who is different.
Or the US dollar (or any fiat currency).
16GB Nexus 7 is $269, 16GB iPad mini is $329, the difference is 20%.
I'll be interested to see how this all works once I get my devices. Because its not relying on the processing power of the device in question, I wonder why it wouldn't work on any device running Chrome.

I did notice during the Presser that the Chrome browser had two cast icons; one in the bottom right he keyed in on, and one where normal extensions go.
Would be nice to see this up on http://todomvc.com/
The snake code looks very similar to this tutorial[1].

1. http://cssdeck.com/labs/classic-snake-game-with-html5-canvas

Tutorial:
//Get the directions
document.onkeydown = function(e) {
var key = e.keyCode;
//console.log(key);

if(key == 37 && dir != "right") setTimeout(function() {dir = "left"; }, 30);
else if(key == 38 && dir != "down") setTimeout(function() {dir = "up"; }, 30);
else if(key == 39 && dir != "left") setTimeout(function() {dir = "right"; }, 30);
else if(key == 40 && dir != "up") setTimeout(function() {dir = "down"; }, 30);

if(key) e.preventDefault();

}

Jennifer's code:
$(document).on('keydown', function (e) {
var key = e.keyCode;

if (key == 37 && snake.dir != 'right') {
setTimeout(function () {
snake.dir = 'left';
}, 30);
} else if (key == 38 && snake.dir != 'down') {
setTimeout(function () {
snake.dir = 'up';
}, 30);
} else if (key == 39 && snake.dir != 'left') {
setTimeout(function () {
snake.dir = 'right';
}, 30);
} else if (key == 40 && snake.dir != 'up') {
setTimeout(function () {
snake.dir = 'down';
}, 30);
}

e.preventDefault();
That sounds pretty much correct. I compare investing in Bitcoin to investing in an early stage startup.

Regarding mining, each time Bitcoin mining technology improves there's a mini gold rush. If you can get your hands on the technology before everyone else you can make quite a bit of money for a few months. But there's also the chance your preordered miner won't be profitable by the time you get it. This may be why hardware manufacturers prefer to sell hardware (i.e. pickaxes) rather than mine themselves.

Long term, once Bitcoin ASICs catch up to the state of the art Bitcoin mining will be very a very low margin business. Only the most efficient hardware located in places with cheap electricity will be profitable.
Yes. But its in 'Beta'
I don't think it's that there's less than there were. If anything I suspect there's far more these days (like I say, my local arthouse cinema has a steady stream of them). I think it's just that there's vastly more mediocre formulaic movies and the media is obsessed with blockbusters so unless you're looking out for them, the quirky films don't percolate up into the general public as much as they did.
Yes, you can do precisely that. As posted above, the setup instructions show options for either connecting to a TV's USB port or using a USB wall charger: http://cdn2.sbnation.com/entry_photo_images/8651957/2013-07-...
I don't know what MHL HDMI is. How do I verify if I have one? My TV is 2009 Sony Bravia and it transmits audio (since I can use Apple TV).
The site is not mine but the creator was kind enough to credit me with the idea. It has always struck me that simply self publishing in an age of search ends most uses for want ads ( this was the kind of report I would write at A UK ISP in the mid nineties - lots of idealistic stuff with spreadsheets attached)

Sadly people have almost no personal webspace anymore (you used to get 10 MB free with a dial up modem! But companies have lots.
Beware subclassing Ruby core classes
TL;DR: Subclassing core classes in Ruby can lead to unexpected side effects. I suggest composition over inheretance in all these cases.
Good point. https://github.com/Yelp/mrjob/pull/677

(merged.)
Hi, this is Matthew Butterick. I wrote "The Bomb in the Garden."

Yes, there is something you can do to support me — well, forget me, I'm not important. But the question I'm interested in is important. So if more people started thinking about the question, started having conversations about the question, tried to answer the question (on HN or elsewhere), that would be great.

The question is this:

Based on its 20-year track record, is the W3C equipped to keep the web competitive over the coming 5, 10, and 20 years? (And if not, what should replace the W3C?)

The issue of "20-year track record" is important. The W3C has been around long enough that it can be — it must be — evaluated by its performance, not by its promises.

Furthermore, the notion of "competitive" is increasingly important, as alternative media platforms make inroads against the web (as I discuss in the article)

Bottom line, I want the web to win. And it's not winning. It's falling behind. But we need to be willing to ask the hard questions about how it got here. We need to hold the W3C's feet to the fire. We need to agitate for the web we want. Because in the end, it's not the W3C's web, it's not Google's web, it's OUR web. And if we don't like the web we end up with, we'll have no one to blame but ourselves.
Servocity has fairly inexpensive R/C servo-driven pan/tilt mechanisms.
Google New Nexus 7 - Google.com
Thanks for the clarification. You are right, our load-store-opt cannot handle loops.

Dead code elimination technically [0] is O(n). However, it should be called "copying garbage collection" instead.

LibFirms SSA construction is minimal [1], it does not create dead phis. Or course, phis might die due to optimizations, in which case they become unreachable and get garbage collected at some point (see above). However, Firm does not model memory (global variables) as SSA, only registers (local variables).

[0] https://github.com/MatzeB/libfirm/blob/master/ir/opt/dead_co...
[1] https://pp.info.uni-karlsruhe.de/publication.php?id=braun13c...
Tinder’s privacy breach lasted much longer than the company claimed
> ...the White House is officially urging Congress to reject it: "This blunt approach is not the product of an informed, open, or deliberative process..."

Oh, did we have one of those when it was funded? Must have missed it.
I disagree slightly. I think that building a mod is, bar none, the best way to test the waters of game design. Furthermore, many (many) extremely talented game designers got into "real" game design by modding: from Counter-Strike, to DOTA, to Natural Selection, building a good mod is easier and far more consequential than slogging through building yet another Pong clone.
I'd love to know how you beasted Git and deployment sufficiently and did your 1st, 2nd, 3rd, ... 16th project every day, deploying from day 1. How did you go from having zero Git knowledge to deploying to a web server 10 hours later?
> I'll be interested to see how this all works once I get my devices. Because its not relying on the processing power of the device in question, I wonder why it wouldn't work on any device running Chrome.

As others have pointed out on the thread, the limiting factor is probably the need to encode video on the sending device for the casting Chrome tabs feature, which probably is going to be an issue on low-end Chromebooks (but, I would imagine, would also be a feature on low-end devices running Windows Chrome.)

It may be that it relies on Chrome features that don't exist on low-end chromebooks (and, if it involves licensed technology, it may be something that isn't licensed for low-end Chromebooks.)
The Burning Man Aquatic: Hobo-Steampunk Boats House River-Running Art Collective
>At home and work you probably have a computer.

I have docking stations for my Thinkpad. I also have my Nexus phone in my pocket.

What I want is a pocket-sized device which has multiple docking stations for various purposes:

0. Baseline phone for being a phone or small computing tasks.
1. Tablet for couch-surfing or communal content sharing.
2. Laptop for on the go larger computing tasks.
3. Desktop for long work sessions.

It would be great if stages 2 and 3 could also include additional computing, graphics and memory resources.
Is Ad-Hoc networking useful for anything other than creating an access point called "Free Public Wifi" and then installing viruses on the Windows machines that connect?

(OK, most wireless chipsets can simulate Infrastructure-mode networks these days, so not supporting Ad-Hoc mode doesn't help much in that department.)
iPhone users now have an easy way to ensure their phones are free of malware
"Certainly - But he could veto the bill, and tell them to resubmit with that clause removed. It'd bounce it back down, and start the process again - Upping the stakes on both sides."

It would be interesting to see what his supporters say if that happens. Remember how Obama did not do this with the NDAA that allowed indefinite detentions? His supporters were claiming that nothing could be done because it is suicidal to veto funding for the troops.
Sorry about that - I tried Googling but was unsuccessful!
> Note: You may not publicly distribute or ship your Google Cast application without written permission from Google, per the terms of service described below.

https://developers.google.com/cast/downloads/

> YOU MAY NOT PUBLICLY DISTRIBUTE CODE CONTAINING THIS SDK OR REFERENCING THESE APIs WITHOUT A WRITTEN AGREEMENT WITH GOOGLE ALLOWING YOU TO DO SO.

> By accessing the download links below, you indicate that you have read and accept Google's API Terms and further agree not to publicly distribute code containing the SDK and APIs accessed through the links below unless and until you enter a written agreement with Google providing such permission.

> If you wish to discuss shipping your apps, please write us at chromecast-updates@google.com
Comparing a tiny twitter fiasco to the Civil Rights movement is a mistake bro.

I'll bet you say a lot of trivial things are as bad as Hitler too.

Also, stopping the use of a service is pretty much the exact opposite of just "taking it".
The last thread holding them together is that Google is still primarily a services company and Apple a consumer electronics company. The extent of their divergence is a direct result of
how far along they are at stepping on the other's toes (Android, Maps, Siri).
Yes, the article was lengthy and a bit all over the place -- but the general negativity towards it in these comments is a bit much.

My assumption is that the author is not a hardcore engineer by trade, but it's apparent that he's got a decent understanding on the inner-workings of an industry we're all a part of (or trying to be a part of).

Engineers need to pair with thinkers like Francis. To me, he seems like an amazing compliment to a conservative engineer.

Lengthy read? yes. A bit incoherent? Maybe. "A Broscience article targeted at Startups instead of bodybuilders"? No. That's plain "'ignant".
I wonder if this is why Google never released a YouTube channel for roku devices.
So you can use the tab casting feature in Chrome to cast to your Revue? I dusted my Revue off, forced it to update, and now I can control it from the Youtube app on my Android phone, but in Chrome it says "No cast devices found"
If Microsoft developed the first tablets but Apple perfected it into a disruptive device, couldn't the same hold true for an Airplay to Chromecast corollary?

The NEW disruptive aspects of the new device are the price point, the collaborative playlist aggregation, and the open ecosystem. Airplay was the first to the table in ease of push technology but existing in its own vertical market prevented it from a more widespread adoption.

We'll be looking back on the Chromecast as the device that helped redefine how we addressed the media center form factor.
> And how is the GPL intellectually dishonest? Replacing proprietary software by giving free software developers an advantage is an explicit goal of the GNU project. How is it dishonest?

The usual explanation is "four freedoms" and giving users freedom.

Leveraging network effects to create a communist shared ownership of the means of production is the honest explanation of the GPL, and that has nothing to do with 'freedom', and everything to do with network-enforced Marxist ideals.

> * It's that government-granted monopoly that allows control over other people's means of production. The solution to your problem is simple: fight for its elimination.*

I have no problem with copyright, and I don't want to forcibly eliminate the GPL. I'd be happy for it to die an honest death after careful and rational consideration by the industry.
Not available in the UK, but given the specs I'm unsure what should prevent it working as is in the UK?
http://i.imgur.com/zAMkNCV.gif
Google Play Games
Ugh. No need to be so condescending. Thanks for deigning to respond though.

> Obviously, ...

There's nothing obvious about it. Why do you think your ambivalence about the FISA process is germane to the discussion we should be having? You should be aware that it'll trigger an off-topic response and derail the discussion as you see it has done.

> comments like these ...

The person was only (in a bit of a soap opera-ish way I will acknowledge) suggesting that you maybe should give reevaluating your position a try. Is that so unconscionable?

I intend no hostility towards you. I appreciate your energy and your knowledge and insights. Now getting back to the issue at hand, dang them pesky spooks!
All the work effectively makes bitcoin more and more secure, so it isn't waste at all. Potential 51% attacker has less chances to succeed the more miners there are.
Thats a fair point but why should I believe in bitcoin not another crypto ledger? The idea is fine, and the idea of a validatable record is great, but why should I support this one?
> Apple TV lets you do the same thing with AirPlay, and it works great.

Not entirely. AirPlay is baked into the OS, so devs don't need to do extra work to support it. Chromecast (or, the Google Cast SDK) is built into the app level, and works in a fundamentally different way (i.e. streams from the internet and allows multi-user queueing vs. streams from the audio/video output of the device).

I don't think it's terribly disruptive - it's essentially AirPlay 2.0 - but it is new.
Wow, a huge congratulations to you! I'm just starting my journey to become a programmer and am dedicating the same amount of time. You're dedication, patience and work ethic really inspire me! Awesome job on all of your projects.
Oddly, the researchers’ Summary of Project Findings (http://obs.rc.fas.harvard.edu/chetty/website/IGE/Executive%2...) says that on average, the religious correlation is the opposite: “Finally, some of the strongest predictors of upward mobility are correlates of social
capital and family structure. For instance, high upward mobility areas tended to have higher fractions of
religious individuals and fewer children raised by single parents.”

I’m not sure how what data on religious people they are referring to. The Bible Belt is clearly deep red in the income mobility map.
Named parameters in Javascript
The fine print says "power cord not shown." I'm assuming for this is the device itself? Shouldn't it be able to power through USB?
While there will be exceptions as a rule I'd suggest the older generation have no interest in having to use a phone, tablet or laptop to control their TV.
Well, sure, but then I'd just use vim like a sane person.
its available to purchase on amazon now: http://www.amazon.com/gp/product/B00DR0PDNE/ free shipping with prime

fyi you can probably still cancel your order on google play store, I cancelled mine 45 mins ago...
What percentage of those android phones would you say are upgraded to a level where they don't have any publicly announced cve's against them that allow for rce or close enough? Like 5 or 10 percent? I agree that it's better than a single secret, but how does a soft toekn count as "something you have" if it can be stolen from your phone and not end up "missing"? My google auth secret continued to work without a hiccup after apple repaired and wiped my phone and i restored from their cloud backup service. That's not too bad for keeping my voice mail private, but it's a pretty weak protection for sudoers on boxes that are pretty much critical to your company existing.
Snaplive: CMS for mere mortals
Any ideas why my submission of this same link (and title!) went dead even though it was posted two hours before this one and had attracted up votes?

https://news.ycombinator.com/item?id=6096229
And for #2 yes, we are aware of this situation. We know startups seem risky. We'll do our best not to disappoint anyone. Even if we had to migrate servers at some point, our product is designed to avoid going through an awful process (in particular, Loom isn't an enclosed photo library such as e.g. iPhoto)
Is it explicitly stated somewhere that you can't cast from a linux box with Chrome installed? It let me install the Chrome extension on Linux at least.
I totally agree that cloud storage for photos is mostly broken but how does this help me with cloud storing the photos of my DSLR, a compact tough-cam, 2 Android phones? Any chance to keep Lightroom for developing the pics or is it a iPhone/iPad only photo backup solution?
Apply the concept of "unquestioning acceptance of stories that reaffirm beliefs" to those people that rationalize receiving a salary from some aspect of the Surveillance State.
Actually, the story says that the 16GB nexus 7 is $229, so the iPad mini is 44% more expensive.
Much better. Thanks pdx.
Will it work if I inserted Chromecast into HDMI port of my monitor rather than a TV?
What I mean is nation states in general and over a much longer period than you're talking about.
No, there's no tab casting. Just YouTube sharing. I think it's the Chromemote app that added the button to YouTube. In Android, the native YouTube app can cast to Google TV and remotely control the playback on the TV.
You may find yourself in another part of the world.
Thanks for that example, very handy (currently learning Ember) and illustrative w.r.t. Ractive.
I'm confused. Can it grab and process the stream itself? So, if I pull up netflix on my phone, start a video, then force close netflix, will it still be playing?
The updated 16GB Nexus 7 is $229. That's a 30% difference.

You're also missing the fact that until this update, the Nexus 7 16GBs were only $199, which is a whopping 40% difference.
Why couldn't Twitter have just made up the names?

It probably even would have been easier than selecting the real names that they wanted to use.
All you need to do is perform NaCL validation of pages before marking them executable; this is what NaCL already does.

You can either do this through a high-level "JIT API" that generates safe machine code from a validated IR (aka PNaCL), or through a fancier version of mprotect() that validates the actual machine code (aka NaCL).

In a wondrous hypothetical future where processors support a NaCL restricted operating mode, you wouldn't even need to validate; just set the processor state to thumb^Wnacl mode, and define a syscall instruction that switches to direct execution (without actually requiring a context switch to the kernel, just flip an execution flag).

This is why NaCL is so damn interesting, and JS/asm.js is not. NaCL has the possibility of turning our design of restricted execution environments on its head, in a very good (for performance) way.
Can I suggest that most job sites offer very very deep discounts to recruiters who post a lot of jobs - an add on a site that is nominally 2-400 bucks will barely cost 10 bucks for most recruiters - so contact a dozen or so big recruitment firms, and offer to host their jobs (for free) from their feeds.

That might help
What makes you think Democrats are the "Left?" They are sometimes slightly left wing compared to the Republicans, but on the whole the two major parties are right wing parties. Leftists who support Democrats come up with cowardly excuses about the "lesser of two evils" because they are too terrified that the wrong lizard will win. The rest of us, an unfortunately tiny minority, vote third party.
I have no trouble doing that, either.
the effort and expense it must take for companies like Google to resist these requests

I think the "resistance" by the legal departments of these companies is largely theatre. If someone with the resources of a nation-state agency wants the keys, they will get them. All they need to do is figure out who has access to them, and either bribe them or blackmail them.
If when in local mode its leaving the rendering up to the initiating device, I can definitely see that being a limiting factor.

Perhaps the reason it's in 'beta' then is that DIAL doesn't have the provisions in place for low end unit to unit, low latency performance. Hopefully enabling this on the lower end devices amps up the usefulness even further.
I had been thinking about how people communicate with each other on the internet and I got really interested in how websites facilitate that communication. I figured learning how to code would be a good way to see how those websites work and maybe even get to help build them myself.

I wrote a little about this here - http://blog.jenniferdewalt.com/post/53231496490/week-11-lets...
I agree that hysteria would be an inappropriate response.