skysight-inc/HackerNews huggingface dataset:
You appear to be assuming either all non-US grad students are from China and India or that geebee was only writing about them. I see no reason to believe either is true.

I read geebee's comment to mean that it is possible that citizenship may be a factor. I happens to know someone, from Europe, who attended grad school in the US who also wanted to get his green card.

On that basis is it not conceivable that geebee may have a point?
ITT the top 20% pat themselves on the back and imagine their life-bubbles are somehow similar to that of the poor. "It's the data that's obviously flawed."
It's crazy how insular Seattle is. My wife--whose family came to Oregon on the wagon trains--once interviewed at a law firm in Seattle. They asked her: "so I see you have ties to the PNW, but what are your ties to Western Washington?"
> I think CFAA should be reformed so that damages accelerate sentences only to the extent that the prosecution can prove intent to cause damage.

As someone with almost-opposite poltiical views, I'd support an initiative like that. It might make the CFAA redeemable.
for completeness' sake, here is the longest startup script on my OpenBSD system:

#!/bin/sh
#
# $OpenBSD: nsd,v 1.9 2014/12/29 11:17:05 ajacoutot Exp $

daemon="/usr/sbin/nsd-control"
daemon_flags="-c /var/nsd/etc/nsd.conf"

. /etc/rc.d/rc.subr

rc_usercheck=NO

rc_pre() {
if ! [[ -f /var/nsd/etc/nsd_server.key ||
-f /var/nsd/etc/nsd_server.pem ||
-f /var/nsd/etc/nsd_control.key ||
-f /var/nsd/etc/nsd_control.pem ]]; then
/usr/sbin/nsd-control-setup >/dev/null 2>&1
fi
}

rc_start() {
${rcexec} "${daemon} ${daemon_flags} start"
}

rc_check() {
${daemon} ${daemon_flags} status || return 1
}

rc_reload() {
${daemon} ${daemon_flags} reconfig && ${daemon} ${daemon_flags} reload
}

rc_stop() {
${daemon} ${daemon_flags} stop
}

rc_cmd $1

37 lines of code (postgresql's weighs in at 33)
> Every system of ethics contains a relative ordering of values...

> ...anarcho-capitalism most certainly doesn't value speech over freedom from intimidation absolutely.

It has been several years since I last gave this a lot of thought, so correct me if I'm wrong, but I only remember one universal principle in anarcho-capitalism: aggression is immoral. From that single precept every other value is derived - property rights, self ownership, etc. As I said, it has been a while, but I do remember being impressed by the logical consistency. So do you have a contradiction that you can point to?

> ...am I allowed to say, "if you deny evolution, I will stab you"?

Yes. I don't understand how you view that as a restriction on free speech, maybe the point of confusion is around your use of the word "allowed" - because there is no central authority to grant permission in a state of anarchy.

> This applies even in anarchic systems that don't have laws at all, up until the point that you get an anarchic system that has no values (other than individual values).

An anarchic system that has laws is not an anarchic system... maybe this is another hint at the point of confusion. Anarcho-capitalism is not really a form of governance, it is a philosophy that informs thinking related to interaction between individuals. It leads to a highly distributed system of justice, where each individual relies upon their own system of ethics to mete out justice - you decide if you want to do business with murders or those who consort with murders.

I am very interested to hear about any logical inconsistencies you've found, because absent that your first two paragraphs are totally wrong.
"Plant physiologist Shigeharu Shimamura wanted to explore ways that man could keep up with the ever-increasing food demand while bypassing the risks brought on by drought, crop disease and natural disasters."

Unfortunately, growing lettuce isn't going to keep any people alive if drought, crop failures or natural disasters occur, since lettuce is mostly water by weight and has low amounts of macronutrients (2.23g carbs and 1.35g protein per 100g lettuce).[1] I wonder how much harder it would be to produce crops like rice or beans indoors?

[1] https://en.wikipedia.org/wiki/Lettuce#Nutritional_content
I guess they are worried about significant legal action against the top-brass and are throwing off some chaff. Will the legal system go after the little guy again or land the big fish?
> ...you are implying he doesn't know what he's talking about...

It's good to first be charitable when attempting to divine a conversation partner's motives. If you go back and read more of what vezzy-fnord has said in the past, you'll find that he doesn't really rely on innuendo, and has no qualms with addressing false, misleading, or incorrect statements head-on. So, when he says:

> But by and large most systemd proponents seem to scantly have any idea why they like it beyond parroting misconceptions and half-truths, much as many critics aren't sure why they hate it.

he is stating the entirety of his observations, rather than slyly implying that his conversation partner doesn't know what he's talking about.
wow that's awesome!
I agree, market timing is futile. Roubini is unwise not because he lost money, but because he believed he could time the market. Mountains of evidence suggest that the RoR on stocks is positive and higher than that of lower-risk assets, Roubini claimed that the opposite was temporarily true. This is a good example of an attempt at market timing that failed.
Even if that was the case (which I doubt), it's the executives' fault for creating a culture which fosters cheating. It's their fault for not being aware of what's going on in their own company. They probably have a culture of "Don't ask, don't tell".

These execs get paid huge salaries/bonuses for being responsible for stuff. But when things go wrong, the first thing they do is shift the blame back down to their workers.
Are you aware of this evidence? Was the court, for that matter?

It's also entirely possible that they managed to convince a technology-illiterate magistrate to sign off on the warrant.
still no support on cloudfront or elb on aws
But then you wouldn't be able to use instantmusic to download the audio for the instantmusic demo video! Why pass up an opportunity to be meta when you can be meta?
Yeah, I'm not a big industry player but I'm not exactly enamored with this kind of thing. One question would be does Youtube-dl still provide compensation to the artists/label/publisher/etc in the same format as a stream? If not, then it's genuinely circumventing the (admittedly limited) tracking and compensation structure YouTube has set up. That...probably won't work out very well in the long run.
To be fair -- the hat tip should probably go to Path.
what are your yearly profits like the last couple of years?
I've heard this before elsewhere and the response then was that the person was confusing kilobits with kilobytes. 1411kbps/8bits/byte = 176.375Kbps. The closest you can get to that is 192Kbps. There's a big difference there.
Again, don't be deceived into judging an architecture by its public interface. It certainly appears similarly, but the dependency and ordering primitives are interpreted much more loosely like tags than they are like absolute requirements.

Simplifying things, your unit file actually becomes a Unit object which queues a job (which is itself a Unit) which is scheduled and checked for consistency in a transaction, which encapsulates a service (itself a Unit and one that controls jobs). The final graph of dependency information largely does not reflect what you configured.
Your comments are breaking the HN guidelines both by being needlessly abrasive and by going on about downvoting in a way you're explicitly asked not to. Please reread the guidelines and follow them.

https://news.ycombinator.com/newsguidelines.html
I can't say I agree. Does Restart=always mean the service is restarted if it is killed? Or something else? Why is there a block named [Install]? Why would my service file need to be installed? What is multi-user.wants? How do I know that this sorta-kinda-but-not-really corresponds to Runlevel 5?
"...for whatever reason" is the part that got me.
Did Keys use NickServ authentication? Was the person using his screen name at the time authenticated? Etc.
Couldn't have said it better myself. Those folks are straight out of an old (early) USSR caricature on how Lenin shared a watermelon with a passing peasant - took his watermelon, dropped it on the ground, picked up half of it and walked away.

Spent a decade educating yourself and endless nights practicing your craft? Its all "privillege" and "luck", now give me some of that money.
The people who (allegedly) don't perceive Seattle's shitty attitude are almost guaranteed to already be card-carrying turboleftist hipsters + standard uniform, pretty much every single time.

edit: OK, sometimes they're attractive college-aged women. Because progressives have such deep respect for their cultural contributions and intuition, I'm sure.
Caring...
You might still be tracked by device fingerprinting

https://en.wikipedia.org/wiki/Device_fingerprint

Also, I guess you'd have to make sure you used a VPN that didn't keep logs...
But what are the counting as saving purely cash or does that include securities.

I am sure that in the UK that stocks and share ISA's are counted as savings
Crowdsourced research: Many hands make tight work
Who is mainframe marty?
Step 7: Only access the internet using cafe Wi-Fi and other networks not tied to myself.

I spend a lot of time in libraries on public computers or on public Wi-Fi. Their policies often state up front that there is no expectation of privacy, that staff can check up on your activities if they have reason to do so. I have not paid much attention to policies at, say, Starbucks, but I wouldn't be surprised if they have similar policies. Furthermore, my understanding is that Wi-Fi has pretty big security holes compared to a landline. Plus, if you are a regular, people will recognize you.

I gave up driving years ago and I walk everywhere. This is bizarre and noteworthy behavior in the U.S. People stop me and talk to me and say "I see you walking All The Time..." The degree to which people in cars notice me, recognize me and feel not only free but compelled to speak to me is downright creepy.

So I will suggest that if you spend time very regularly in cafe's using their Wi-Fi, etc. people will not only recognize you, they will feel friendly and curious and like they have some goddamn right to grill you about your life and why you are there all the time and so on and so forth.

I also agree with AnimalMuppet that the lengths to which you are willing to go in order to be "completely anonymous" raise enough red flags that someone, at some point, will take an interest in tracking your ass down and that "someone" may very well be a government agency. So while I get annoyed at how humans are wired and how they conclude they have some goddamn right to grill me merely because they fucking recognize me when I have no clue whatsoever who they are, beyond being annoyed as hell at the whole thing, I don't really need to worry too much because walking everywhere isn't actually a crime, no matter how bizarre and eyebrow-raising it is. But I cannot imagine any reason to go to the lengths you want to go that don't involve serious crimes and most other people will be far more critical of your motives than I am. I am pretty live-and-let-live. On average, other people are much more judgey, butt-in-sky and controlling than I am. So you can bet dollars to donuts that most people will assume you are up to something incredibly evil and that suspicion will fuel their interest in grilling you, tracking you down, etc.
Don't pretend the other side is blameless for this widespread misconception.

The liberal rhetoric that paints a picture of a world full of poor people being sacrificed so that the rich can buy more private jets also contributes.
> follow the law

It's kind of depressing that companies feel they need to put this in their code of conduct.
> It certainly appears similarly, but the dependency and ordering primitives are interpreted much more loosely like tags than they are like absolute requirements.

Ah. That would be the "subtlety" that I was missing. Thanks! :)

As an aside: how terrible it is to provide an interface that makes it look it gives you ordering guarantees when -in actuality- it gives you no such thing! :(
Actions speak louder than words.
I worked my ass off to get here. Plenty of my peers with the same advantages didn't work hard, and aren't here.
15 Sorting Algorithms in 6 mins [video]
Starting with a meta-makefile in Premake is one way to go about learning C++, I suppose. But it seems to add an unnecessary layer of complexity and abstraction for beginners. And shared libraries, while an important thing to know about for many real-world projects, are not really part of the C++ language at all.

Yes, eventually you will probably want to figure out how to do cross-platform development. But if you really want to just learn the C++ language, I would start with an actual IDE, such as Visual Studio or Xcode, and just stick to one platform.

Or better yet, just use an online environment such as cpp.sh or ideone.com or codechef.com.
I totally agree, people are generally cold and non-friendly here.
Fantastic news. Congrats Jared!
I've seen this in a developer phone. The downside is "number of likes" will be lower because those other emotions are not counted as "likes" and there is no indicator of how many total reactions you got. Of course you can add it up but it's not calculated by default.
My major problem with demonizing Nazis is that it's trite.
For disagreement, write a comment explaining /why/ you disagree.

(It's similar to HN's policy* of "prefer discussion to downvotes")

* EDIT: I mean culture; as in I've seen it mentioned a lot by users of the site, though it's not in the rules
I think you and I are probably pretty much on the same page! I dig how you put it in your last paragraph, but I tend to see that as more immaturity than the actual state of being a child. And many (I'd say "most" but it could just be that the many are loud) of the folks I deal with on a daily basis are deeply socially and societally immature; my hunch is much more that that's an artifact of being so insulated than anything. I do tend to work with leading-edge, startup-bait technologies and for the organizations that use them, which may further color my perspective.

I don't think the tech industry or the people of it want to coexist with other people, and I very strongly feel like the mean streak of turbocapitalist libertarianism shooting through tech encourages a culture of not feeling a need to coexist.

And now I'm bummed again. Grumble.
Off topic: I'm always looking for ways to make myself better understood. I think by using the term "we", I gave the impression that I'm personally concerned about costs and that I actively support businesses skirting labor laws to save costs. Not my intention, but I can see how one could concluce that.
We detached this subthread from https://news.ycombinator.com/item?id=10355363 and marked it off-topic.
Are you one of those people who believes in the biblical history where people lived to be 200 years old and such?

At what point in the past was the average person better off than they are now?
huge congrats Jared!
I also save audio from YT occasionally. I prefer to use this command however (to get the best quality audio):

youtube-dl -f bestaudio[ext=m4a] <youtube ID>

PS: you can replace m4a with mp3 but that will induce trasnscoding and loss of quality. YT's AAC tracks are usually the highest bitrate ones so it's best to leave it as is.
Reminds me of Slack's emoji responses to messages. Alas, we don't have quite as much flexibility here. Being able to respond to things with sneks is fun.
Why stop with a text editor? A binary source code format separate from the binary text format.
The author couldn't be less objective and unprejudiced, if he tried.

As far as I understand it was a collection of things that had been written on the LKML.
Tlenter beta version is now open
AWS Lambda Supports Python, Versioning, Scheduled Jobs, and 5 Minute Functions
US vehicle safety is governed by NHTSA, and they are already using this to push for further regulatory power.

http://www.detroitnews.com/story/business/autos/foreign/2015...
because the content can be learned in situ, in books, online, through practice projects, with friends, &c.

"The content" of a PhD is largely about stuff that's not yet in any books or papers (let alone tutorials and practice exercises). The role of the PhD student is to write them (after discovering that content).
India, China, and South Korea (all countries with heavy STEM emphasis) together make up close to half of all foreign students in the US [1]. At just the graduate level, India and China contribute ~70% of all science and engineering students [2]. It would be disingenuous to pretend otherwise.

[1] http://www.iie.org/Services/Project-Atlas/United-States/Inte...
[2] http://www.nsf.gov/statistics/seind12/pdf/c02.pdf
>>Any scenario where the stock market declines by 99% ($100k to $1k) would basically mean the collapse of the entire financial system.

Yet if you owned real estate[Land, Houses], they stand exactly as they are. While the numbers in the bank database turn to 0 after the collapse and companies go bankrupt and never recover. If you owned real estate, your money will recover in the very next turn.
You can visit http://checkyourinfo.com to see all of the HTTP headers your device is sending in requests, including any your ISP may tack on.

Disclosure: I maintain the site
I look forward to the release of Minecraft for VR. I wonder when that (C++) version of Minecraft will support mods, if ever.
Mods are the driving force behind Minecrafts ongoing popularity these days, they keep the game fresh and innovating. Without mods, it's likely that Minecraft's popularity would have peaked a while ago.
Awesome news! One of the valleys best angels and mentors.
September Update for KDE Plasma’s Wayland Porting
While this is a great project from both an academic and performance perspective, the resulting images are substantially larger than ones produced using Mozjpeg. From the article:

We at CloudFlare make sure that our servers run at top notch performance, so our customers' websites do as well!.

Correct me if I'm wrong, but it does seem to me that this is of greater value to CloudFlare in terms of electricity savings than to CloudFlare's customers. Less computing time for CloudFlare at the expense of larger output files for CloudFlare's customers to serve, files which will potentially be served again and again and count against the customer's transfer quota. It might not seem like much, but it adds up when you consider how many times a single image in the wild can be downloaded. Consider the following example:

# Original size is 21796912 bytes
# jpegtran with SIMD
jpegtran -copy none -optimize -progressive bigjpeg.jpg > bigjpeg_jpegtran.jpg
# bigjpeg_jpegtran.jpg resulting size is 19771224 bytes

# mozjpeg 3.1
mozjpeg -copy none -optimize -progressive bigjpeg.jpg > bigjpeg_mozjpeg.jpg
# bigjpeg_mozjpeg.jpg size is 19328832 bytes

That's a difference of 442KB! I'm not emphasizing the computing time here. I do not dispute that this is orders of magnitude faster than Mozjpeg, but isn't it worth doing the extra work to get a smaller file? That file could be served billions of times. My argument is simply that the extra computing effort in the beginning leads to much grander savings in the long run.

In my (quick) testing Jpegtran's squishing performance is consistently less than that of Mozjpeg. So what, actually, is right thing to do in the end?
It's a poor workaround, but you can set your ELBs in TCP mode, and terminate TLS and HTTP/2 on the instances directly.
Agreed. We're all short on evidence, and I'm unwilling to rely on my (very negative) anecdotal experience to make confident general statements about police. But many people see police as groups of thugs who show up and harass or abduct you at gunpoint when they don't just murder you outright. From where I stand there's more evidence for that viewpoint than against it.
You don't need to switch ecosystems when you buy an Apple product. Macs run Windows just fine, either as a VM or dual-boot. They also ship with a full Unix shell. Macs are popular in part because they are very flexible computers.

The Surface line is not as flexible. It's perfect for people who are immersed in the Windows world, but a lot of people are not anymore.
Of course! But I was replying to "people in first world countries" and giving my personal experiences. :)

I've also been all across small town USA :)

I really hope I don't offend. I don't mean to.
Interestingly, most of the Ivy League has incredibly generous financial aid packages, enough that most middle-income people pay zero. When I went to college, having had 2/3 of my tuition paid for by the college, I remarked that higher ed in elite universities was basically socialism subsidized by a very capitalist minority that was willing to pay any amount. Not a bad system, but it unfortunately only works at those institutions where rich people will enroll their kids at virtually any price.
Self-driving cars, sparked by Google, are going to save a million lives a year. Those are actions.
And this is why some people shouldn't even have flagging rights I think.

Now this story is off the front page and lost for the majority of the audience here.
iPhone 6s Camera Review
Can't read the article because of the paywall, but if they're literally using, "Do the Right Thing", that's super super ironic. It's been a while since I've seen it, but if I recall correctly; a major premise of the movie was that characters did not know what the Right Thing was, or whether they were Doing It.
The porting was pretty straightforward, the actual heavy lifting was provided by the https://github.com/anacrolix/torrent library.

One insight that I got from it is that the io.Reader and io.Writer interfaces can work very similar to node streams.

If you work with binary data at any point, it makes a lot of sense to provide those interfaces as there is a tremendous amount of code that can make use of it.
I have a friend who sold his YT video download site for (low) mid range 6 figures.
QA, particularly in Germany, is all about processes. Not deep technical understanding. It bores the hell out of any competent engineer.
fact is the whole report chain is rotten. who wrote the code, who told him so, and indirectly most engineers that had a reasonable knowledge to be in a position of suspecting a foul play.

you can't get this running for 6 years without widespread cooperation, or at least willfully turning a blind eye.

those engines ran loads of miles on benches before being put into cars, and it's a large group running multiple cross tests on many parameters including fuel consumption and efficiency and operating temperature, which should give anyone within the sector a good rough idea of how an engine performs emission wise.
I think you could say that the goalposts shifted. After a long time of whacking down the other complaints, people who would like machines like that have been using MacBooks. And so their target has likely been becoming increasingly entrenched in Mac Products.
I'd be curious to see how it compares per-capita.
This is a much more measured response to my comment than your first attempt which started "yeah, you got me there". This is what downvoting does - it makes you moderate what you have to say.

In any case, you're being a hypocrite. From your very first comment in this thread ("clearly done a full audit") you've been snarky, and now you're crying foul that people are being snarky back. I actually laughed out loud when you invoked the "good faith" HN guideline against Karunamon.
I liked 'Don't Be Evil'. It felt like it was a constant reminder to fight becoming a cliche evil corporation. 'Do the right thing' adds little to no value in terms of being a moral compass to use when expanding the company.