skysight-inc/HackerNews huggingface dataset:
> Hell, if you really care about privacy, you should not take any (digital) photos at all[1].

> [1] - That's "NSA paranoia"-level privacy, but for some people it can be a realistic threat model.

Assuming you do use a digital camera (so there is no developer involved), and your camera is not wireless enabled (so that the only way to disseminate the photos is for you to elect to do it), what is the threat model here?
If you don't empathize with the terror this disease caused her, and her metaphor to 9/11 and other terrorist attacks, there's nothing I or anyone else can say or explain that will make you understand.
Yeah, so SCP/SFTP copy, not move (but you can delete the copy from the original computer to simulate that, which is your plan, I assume). Here's my solution:

I have a central SSH server where I store all my files. When I want a file on a given device, I pull it down from there. If I want to add a new file or update a file, I push a file up. Pretty simple. You do need at least one computer that stays in a constant location (typically at your house) to do this. From there, you portforward SSH to a high numbered port (it keeps every bot in the world from knocking, and some ISPs block 22) on your router. However, if you're like most of us, your ISP doesn't assign you a static IP. But, because your IP probably changes only rarely (probably only sometimes if your router goes down), you actually needn't use dynamic DNS. Furthermore, because you aren't actually publishing on that address, you can use any domain, regardless of ugliness, and there are plently of DNS services willing to offer you a subdomain for free. I reccomend freedns.afraid.org, myself.

It doesn't work for everyone, likely, but it works well enough for me.
They're both Douglas firs.
Hey, as a scientist, if you want to throw more money at science (to attract the population of talented people who are also money-motivated), I'm all for it! It would be interesting to see if it would "trickle down" and make the research better.

It would also be interesting to see if you get an influx of grifters chasing after a piece of the pie, resulting in lower-quality science ("Trump laboratories! We have the best tubes, and we have the best numbers! You're gonna really love our science, buh-lieve me.").

Not saying I really think that's what would happen. But at least with the way things are right now, the only cheaters in science are usually after some kind of bizarre notion of obscure fame/glory (see e.g. [1]). And they are rather rare.

[1] https://en.wikipedia.org/wiki/Sch%C3%B6n_scandal
Well, if you've got a computer in your house, you can use that as the server (as I described another post, above), and if it's in your house it would likely be on the same network as your other devices.
"Pop culture tends to be fond of ruins ... Architectural failure doesn’t get the same regard. It tends to be demolished as quickly as possible or blankly ignored or, if neither of those are possible, widely moaned about." :-)
What do you mean "no one really cares after it is patched"?

At that point, you get a chance to find a new attack. People really care. The government adds a new task order to your contract and then you get working on the problem.
I came to the comments hoping someone would address this. I'm American and totally agree. This word terrorist needs to just go away. Call them criminals. Call the networks "organized crime."

Look at the bombing in NYC recently. "we do not think this is terrorism" said our idiot mayor. It is terrorism if someone detonates a bomb in a street! Period. If you mean "we're waiting to see if he's part of a broader network of terrorists working together," then say that! Words are powerful and in America we are pretty bad about using them incorrectly (see: entrée as a main course!).
I used to be in a long-term relationship with a chem undergrad at Caltech. I saw her all-nighters and stress first-hand. The workload drove her to attempted suicide (and had she gone through with it, hardly would've been the first suicide at Caltech).

We split up and it took years for both of us to recover.
And the worst part: This sort of draconian training regimen doesn't even work. If it did, China would have far more Nobel Prizes than it does.
Dark Angel? That's a name I haven't heard in a long time. I really enjoyed watching that when it came out, and was surprised it was cancelled just as it started to move on from the initial premise.

My memory is that it shifted from being about her-past towards the snake-people. Along with the more visible rise of mutants? I'm hazy on the finer details, with my overriding memory being that it contained both Jessica Alba, and Michael Weatherly (who went on to become Dinozzo in NCIS.)
I wonder what one might do with a few square kilometers worth of foil shaped like a concave mirror and a lens or two. Perhaps the atmosphere is too efficient at absorbing light, but an equivalent of frying ants with a magnifying glass sounds pretty scary to me.
Darren Reed's original license didnt grant the right to make derivative works, the modification just clarified that. Theo spent a lot of time arguing that OpenBSD's derivative work was still fair use and / or covered by the section of copyright law allowing you to copy a program you own into ram and modify it. Both of those arguments were total BS, and just used as justification for shipping the modified code even after they had been notified of the license violation.
Batteries are behind the charge controller which does have its own way of communicating with and authenticating the battery pack.

The term "laptop charger" is a misnomer; it's just a power supply without any battery charging circuitry.
Computational chemist here: I agree. I still put in long hours sometimes, but my "lab" is just one ssh away, so hours actually in the office are a bit flexible.
I liked and used the Arduino Due, which is a low-end 32-bit ARM CPU on an Arduino form factor board. It's supported by the Arduino toolchain, but you get more memory and a more powerful CPU. The Due, though, has been discontinued. For some reason, Due boards cost more than a Raspberry Pi.
Since everyone else seems to be posting theirs, here's my CHIP-8 emulator written in C with a GTK+ frontend:

https://github.com/DavidBuchanan314/chip8

Side note: I used this project to learn both C and GTK+, so there are undoubtedly some bad practices etc.
You are correct that automation would help out a lot technically, at least in some science fields.

There are two cultural issues, though:

1) Automation won't be used in many cases since automation is not how the advisors did things when they got their PhD. They usually don't care if the student has a better idea for how to do things than theirs, even (especially) if the student is technically correct.

2) Even in cases where they do automate some procedure and save a lot of labor, the grad student is simply expected to use that time to do that much more new / additional work.
> judges constantly see patent cases that are looking for expansivenes

How does that solve the problem? Wouldn't normal appeals courts see the exact same set of cases as the patent circuit currently does, under this proposal?
The later iPod shuffles did that, if I remember correctly. Not bad except for the fact that some people are going to be plugging chargers into audio-only ports, inevitably causing some damage.
That's where the money's been headed for half a decade. They're following.
Dead Like Me was a great show, which was really getting into its stride (plot-wise) when it was cancelled.

Thus far I've resisted the temptation to view the movie they made - largely due to Mandy Patinkin's absence.
Nebula level00 – exploit exercises walkthrough
Couldn't CloudFlare track a Tor user by tracking the tokens it gave to a particular user, then track them when their client used one of those tokens to validate?
110k (total comp ) , 31 , south east Asia. CIO
Have 5 mins? Help startup reducing global exploitation and poverty
Cory Doctorow

Two related articles from him which also give a lot of good background on this:

http://boingboing.net/2012/01/10/lockdown.html

http://boingboing.net/2012/08/23/civilwar.html

...and one from RMS:

https://www.gnu.org/philosophy/right-to-read.en.html
LUnix
No, not even close to everybody. But most people do know someone who was hit by this.
You can. But since almost nobody does, there's no viable use for a phone without it. Bear in mind, even Microsoft, who was part of starting this investigation against Google... Even Microsoft's apps like Outlook and Skype won't run without Play Services installed and enabled.
This does not preserve anonymity. I suspect you may be confused as to why TOR is changing circuits it's not to prevent users from logging into websites.
Here is a pic of the environment from the Mars rover;
http://i.imgur.com/V6eqcNL.jpg

And what are these million people going to do other than struggle for survival? It reminds me of the EOL of the Space Shuttle where its primary mission was to return to Earth with out blowing up.
Hi there!
My name is Ilona and I need your help!

I founded a startup to reduce global exploitation and poverty.

Can you spare 5 minutes to look over my startup’s application to Y Combinator? That’s how long the partners spend looking at it. Does the application make sense to you? Please leave a comment what we can improve!

If you can spare 10 minutes or more I would love to hear any feedback at all on what we’re doing.

It’s a long shot to apply for YC but any feedback helps us. Do you know someone who we should talk to? Do you have a great idea what we should be doing? Let me know!

You can reach me at ilona.mooney@gmail.com

A big thank you for your help! I really appreciate it (especially on a Saturday night)!
I think that's what the "blind" portion of token authentication is for.
> then solving 1 CAPTCHA now allows a robot to do 100x the work it did before

The point of a CAPTCHA is to validate that the person browsing a website is a human being. Once they have done that, the person can click on 1 page, 100x pages, or 1000x pages on the site, and from a security perspective that is the same result. The goal was to identify the nature of the entity behind the request, not limit how many times the person accessed the site.

If a server accepts to sign 100 tokens per CAPTCHA, it means that the server assumes those 100 tokens represent the same human person. It do not allow a robot to do 100x more work than before unless the captcha is so faulty that the assumption is incorrect, in which case the captcha is broken and should be replaced. A captcha that only work 90% of the times is not actually preventing bots, since bot owners can easily just add 10x more bots.
That has certainly not been my experience. I've never had to think in JavaScript with Elm or ClojureScript for example.
No worries. It's no big secret for me. Most people don't know what it is; I even got a blank stare from an ER doctor once when I was taken in during an extremely bad episode.
It is indeed partially true that doing high level work simply requires extended hours and unusual dedication to achieve anything. However, that is not what is primarily at work here.

The main factor is a sort of culturally normative and ingrained rite of passage / hazing ritual / bullying / dominance effect, which primarily serves to inflate the boss professor's ego at the expense of the grad students. Getting a PhD was difficult and grueling for the professor, so they are damn sure going to make sure it's difficult and grueling for their own students.

The only way they themselves got through it was internalizing the attitude that a grueling work and study schedule is simply normal and simply the price of success.

This exercise of extreme and essentially arbitrary power over how the students live their lives, far beyond what any normal job could remotely require, is very gratifying to many professors. They've worked so hard, suffered themselves, and now THEY have this absurd power over others.. It makes them feel important and powerful at a very primal level to tell their students they have to live under these extraordinary conditions, and then see them obey.

They can literally choose whose career will live and whose will die, whose dreams will happen and whose will be broken and swept away without a thought.

To fix this, the professors need to have a lot less arbitrary power over their students. There needs to be another route to a PhD besides enduring poverty and years of ritual self-humiliation and long form ass-kissing. Only then will the culture shift, as the "grind mode" professors are replaced by new professors who didn't have to grind.
Original discussion from back then: https://news.ycombinator.com/item?id=8001337
So if someone sketched something that hadnt been sketched before it wouldnt find an image for it. Not nearly as interesting at it seemed at first.
It is a pity the study referenced in the article says the exact opposite [1].

"In our large sample of adolescents, certain items still did not perform adequately from a psychometric perspective, test–retest correlations were low to moderate, and predictive validities with respect to alcohol use, smoking, and cannabis use were low and limited to the IMP and SS subscales in this sample."

1. https://www.ncbi.nlm.nih.gov/pubmed/26463560

Edit. I am referring to the 90% indentification study. I am checking out the intervention study now.

Edit 2. OK in the intervention study the entire effect seemed to occur in the studied schools relative to the control schools. The overall rate of self-reported binge drinking fell for all students at the intervention schools, both those that experience the intervention and those that didn't. The major problem is the control schools did not seem to match the intervention schools in demographics so it looks like it is very hard to tell if the intervention worked.
I thoroughly enjoying reading Google's 2009 blog "The Meaning of Open". This was the company I was a fan of, back then, and it's so easy to see how different of a company it is today.

"To understand our position in more detail, it helps to start with the assertion that open systems win."

https://googleblog.blogspot.com/2009/12/meaning-of-open.html
Exactly. They will be put to work figuring out how to automate thing, and we will be back to where we started.

In order to automate something, you have to actually discover and refine the process first
For NYC, yeah...

That pay is perfectly good in a low-density part of Florida or Texas. (anything not a well-known city) You wouldn't even have to be rural to get a house for 5 digits.
Technology amplifies power. Handing distrusted police more tech will simply amplify distrust.
"Unrelated to tech."
Question about Dropbox. Since their product uses open source software, that means they use non GPL licensed open source software, correct?
You may note that Apple only put Google as the default search because Google paid them a billion dollars to do so. And Google's super mad Oracle told everyone, because it shatters the illusion that people use Google because it's better.

People use Google because most people use the default, and Google pays to be the default.

http://www.bloomberg.com/news/articles/2016-01-22/google-pai...
I agree on the facts, but disagree on what they imply.
The fact that Google controls 85% of the phones and 95% of search?
Won't happen while labor is cheap
Thanks (if you're still reading this thread), I didn't know "advise" carried negative connotations. I guess it's one of those words that I learned from a dictionary and never stopped to notice that English speakers use it only in much more formal situations than the word in my native language that I'm trying to evoke.

Should that maybe have been "recommend"?
Do those ratings reflect actual tested durability or mainly marketing?

What is the real average durability requirement?

Have there not been some relatively large providers using consumer SSDs in the datacenter successfully for some time?
The root problem is shown in this graph[1]. Simply put, since the 1960s, expanded funding for higher education in the US has vastly increased the supply of PhDs, while the number of job positions open for professors has not significantly increased.

"PhDs issued" grows exponentially (since each professor can issue PhDs to multiple students), but "job offers" grows only linearly.

This supply and demand imbalance tilts the power balance almost 100% in favor of the professor in any interaction with grad students. Professors have acquired essentially unlimited and arbitrary power to dictate conditions, and grad students have no choice but to comply or leave academia -- throwing away a lifetime of work and preparation.

More at http://www.nature.com/nbt/journal/v31/n10/full/nbt.2706.html

[1] http://www.nature.com/nbt/journal/v31/n10/images/nbt.2706-F1...
I described what I do for a living to him (reading code for subtle mistakes), and he said "that sounds like one of the worst imaginable jobs ever". He is a builder.

I find great interest in finding bugs. Writing code is actually an easier job: it is well defined with inputs, outputs and your keyboard in between.

Human error, in contrast, could be anything. Someone made a typo. Someone used a compiler that had a bug. Or the CPU had a bug. Or they didn't ship the product right. Or they wrote the password on a postit. Human error is unbounded, which is what makes it so intellectually challenging and interesting to find.
Datadog's New App Monitoring Product Puts It on Collision Course with New Relic
Unfortunately, Google's contracts with OEMs are secret, and the newest ones the public has seen are five years old. But Google has previously used terms that outright barred a manufacturer from having any Android devices without Google Play, if they dare partner with another company for even one model. And in order to get Google Play, the terms they must agree to also require preinstalling a large list of apps, and setting them as default.

I suggest you look up the Android MADA agreement (the ones on the Internet are from 2011), and then consider that by all rumor, they've gotten worse since then.

Maybe the biggest problem is the fact that these agreements are secret, and not subject to public review. I doubt Android's support would be so widespread if the public knew about these contracts from the start.
Russia Warns USA
No idea why the downvotes, you're right; just like how put.io operates.
Assuming your server is also at home, what will happen is:

Computer A > router > local server > router > Computer B.

Instead of:

Computer A > router > Computer B

You can use some scripting and configuration to get the second one if at home. But basically you have to have a way to guarantee that both devices are at home.

To make sure both devices are home, you can assign static IP at the router level to the devices.

Now, if both devices are wireless.

– Check you are home by checking the SSID you are connected to.
– If you are home, ping the other device static ip.
– If it responds, you can connect directly to it

If any of these fail, connect to example.com.
My friend quit his postdoc in biochemistry over this shit. The head of the lab was abusive toward him, but mostly toward international students. Was treating them terribly, similar expectations regarding work "ethics", combined with threats regarding deportation and so on.
Sure, this kind of pressure from an advisor breaks labor laws, but a postdoc is going to do this anyways because their contract is short-term, and if they don't rack up an achivement in that time, they're either have to be 1) lucky 2) a superstar, or 3) going to be kicked to the curb in terms of finding future employment.

Living under a bridge would be better than enduring this kind of stress. People have to take a step back and look at their lives. Nobody can work so much consistently without mentally and/or physically damaging themselves in significant and lasting ways.
On one hand, I can see the popularity of sites like these since they require no additional software beyond a browser. On the other hand, since they have to themselves download the video and then you download it from them, there is quite a lot of bandwidth waste and they're centralised easily targeted single-points-of-failure.

Cary Sherman, chairman and CEO of the RIAA

I wonder if people like him live in constant fear of being targeted by pranksters, or worse...
Anyone like this comment but don't like|want|willing to deal with command line in windows, I recommand SyncTrayzor[0].

From My understanding, SyncTrayzor is the GUI version for SyncThing with MIT license[1].

[0]:https://github.com/canton7/SyncTrayzor

[1]:https://github.com/canton7/SyncTrayzor/blob/master/LICENSE.t...
Engineering education
You're using a beta version of Dropbox, right? I haven't seen this behaviour on the regular non-beta version I'm running.

You'd expect bugs in beta.
Five decisions that made the Nobel Prizes look bad
31, male, Tokyo, four years at the job, 7 mm JPY, no bonuses/perks.
This (overenhancement) was a minor plot point in Crichton's novel Congo, IIRC.
I equate this to recording a song off the radio onto cassette when I was a kid. It's futile trying to stop this.
Using Material Design in Angular 2
If you read the explanation, the 3D player is low-res but they let you download the 2GB source data if you want to really play with it.
As a new grad, would you join Dropbox or Slack
I have been extremely lucky and received offers from both these companies. I have also received a guarantee of a team I'm interested in for both those companies (I know, it's unreal).

Assuming compensation is similar (I don't know yet, but I'm pretty sure it will be).

What would you pick?

In favor of Dropbox:

* Very prestigious engineering team (will definitely help in future career)

* Older, so more structured processes (H1b sponsorship, etc).
* Free food (lunch and dinner), 100% 401k matching vs 50% at Slack.

In favor of Slack:

* Smaller company, therefore (maybe) more potential of impact

* Very popular core product, and along with the enterprise edition, a seemingly strong future, atleast compared to Dropbox

I did not intern at either of these companies.
What is the difference between this and, say, qemu's user mode emulation? IIRC qemu (for both system and user emulation) uses Tiny Code Generator in a similar manner when not using hardware virtualization.

Is it just a different API geared towards a different purpose, or are there significant differences in the implementation (e.g. a greater focus on security)?
Facebook and youtube is perfectly fine on my AMD5350 machine. I also use this for development.
No need to be embarrassed.

I've been with them for about the same amount of time. A few domains registered, personal email, a few website projects, a couple cron jobs, and an OwnCloud install ...

Generally they deliver. Not spectacular, but much better than any of the other shared hosts.

The reason why I haven't moved off them completely is because for smaller web projects it's easier to have everything in one place, ready to go and managed, without dealing with deploying and maintaining the stack (which can be overkill for hobby stuff).

All of the other shared hosts went to shit about 5 years ago. Dreamhost may eventually get there as well, but for the time being they are still decent, and get the job done.
Except that cancer and infectious disease really are conflicts and invasions, no metaphors needed. At the cellular level you really do have cells killing cells based on recognition of whether they are not they are recognized as "self".
The author of the piece probably didn't write the headline. I'd assume that's why they don't match.
Which you can get as a PDF for the low, low fee of $38.[1] Even though it was funded by 9 government agencies.

"Only the SS (sensation seeking) and the IMP (impulsiveness) subscales of the SURPS predicted substance use outcomes at 16 years of age."

Duh.

[1] http://onlinelibrary.wiley.com/wol1/doi/10.1111/acer.12886/f...
What's g?
How to Fix Duplicate Meta Descriptions WordPress in Urdu?