skysight-inc/HackerNews huggingface dataset:
Well, this could help you detect malfunctioning/hacked unit. But I doubt it's installed on every traffic light.
AFAIK the traffic lights are controlled by PLCs which can be easily reprogrammed if you gain access to them.

On the other hand, I've had an assignment a few weeks ago to make a circuit to control some traffic lights for crosswalk, and I'm pretty sure it was simple enough that the only way to hack it was to have direct access to it with a soldering iron.
The consumption has shifted from plain old media TV, Radio and News papers towards online social media with news feeds and blogs. Somehow along the way critical qualitative journalism was lost. There is probably a democratic issue there. Its noisy out there.

Just because it looks like a news site does not mean it is serious with deep journalism behind it.

How do we make sure we consume news from good sources?
Poems are not open to interpretation. Most are written with a clear motivation. Test questions ask "what was the author trying to say" and "how did they say it".
I wish the PhantomJS project was more upfront about the version of Qt (and therefore Webkit) that ships with each version, like they are in this email. That information is very hard to track down otherwise, and I think it's the most crucial part of each release (since feature support in Phantom tends to lag browsers by several years).

Additionally, it would be cool for sites like caniuse or MDN to track Qt Webkit feature support as well.
I think this is quite right. But this is even true if the racism is unfounded. The mere illusion that some ethnic groups are low-contributing will weaken the cohesion of society. So in this backwards way, racism becomes a self-fulfilling prophecy.
Almost, but not quite. You really want buffer in there to smooth out IO time variances.

<foo.img pv -cNsrc | buffer -p75 -s256k -b128 | pv -cNdst >/dev/whatever

buffer lets the rest of the pipeline proceed while pv is blocked writing to the output file. Yes, conventional filesystem readahead helps to some extent, but IME, not enough, especially when foo.img is a block device itself.
I have to repeat what I said above. What you say about conservatives does not match up with the conservatives I know and listen to.

I admit my sample may be not representative. So I can't be sure. But how many of your friends are conservatives, and how many of them have you talked to in depth about this stuff?
Invt.me
Constructive criticism is nothing to shy away from or be defensive about. Having criticism for something doesn't mean I think it's spam or off topic.

Again, for an example of a language X-to-language-Y rewrite story with some substance, that did a lot to boost the image of the language in many peoples eyes, see:

http://roscidus.com/blog/blog/2014/06/06/python-to-ocaml-ret...

I'd love to something like that the next time "X rewritten in rust" etc gets to the front page of hacker news. A re-write in of itself tells me nothing.
Valid points, but while I agree resistive sucks in every other instance I have experienced, the n800 and n900 were extremely well implemented iterations. Precision was spot on using fingers, fingernails or the included stylus.

As for the small keys: thumbnail precision. I had rare typos and multi factors more wpm than this on-screen capacitive nuisance I have no choice but to edit every 3rd word with now.

edit: additionally, 2009 was already too late. Android's release from Tmo exclusivity and iPhones release from AT&T exclusivity had opened the gates to mass consumption with ectremely effective marketing & fanfare. The writing was on the wall, RIM & Nokia didn't or couldn't see it in time, nor adapt.

edit 2: maemo app store was free as in speech & free as in beer, like any other linux distro's repository.
You are normalizing Trump as the Republican candidate. No.
I miss the "Win" key at Chromebooks. Life without it would be pretty painful at i3 and other desktop environments.
Just so you know, he was completely dishonest about the failed TX. https://twitter.com/nathanielpopper/status/74850972378426572...
https://www.reddit.com/r/Bitcoin/comments/4qn7xr/npr_hit_pie...
> So the goal is all green?

> Why you gotta be like that? No, the goal is to have no red. That doesn’t mean you need to know everything.

This might be obvious, but I think its also super important, especially in ones early years of programming. Maximize your "known unknowns" and rest easy knowing you can Google it later. Being able to recognize when an API, technique, etc., can be used is half the battle.
You do not have standard package manager aliases in your dot files? Why would I want to remember sudo pacman -Syu when I can just enter pkg-update?

Useful if you have to jump distro's when you surely have your commands aliased.
You have to be deliberately misreading me to get that interpretation. I said fiction could be fine.

Stories can be insightful or not-insightful based on what they teach.

Some kinds of thought patterns are useful to consider even if there is no basis in reality. Some aren't.

This story is in the latter group. If insane problems never happened, then this story would not be insightful.
I can see both sides to the issue.

As a consumer, I loathe any company that makes it difficult to cancel.

As the owner of a business management platform, we've found that more than half of our cancellations are due to lack of knowledge.

The product is fairly complex and has hundreds (possibly 1,000) settings that cover just about any customization a business in our niche could want. People don't want to learn or read documentation, so we offer one on one video calls with our team to support configuration.

The cancellations come when they forget about the (free) one on one time and get frustrated with all the configuration.

The way we handle cancellations is to follow the "don't be a dick" policy. When a customer requests cancellation (a single email to their acct manager) we remind them about all the resources they still have available and offer to chat with them to see if there's a workable solution for them. If we don't hear back within 1 day, we process the cancellation and refund.
These are good points. I don't consider philosophy outmodded, and I do think that in every field you should study its history too to learn it's dirty secrets and biases. But I don't think that in philiosophy this is any more or less true, as the author seems to also suspect.
"Schopenhauer settled permanently in Frankfurt in 1833, where he remained for the next twenty-seven years, living alone except for a succession of pet poodles named Atman and Butz."

If you want to end up like Schopenhauer, by all means be an anti-natalist. Also ask yourself if you would prefer never to have been born, even given whatever hardships you may have had to have endured. Not everyone was or is as miserable as Schopenhauer seems to have been.
Not that you're wrong, but this is just to remind you that the EU isn't a country. Especially worker-laws varies quite a bit between countries.

Surprising perhaps, the nordic countries have very liberal worker-laws, compared to other european countries. For example, there is no minimum wage in Denmark, and most workers are more or less employed as fire-at-will.
Wikipedia, Books are usually ok

Online forums are a disaster (HN is not too bad, but there are a lot of natives and non-natives fumbling some things)
It's like the equivalent of NaN; what you put when you don't know what should be there.

coincidentally, the op corrected this as: It's like the equivalent of NaN
You're going to have to break down the metaphor more explicitly, because I don't think the structure (logical or otherwise) of the poem really points to such a straightforward interpretation.

Like, what is the isle then? Yourself?
The way out of this trap is to emphasize the shared identity of people in the country instead of encouraging them to think of themselves as members of distinct ethnic groups within that country.

It's for that reason that the identity politics of today's social justice advocates infuriates me. These activists can't see that their divisiveness is actually bringing them further from their goals.
"...it has parliamentary systems that represent people more than the current American system."

The EU is composed of seven major institutions, only one of which has direct representation by voters (the EU parliament), and the number of representatives of each country is roughly proportional to their size, so any given voter of a small EU country has effectively zero representation (not good). Not defending America where our unelected bureaucrats often have more control over citizen's lives than elected officials, but the EU is very far from a democratic, representative system.
So does the original claim. That which can be asserted without evidence can be dismissed without evidence.
My suggestion would just be to email the author; his email in the text of the link below and right above "Licensed under the GNU General Public License", but after the word email:

https://github.com/chriskmanx/demystifycpp/blob/master/READM...
I really don't care what side you're actually on, I care about what side you're espousing. I want to understand why you want to force me to pay for people that don't want to work?

As to your point:

"the view there should be no taxes"

I think killing puppies is bad. That has about as much relevance to the discussion as your comment does.

Your comment "it's somehow your money being taken away [is] mistaken" is simply specious and illogical. You want my government, which gains money through taxation, to provide for people who don't want to work.

Are you suggesting I wouldn't pay more to support your program that gives money to people who don't want to work?
I've seen almost exactly symmetrical characterizations of the left from the right. What are the chances that a country divides 50-50 into two groups, one of which is right about everything and the other of which is entirely deceived? Is it more likely that that is the case, or that the population splitting into two highly ideologically coherent groups is a natural equilibrium when you have factions competing for power (democracy)? Even if it's true, how can you be sure you're on the side that really has the truth? How do you break the symmetry?
While there are limited errors it can officially correct, I tried a few phrases:

Didn't fix misuse of its: "The tool worked on it's own power"

"He should of gone yesterday" gets corrected to "the He should of gone yesterday"

"To who does this belong?" doesn't get corrected

"A Apple a day keeps the doctor away" doesn't change
I believe they would've been much better off if they abandoned their Meego and Maemo platforms and doubled down in Symbian.

Symbian was still going strong and cutting off in favor of Windows phone was obviously bad for their customers. So customers left Nokia.

If they'd stuck with Symbian they'd still have the low end of the market today.

Who knows down the line some opportunity could've come up to take advantage of its characteristics as a tiny mature non-appstore centric embedded OS.
I wonder how many macs that would remove. Most people that use a mac that I know got their mac from work. That they use it for personal stuff doesn't mean it's not a business laptop.
Best way to (re)learn modern C++ as its own language?
I stopped using C++ back in the mid 90s (before RAII or iterators, for example) -- thus my view of C++ is more of a "C with classes". I want to learn C++14 or C++17 "as it's spoken".

It looks like C++ has moved beyond being an extension to C and now has its own conventions and "slang"(e.g. in C you iterate with for(;;) even though there are vestigial do and while constructs. What are the modern C++ conventions?). What I want is like learning German by watching TV and listening to how people speak instead of reading a textbook. I can and will read the reference, but would like to do so after being "native".

Any recommendations? The names I've read are Gregoire and Gottschling. I mostly program in Lisp, C and assembly; I'd rather not have a this-is-a-byte beginner's book as it probably wouldn't get into the meat of the language.
So why are you doing exactly that, then?
working example: https://godbolt.org/g/EXdQx1
That's a can of worms, huh?

I mean, yes, I would definitely say that that identity politics/bloc voting is problematic, from the perspective of "how do we best run a government?". It is also in many cases understandable, especially in the face of extant threats to a given polity. (In such a case, however, it is important to stress that "identity politics" is not the problem--the threat and disenfranchisement that led to the formation of an identity bloc is. Even for Trump voters, who I'll touch on momentarily.)

But from a social/messaging perspective, I think that it is less that identity politics discredits the left and more that white people (and it's mostly white people who have an axe to grind about identity politics) feel threatened by identity politics and thus by the left. The reactionary clumping of the Trumpist bloc of whites (as evidenced both by voting patterns and the frankly shameless xenophobic pandering by Trump and his surrogates in the campaign) is no less "identity politics", and is arguably more aggressive than the identity-focused blocs that have formed prior (it's a lot less aggressive to say "we should be able to get married" than it is to say "you should not be able to get married", get me?). But that's not castigated as "identity politics". I would submit that that's because white people don't think white is an identity, but the default.

Identity politics are fine, so goes the thinking, when it's your identity. In a society overwhelmingly dominated by white interests, fairness is gonna feel like you're losing. (This is the genesis of the notion of "privilege" in the first place, as I understand it.)
So you mean we can do it on a state level and it'll work?
Programmatically generating incorrect grammar from correct sentences must be really tough. There are so many more ways to incorrectly structure a sentence than there are correct ones.

Random idea: what happens if you use Google translate to generate the incorrect sentence, I.e. Translate it to other languages and then back again. If the resulting sentence doesn't match the original, add it to the dataset.
Its similar to this, where typically no opening tag is provided. https://www.google.com/amp/s/madfileformatscience.garymcgath...
Alternate title: We Could Be Venezuela.
> Also the reward of a hard day's work is under appreciated in today's society (if you ask me).

I couldn't agree more. My parents always taught us growing up that my (and my brother) brain was our biggest asset. We both chose career paths that valued brains over brawn.

I recently helped a friend out build shit for a couple days. It was the best time I'd had in a while. Maybe it's not too late for me to switch.
Holy moly. I have spent a lot of years typing Unix commands, but it never occurred to me to put the input redirection first. But that's much more pipeline-ish, so I like it a lot.
Alex nice work this is exciting. I've been wanting to work on something similar because the quality of common grammar checkers (like MS Word) has made such little progress.

Have you considered combining your approach with rules based system? Some systems using only an elaborate set of rules for common mistakes have had pretty good performance. I wonder if these two approaches could be combined.

Btw, what is the highest performing grammar checker you've found that's commonly available?
Ontology is Overrated (2005)
"Why is this posted here" is not really constructive criticism, because again, this post isn't written for a broader audience, it just happened to be posted here. Every single project blog isn't going to re-iterate every single detail just in case it takes off with a broader audience.

I do agree that that post is pretty great; I loved the series. But it's trying to accomplish something different than this post is.
"There is certainly no evidence that breastfeeding is any worse for a baby than formula"

I think this is a pretty awful and underhanded thing to write, makes me wonder if this person is being sponsored by a baby formula company.

It is clear breast feeding gives a child antibodies it needs and a proper diet which the mothers body adjusts over time.

Even if you can't easily measure the effect given the noise in the general population you don't have to be a genius to know that breast feeding can only be better than formula.
The setting controls the block size. When writing to block devices, you can maximize throughput by tuning the block size for the filesystem, architecture, and specific disk drive in use. You can tune it by benchmarks and searching over various multiples of 512K block sizes.

For most modern systems, 1MB is a reasonable place to start. Even as high as 4MB can work well.

The block size can make a major difference in terms of sustained write speed due to reduced overhead in system calls and saturation of the disk interface.

A similar thing happens when writing to sockets where lots of small messages kill throughput, but they can decrease latency for a system that passes a high volume of small control messages.
Why Apple’s Critics Are Right This Time
Important context for Denmark not having a minimum wage is the fact that more or less everyone (including managers) is in a union, and if you are fired you'll get paid unemployment that is not too far from your actual wages.
> Universities and colleges have become very liberal, with hardly any conservatives left.

Have they become more liberal? Academia has long been called liberal; I don't know that it has become more or less that way. Also, liberal is a matter of definition and is relative to a degree; perhaps society has become more conservative.

> The downside to this liberal success is that the public image of "scientist" is now tied to "liberal".

That's not a downside to "liberal success", IMHO; it's an intended outcome of a propaganda campaign. The perpetrators want to discredit any opposition to their ideology, whether Democrats, whose voters and politicians are called frauds (voters, Obama), demonized (voters, Obama, Clinton, etc.), and criminalized (voters, Clinton, etc.); "liberals" (made a word of ridicule rather than a valid but differing point of view); groups that provide services to the poor (ACORN, Planned Parenthood, etc.); scientists, other academics, experts of any sort, even theories of science (evolution, climate change), etc.
> wget ... --no-check-certificate

Why? Oh why?
Hmm, what large surface? You only need like a couple of syscalls for an image decoder, it doesn't need anything else from the OS and is supposed to be short-lived.
Yes, or Google or Azure or any VPS provider. These instructions use apt so Ubuntu or Debian
Proof theory itself. You can thank Boole, Cantor, Peirce, Russel, Frege, and Peano (among many others) for that.

Depending upon what you mean by a proof, there are also "ideas" in philosophy that are trivially true:

1. I am.

2. There is a thing that I am.

3. The thing that I am is me.

4. I am me.

These are completely trivial, but they're also interesting from a language-and-object perspective.
> I don't think it's politically possible to create a strong welfare state in a country populated by identifiable groups with differing socioeconomic contributions to the common good.

That is wrong. In Belgium you have a strong welfare state, identifiable groups (Flemish people speaking dutch, Walloon people speaking French), with differing socioeconomic contributions to the common good (GDP per capita in 2006 of 27,900 EUR and unemployment < 4.55% (2012) in Flanders vs 20,100 EUR and 10.12% in Wallonia [1]). Of course there is perpetual political bickering and stereotypes, but so far they manage.

[1] https://en.wikipedia.org/wiki/Economy_of_Belgium
Oh, come on! This year it's finally going to happen. That, or the end-of-the-world prophecy. I mean, it's been prophesied Any Minute Now for decades, how it could possibly fail?
Really old and outdated. 11 years later folkspnomies are bursting at the seams and ontologies tailored to use cases are the answer.
In response to your [1], studies looking also at other countries than the US, like this one [5], have found that the "parents are less happy than others" result is entirely explained by the lack of social policies in the US that most other first-world countries have.

For the record, I'm not saying it's wrong of anyone to choose not to have children. As with all things in life, people are different. "Most people" want kids, but that's necessitated by the anthropic principle: if it were not so, the human race would be extinct.

https://contemporaryfamilies.org/brief-parenting-happiness/
>they seem wrong based on the conservatives I know, follow on Twitter, etc.

I think the problem is that you need to define what conservatism is to you. Otherwise it's hard to really have a discussion about the label.

He's defined at least partially what it is to him ("conservative movement that attacks facts because facts refuse to coexist with their ideology") and frankly it's a group I can see many rational people being negative about.

But if conservatism to you is just slightly right of center on most things, I don't think people would be very negative about them and I definitely can't see them having any more trouble than usual on a college campus. Their views are going to be challenged there but that's kind of the point of college. And if being challenged is too high a mountain for them, a career in science isn't going to work out.
Interesting, from our point of view at RhodeCode, allowing modification of code often benefited our support team. When testing some real edge cases, we were able to inject additional debug code to pinpoint the problems. It actually helps IMHO. Furthermore ability to add a patch to the code to fix a bug within minutes could be a selling point for some types of customers.
Not all western women lack virtue. But selecting the virtuous ones is a skill that we are not taught today.
https://github.com/hwdsl2/setup-ipsec-vpn has one-click options for DigitalOcean (http://dovpn.carlfriess.com/) and others
> I kind of miss analytics

piwik.org is free software, can be self-hosted.
2017 Audi S7 Sportback (450hp, V8 4.0TT)
Why was (s)he so offended by it?
A `constexpr` function storing result in a `constexpr` variable (you need both for the compile-time evaluation guarantee):
http://en.cppreference.com/w/cpp/language/constexpr

An extra complication in this example is that `std::accumulate` currently lacks `constexpr` support: http://stackoverflow.com/questions/32395408/why-arent-stdalg...

There's been a proposal to relax this limitation: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p020...

For now you could use a workaround in form of a range-based for loop: https://godbolt.org/g/aVEqlm or even https://godbolt.org/g/GDrFr5 (homogeneous types).

A fold expression is much cleaner, though (also supporting heterogeneous types): https://godbolt.org/g/Hrnkc1
People will frown at you regardless of the choices you make in life.

Maybe we should just stop doing that so much in general?
> I seem to recall that they had the SGI machines as desktops and a big unix rendering farm.

Is this during LoTR or even before? I though SGI was out by the time of LoTR