skysight-inc/HackerNews huggingface dataset:
I think this is one of the reasons the election went the way it did, and I'm as guilty as anyone.

You can't discount pride. You can't discount being trained and good at a difficult job, and proud at being the one who does it. Money from the government doesn't replace that in the hierarchy of needs. And job retraining is tough when you're 40+.
I think that's a little harsh. There's no first principle that the average citizen should know that says "clean coal" isn't possible.

The average US citizen probably knows that burning carbon-based fuels re-forms molecular bonds, in such a way that the resulting stuff (CO2 and water) embodies much lower energy. Just start applying that concept to the notion of capturing that carbon. The result is that you're going to wind up with a lot less usable energy, or that the stuff you wind up combining the carbon with embodies even less energy than the oxygen. But since coal is already one of the cheapest chemical fuels around, what in the world will that be?

In other words: Basic Thermodynamics. Unfortunately it's true: The average US citizen doesn't know enough basic thermodynamics to rule out obvious boondoggles. That's about the level of gullibility of a 19th century person who buys snake oil.
Actually people don't understand that such kind of putting-the-finger-on-the wound talk is usually also the author taling to himself. I actually come from a rural background, and I often make the same mistakes: not educating myself before making a decision, hoping that someone else would solve my problems, falling for the cheater instead of the accepting the hard truth.

And in case that isn't clear: The second quote is me saying "no there is nothing to understand. Their needs are simple, well known, to all but themselves". And I also give reasons for that, e.g. that they don't try to educate themselves and that they hope other people come and solve their problems.

In that regard, using the internet we can also educate ourselves. All we need is some basic writing and reading skills. The rest is just putting in the effort to find the right ressources and people to learn and discuss with.
I'm just a newbie when it comes to 3D modeling. I've never used SketchUp, so I don't know how they compare in complexity, but FreeCAD does have quite a wide assortment of "snapping" features:

http://www.freecadweb.org/wiki/index.php?title=Draft_Snap
I have seen successful people having foolish calculations before... specially regarding reading other people.
Be prepared for Trump Towers in every National Forest. It's going to be YUUUUGE.
Looks like the canyon would be a natural barrier. But if you have a small gap it seems like you could just build some guard posts at that gap.
>Dell XPS 15 has up to 17 hours of battery life, a 4k screen (that can be upgraded to a touchscreen), dedicated Nvidia GPU and up to 32 gigs of Ram

I don't see any 32Gig update, either as standard (16GB) or even as a customization option.

http://www.dell.com/us/business/p/xps-15-9550-laptop/pd

As for the battery life, LaptopMag gives: 10:26 for the 1080p XPS 15 and a meagre 6:36 for the 4K screen.

I also think the SSD is quite slower, single thunderbolt port (it has 2 USB 3 ports and HDMI), and the touchpad is worse. So there's also that.
Seriously, prison sentences for illegally entering the country is grade-A nuts. There's other stuff on there that at least sounds good, but this sounds like "we'll solve a $$ problem with $$$".
Because China wants a piece of this amazing pie the US has cooked up. The US gave up the hard-to-automate, labor intensive industries while keeping a lot of the high-margin, highly-automated industries. So while Chinese companies compete for razor thin margins on smart phone components, American companies sell flavored sugar water all over the world for 500% markup (and gobble up any competition).

That's why the TPP is so important, it specifically excludes China because the goal is to further entrench US companies in SE Asia/Oceania. If the US backs out, then that gives China the opportunity to come in and sell the low-cost smart phones AND overpriced sugar water.

We are competing with China for trade partners and it seems backwards to me to forfeit.
So if I'm understanding this correctly, Lenovo isn't actively blocking Linux, they're just using a newer RAID mode in their storage controller that there are no existing Linux drivers for?

This doesn't seem like that big of a deal actually. It's nice of them to provide a legacy mode bios, but this will perhaps encourage the community to write open source drivers for the storage controller in its native mode, expanding the hardware that the linux kernel can support. That would be a win win.
Also, no forests or animals.
Mmm, I think I was trying to say as succinctly as possible that extraordinary claims require at least some basic proof!
The Death of RSS – Long Live the Open Web
> Similarly, Hitler's economic views were inconsistent or incoherent. He ran vehemently against "Marxist" socialists and against "Jewish" capitalists, arguing that the Marxists were acting as a front for the capitalists.

This is a hallmark of Fascist ideology. There is no internal consistency or coherency, only political expediency and appeals to emotion/fear.
two things:

1) elixir is relatively young so there aren't many projects that have had a chance to grow to be huge. so yea, take everything you read about it with that grain of salt. people haven't grown to hate it yet...maybe everyone will always love it, but I wouldn't bet on it.

2) when used in certain contexts, elixir applications may end up being quite a bit smaller than comparable java/scala/python/whatever apps. A lot of what we end up writing with microservices is just basic RPC and fault tolerance boilerplate stuff, which OTP takes care of out of the box. Example, pinterest re-writing a 10kloc java app in 1kloc of elixir, running it on fewer servers: https://engineering.pinterest.com/blog/introducing-new-open-...
I just re-tried installing CentOS 7 for the 4th time from the install DVD again and mouse / keyboard randomly works!? I don't think it was user error, but I'm not convinced it was a bug in the software either, perhaps my desktop was blocking usb access for some reason.

Performance of the install seems a LOT better than last time I tried.

Will report back.
Or it was just a toss up and be got lucky.
>Are you guys seeing 15" MBPs with discrete GPUs really get 10 hours of battery life?

I get close to 8 hours with a late 2013 MBPr 15".
Bored people quit
Never use Photoshop. Most of the time when I look at activity, it's just "kernel_service" doing the writing.
The way you quote it seems like I was contradicting myself. But the first quote is actually me summarizing how I understand the comment above.

And if you have a point you forgot to mention it.
In a perfect society, yes. But we are not a perfect society and the judges on the court have quite clear biases in many cases.
See new comments of trial I'm running today - I'm replying to my main post as I go.

https://news.ycombinator.com/item?id=12916309
10,000 lines is actually a lot for Elixir. Its syntax and built-in standard library makes the code very compact.
Maybe in some part, but there are also people at Visa who have to run the servers, create business agreements, manage people, etc whose jobs are at risk in a shrinking company.
> Elm code is boilerplate heavy, it's a trade off you guys have made to make the language simple.

I just straight-up disagree with this. If Elm added Haskell-style typeclasses today, and we refactored our whole code base at work to use them, I bet it would save us less than 1% LoC.

This is such a weird thing to try to respond to. It's like a group of people started insisting that JavaScript's big problem is all the parentheses, and accusing JavaScript developers of sticking their fingers in their ears about the most obviously glaring weakness in the language.

What reasonable response can anyone make to that claim, except "I really don't think that's what the language should focus on improving?"
You have 14 days to return it if you purchased it at an Apple Store which I guess you already know.

I forgot to add that because the unit does not have a fan it will warm up if used outside on a warm/hot day and shut down needing to cool down, at least according to someone who otherwise likes his MacBook (sorry don't know which year).
I agree with you.

I am going beyond what I agree with. My statement is a strict super-set of your's.

Yes, Trump is a morally repugnant person. Yes, he has supporters that are as well. Yes, you should be concerned about both of those issues.

Now, while remaining concerned, let's talk; do you think lambasting 47% of voters--some of whom are (by your own admission) not intrinsically, categorically, irrecoverably, lost--is a good or bad strategy towards avoiding another Trump?
It would make too much sense, and the liberal know-it-all anal-cysts' heads would ass-plode.
It sounds like you would get a lot less out of this method than you would from the one described in the article.
You can't ignore the indirect influence. The same way people care about resale value of their car or house, the investors that purchase at an IPO know that index funds will buy their shares and can therefore make more and bolder investments.
Here in Germany many people don't want the TPP, so that is at least one reason for us to be happy about Trumps election.
> Screwing the country over further economically sounds like the worst way to solve this problem.

First, I am just a random uneducated and ignorant American, so take my two cents for what it is...only two cents.

From my vantage point, cutting off the drug cartels access to the US market could potentially do wonders to shifting the balance of power and helping Mexico in the long run.

Also, as unpopular as it is, the US governments first mandate is to protect it's citizens. Sometimes that means making tough choices that doesn't help everybody, but responsibility takes maturity and a willingness to consider unpopular options.

>His actions are clearly going to increase the flow of illegal immigrants into the US, and now that these people can be tossed into federal prison...

I think missed the key word in his contract "CRIMINAL". He is not talking about people who broke the law by illegally imigrating. He is talking about FELONS who ALSO came here illegally. They certainly don't belong roaming our streets unchecked.

Contributing illegal immigrants is a different discussion, but convicted felons, rapists, murderers, etc... who come here illegally belong in Mexican prisons and should be mexico's problem...if they can't do it, than yes, well put them in prison...to KEEP YOUR AND YOUR FAMILY SAFE.
> would often take 10+ LoC in other languages can be succinctly expressed as 1-2 lines.

Every time I have heard this kind of claim (with modern languages), it turned out not to be true except for trivial code or straw-man bad code in the 'bigger' language. So if you have real-world examples that have real-world effort put in, I'd like to see them! (I would be happy to be wrong.)

5x-10x productivity increase would be huge if it actually existed; it would be so unstoppable that everyone would switch to the new really-great language immediately. That hasn't happened, which should be a clue that maybe the increase is not there.

Even a 20% decrease in cost of engineering would be so large as to be unignorable.
I'm not even pro trump, it's just an observation of overt bias.
The idea is to limit exposed routes to the standard CRUD routes: create (/new), read (/show), update (/edit), delete (/destroy).
Forgive me if I'm wrong, but I believe you misunderstood the parent post. They were pointing out the hypocrisy of caring about unprotected email servers now while not caring when it was done by a member of the same party. I don't believe the parent comment was saying that unprotected email servers are a-okay, just voicing frustration at the hypocrisy of the Republican party on that particular issue. It's possible that it is not hypocrisy, that an entirely different set of people were Republicans during Bush than those who are upset at Clinton's email controversy now; however, I don't believe that is the case.
The problem with your argument is that it presumes that a border can't be protected. As far as I could discover in my brief searches for information during the election, the border is fairly secure.

So, really the wall is more of a symbol than actual border security. Sadly, it's a symbol that resonates with a disturbingly large percent of the population.
> However, an unintended side-effect is you may end up prohibiting a lot of behavior that isn't the one you originally wanted to address

Sure, but that's literally the case with every regulation. The point is to use them when the negatives of the behavior will likely outweigh the negatives the regulation might introduce. In a perfect world, there would be no laws, and free markets would work at peak efficiency all the time.

Now, I don't have enough information to argue authoritatively about the efficacy of this law, but based on the actual wording, where it says it's okay to do it for business as long as you've met all state and federal requirements means I think it's likely that for the most part it has little impact on individuals (who need to mail tobacco rarely) and businesses operating legally.
I've been leaning away from Silicon Valley for awhile. It's expensive here; SV used to be the only game but now startups can legitimately be anywhere. SV doesn't especially offer anything that can't be found/done elsewhere. Indeed it feels oversubscribed here.

When I was there, the Berkeley EECS Undergraduate Handbook (basically your graduation contract) said that the prestige of a Berkeley degree increases with distance. Translated into English that means get out of Dodge. Similarly, an SV pedigree counts for something elsewhere, maybe more than it does here.
Oh good, I was just thinking we needed more churn in javascript frameworks.
Not everyday I get to share this! I wrote some code in Go that uses a trie to quickly find anagrams. My trick is that I load the trie with a dictionary, but before I insert each word, I sort it alphabetically (ex: sort -> orst). Before I lookup a word I sort it alphabetically, so when I locate it in the trie, I also get all the other words that share the same characters. Because of the nature of the data structure, I can also quickly find all the smaller anagrams which will be handy when I get around to turning this into a full fledged scrabble playing AI: https://github.com/RyanEdwardHall/anagrambler
> "It's pretty clear he was never a good businessman."

Don't you find it silly to call a person with a net worth of $4 billion "not a good businessman" keeping in mind that he made this money doing business
"If we'd had a more nuanced system that allowed voting negative in addition to positive..."

We must prove that something which may be more complex than our current system is still just as fair (or more fair).
What is the point you trying to make? Yes they are buying the smart engineers and somehow a lot of German car companies didn't buy them first. Pretty much the problem as described above.
There are many points to respond to here.

1. Evan (the Elm author) has pledged to support type-classes, it's on the issue tracker, and because he believes that they are useful.

2. "The academics" is a mischaracterization. I use Haskell and PureScript professionally and share the same problem of the "Elm is Wrong" author, which is that it's impossible to do any generic programming.

3. Generic programming is important for something as simple as inserting my own data types as keys into a dictionary. So is being able to write "show x" and just have the thing showed if it has the instance of a showable class. Or to parse a nested data structure of various types from JSON.

4. Being able to use my own types as keys in a dictionary is pretty pragmatic, I think. A typical pattern in ML-style languages is to wrap types like Int in a UserId type that just wraps it and protects it from being mistakenly used with other Ints. Now try to make a dictionary of users via the UserId type. Nope.

5. "They" in this case aren't concerned with elegance or concision for the sake of it, but because the features under discussion help them do their job better, avoid mistakes, reduce maintenance cost, and that's good for business.

6. Go has non-academic, purely pragmatic problems that are orthogonal to its popularity, as does PHP or nodejs.

None of the things under discussion are difficult to implement, novel or exotic. Given that other languages like PureScript exist under the same domain and from the same family of languages, we have the luxury of holding other languages up to the same standard. In this particular point, Elm is a -1.
Srsly, if you want a highly skilled worker who is paid >$100k in the States, you got to have them start working here early when they are not that sophisticated and maybe is paid $70k or so. if I start my career in my home country I wouldn't give sh*t about working in the States after a few years when I'm already successful.
I've actually got a technical interview from Automattic sitting in my inbox right now, that I'm planning to work on tonight! Any tips? Is it possible/encouraged to write back and ask questions during the test?
IIRC "a few" == from 100KB to 1MB, which sums up to a few gigs.
Always Use Timestamp with Time Zone (2012)
> Most of the things written in past few years about
> diversity. The western culture is evil, because it
> was built by white men.

As a white man, I'm yet to read anything I've taken seriously suggesting that "western culture" is evil. I've read plenty to suggest that my experience isn't always the most important one though, and I think the whole idea of privilege is very very useful. I found the whole GitHub meritocracy debate to be genuinely mind-expanding.

> Regardless of the merit, when you have actual white
> men talking like that, it seems a tad
> self-destructive.

I wonder what we'd make today of the discussions about Southern Culture around the time of abolition. Self-destructive?
Wait, why would they? The Windows license is bundled with the cost of the computer. You bought the license, whether you plan to use it or not. They are under no obligation to sell the license separately or offer you partial refunds, that's not how sales work.

Good on them if they do, but I feel like you'd be laughed out of Small Claims court. What's your argument? You weren't forced to buy a Lenovo computer, you could have bought any machine, including one with Linux preinstalled and no "Windows Tax."
Absolutely agree with your opinion of the decency of non-urban America and also the amount it's had to put up with.

Curious what revitalization looks like in an increasingly automated economy though. Not sure Trump has his finger on the pulse of where the world's going to aim ahead of that trend. Although he might, and honestly, is probably more likely to than Hilary.
love DF :)
Rails begat Sinatra

Microkernels

ChromeOS

MVC frameworks begat Vue.js and similar

Virtual machines to containers
LearnXinYminutes tuts are pretty cool. I learned C++ before I learned Python (CPython ~2.0) before I learned C:

C++ ("c w/ classes", i thought to myself):

- https://en.wikipedia.org/wiki/C++

- https://learnxinyminutes.com/docs/c++/

Python 2, 3:

- https://en.wikipedia.org/wiki/Python_(programming_language)

- https://learnxinyminutes.com/docs/python/

- https://learnxinyminutes.com/docs/python3/

C:

- https://en.wikipedia.org/wiki/C_(programming_language)

- https://learnxinyminutes.com/docs/c/

And then I learned Java. But before that, I learned (q)BASIC, so
> "There's a kind of unfairness"

Whether or not something is fair is a subjective statement, and when stated like this it reads like nothing more than a veneer on entitlement.

At the end of the day, "fairness" is a quaint ideal held by people that wish that power structures were different than they are. Life is not fair; it is ruled by politics, power and leverage in a Hobbesian fashion. While I enjoy urban living, I did not choose to play the emigrate-everywhere version of "modern life". I did what I needed to because the economics of the situation demanded it.

This is why the rural complaint rings hollow to me. The economy decides where you go and what you do, not some suburban ideal.
http://www.weeklystandard.com/trump-torture-works-ok-folks/a...

A typical quote, and hardly the most disturbing thing he's said on the campaign trail:

""Torture works. OK, folks? You know, I have these guys -- "Torture doesn't work!" -- believe me, it works. And waterboarding is your minor form. Some people say it's not actually torture. Let's assume it is. But they asked me the question, What do you think of waterboarding? Absolutely fine. But we should go much stronger than waterboarding. That's the way I feel. They're chopping off heads. Believe me, we should go much stronger, because our country's in trouble. We're in danger. We have people that want to do really bad things! Remeber the power of weaponry. This isn't 100 years ago where we fight hand to hand combat. This is weapons that are so destructive -- so destructive -- that the world could end. We have to be very strong, we have to be very vigilant, we have to be very tough. Waterboarding is fine, but it's not nearly tough enough, OK?"

From http://www.cnn.com/2016/03/06/politics/donald-trump-torture/:

"...we are playing by rules, but they have no rules. It's very hard to win when that's the case," Trump said, adding that the United States' ban on waterboarding is a sign of weakness.
"I think we've become very weak and ineffective. I think that's why we're not beating ISIS. It's that mentality," Trump said, adding that ISIS "must think we are a little bit on the weak side."

He has backpedaled on the issue since then, but the fact that he said this stuff in the first place is disturbing enough.
I may have been a bit hyperbolic about freeloaders.

The bigger point I want to make is that the standard deviation on returns of a single venture like Trump's is so large that you cannot meaningfully compare it to a highly-diversified basket of stocks.

To use your analogy, it'd be like evaluating the effectiveness of a coach in a swimming event by picking a single one of their swimmers and comparing them to the average times of the U.S. Olympic team. Does this necessarily imply anything at all about the skill of the coach?
I'm not going to pretend to understand the nuances of these issues, but it seems to me that governments are artificially creating these trade deficits with tax and import/export tariff schemes. I don't understand them, but I don't see how it's a bad idea to at least explore how Chinas currency manipulation and various trade deficits/ tariffs can better reflect the true market and not be artificially manipulated by various governments.

If the trade deficit with Mexico has to do with import/export inbalances to favor that deficit, I see no reason not to try to renegotiate it.

Again, I have no real working knowledge of these issues, just a cursory and uninformed opinion.
I guess voting for Trump is considered signing your side of the contract
> 5x-10x productivity increase would be huge if it actually existed

When writing software, how fast you can type the code is rarely the limiting factor for speed of development – the architecting and consideration of interplay between components takes the bulk of the time. The grandparent claimed code reduction (which has intrinsic maintainability benefits) but made no statements about general cost of engineering.
How does American world dominance help the people who voted for Trump?