skysight-inc/HackerNews huggingface dataset:
Because so many people are unhelpful. It's not that they are being rude or anything, but they whine and complain after the fact... That does nothing at all to help the current situation. If that person had given instructions, or given intelligence that could be acted upon in advance, then criticism would be accepted, but so many people are saying 'why didnt you x' or 'you should have y' or 'why did you buy that piece of junk it wont work'. It's not rude, but it's not helpful either. And most people are not like you. If you are a person who uses the mic and helps the team then yes, I will turn on voice chat if you ask nicely in the text chat.
You too can have a pseudonym as awesome as Anthony Weiner's
Jennifer, you mentioned you weren't following any kind of course - how did you decide what to build on the next day?
I wish they'd called it the Nexus 7.2 or something more distinctive.
For people who are experiencing that kind of problem...

If you've rooted your device, you have several things to try to see what is going on exactly. One key thing to look at would be the 'dmesg' output. If there are a lot of read/write errors to the internal eMMC storage, then that probably indicates a hardware problem. If that isn't happening, and 'logcat' also doesn't show anything suspicious, then maybe do a full backup (like with Titanium Backup). After that, you can try to clear the caches and see if that helps. If you're still having problems, then maybe it is time to try a full factory wipe, which will erase all your data.
Dropbox-like Encryption Folder for Mac (request for HN beta-testers)
Hi everyone,

Encryption Folder is an experimental application I've hacked together that works as a Dropbox-for-file-encryption of sorts. When you start the application it creates a special folder on your Desktop that encrypts any files dragged into it. Drag files back out onto the desktop and they should decrypt automatically. Close the application and the folder disappears until the application is started again.

http://encryptionfolder.com

I wrote this out of a personal need to store business information on my laptop but avoid having all of my bank accounts easily compromised in the event my laptop was stolen. I've got a lot from this community over the past five years, so am posting here as I'm interested in cleaning this up for a wider public release and would appreciate any thoughts or feedback on what is essentially an MVP.

So please -- if you have a Mac and are looking for an easy drag-and-drop utility for protecting important documents try it out and let me know what you think. I've tested this on a few machines but it is beta software, so please test on your machine before committing anything unrecoverable to it.

Feedback is welcome by email at service@encryptionfolder.com and of course we can have a discussion here. And thanks. :)
Things that Irk Me in Software Engineer Job Postings
None of the most recent releases have really seemed significant enough to warrant a new release name.
Both my n7 and galaxy nexus have this type of problem. It seemed to start when I got close to using up all the available storage(due to google music caching). I cleared up some space(down to 30% used) and the issue has persisted. No recent updates have fixed the issue. On my GN, it's so bad that using google now, the navigation confirmation times out before it ever shows the dialog. Also, sometimes pages refuse to load in chrome and a hard reset is all that will fix it. It's a real issue, but not everyone seems to have the problem. This leads me to think it's probably hardware related(memory bin/batch perhaps?).
As a legal matter, the scope of an NSL is defined in law, and does not cover SSL keys (even the FBI/NSA would recognize it would be a loser of an argument). NSLs can also be challenged; I disclosed in May that Google was fighting two lawsuits on this front.
Hell yes you need to test PDFs in different readers on different devices. Otherwise you end up with really odd behaviors in them including things like text that is impossibly small to read when the illustrations are small enough to fit on the screen
Hmm... can I only stream from Chrome? What about my local movie collection?
This looks really powerful, the feature list definitely allows making a decent game, and the growing trend of minimal UI in dev kits is a really promising direction; though I can't help but wondering about open source platform beginnings.
The way openFrameworks started was kind of similar: "We already know what creative coders are looking for, so we took a bunch of open source libraries and made them work together. Go play" - and that worked fine for them 8 years ago, now it's kinda different, because the open source world is full of decent kits.

Having switched between 3 creative programming kits in the past year, I'm kind of reluctant to give my heart to a new one that starts exactly like that. Maybe, for these kinds of projects, a 'mission statement' would help people buy into it. That doesn't mean that mission statements are for good, but I think it's really important to know more than it's just a good game engine. Please let me fall in love with it.
> C is a heavyweight intermediary language which brings with it a /lot/ of baggage. There's no valid direct technical reason other than financial resource constraints to justify compiling to C (... or JS, for that matter) instead of a more suitable and expressive IR/bytecode.

1. In theory. But what is that "more suitable and expressive IR/bytecode"? I would argue such a bytecode should be portable, but LLVM IR is not that.

2. There are lots of reasons to target C. C can be compiled by many compilers, while LLVM IR can only be compiled by LLVM to things LLVM can compile to. For example, game consoles, various new embedded platforms, etc. - they all have C compilers, but LLVM might not support them (and possibly cannot support them).
Then cook it before you eat it.
Or ExFAT
A lot of good observations and passages but ultimately difficult to digest. There is certainly plenty of room for lean startups but thank goodness for Uber, et al.
Ah, "Ractive". Shame on my eye.
Thing is, Amazon Instant is already on Google TV. So I don't think there is any technical reason for them to not implement it.
AFAICS, it doesn't stream from the device, it streams from the web, so charger is not a problem....
My bluray player (a Sony from a couple years ago) does this perfectly fine with my Samgsung TV. So, some devices use it.
Spend some money and print your photos onto hard copies. They will last much longer than the cloud and will be more secure from theft.
> So classy.

CS61A is one of the best courses I took in college and Brian Harvey was one of the best lecturers I had.

So whatever he uses, I'd say it works.
The New Nexus 7 - Google
Not sure, but XBMC supports it.
Fly solo or collaborate with a co-founder is the prime question
Worth noting- the $35 Chromecast dongle comes with three months of free Netflix membership (including for existing users), which makes the thing very cheap indeed.
Unfortunately not that uncommon.
Why the fuck doesn't Wall Street like this? GOOG's been going down since the presentation started.
It's impossible because Mozilla won't work with Google, not because it's actually impossible.
You can buy a large number of domains but don't want to spend $5/month for them?
Not all TVs support CEC or have it turned on by default.
I don't recommend that, particularly the script, because our unscripted words have more impact.

That site's script is also, say, twice as long as it needs to be. All you need to say is "Amash amendment" and "HR 2397", and add a personal note. I'm not even sure mentioning the Nugent amendment is a good idea, especially since the tally taker might miss-remember your call and place a mark on it or both.

Hmmm, it just occurred to me that a fixed script on a web site like that is silly. They ought to be generating a large number of different ones....
> compared to the current state of the art

What do you consider the current state of the art?
> Plus JS has got so fast, it's becoming hard to see the point anyway.

Native is faster. A lot faster. And that's what browser apps are competing against.
FTC Finalizes Settlement in Google Motorola Mobility Case
Google and the FTC have reached closure on Google's assertion of SEPs. Now it's time for the rest of the industry to figure out what rules they will play by.
I missed it in the presentation. Did they say when this will ship to Nexus 4?
My pager-email gateway with web interface written in Bash (1996)
"Sorry! Devices on Google Play is not available in your country yet.
We're working to bring devices to more countries as quickly as possible.
Please check back again soon."
> It's almost like they're trying even harder to prevent people from having control over their device.

What utter bullshit. Every Google Android device gives you the full freedom to flash whatever you want to on it. No restrictions at all.

Security should not suffer because it might have a negative effect on an absolutely tiny minority of an userbase that can freely disable that added protection anyway.
Ubuntu Forums is down
My Toshiba TV and my Onkyo receiver both support it. It's not a cost/licensing issue since it's built into HDMI and Pulse-Eight makes a USB CEC HDMI passthrough adapter and provides a libCEC library: http://www.pulse-eight.com/store/products/104-usb-hdmi-cec-a...
OpenNVM: new interfaces for non-volatile memory
Hi! Yes, I was excited when React came out because it demonstrated that I wasn't the only one who felt that these problems hadn't been fully solved yet (though a part of me thought 'well I may as well give up now...'),

Yes, you could draw the Tangle comparison, though I think there's probably a fair amount of overlap - a couple of the Ractive examples are recreations of React/Angular demonstrations.

Looking forward to spending some more time with the React source code to try and learn your secrets!
Consider reading a book called "The Now Habit". The author discusses fear of success/failure and the inability to finish projects, and deems that these fears are what cause us to procrastinate. Then he provides a plan/approach/framework to overcome these fears.
> I got the chance to interview for a local android dev shop (this is in Santa Cruz, CA)
> There is so much opportunity and demand in the consumer web and electronics space right now

Very true - but your location is a huge benefit to someone who's in say, the middle of Iowa or Kentucky.
What's really interesting is that they seem to be accomplishing it without breaking the web a la Microsoft style.
It's an interesting design problem for sure. Do they make it a USB dongle and have an HDMI cable going out? Or an HDMI dongle with a USB cable going out?
Honestly, if rooting is important to you, you should be buying Nexus devices anyway, right?

I realize that there are some consumers that are forced into certain handsets, and those people lose out. But many people buy devices like Galaxy S4s with the expectation to root and fix what they don't like, which is never something Samsung promises. If such consumers vote with their wallets, we'll see more things like the S4 Google Edition, which is what such buyers want in the first place.

I don't see much of a problem here (exception of those people who don't have Nexus as an option for whatever reason).
I agree with this comment. Developing a game is one of the most complicated and rewarding projects you can perform on your own. I would go as far to say that developing a complex game may even be on the level of operating system development.

I know dozens of independent developers who work on their own games (myself included) - people who work in fields completely unrelated to CS/video games, but still work on games simply because they are such complicated projects to develop.

If you're the kind of person who thrives on difficult algorithmic and code architecture problems, I highly suggest giving game development a shot.
> 2. There are lots of reasons to target C. C can be compiled by many compilers, while LLVM IR can only be compiled by LLVM to things LLVM can compile to. For example, game consoles, various new embedded platforms, etc. - they all have C compilers, but LLVM might not support them (and possibly cannot support them).

Is the point to produce something optimal for users, or produce something optimal for developers? Most successful game and application platforms trend towards the former, whereas your work on web technologies trends towards the latter.
You can't be serious. Take a good look at that code. Public and private vars and methods, proper indentation, proper variable scoping, pretty and readable (the cleanliness is the least believable part, does that like a noob's code to you?)

Have you ever worked with someone who has no programming background whatsoever and taught them programming? I have, and this kind of progress is insanity after 1.5 months. 10 hours/day or not, this kind of knowledge doesn't get uploaded to your brain Matrix-style.
I think it's only for the "chromecast your webpage" feature (which pushes the page from the chrome browser).
A blogger I read, Tynan ( http://tynan.com/ ), writes a blog post every day, however he posts only the best ones, in order to maximize quality (i.e. both from being selective and from the practice of writing).
Tell Congress to Vote Against NSA Surveillance
Isn't that a bit like complaining that a bookie on Vegitarian cuisine doesn't include any steak recipes?
> you can write IR code that multiplies _any_ number of floats and the backend "should" generate reasonable machine code for any architecture.

Except that it doesn't. If you write your code with <2 x float> and codegen for SSE, you'll get <4 x float> code, with two elements going unused. It's functionally correct, but you're potentially missing out on half the throughput. If you write your code with <8 x float>, you'll get two registers for each value, but this can create extra register pressure without actually giving you any increased throughput in return.
The same way you'd do it in any runtime? Adopt an adequate representation model of the machine state, and save that state.
I can't help wondering if this is what prompted Google to adopt perfect forward secrecy in November 2011, and for Facebook to say last month it would follow suit, which I wrote about here: http://news.cnet.com/8301-13578_3-57591179-38/data-meet-spie...

Note I have no direct knowledge that this is the motivation, but it strikes me that PFS is a solution to a specific threat model of an eavesdropper having passive access to the network. I'd be eager to hear more from people who are more familiar with the issue than I am.
Rolling out today, is what I read on The Verge. However, that doesn't mean you'll get it today; rollouts are usually so slow that you can wait weeks.
Yes. But now _every_ mac user and plenty of other people have a typed assembly compiler on their machines!

Really? Where? Which one? The last time I looked, TAL was only a proposal.
I'm not sure about smoots, but beard seconds sounds right, which would mean that it wasn't all original to the thread I remembered.
USB, or a typical Android power supply to your mains power strip. Both are in the box, according to the Play site.
Really Wow! Quite inspiring.
Isn't this essentially TrueCrypt?
I wonder, can we expect another line-up shuffle towards the end of the year? I'm not itching to upgrade my N7 16GB, but I have someone in mind to pass it down to.

I'm on an unlimited plan with Verizon, if I could run multiple devices on the same plan without a premium I'd be highly inclined toward the LTE model.
A beekeeper, 80,000 bees, and 3D printing
Wars don't end until the underlying issue is settled. In this case it is very much as it was in 1914, which is "which large conglomerate of regional interests will rule the world," with participants being Russia, Europe and the USA. In the intervening years, we have added China, India and South America to the competition.

But otherwise... "same as it ever was."
Bluetooth tethering seems to be something phones don't bother to support (Windows phones don't as far as I can tell, and some but not all Android devices do).

I tether via WiFi rather than paying extra for a tablet with its own cell radio (and paying extra for a separate data account for it) - I carry an "emergency" battery that is enough to cover those occasions when I need to use it long enough for it to kill the phone's battery (though others may find that inconvenient).
The cypherpunks were right, but we've lost.

This is worse than key-escrow and clipper chips and all the other nonsense we fought in the past.
If you like Deluxe Paint you might want to check out grafx2. It's a GPL licensed graphics program inspired by Deluxe Paint. I've been messing around with it a bit, and it's pretty cool. Would probably be useful for sprite art, or similar style art.

http://en.wikipedia.org/wiki/GrafX2
http://code.google.com/p/grafx2/
Understanding Founder's Mojo - What Starts & Grows Businesses Can Stifle Them
Excellent! Now I can start buying up those BLE exercise devices I've been eyeing!
Why would I save "a representaion model" when I can simply save the process/thread state?
So this only works with browser? Can other apps stream to it as well?
We released Authy-SSH last september and this was by far the biggest feature request. You will be shockingly surprised if you knew the names of the companies that not only share unix accounts (which is very common) but were actually sharing Two-Factor Authentication keys.
(original author of mrjob here)

Steve's post is 100% correct. I originally wrote mrjob as an internal tool at yelp out of my frustration with using dumbo for multi-step jobs. Specifically, I found myself writing the same incantation of "wrap a mapper / reducer function with an encoding scheme" over and over again. I tried to add protocol support into dumbo (so you could specify that your job reads json, uses pickle for intermediate data, and writes thrift), but I had a hard time working with the dumbo codebase (disclaimer: I haven't looked at it since, so it might be easy to do this now). I also wanted to represent mappers and reducers as python generators, which makes writing memory-performant steps natural (eg you normally want to rely on the shuffle / sort to perform the hard work of aggregating by key). Finally, I wanted my jobs to be easy to test both from unittest and from the command line - debugging hadoop streaming jobs is way more of a pain in the ass than it should be.
Erm, isn't 10 hours a day approximately one full-time job?

If she's, say, taken a six-month sabbatical to learn to make websites, this seems eminently reasonable and doable without speculation about mental illness.
Closed proprietary non-standard solution....
Well, just purchased mine. I was a little peeved that my nexus 7 didn't have HDMI-out, but this device looks perfect.
It's not difficult to restrict LLVM IR to a portable subset, though ;-)
Which is what GPL guarantees, binaries which is guaranteed to provide source code.

Which is why developers who wants to guarantee this right to end users for the code they release, choose to licence their code under GPL.

Only copyleft style licences guarantees this right to end users, so if you are a developer who wants your users to have this right secured (which has a practical benefit for developers as they as end users of modifications to their original code, are guaranteed the source code of those moddifications), you will use copyleft style licencing.
Cast content from your apps to TV with the Google Cast SDK
There are features that set us apart from other products, but most importantly - following our desire to build something fast, intuitive and where you don't need to change your habits - we wanted Loom to have the potential to become the default photo app. One example: we learnt that most people have some kind of structure for photos (folders on an external hard drive, etc.) and they would like to be able to preserve that structure. We give users that option with Loom.
Just don't use a fixed script, your natural words will have more impact. Keep it short and sweet, "Amash amendment", "to HR 2397", and I'd avoid mentioning the Nugent amendment, e.g. the recipient might accidentally mis-remember what you said and make a mark on the tally for it, or both.

For extra content I think you'd be better pointing out that the "data about" (rather than "metadata) the phone call you're making right then is being recorded by the NSA.
Exactly the anecdote that I thought of when I saw this project.

It also reminds me of Johnathan Coulton's breakout period - his Thing A Week project: http://www.jonathancoulton.com/category/thing-a-week/

Incidentally, this technique works. If you want to learn a creative skill, I'd argue it's about the best way to do it.
Thanks for that info; I have more reading to do. The actual work I get paid to do isn't on an SSA compiler, so keeping up-to-date on SSA is more of a hobby.
I owe a permanent and longstanding debt to Don Knuth for giving me a grounding in typography via his now renowned blue-covered TeX book.

At the time, it was perhaps unique in its perspective.

It was so well written that, regardless of how much computer technology has "advanced", I suspect it would still be a good, useful, and entertaining introduction.

Unfortunately, my copy was the victim of some flooding and I don't currently have ready access to go back and revisit it. But if you have access or are particularly intrigued, it might be worth a look.
Send me an email to jan at loom com and I'm happy to send you an invite!
I wonder what the SoC is on this, and if it runs Android. I assume it has some UI for connecting to WiFi, so conceivably it could be like those cheap Android HDMI dongles inside.
Thanks, that's exactly what I just wanted to write.
They said other markets would be coming as soon as they can. Not sure what that means but for the Nexus 7 launch Canada is only a few weeks behind the US. With the Chromecast they probably have now idea how demand will be and once they know they can fulfil it will open up to Canada and others.
We need a lot of people in the streets protesting to get meaningful legislation to pass restricting the mass spying activities of the US intelligence system. So far all the efforts seem like shots in the dark. As it is, the politicians will play their standard game of waiting out the uproar.

Americans also need to start thinking about international relations as well. It's an outrage how we've been treating our friends. We should be demanding significant restrictions against international spying as well.
Yes, we want that too. Not built yet, but on our roadmap!
It's down 0.13%. Look at any other day at random to see that that's hardly a meaningful fluctuation.

Further, trying to attribute stock price movements to actual real world events is usually an extremely dubious affair.
Or if you're already in the process of minification you can also fix these injections automatically, with a simple regex or https://github.com/btford/ngmin.
You can use GIMP or Photoshop without adding layers.
From TVs to tablets: Everything you love, across all your screens
It is bundled also in Firefox, Opera and Safari.
Xanadu had it even earlier: http://en.wikipedia.org/wiki/Project_Xanadu

> Every document can contain a royalty mechanism at any desired degree of granularity to ensure payment on any portion accessed, including virtual copies ("transclusions") of all or part of the document.
PS3 supports it. Although not when the youtube app is running for some reason. When I turn my TV on, the PS3 starts automatically and I can use the remote to navigate menus and Netflix.
One such piece of hardware being Fitbit, which only presently supports some Samsung devices (since Samsung apparently got tired of waiting and hacked in their own support). Perhaps we'll finally get full Fitbit support on Android devices running 4.3.
I was leaving the film industry and unemployed for a year. I only did about 4-5 hours a day (had $$ saved) and got far enough to get a great job, but wow. I like that you're not just BS-ing 180 days, but actually challenging yourself.