skysight-inc/HackerNews huggingface dataset:
It's the same for both Nvidia and Intel: I dislike the companies for the reasons you mentioned, but they do make superior products compared to AMD.

In Nvidia's case, they're a step ahead with the technology and they also put more effort into efficient cooling, which is nice if you value your ears, and evergy saving. They also seem to be constantly first with new software features (automatic game settings, recording, streaming, ...).

AMD, with both CPUs and GPUs, offer comparable speed at lower prices, but not a comparable product. If they did, I'd drop Intel/Nvidia in a heartbeat.
I wonder if the footnote was also written in 1998:

Historical note: At the end of the 20th century when this was written, "cool" was an epithet of approval particularly among young, indicating trendiness, quality, or appropriateness.
Only two kinds of sexual arrangements are possible among social animals
Previously: https://news.ycombinator.com/item?id=11704370
Yev from Backblaze -> you're probably fine. Everything will fail eventually, just have a backup! We recommend Backblaze :P
The goal of the list is to find projects that will increase your understanding and skills as a programmer. This is a purposefully vague description, and I do believe that implementing basic algorithms and data structures can help you in your day to day work. I would never advocate doing such things in production work in languages that provide these tools for you, but it is helpful to realize why your high-level implementation should use a hash-map/dictionary instead of a list.
Some theories I have heard in the past:

* Law enforcement will claim (possibly lie) that a person is a child predator in order to get cooperation from neighbors/etc. Who wouldn't want to help get a child predator off the streets? If you don't assist, maybe you're a child predator yourself!

* Law enforcement can plant child pornography with relative ease. Maybe a polaroid tossed into your back yard or left on your trash can outside. Or maybe an image with CSS display:none injected into some webpage you visit (which may sit in your cache for some time).

Normally I would consider these to be conspiracy theories.

But when we start seeing stories like this, I have to wonder if there is any manipulation here.

We the people respond pretty intensely to any accusations of sexual abuse of a child. Our knee-jerk reaction is "get the noose ready!", so we're pretty open to manipulation.

Maybe this guy is guilty as hell...but this is a ridiculous precedent to set. What happens if someone sustains a cranial injury that affects their memory?
I think I'm bikeshedding; the whole "finder's fee" nonsense bugged me. The analogy between lost wallets and servers doesn't actually hold. One can have thieves and indifference in both worlds, but the natures of the exposed items and victims are different. It is more acceptable to people -- though not any more right -- to figure that a faceless multi-million dollar corp can absorb a tiny theft/hit, but it is harder to allow pain to a relatable fellow human being. (...unless, of course, one is affected by bystander effect or pressured by authority)
Some real world rites of passage...
* have your project cancelled
* get outsourced
* build the same thing twice (billing system, e-commerce, etc)
* underestimate a project
* get promoted to management....realize you hate it
* hire a net-negative
* implement a cms

We could totally make career bingo outnof this...
The Case of Lovey Banh
Sorry, I am not talking about IBM. I was actually working at a regulatory agency. I don't want to be any more specific than that. Sorry for the confusion.
Fatsecret API for nutritional information and Foursquare for checkins, but installed and trained the neural network on my AWS instance for the prediction stuff.
How to set up and configure error logging in .NET with log4net
English speakers often omit the word "that" when speaking. When I was learning Spanish, the subjunctive tense always felt strange to use. "I wish you'd do the dishes" vs "I wish that you'd do the dishes" sort of thing. This is clearly a different case but the same result of skipping the word "that" when it should really be there.
PgElevator
Dissatisfied with pgAdmin, we started to develop a new frontend for PostgreSQL as part of Google's "Angular Attack" hackathon.
We would love to have your feedback on it. We are planning on open sourcing it on the following days.

Hackathon's Project Page:
https://www.angularattack.com/entries/1965-elevador10

Screencast:
http://youtu.be/BzSVDTjphVQ
This happening for me as well with a Moto X Play running Android 6.0.2

Looking forward to trying the app once I can install it though, looks neat
The problem with learning encryption by writing it yourself is that you will not know if you got it right or totally wrong.

For most types of problems, the feedback is clear - if it works and gives you the expected result, then it's (at least mostly) correct. For implementing cryptographic systems, a passing test suite doesn't mean anything, you'd need extensive expert review to tell you where you went totally wrong, and without it you'd just likely learn untrue things.
Enough with these headlines! They were so close to a decent one. How about:

Pet Sounds Invented the Modern Pop Album
Or sequential numbers, if you don't need to hide anything from being discoverable that way. Or is there another downside to that?

I use "slugs" for category type nodes like "photos" or "blog", but I don't give individual "things" a slug (never liked the idea of putting the title into the URL just for SEO). And of course, everything that has a slug always also has the numerical ID and can be reached both ways.

Now that I think of it, I might add a table keeping track what nodes slugs were used for, and in case of 404 either redirect when there is only one option, or display all the nodes that once used that slug if there is more than one. Seems like that would be the next best thing to an actually never changing URL, right?
Obviously the solution is to teach AIs how to use guns.

(Do military drones already have this? Could trucking companies legally send in armed security drones when they detect a robbery in process?)
Printing metal in midair
Explore a million things in VR on Sketchfab
Depending on your area of work algorithms' value can range from useless to invaluable. The same applies to every topic. But I usually ask a very simple algo question during an interview to figure out general cognitive ability of the candidate.
I guess network security will matter too. A thief could reroute a moving vehicle in transit and send it to their favourite chop-shop. In fact, given that you will only ever be a passenger in a self drive vehicle, why limit yourself to stealing empty cars?
I've been looking through http://nces.ed.gov/nationsreportcard/ but was not able to identify what her actual source data for this article is. Anyone else have more luck?
95 percent confidence intervals.
Do you think these moves can save what Twitter use to be once? I believe not. Twitter has lost the social game. They never pivoted when Facebook was making continuous efforts to slay them. And in that time, they lost a lot of their audience to SnapChat, Instagram, WhatsApp and many other apps.
> What I'd like to know, for a given model, what the blended failure rate is after 3mo, 6mo, 12mo, 24mo etc of operational time. That would be a real apples-to-apples comparison.

You might actually be able to pull that from the raw data. We post it all here -> https://www.backblaze.com/b2/hard-drive-test-data.html in case you wanted to play around with it!
>I actually got a couple Win81 VMs that have VMUser as a user and I never noticed any CPU usage issues.

Then I propose a new solution, just re-host your windows installation in a VM!
Come on, it's a middle of 2016, everyone gotta know about projects like http://icoboard.org/ , https://olimex.wordpress.com/2016/05/06/ice40hx1k-evb-open-s... , etc. projects. They allow to have completely open-source process to bring up RISC-V CPUs on a reverse-engineered FPGA. When they collect enough funds (if people of the world will give it to them), they will make ASIC silicon too. The only risk is that big corporations won't give up their prerogative of being the only parties who make the world better, subsume RISC-V and shove out closed-down RISC-V chips like they did before. But how it should work is that there should be competition between classical NDA-ridden and close-down stuff and open RISC-V, to let customers decide what they want in a particular case.
It's 10 years since a man was interviewed on BBC by mistake
Been testing in AU last few weeks, update mid last week was good improvement.

Recommend for people who leave the house ;) (I go days without catching things when I'm lazy)
it's a very progressive worldview.
My 5 year old hard drive has been vibrating like crazy this year, also making the metal case panes vibrate, which makes a ton of noise. So I searched online, and found a solution where the HDD is suspended with cable ties, a little like this http://i.imgur.com/4MXB1IG.jpg

I guess I should just buy another one. I'm going to lose all my data anyday now.
> 1,000 TB (1PB) can be easily handled across ~150 (6-7TB)HDDs for one copy, but 300-450 HDDs would be required for additional mirroring.

Mirroring is not used at that scale

https://www.backblaze.com/blog/reed-solomon/

https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06...
Haha, yeah, these are probably more realistic. I was writing my list from the perspective of the ivory tower of perfect computer science
I agree. I also think that dog breeding should be illegal, though, which is a much less popular stance.
I quit using coreOS a while a go when I realized how unprofessional some of the top devs were. I don't want to name names but one in particular seems to spend all their time writing blog posts bashing any and all competition, no matter how disingenuous they have to be to get their point across.

Most people seem to use coreOS for security. When the devs seem more concerned about slinging shit at Canonical and Red Hat it just makes the CoreOS team seem unprofessional and when it comes to security I demand professionals.
I wonder what their "top 10" whitelisted sites are?

It would be odd (for example) if they whitelisted YouTube to keep that seamless while degrading other sites. (Youtube has had a decent html5 player for ages, but my point is it's a bit arbitrary to whitelist sites in this way.)
It is confusing to a lot of people, but they aren't functionally interchangeable.

Basically you have Uniform Resource Locators (URLs), Uniform Resource Names (URNs), and Uniform Resource Identifiers (URIs). You also have International Resource Identifiers (IRIs), which are URIs with rules allowing for international character sets in things like host names.

Every URN and URL is a URI.
However, not every URI is a URN, or a URL.

A URN has a specific scheme (the front part of a URI before the :), but it does not contain instructions on how to access the identified resource. We humans might automatically map that to an access method in our head (e.g., digital object identifier URNs like doi:10.1000/182, which we who have used DOIs know maps to http://dx.doi.org/10.1000/182), but the instruction isn't in the URN.

A URL is not just an identifier but also an instruction for how to find and access the identified resource.

For example http://example.org/foo.html says to access the web resource /foo.html by using the HTTP protocol over TCP to connect to IP address which example.org resolves to, on port 80.

An example of URIs which are not URLs are the MIME content ids used to mark the boundaries within an email (cid scheme), e.g., cid:foo4%25foo1@bar.net.

You can get more information at:
https://tools.ietf.org/html/rfc2392
The article did specify that the files were obtained through Freenet, a distributed information storage and retrieval system where all the files are shared and distributed to any node that requests it. I would be surprised if agencies against sexual abuse of children do not already operate nodes that siphon up all data it can get.
How to Effectively Interview Remote Workers for Your Agency
Use C or C++ instead?
> And yet, your quantities aren't enough to attract the attention of the WDC direct sales department?

We've just started heading down the direct paths, but yea it seems like the minimum order number to work direct with the manufacturers is about 10,000 hard drives per order. We aren't quite at that capacity and we don't like to keep inventory since we try to run pretty lean. Also the price for hard drives tends to drop by a small percentage monthly, so for every month we have excess inventory we purchased earlier, that could potentially be money left on the table. So our orders to be smaller than their minimums. We're inching towards it though :)
Are we talking about optimisations now? Or still about a compilation? Optimisations are a totally different story. They can bring some complexity in, but the nice part is that they're totally optional and not required for solving the problem.
Our thin clients are locked down in cages, I think the ports are locked anyway, and you'd struggle to get any hardware into the office.

I just don't see any accidental options.
That's basically saying "No, you're not allowed to experience this amazing thing. Only a specially designated elite may do that."

And if that's the case, why should we care that we're destroying something we're not allowed to experience?
No I was working at a, I would say smaller, regulatory agency, I don't want to be any more specific than that. Probably should have mentioned that in the original post, my apologies.
The quintessential stackoverflow answer about parsing HTML with regexp should be noted:

http://stackoverflow.com/questions/1732348/regex-match-open-...
I wish you had a way to "seed" backups with removable media. I'm a backblaze user but initial backup (I have photo collections) is super slow. Probably not in your pricing model, though.
This certainly points towards having more widespread support for plausible deniability, no? Are there any mass encryption tools that are reasonably simple to set up providing this (besides TrueCrypt Hidden Volumes)?

Would someone continue to be held in contempt if they furnished a decrypted drive that didn't contain the information that court held as a "foregone conclusion" that it contained?
Horizon: build realtime web apps without writing back end code
Looks nice, sign-up is reporting errors though. Thanks!

This page (https://admin.tellform.com/modules/core/views/header.client....) is currently offline. However, because the site uses CloudFlare's Always Online™ technology you can continue to surf a snapshot of the site. We will keep checking in the background and, as soon as the site comes back, you will automatically be served the live version. Always Online™ is powered by CloudFlare | Hide this Alert
I think this is a good example of the problems with autodidactism. For all its flaws, structured education is what makes common knowledge common. When you study on your own, you don't know what you don't know, and there's no one there to point out your obvious-with-the-right-knowledge lapses.
42 School opens in SF. Coding university, tuition free, non-profit, open to all
aka the doctor's cure.
Haha thanks, but I have my backups already sorted (I bought more disks and put them in a different location)
I remember the latest Android camera app being able to extrapolate distances in the app (thus simulating photos with large apertures/shallow depth of field).

I wonder if you could use this visual distance algorithm to somehow judge portion sizes/plate sizes?
Because other people will also link to it using the "meaningful" URL, and when that URL changes the links will break, and now you've defeated the whole purpose of using URLs that don't change.
RTFA dude. The end product was _faster_ than C.
Just to clarify I get this error when I click "Sign Me Up!" which directs me to https://admin.tellform.com/#!/signup which in turn provides me with the Cloudflare message above.
As opposed to a company with top of the line machine learning systems.
Your app kinda sucks now, but the detection is great. You could also do food identification as a service...

I'm trying to use fatsecret/myfitnesspal for counting calories. Something like this could make it much easier!

To me, a better workflow would be: take pictures of everything you eat and classify later (at night, maybe on the PC). Of course, this software would simplify the classification, the user would only fix any errors and adjust sizes.

This workflow would be well suited to your app, which operates on a server? (my understanding).

Congrats, I understand the relevance of AI for simple apps now ;)
Xavier Niel Opens free “42” School in Silicon Valley
Write an IRC bot with sockets. The program needs to listen to multiple networks inputs (the connections to different IRC servers) as well as respond to user input (or at least signaling). This is a great playground to try out different models such as thread per connection, your own busy waiting or sleeping event loop, and OS event loops such as poll.

If you want to do more parallelism rather than just concurrency, you could have some inputs make the bot start doing some work (like computing the billionth digit of pi) and queue the work up into a threadpool. If you really want to get into parallel programming, you could write a multiproducer-multiconsumer queue to allow the IO threads to communicate with the pi computing worker pool.

Hope this is a good concrete project! I did the first part (multiple connection IRC bot) a few years and it definitely helped me understand concurrency and network programming.
That's all good, it would just increase the number of disks required to be purchased and the amount of electricity/cooling/floorspace to maintain them. It would add to the disk count, but not really affect cost per TB all that much.

How do cloud storage vendors guarantee triple-mirroring and uptime then? Lots of 2TB drives? Lies? :)
The plastic dissolves in acetone, this is a neo not a 4: http://www.hexview.com/~scl/neo/
if (a && b && c && d || e) {
doSomething();
}

becomes

(if (or (and a b c d) e)
(doSomething))

It's just a little more explicit because operator associativity and precedence aren't worked out for you. (For better or for worse.)

EDIT:
I think you were imagining something like this:

(if (or (and a (and b (and c (and d)))) e)
(doSomething))

..which is definitely not the art.
thats like a whole hour less work. praise the operating system gods because this is as efficient as it gets.
The person you are replying to wasn't saying that paedophiles who look at child porn aren't doing anything wrong. If he was, your rhino analogy would be a good one, and is the reason nearly everyone agrees that child porn should be illegal even if you are only viewing it. But he was saying that a being attracted to children is in itself not doing anything wrong. Plenty of paedophiles don't look at child porn, do anything to children, or negatively affect children in any way.

The rhino equivilent would be if you wanted to use rhino horn but because you know it would be wrong to, you never do use it. Not only are you not the one shooting the rhino, you're not creating demand for shooting rhinos either.
Found more details here:
http://www.nationsreportcard.gov/tel_2014/

seems legit, but is anyone really surprised? Girls tend to do better than boys in in US educational system.
Building the 64-bit Version of Chromium Embedded Framework on Windows
Haven't thought of that! What I have considered is letting users put something like a quarter or ID card in the field of view for that purpose.

Aside from that though, I figured Id do portion estimation down the road should this preliminary version take off.
There is a voluntary solution -- follow the Underwriters' Labs model. The non-GMO (by whatever definition) suppliers should create or support an organization that provides a label for those suppliers that meet the non-GMO criteria. Consumers can choose to buy only food with that label. Misuse of the label will land an infringer in court.

Simple, straightforward, and not subject to politics.
"Aardbei" in Dutch roughly translates to earthberry
> Honestly it should notify you even if an @ wasn't included similar to how hashtags essentially don't matter anymore.

One problem with that is that dozens of people have identical names. The @name works because it's a unique identifier... though people still sometimes send tweets to the wrong person.
A timesheet application
Why U.S. Infrastructure Costs So Much
Xamarin vs. Codename One
> So I searched online, and found a solution where the HDD is suspended with cable ties, a little like this http://i.imgur.com/4MXB1IG.jpg

Yev from Backblaze here -> good hustle! That sounds a lot like our "anti-vibration sleeves" from our earlier pod versions: https://www.backblaze.com/blog/backblaze-storage-pod-vendors... (https://www.backblaze.com/blog/backblaze-storage-pod-vendors...).
Thank you for the suggestion. If I ever have that kind of money for a display I will get one.
Elsevier acquires online community SSRN
Ive been thinking of that 'classify later' workflow. I think of it kind of like facebooks photo tagging, and it might even be better as web app that you get email reminders for to complete entries.

It would also work nicely for background geolocation services, since if the photograph was taken near a restaurant the service could extrapolate those things.

Anyways, I might make this project opensource and build a nice community around it. Depends on whether or not that model would best support my research goals.
We applaud you :)
Yet another free book on assembly and computers is The art of assembly language :
http://www.plantation-productions.com/Webster/www.artofasm.c...

This one is quite expansive in coverage of topics.
Blockchain Company Wants to Reinvent Companies
Anecdotally, Google's file system Colossus uses Reed-Solomon 1.5x replication. So those 150 drives might only turn out to be in the low 200's.

And I remember reading a tweet from a Google engineer that they would be paged if their free storage dropped below 5PB.
try not to confuse a size with a complexity

Before we go any further you're going to have to define complexity.
> We're unlikely to get it both ways: both a right to strong encryption without government interference and a right to defy court demands to decrypt specific files.

What about the plausible deniability that is provided by some encryption softwares (Truecrypt was one of these when it was still relevant and considered secure, I don't know about current ones)? If the suspect decrypts an encrypted volume and can deny plausibly that there is another one hidden within, is he supposed to remain in jail until he decrypts a volume providing evidence of crimes he might have committed?

In my opinion this is the reason why "I have forgotten the password" should be accepted as an answer, for the two situations are similar: either there is enough evidence to convict the guy and other evidence is not really needed, or there is not and the burden of the proof should not be on the suspect.
> …will will intercept the request, cancel the navigation, and instead present an "Allow Flash Player…"

That's a bad idea.

If Flash Player is disabled by default, large sites like Pandora will learn in short order that they just need to attempt to use Flash, rather than pointing the user there. If they don't, then they will be replaced by websites that care more about their users.
I doubt armed security can legally do anything beyond defending themselves as it is, let alone sending drones.

I guess they'll just wire the truck to alert police and turn on lots of cameras. Police might respond quickly... at least until the number of false alarms (truck hits a hole a bit too heavy, alarm goes "ROBBERY!!!11!") stays low enough.
Scalable Mesh Routing Update
Its not that bad to let the user estimate it too.