skysight-inc/HackerNews huggingface dataset:
I don't know about driving offenses, but we can quantify other harmful behaviors. The poor are far more likely than the rich to deliberately do things that harm others - rob them, engage in violence, etc.

Economic motivation for crime is a possible confounder. But we can eliminate that confounder by examining crimes with no plausible economic motive: intimate partner violence, assaulting family members, rape. Poor people engage in these crimes at 4x the rates of others.

http://www.bjs.gov/content/pub/pdf/hpnvv0812.pdf

(Another interesting fact - contra Trump - is that poor Hispanics seem far less criminal than poor whites/blacks. This also contradicts popular left wing narratives - if poverty makes poor whites/blacks beat their wives via "stressors" or other mysterious phlogiston, why are Hispanics immune?)
Starting an ISP is insanely expensive and needs long (10-15 years) wait before you start seeing any profit, if at all.
I remember it in the US, but I can't remember how widespread it was.
Propaganda Games: Sesame Credit

https://www.youtube.com/watch?v=lHcTKWiZ8sI
The most common thing that stands in the way of that is when you start accepting money.

The payment processors tend to cut ties if you do things that are deemed illegal.
And thanks for your clarifications!

I'd like to separate the determination of which acts are good and which are bad from the reasoning of the argument itself. Is that fair?

I think there are many reasons people sign up, and that most people sign up in good faith and don't expect to be asked to do bad things. I don't think they perform some mental calculus like "I'm willing to risk doing bad things to escape poverty".

I can see how one might find a sort of karmic justice in the situation. And it's a part of human psychology to tend to wish bad things on bad people. After all, they deserve it, right? :) I know I'm guilty of feeling this on occasion.

However, I don't agree with it. If you believe the soldiers did very bad things, I wouldn't think the lost money--not associated with the bad acts--would be satisfying justice. Linking them this way could even weaken your stance, opening you up to accusations of wishing ill rather than seeking justice. I don't think such accusations are a good or fair argument--and not one I'm making or implying--but I can imagine someone uncharitably making it.

Does this make sense? I admit it's got aspects of reasoning combined with perception, but I think both need to be taken into account, especially when discussing issues that are potentially controversial.

What do you think?
IP space is limited. If you have a botnet already, you can scan all of IP space.

Also, a lot of them expose web interfaces that Google has already found...
I am very thankful to be in a department with almost zero nasty internal politics, and I've heard real horror stories from people I trust about how nasty things can get.

So thanks for providing more context. It's hard to tell from the post whether this person is the cause of or recipient of all this drama. From the way he tells it, it wasn't just the department, but pretty much everyone he interacted with across campus. It wouldn't surprise me if the entire university was poisoned by nasty politics, but it also wouldn't surprise me if a self-assessed superstar would see it that way even if it were not.
first, blaming the economically disadvantaged foot soldier or mess hall cook or tank mechanic for the contemporary crimes of the political and economic ruling class has got to be the most morally reprehensible thing i've heard on this topic, and carries nearly psychopathic levels of non-empathy.
A few hundred megawatts is well within the amount of power peaker plants can produce and the vast majority are idle >> 90% of the time. You'd need millions of air conditioners to cause a brownout. Most states fine utilities heavily for any disruption of service (to the tune of $10s or 100s of millions per company per incident) in exchange for a govt granted monopoly so they all have extensive capacity built out, capable of providing for huge extended spikes in consumption.
> He's probably making the same mistake that I did for a long time, which is to continue to chuckle under my breath at machine learning as if it were still the 1980s or 1990s.

Anyone could come up with a similar list of technological advances that were forecasted and either realized extremely late or not at all. Flying cars had been a decade away for the last 60 years. AGI was a decade away in the 1950's, 70's, and 90's, and it's a decade away today too.
This reminds me of the "Whuffie" social currency from Cory Doctorow's science fiction novel Down and Out in the Magic Kingdom. A person's current Whuffie is instantly viewable to anyone, as everybody has a brain implant giving them an interface with the Net.

https://en.wikipedia.org/wiki/Whuffie
Reread what I wrote. But, this time, stop at the comma:

You do not have to be a callous jackass...
I feel sad about the Chinese people and people living under communist/Marxist regimes.

Communism/Marxism is one of the worst ideologies out there (along with intolerant religions). The western democracy is the best model the humans have invented yet. This is not to say we must not strive to improve it. But Communism/Marxism is not at all an improvement, it's an outright societal cancer. But I am seeing is the increase in criticism of US (and western democracies) by leftists and liberals. That in itself would not have been a big deal but these leftists praise Communism/Marxism.

This is a wake-up call to the people of united states who are listening too much to the unjust and undue criticism of the US govt for surveillance. Post-Snowden some leftists are taking undue advantage of the atmosphere to spread their fear mongering anti-democracy propaganda amongst US citizens.
Most modem/routers that ISPs give you come with a password that is defaulted to something random - different for every device - and a sticker with that password somewhere on the physical device.

That seems like the best solution. Now we just need to enforce that as a standard with internet connected devices.
You sound like a certain presidential candidate. When things don't make sense to you, just blame the media.
What an incredible writer, with this piece just reinforcing it. Vonnegut has expressed more feelings, described the world more clearly, and opened my mind more widely than any other author. I remember reading Slaughterhouse Five (the first time) during high school, then again nearly every year since. His descriptions of and thoughts on Dresden in the book and this interview really show his outlook on the war.
I've worked as a developer on a similar project by a utility company, see: http://www.greenbuttondata.org/developers/
if i were in the mountains writing a book and my laptop broke i would just get a pencil and paper!
I'm sure there are people out there who can make it work for programming, but I would strongly advocate against trying. I'm a programmer now, but before I got into programming I was on track to become a Stenographer. I wrote at length about this two years ago when there were a few articles on HN discussing the possibility of using Stenography for coding.

http://www.danieljosephpetersen.com/posts/programming-and-st...

Negativity aside, I'm pretty thrilled to see Open Source projects in the field. It costs 4,000 dollars for Case Catalyst, which you can think of as Microsoft Word for Stenographers. It's worth it if you're a professional, but I suspect that the price is only that high because there's no competition.

edit: In fact, I think the price might have gone up in the last two years. I could have sworn that it was 3,000 dollars back in 2014.
"That being said, I suspect standout researchers get tenure and get to be themselves, just as talented people can succeed in corporations and still be themselves."

In Academia, they have no fear of being themselfs after tenure is granted.

I had a chemistry teacher who literally tried to ruin me.

I really thought I was to blame. I realized he had a some mental malady when he pick up the stack of formal complaints he received from the administration on behalf of students; while he was yelling at me in his office. He used to love to bring me into his office regularly. He used two hands on that stack of complaints. I can still picture those hairy little arms lifting that stack. Yea--really.

I wasen't the type to complain, but went to a guidance counselor. Before I mentioned the teacher, he said, "Dr. Besergian?". I was floored. I asked how did you know? He said, "I literally almost got into a fist fight with that guy, and never, never met anyone like him. There is something wrong with him. It's not you. Drop the class, and take it at a community college."

I dropped his class, and took chem at a community college. The following year, I was finishing my last Organic Chem semester. He saw me, and was shocked. I thought--how many students lives did this jerk ruin? He saw I was chewing gum. He slithered up to me, and told me to spit it out. He was holding a trash can. I spit the gum in his face. He just walked back slowly. All that bravado was gone. He knew I figured him out. He had no control.

I liked tenure, but after this joke--I started to question it.

(This jerk is probally still harassing, mainly young men, somewhere. Don't let him ruin your plans. Everyone knows he's horrid, little man, but has tenure.)
Specifically, the STL has a lot of slow containers that people readily use. For example, a beginner might see a std::map<T> and think "wow, a handy hash table class!". First off, it's not a hash table (usually a RB tree). Second, the closest thing to a hash table in the STL (std::unordered_map<T>) is still pretty slow.

Then there's std::string. Super nice in 95% of cases but can cripple an application if you have millions of strings you need to deal with (TONS of dynamic memory allocation).

And then there's std::shared_ptr. Super convenient but potentially a huge impact if you have items with very short durations in hot loops. std::unique_ptr on the other hand has no added overhead. Sure, you can look these things up. But it's not really obvious.

C++ is an incredibly useful language. It's far from the safest, prettiest, etc. But when used properly it's a very powerful tool. But knowing C can help you to better understand when you're not getting something for free and when undefined behavior can rear its ugly head.
It's not bullshit though, the threat is real and something needs to be incited amongst the public in order for action to be taken. It's not really about what happened on Friday, it's about the implications that came with it. With the projected growth of IoT and if the hardware used continues to be unregulated we will eventually see a distributed attack on an unimaginable scale that WILL be very damaging. This is one of many major security threats that we are facing currently in the modern world.
But the real question is whether he is as happy as he would have been had he persevered and did it the other way.
Empathy is a catch-all phrase describing two separate concepts, and the psychological literature is careful to distinguish them:

Cognitive empathy is the ability to know what others are feeling. Affective empathy is when cognitive empathy causes you to have similar feelings to others.

It's best if we just assume that everyone else is just like ourselves, and reserve our distrust for people that try to tell us otherwise.

No, this is the typical mind fallacy, where we assume our mind is typical. It'll fail you wildly if you leave your local culture.
I don't know what kind of relays you're using, but most relays tend to fail in a closed position, so it's worth considering what happens if a light is turned on continuously. Also, hardware or software failure in the RPi could turn on all of the lights in your house, e.g., if the same software running on every unit encounters a bug.
Bitcoin is unstable without the block reward
I recently did the same, but used tar without compression. For starters most of the data I was archiving didn't compress well (like photos), but mainly if par2 fails, I can still recover at least some of the data.

With compressed files you usually need it to be perfect to recovery any data, but you can use fixtar [0] to recover some data from a corrupted tar archive.

I used BluRay as the media cost is about the same as DVDs per GB here (at least 25GB discs). Also there are HTL discs available, which supposidely have a greater longevity than DVDs.

[0] -http://riaschissl.bestsolution.at/2015/03/repair-corrupt-tar...
Category theory uses weird terminology all over the place partly because it needs to distance itself from concepts that are "sort of like in set theory but not quite" and there are a lot of concepts that need naming thusly. Browse https://ncatlab.org/nlab/show/category+theory and you'll see a ton of examples of this.

W.r.t the "modernity" of the terms: I think category theorists are glad if they find any word that fits the concept in their minds. "Mathspeak" is not supposed to be intuitive to outsiders (and everyone is such an outsider at one point), but once you get more into it the names do start to make sense.

Generally mathematics is a field that breaks everyday-intuition constantly. Having a technolect, a "foreign language in a language" if you will, helps coping with that.
I think this is an important point to make. The degree to which people will abandon what seem like core principles when it comes to fighting change in their neighborhood, school district etc. is one of the unpleasant things about living in a left-leaning area like the Bay.
I don't think that's happening anywhere. Tons of developers (myself included) work for smaller companies that they personally align with or work for startups. Many more are freelancing or doing products.
Yep.
The academic job market is mind bogglingly brutal, meaning that academic departments have no reason to go out on any limbs. As a result hiring and tenure processes are extremely conservative and, as the author points out, normative.

I completely sympathize with the author; the promise of such shenanigans in the academic career path were part of my motivation for passing a job offer and instead take a software engineering job.
No, you are right, I was perhaps too harsh. But it takes some modesty and humility to pause and consider why the system ended up the way it has, and why the elder's are resistant to change. The author shows no sign of modesty or humility, so it isn't at all clear to me that the elders were snitty or tutting and hissing. In fact, it sounds like there were other issues the author was deliberately ignoring. Finite resource allocation, campus-wide priorities, an MS program, etc.

Being able to convince others, win allies, balance priorities, and just get along with others are important skills, and the author seems to excel at none of these. At least, judging by this post. Elsewhere in this thread, a student suggested that there may really have been some nasty infighting happening, in which case this poor guy may have just been in the wrong place at the wrong time.
To clarify (in case anyone misreads this the same way I did) Inslee supports ST3.

His Republican challenger Bill Bryant does not.
This RFC was published on April 1.
Before reading this entire post (fairly long) a quick note, this only works with specially marked decks not just any deck of cards.
I hate how we use the political system to fight progress. I feel like a majority of startups end up facing this. Uber, vidangel, mixcrate. To paraphrase Russ Roberts, progress isn't made by the union getting you an extra two dollars an hour, it's made by inventing a bulldozer and letting one man do the job of 50.
There's something else. The RPi is prone to failure if it's writing to the SD card when power goes down. Articles that I've read suggest moving most of the RPi's files to some other form of storage, for instance:

https://learn.adafruit.com/external-drive-as-raspberry-pi-ro...

I've thought about the idea of having some super-capacitor based temporary power storage, and an interrupt that triggers a graceful shutdown if the power input goes down. I think it could be done with fairly basic circuitry.
In a Global Market for Hacking Talent, Argentines Stand Out (2015)
Are you sure the only way autonomous cars can help is with 100% market penetration? How about

* Better carpooling options

* Automatically taking side streets (based on traffic) to reduce load

* Less swerving/lane changing/rubbernecking which causes backups

* Detecting and responding to traffic waves (a few cars can make a difference)

* Reduced urban parking needs (fewer cars endlessly circling, a huge fraction of traffic)

It goes on.
Reddit and YC also expose each action to voting and judging, and sum up users into karma scores. We already live in such a rating based moral system. If the reddit karma would decide a person's worth and social rights, that would be pretty dangerous. People would self censor, be less creative, and in general only act in a way that protects the score. It would turn into a kind of self policing.
As far as I'm concerned, a language doesn't need control flow, much less Turing completeness, to be a DSL. I don't deny that JSX is a DSL.

But when an embedded template language grows control flow, it creates two different ways to do things. The outer language has control flow, and the DSL. The choices increase complexity. TMTOWTDI is not actually a great idea.

(AFAIK JSX only has 'do' by way of Babel. But it's just syntax sugar for creating a function and calling it. So you can get your control flow that way; but it'll be Javascript control flow.)
By democracy, I think he meant hillary's brand of "democracy", which is going to win in November.
Don't underestimate how many resources there are. There's a lot of stuff in the Earth's crust, and the sun is going to be shining for a while yet.
As far as overall survivability for an animal is concerned, regardless of the mutation rate, one would be a little hard-pressed to imagine how they'd climb any further up whatever hill on the fitness landscape it is they're on.
The problem with most regulation is that it tends to be quite a bit behind the current trends.

You also need to acount for the fact that these devices are going to be alive for years maybe even decades which means that their security measures would become obsolete.

DDoS needs to be solved on the infrastructure level at this point, securing endpoint nodes is a game you are going to constantly lose.
My Trip Back to the Dark Side
I agree linking the two unrelated things is a weak argument. My comment was more of a reaction to the opposite linking shown so commonly by many people, which is "They deserve to be treated fairly because they're soldiers". That's they same type of argument as mine but in reverse.
The only "morality" the Chinese government cares about is whatever leads to the furtherance of those in power
dont get me.wrong i think it is a wonderful project, and i would def try it out, but i dont forsee much benefit for any programmers, unless youre writing pure sql or cobol, i guess
The Mirai source is up on GitHub if anyone's considering doing this: https://github.com/0x27/linux.mirai.

Regardless of any good intentions, it'd be a pretty grey area to deploy a tool that cleaned and then protected against future attacks on a device. The exploit (well, at least the one currently drawing attention) is targeted at devices running BusyBox that are compromised over telnet with a embarrassingly small dictionary attack. If you could clean any existing instances, the protection for future exploits is simple - set a randomly generated password.

The downside is doing this (without approval) to remote devices would likely break device functionality. The majority of users/owners of these devices are likely completely unaware they have been compromised today as it has little to no effect on anything they can see. Sure, a robing hood malware could clean up this mess pretty effectively, but the little side effect of stopping devices from, you know, working is probably undesirable.
> Not your parent.

I'm still wet behind the ears here and am not familiar with all of the jargon. What does this mean? I take it you're scoping your response in some way but it's not clear to me what scope is intended.

If you're responding to my comment ("The military in and of itself isn't necessarily bad"), my only intent was to make sure I understood Hondor, not to make any claims myself. If that wasn't clear, I'll endeavor to be clearer in the future.
I understand the spirit of your comment, and it's probably a fair summary for anyone unfamiliar with at-will employment, but

(a) a lot of this is state-specific, not US wide as you indicate

(b) many states have laws specifically to protect employees from being fired for their political affiliations and activities.

(c) some states have even broader protection

But, to your point, you can always fire someone for their political view and say it was for one of a billion other non-protected reason.
His gift was to tell a story in a way that both entertained and informed. His paragraphs invoked both interest and caused me to think about the world in a different way. I'll attach a snippet from Slaughterhouse Five, where Vonnegut describes a bombing raid, except chooses to do so in reverse.

“It was a movie about American bombers in World War II and the gallant men who flew them. Seen backwards by Billy, the story went like this: American planes, full of holes and wounded men and corpses took off backwards from an airfield in England. Over France, a few German fighter planes flew at them backwards, sucked bullets and shell fragments from some of the planes and crewmen. They did the same for wrecked American bombers on the ground, and those planes flew up backwards to join the formation.

The formation flew backwards over a German city that was in flames. The bombers opened their bomb bay doors, exerted a miraculous magnetism which shrunk the fires, gathered them into cylindrical steel containers , and lifted the containers into the bellies of the planes. The containers were stored neatly in racks. The Germans below had miraculous devices of their own, which were long steel tubes. They used them to suck more fragments from the crewmen and planes. But there were still a few wounded Americans though and some of the bombers were in bad repair. Over France though, German fighters came up again, made everything and everybody as good as new.

When the bombers got back to their base, the steel cylinders were taken from the racks and shipped back to the United States of America, where factories were operating night and day, dismantling the cylinders, separating the dangerous contents into minerals. Touchingly, it was mainly women who did this work. The minerals were then shipped to specialists in remote areas. It was their business to put them into the ground, to hide them cleverly, so they would never hurt anybody ever again.”
Gotcha. Thanks!
Or rather just block problematic IPs and make the user secure their systems or noth have access.
As a career, programming is a low risk and high paying career. (I mean real risk - like you could get injured and lose your ability to earn a livelihood) Additionally, it can be done anywhere in many situations. So there's no need and little bargaining power.