skysight-inc/HackerNews huggingface dataset:
I like the informal style, I would not want to change it. Tutorials and introductions are supposed to be readable to complete beginners or developers that only used a simple programming language before.

There are lots of small things I would want to change about the guide, especially in regards to which sections should be more in depth and which ones should be skipped for another guide, but that's why it's a first iteration.
Cloud Storage Security Concerns? What Hybrid Cloud Offers
Looking forward to this weekend's Climate Change hackathon!
I think it's too early to expose processors. The GPU processors are still beyond a thick layer of fixed-function hardware. The good thing is that everybody is working to get rid of it and you can see how more and more HW is replaced with software.

For example, the memory access used to be entirely in the fixed function hardware and the processor could only index buffers that were set up elsewhere. Nowadays it's pretty common to have full access to memory from the processor itself.

In a few years we will get GPUs that will be able to run compute tasks entirely in software (the graphics will most likely remain fixed-function for much longer) and then exposing the GPU ISA will make much more sense.
it would not be long before they would find a way to put the executives in jail. I do not doubt for one minute they would use other government agencies to intimidate, the IRS chief amongst them.

Not much will change until the people in Washington are changed and changed regularly. the system is engineered to protect those in office and they are very good at manipulating the public into helping them maintain that dominance; namely bills to supposedly prevent money in politics - except it really only blocks money for views that don't support their views.
I just love your presentations)
You understand clearly what was missing at keynote and what all of us expected. Apple is becoming average. The iPhone looks like it has been derived from what market wants, it did not break any rules, and showed us we are wrong and that they know a better way. It feels cold (rightly noticed).
Please jiggity continue with your posts, its like "the proper apple keynote)
Anyone else notice that in the Tyco contactor picture it's labelled "Coil 3.14 Ohms"? It makes me think they only needed it to be 3 Ohms, but an engineer somewhere couldn't resist making it πΩ
> The number of hard drives flashing red is not the same as the number of hard drives with bad blocks.

This is the real take-away. Monitor your drives. At very least enable SMART, and also regularly run a read on the full underlying drive (SMART won't see and log blocks that are on the way out so need retries for successful reads, unless you actually try to read those blocks).

That won't completely make you safe, but it'll greatly reduce the risk of other drives failing during a rebuild by increasing the chance you get advanced warning that problems are building up.
Hint: this conversation is about the article.
The basic idea is fairly similar. The key difference is that, instead of you requesting someone to have lunch, the app automatically pairs you with someone.

I believe this would make the experience much more natural and fun.

Also it solves the problem, where a large number of users are only interested in having lunch with a few people (VIPs on LetsLunch).

I'm hoping this will make HackerLunch more about meeting interesting people and less about "networking".
Yes, totally. The same in java and c# too.

That's why I said void is "more or less like a type" and asked about "unit" as a "first class void" - i.e. a "void" that is a real type that works like other types.
What are the economics of a makerspace? are they business, no profit or clubs?
What is Disruption?
Any task that could become automated could be maintained during sleep, he said.

So someone who is highly trained could continue to work while they are asleep. ie, an expert stock broker could classify market data (as interpreted by EEG readings) throughout the night. Interesting, and a bit worrisome to think that some corporations could use this technology to get 16 hour days out of employees.

I am interested in the idea of continuing to "work" while sleeping. I've read anecdotes about people who solve technical problems in their dreams and the concept of getting a few more mental hours out of the day is very appealing. Time is arguably the most valuable resource and anything that can create more of it has potential to have a big impact. Hopefully this early result will turn into something bigger, ideally some kind of technology that allows people to communicate with themselves while sleeping. For that, I would pay a lot.

edit: Also, does this method have any value as a lie detector? Someone could ask a target true or false questions and record their EEG readings, and then ask a different set of questions while the target is asleep. Even the most skilled liar might not be able to deceive while unconscious.
Yeah, I should have written "computational context" not "effects".
Elixir Users' Survey 2014
> A 5.7" iPhone would be as out of place in 2006 (not enough power to push those pixels, low power screen tech was non-existent) as a 3.5" phone is today.

Why would a 3.5'' phone be out of place, today? I see people everywhere assuming this is right, that increasing the screen size was truly needed (and demanded), but I'm yet to see the evidence.

I mean, I'm sure that there's evidence that people wanted bigger screens (if Apple did it...), but I can't seem to find it, except for interweb-people who blog about... stuff. :) Real people - do they want bigger screens? For them, is the 3.5'' phone really out of place?

Anyway: I guess I can be considered a interweb-person, tech savvy, heavy user*, and all that jazz. Still, I'm proudly driving my 4s. Even the 5/5s/5c is too big for me; I can't comfortably reach the top corners of the screens. I do believe that habits may have changed, but our anthropometry certainly didn't - the average human thumb is still the same length.
NB: usually given as "bald-faced lie".
It is almost impossible to assess someone efficiently in a few hours through multiple interviews. So if someone you trust tells you someone is good (or bad) based on a long period of work in common, this is much more representative of how the candidate will work in the long term.
I've never shot film. And it seems to me even more cumbersome than digital photography, to be honest.
Thanks! I tried to make it as simple to use as possible. I might do a blog post or two if people are interested in how it was made and the design process. In short: Python using Flask on Google App Engine; YouTube API V3; GIMP for images and logo; Notepad++ for coding; And then loads of battling CSS.
I disagree. I like it a lot, particularly if "graded" as a first public draft.

I'll admit right up front that there is a lot of subjective bias here, different people learn in different ways and you will never please everyone. So I'm not saying you are wrong, just that the guide appeals to me.

In terms of the A/B split on target audience:

A - Newbs) I'd argue that teaching people to code is way, way beyond the scope of any document like this, so the most logical starting target is someone who codes already but maybe doesn't have a ton of experience and maybe it is in a language very different from the one the guide is presenting. I think this guide hits that target pretty well as a straight-forward read. There are nitpicky things that maybe could be better, but luckily online guides like this can be expanded and iterated on.

Obviously a newb isn't going to understand something like what a "closure" is inherently, but they have the whole rest of the internet to tell them that when they see the term in this guide and then google it to fill in the blanks.

B - Non-Newbs) As an experienced programmer I think the guide is actually pretty great if you use the nicely presented ToC/index at the front as the primary interface to it. Click a concept and boom, you're looking at some nicely formatted example code along with some text that you can probably just skip over completely or skim because you already know what a closure is (for example) and just want to see the syntax for Rust.

I remain a diehard Go partisan for now, but I think this guide is actually superior in a lot of ways to the combination of the "Go Tour" and "Effective Go" which, cute mascot aside, are a bit too much on the dry/clinical side for me as introductory material to a language.
5 Myths about Customer Service
Are there any example articles of people criticising the use of watches as mentioned in the alt text.
I don't see why you assume arenas would be added "solely to keep valgrind happy". Arenas have better performance when allocating a high number of small chunks, because an arena can make better performance trade-offs for this use case than the general malloc allocator.
Heh, how about this gem:

>Half a billion original thoughts safely stored on iCloud.

Yea, very good idea to say something like this just couple of weeks after data has been leaked from iCloud.
The main difference are the costs. WinLink is free but is only accessible with a Amateur Radio license.
tar can preserve hardlinks. In fact, tar is really the best solution in this case, using the streaming between two tar commands.
Show HN: Cron SaaS. Would you pay to run custom Node.js jobs periodically?
http://www.tropicalprice.com is another alternative, without the fancy features of pricenoia like graphs and other info.
I know that 'fn' defines a function. It could be 'def', 'funct' or 'Ξ', it doesn't really matter.

Also, what's the problem with pronouncing 'fn' as 'ef-en'?
Boss Birthday Wishes – Happy Birthday Wishes
But rsnapshot created that large number of hardlinks incrementally. Without trying it there's no indication that rsync handles that better, especially as rsync with default settings doesn't preserve hardlinks as rsync builds a quite expensive data structure for them.

I'm surprised that cp even worked. I wouldn't have had the balls to just use cp as it could just have failed.

My strategy would probably have been to cp or rsync over the latest backup (so that new incremental backups could be immediately be created again) and then incrementally rsync'ing the previous backups with hardlink detection.
Thanks for suggesting it, I hadn't even heard of it! I'll take a look. It would certainly make sense to use more than one source for the music so that the whole thing doesn't go down when YouTube change their mind on who can use what.
Global Radiation Monitoring Network
Very good points. If only my Lightroom could notice my fading interest and could say "Hey, pal. Grab your ass off the couch and go shoot a cityscape (you've enjoyed them). I'm challenging 5 other guys like you to make the same." and then show our photos each other.
A militarized police state, the state subjugating private businesses according to its needs, state intrusions into the most private spheres of its citizens, executions of US citizens without trial, kidnappings - it all looks like we are moving straight into fascism.

And I'm seeing the same pattern in the EU where I live since it basically copies whatever the US does.

"Fascist governments encouraged the pursuit of private profit and offered many benefits to large businesses, but they demanded in return that all economic activity should serve the national interest."

http://en.wikipedia.org/wiki/Economics_of_fascism
Success Kid ran an A/B test
Lemon Law
If there is a defect in your car and someone at the dealership starts telling you that it's your fault, go online and find out if other owners have the same defects in. Read carefully about the lemon law, find out if a ‘secret warranty’ exists and get the service you deserve.
Find us on http://calemonlawinfo.com/
The advantage of the #ifdef DEBUG method is that it's possible to ensure that all of your allocations are clean at the object level, not just at the arena level.

In the limit, you could make one arena for your entire program and then deallocate it on process exit (essentially what the OS gives you by default). Using smaller and smaller arenas lets you see that at a finer and finer granularity. In the other limit you're back to the per-object allocations.

Using an arena to avoid per-object leak checking is good if you're absolutely sure that there are no leaks in that block of code. You're essentially hiding any leaks within the arena from valgrind.

But that seems dangerous, because it makes it harder to use valgrind for what it's good at: finding leaks that you're unaware of, especially in code that you 'know' is good.
As has been noted below: an indictment is not a legal finding of fact. It's the worst possible case that the prosecution can make against the defense (in a criminal case). In a civil case, this would be the circumstance of the opening briefs of either side.

An indictment will read very clearly, because that's how it's written.

What it fails to do is take into account any exculpatory evidence or claims.

This isn't proof against Nacchio. You've mistaken a court finding for a lawyer's filing.
This is very unlikely to be the cause. If you're really worried about his clumsiness, I'd see a doctor -- there are lots of more common causes, many of them not even serious.
That won't happen. I'm suggesting using hard-links so you only write the file once to one inode, you just create two files pointing to that inode. You can even optimize that a bit and not even create the two files when the inode has a hard-link count of 1.
It's the prosecution making its strongest possible case against the defendant. It's not a court finding of fact or law, but the one-sided case made by the prosecutorial team.
FYI, I'm in the target market for your product and after reading the sales page, I'm not entirely sure what your product does.

So there may well be some potential improvements to be made there!
I think that is something where my music taste has directed how it works. I would never dream of fading a metal or classic piece of music into another one, but I bet that it would be great for other genres of music. Perhaps I could include an option when the party is started up. I know that there are programs specifically to do this kind of thing aren't there? Anyone know of any good examples? I suspect you'd need to match the beats up somehow.
Nice to compare the Ford and the Tesla packs side-by-side. The Tesla looks incredibly much nicer (mostly reflected in the price of the resulting vehicle).
I followed you and Brian's contributions quite closely at my previous job. We had some pretty extreme backup targets for our VPS's and the old tools were starting to become bothersome; particularly for keeping a couple hundred million files sync'd between data centers. I knew about ZFS's send/receive but we were a linux shop.. About the time we(I) were going to make some major changes to the backup systems I gave ZFS another Google, as I like to re-check my assumptions every now and then, and discovered ZoL went "stable" just that month! I immediately pushed to give it a spin and the rest was history. Learning ZFS was fantastic fun. It challenged everything I thought a filesystem was capable off. L2Arc, snapshots(cloning and shared data wut?!), ZVol's, checksum's, and on and on and on. Thanks for all your hard work and making this possible!
If you have connections, you can land the job before it is advertised publicly; therefore the job won't be advertised publicly.

If you don't have connections, you can't land a job that isn't advertised publicly.

Publicly advertising a job is tedious.
So now even node.js packages can be "delightful"?
You could sell this in a prepaid kind of way ? 30 webpages for USD 1 or something. So I would first have to buy credit and then each requested page is deducted from my credit.

Assuming the user has to other internet access, you could offer access to the login / payment / info pages for free. However, you do need some secure sms payment option. I believe all current sms payment options are operator dependent. A huge business in Africa if I recall correctly. An independent version might be another opportunity ;-)
The languages (to me at least) seem to have little overlap. Maybe a better question would be "Why are there so many comparisons between Rust and Go"?
WE use 10 rsyncs in parallel to copy .5pb in less than 3 days.

CPU is cheap.
Wish there would be easing like the one in Mapbox's Sherlock demo

https://www.mapbox.com/tutorial-sherlock/
Report Claims Apple Launching New 27-Inch 5K Display Later This Year
Sadly, this could make me wait for the v2 ...
I will have to check on my I/O attendees colleagues :)
Wow, that looks great, I'll have to give it a go. Where were all these similar apps a year ago?

Side comment: There is a site called https://www.thisismyjam.com/ might get confusing, not sure who was first though. It's pretty hard finding a unique name in this space, took me AGES to come up with Playlistful.
Ordered a 6 (not sure it won't be too big but eh, it'll take a while to see if it'd workable) with 128GB - I'm right up against 64GB on my 5S even without any offline Spotify playlists (which I miss).
This is exactly my experience with Evernote. Although I've used it on the C720P with the touchscreen and it was a bit better. But the fonts look really small and the fact that you can't make it full screen is annoying.

But it is still better than the Evernote web app. Now the question is: given all this, is Evernote (and Duolingo, etc.) motivated to release a proper Chrome app or not anymore? My fear is that they are not, which is bad from Chromebooks.
Absolutely agreed. Programs are for reading. For a language designed in 2010s there's no excuse to use such ridiculous abbreviations.
As somebody with a sleep disorder, I've suspected this for some time.

I think you keep on thinking while sleeping (at the higher levels), it's just a bit dissociative and you don't remember any of it. In fact, that's probably where you can do a lot of your best creative work.

Many times I'll "solve" a problem while deep in sleep, think to myself "Hey! I just solved this! I need to remember." then forget completely the next day -- only to come around to the solution again later on, seemingly on my own.

Sleep is a very strange process.
Great work! Thanks for open sourcing this - its very educational.

At the moment I'm using it to process a few hundred gigs of song files that I've collected as a big furry hairball of a mess over the years - something about having multiple iPods and MP3 players over the years, and not really doing very good house-keeping in the move from one to the other (and avoiding things like iTunes where possible) has meant that I have a lot of files that may have duplicate songs in them - but the filenames and organization doesn't necessarily reflect that fact.

So I'm using dejavu right now to clean this up .. I'm assuming you'd be happy to have a "find_duplicates.py" script added - if so, I'll let you know as soon as I have one working .. ;)

Thanks again!
Announcing $100,000 for Startups on Google Cloud Platform
> Avoid an embarrassing degree of self-reference

Ditto.

for (;;)
cout << "https://arachnoid.com/\n";
AFAICT they only need to be written like that if you want to assign them to an implicitly typed variable or you can use the alternate explicitly-typed form (which the guide also shows):

let x: int = 5;

As far as i being an unfortunate suffix, I can't think of a better one when you consider there is already a pattern to such suffixes (being the first letter of the type) carried over from C/C++, et al.

I suspect mathematician programmers who are already used to * being multiply and ^ being bitwise xor (instead of, say, an exponent operation) can probably learn to deal with it, or just avoid it by avoiding implicit typing for ints.
> I've read anecdotes about people who solve technical problems in their dreams and the concept of getting a few more mental hours out of the day is very appealing.

Have you never experienced it? I've found it's very common that I'll sleep on a problem and have solutions in the morning.
"You will be able to pay with Bitcoin everywhere Apple Pay is accepted."

Really? Apple Pay is heavily integrated with the traditional credit card networks; what makes the author think that Bitcoin will become a supported payment method using either NFC or in-app payments?

Antitrust laws permitting, I wouldn't be surprised if Apple were to specify Apple Pay as a mandatory (or even the exclusive) in-app payment method, just like digital purchases have to go through Apple right now.
I solved that by the iPhone having a good enough camera that's with me 24/7 and Instagram being almost zero-friction for uploading the resultant photos to N services at the same time.

And to forestall all the "but that's not a real camera and Instagram ruins your photos and ..." comments - a photo that's out there for many people to see is, in my opinion, infinitely better than any sat on your hard drive / CF / SD gathering digital dust or shoved in a silo like Flickr or 500px.

(NB. silos may be useful for people who sell their photos.)
I wonder if Skype would work. I guess Microsoft has to agree with that (and I won't hold my breath on that one).
Manic modder: Inside Ben Heck's world of bonsai computing
38 items are self-authored modules, not really a lot of effort.
I read elsewhere that they bundle the runtime with the first app you download. Afterwards it should only be the Android app that's downloaded.
"The best camera is the one you have with you"

Solution - carry it everywhere, take millions of photos, never stop learning, never assume you know how a shot will turn out (maybe you catch that one in a million fluke showing a frog with a bird hanging out of its mouth as the lion leaps down from the tree, on fire, just as an elephant gives birth in the background.)
The other poster was talking about a stream cipher...

However, I'd point out that DES is a block cipher (thought it can be turned in to streaming cipher much like AES), and its decryption is encryption is with the keys in reverse order. This is how triple-DES can work as it does.
There's a few "weekend/topic challenge" groups/hashtags on Instagram and, if I recall correctly, there's a few iOS apps which are similarly "here's a theme, take photos, submit them" based.
Best E-commerce Books of 2013 Every Merchant Should Read
Maybe some of the worlds largest philanthropists could settle this matter during the next major boardmeeting of Microsoft.

They're already busy in the field of parasite extermination, it seems like it would be a small broadening of the scope to me.
I have read that the FISA court can indeed hold sometime in contempt secretly. For all we know if Yahoo had continued to resist their executives would have simply started disappearing.
http://CrowdFooty.com - a mobile app that allows you to predict football match scores and track your prediction accuracy against the crowd. Prediction leagues with friends coming soon.
No. Is this an example of a Service As A Service?
ElastiCache T2 Support
Where do you get the idea that there's no economic opportunity cost without physical items? The whole idea of opportunity cost is intangible -- it's the difference between what you got by doing what you did versus what you could have gotten by doing something else. Distributing a book may be free, but writing a book requires maybe years of effort. Why are you giving that author a free pass for not spending that time building wells and schools in the South Sudan?
JSON Api deserialization into an object model with tcomb.js
That makes sense. Considering the resources required to shortlist candidates and interview them, companies would any day prefer to avoid it. Is there any relevant data, how many such jobs may exist that are not 'advertised'?
I would say fn and mod are a lot better than cdr and car. At least fn and mod are just abbreviations of the words they represent.

cdr and car requires me to know 60-year-old implementation details of Lisp.
Another lesson to be learnt is that it's nice to have the source code for the tools we are using.