skysight-inc/HackerNews huggingface dataset:
It depends on how far your logic goes. If you have sufficient experience with people, you could see the logic solution to your example as avoiding direct problem solving proposals, as you might expect the person to react negatively.

Of course, the natural way of achieving the correct response is by "simulating" the other person's emotional state to try to predict the best outcome (which includes their future emotional state) -- this is what I understand people generally mean when talking about empathy, and this is what the article refers as 'Emotional contagion'. However, as the article argues, it shouldn't be the only way. You should in principle be able to build a sufficient model of people's emotions and reactions without having to use your own "emotional engine" and being impacted yourself (which may in turn affect your own capability to make good decisions).
Isn't that basically what Rails Turbolinks do?
Is that not part of the problem then? Discounting a critique of a company because of the persons role is just as demeaning.
Scoop – Homebrew for Windows
tl;dr incidents happen and they suck. Buy our stuff.

Not sure why this is in the front page.
I took:

1. Functional Programming Principles in Scala[1]

2. Machine Learning Specialization [2]

[1]: https://www.coursera.org/course/progfun
[2]: https://www.coursera.org/specializations/machine-learning
For example if rail handles long range transport to distribution hubs and actual truck drivers transport last mile . What's wrong or bad about this idea ? again I don't see the point in wrecking the lives of truck drivers.
I have a Herman Miller Aeron that has served me well for the last 15 years. I've sat in that chair at least 10-12 hours a day, 5 days per week for most of the time I've owned it. When I spent a 2 year stint working for Google in a cube farm, I really missed this chair.

What I like about the Aeron in addition to the ergonomics, is that it is mesh, so it tends to allow me to stay cooler than most chairs.
I agree, though I can only dream of the day when textbooks are $25
Services are offered in substitute for software precisely because IP has become socially, legally, and technically impossible to protect, so the only way to protect it is to put it behind an API gate, which (ironically) offers far less Freedom than any copy of Windows ever did.

After all, your copy of Windows never forced deprecation of API functionality you wanted to use.
You do not know why that clause is there. When somebody asks for something and you do not understand why, and decide you don't want to do it, it is the sensible thing to ask for explanation. It is the childish thing to ignore it.
Note also that due process does follow even in the cases where a citizen becomes an "executioner", it just can't bring the killed person back to life, vs. judicial condemnations which have an appeal process before hand.

That I'm going to potentially be "judged by 12" even if I'm not "carried by 6" weighs heavily in my mind (sort of, I've never had to make such a decision in, say, 45 years of gun ownership (starting as a kid in a gun owning family when I was trusted enough) and ~17 years of carrying concealed (as noted in a previous recent related HN discussion, avoidance is the best policy: https://news.ycombinator.com/item?id=11429446
> It has been credited with helping Finland achieve one of the world's lowest infant mortality rates.

why the frowny face?
Oh, I'm curious why you pointed out Go specifically, since that sounds like fairly standard bounds check eliminations that pretty much all optimising compilers can do (compilers built on both LLVM and GCC's infrastructure), and most compilers aren't tied to specific looping constructs for it: it can work with while loops, or for loops, or whatever.

And, my impression is that bounds checks are only avoided in Go with range-based for loops (which are very similar to C++ or Rust iterators, which avoid bounds checks in probably exactly the same way), not a loop over integers with indexing.
“Pigeons can also play havoc with time.”

This has to be the best single sentence to take out of context. When I read that, my first thought was, “Especially if you’re trying to run NTP over RFC1149.”
I'm a dev and I found the article to be spot on. HubSpot's impact on the world beyond is vanishingly small, to pretend otherwise is either naive or cynical. And anyone who calls being fired "graduating" is an ass.
Or even the capacity.
A recent HN discussion turned up a town in Alaska which has done this.
Hillary Clinton Accused of Using Static Noise to Conceal Fundraising Speech
Oculus tops VR awareness – most players don't recognize individual brands
Of course, but it's interesting that the pattern in different countries seems to be the way that it is. This is ultimately an effect of the local land governance practices and the U.S. seems fairly strange.
He said he moved into an apartment complex, so he probably didnt have his own yard here, either.

Also, which of these has the better yard?

Houses in Nevada: http://www.newhomeselko.com/wp-content/uploads/2013/08/Homes...

Apartments in France: http://cdn-1.aparisguide.com/montmartre/Paris-montmarte12.jp...

* Density doesnt have to be expensive

* Density doesnt mean it cant be green and beautiful

* Conversely, a lot of suburban yards are ugly and people dont spend much time in them, they just stay in the big box in the middle and enter and leave thru the garage.
In me experience, employers does not care whether it is free or paid, they care more about your passion to learn.
i agree, mostly. i had a hard time figuring out what the 2.0 part about it is. if it's just about the slice, then i feel like the author is talking about it from a perspective of where project/feature planning is being done wrong.

i wasn't particularly confused with the terms use case vs user story, but if i didn't know those concepts already, the article would not have explained them to me.

(fwiw a use case is a series of steps that a user must take to complete an action, but a user story is usually a sentence told from the viewpoint of the user such as "as a user, i want to log in so i can add a new post")
Poking fun at the childishness and pretentiousness is wearing thin? Isn't the childishness and pretentiousness a lot thinner?
TL;DR - For a long while, the pole was slowly moving toward Canada. Then for about a decade, it slowly moved toward Europe. Now since about 2012, it is slowly moving toward Greenland. Based on gravity measurements, it looks like changes in global groundwater levels and icecaps are responsible for the changes in direction.
It's just supply and demand. There's more demand than supply for engineers, and more supply and than demand for sales, marketing, support, etc. That doesn't excuse no job security, unreasonable work/life balance demands, etc. The most optimum strategy is to treat all your employees well.
Douglas Adams argued that the Kakapo's inefficient reproductive strategy was the key to it's survival due to it normalizing the population, preventing swings back and fourth that can cause extinction.

It's a very counter-intuitive bird.
Very nice. It's good to know that Schaft is doing something. The leg mechanism is clever; they can run the legs in and out, without having to deal with the large forces needed to operate a knee joint. This is probably more useful in the near term than Boston Dynamics' hydraulic monsters. This is a big flat-footed machine, not an aggressive active balancer - less ambitious technically, but more useful.

It doesn't have any arms, but Google has some other startups into manipulation. Maybe they can get their companies to work together. The next generation might be good enough for factory work, moving around machines and loading and unloading parts.

One picture seems to shows a little spinning brush-like thing sticking out the side of the foot, like the wall following sensor on early Roombas. Is that a sensor? Seems an odd choice today.

They do look a little like the robots from "Silent Running", but that's OK.
This article talks about how companies over inflate the value of the work tech workers are providing almost to the extent of feeling like being in a cult - which was something I was thinking all along but didn't want to say out of fear of being called a kill joy.

While in many successful tech companies this might not be to the same degree, I bet the scale is tipped towards the direction of cult like indoctrination. My guess is the part of the problem is in many technology companies that are not seeing huge profits, there are no true metrics to measure the value of your work - so they can get away making bold corny claims
Seem very similar to Fidonet.
We can argue all day about if <math> should be like <img> or a <svg>, but I do not think I am wrong about asking whether we really need to manipulate a math expression. I just said "it makes sense to me" to write "<math>\frac a b</math>" does not necessarily mean I stand firmly for making <math> this way. If you think there are cases we need manipulate AND we indeed need to sacrifice HTTP length (Internet transmission time) and simplicity to enable math expression manipulation, that is totally fine. I admit your points and will still argue for my points, I do not believe there is an evident truth for this issue we argue (so as this thread). It is still OK. However, I should point it out I am quite confident in terms of hand-writing "<math>\frac a b</math>" more quickly than other people who use whatever advanced richtext editor they want to write its MathML alternative. You can still doubt how many people want write HTML by hand, but shorter HTML is not bad at everything, many high-volume websites get benefits from it. Think about a very hot math Q&A website in the future, being able to handle a lot request, math rendering computation on client side is a logical solution. In this case, MathJax makes a lot sense. I will agree we can adopt a solution that define short <math> and convert into lengthy MathML at client side, in this case we both do not have to compromise.

As for my "works pretty well", please refer to my answer in another thread below. To be concise, I use subjective words on search engine effectiveness because NTCIR makes it difficult to compare my TeX search engine with "MathML search engine". But I have already shown better efficiency of my engine compared to Tangent, and an important factor is Tangent have to use LaTeXML to parse every TeX back to MathML. Without considering NTCIR, I am willing to make a comparison (probably after done my new version search engine) with some open-source established math engine (e.g. Tangent) on effectiveness and efficiency based on some corpus with both MathML (used by Tangent) and TeX (used by my engine) annotation.
Baseline Acceptance Driven Development
This is an interesting perspective based on real life experience. The author also has decades of experience around the tech scene in general. I don't understand why he is being put on trial for sharing his experiences in a book or seeking to promote it via interviews. That's the way books are normally promoted. Reading this thread one would think its illegal.

Hubspot is a campaign management and lead management tool like Eloqua, Marketo, Unica and dozes of other tools in this space. They are not remotely interesting unless you are interested in b2b marketing tools. One does not need to disparage hubspot, its a decent marketing tool. But it is not remotely world changing in any way. That is hubris so the author appears to be spot on with some of his observations.

Everyone recognizes the fakery and dubiousness of empty and vacuous corporate slogans. A psychological tactic to induce frenzy and artificial value in your workforce is exploitative and disrespects other human beings. Surely there are more respectful and time tested ways to motivate your workforce without making a mockery of them to promoting your own interests.

Repositioning a firing as a graduation is the stuff of comedy scripts, nearly Monty Pythonisque. With material like this anyone would be tempted to write a book. But this is not comedy, these guys are serious. In the real world this can only be interpreted as insensitive, grossly exploitative and dangerously disconnected from reality.
Not the person you replied to, but I (anecdotally) have had the same experience. This has ranged from negative working conditions to political atmosphere. When I deliberately alter my response from "this frustrates me" to "how can I improve it," I don't feel helpless about my state of mind.

The best method for me was to reduce, as much as possible, my use of the words, "I hate XYZ."
Seems strange to showcase a robot that looks less impressive than the product of the company they recently announced they were trying to sell.
In general, government aid programs are extremely economically efficient.
Oh yes, I understand. Sort of not being overly sensitive to assholes. Quite useful. I would add being kind and nice as a response to those sort of situations. It helps bring down emotions from the altered party.
Project Decorum
Thanks. Some days better, some days worse, the end of the story has yet to be written.
Yes, listening to the same music simultaneously. The users control what music plays in the rooms, as opposed to simply a shared stream. And there are public rooms in addition to private ones.

Think turntable.fm/plug.dj for the closest analogy.
i grew up in the UK on these. Springtime is just around the corner.
I had a similar experience to this at amazon. I think the nature of programming work is so murky that it makes sense to do this even if you don't care about the employee (though my managers genuinely seemed to). What I mean by murky is that similar looking amounts of work can take 2 days or 2 weeks depending on how excited the engineer is about the project. Maybe it's more common with engineering managers for this reason?
brilliant

i love this track as leg idea

it looks so stupid obvious when it is working this nicely

congrats on vision and execution
I'm not sure I'd call what I said "wanton bashing".

The NRA does attempt to mislead folks on a regular basis... this is well documented.
GCC[1] and Clang[2] both support this with __builtin_add_overflow and family:

int a = get_number_a(), b = get_number_b(), c;
if (__builtin_add_overflow(a, b, &c)) // Note: Unlike your example, returns true iff overflow occurred
uh_oh();
else
everything_is_ok();

These are quite efficient on many common architectures.

MSVC has SafeInt[3] which is more awkward but gets the job done.

1. https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins...

2. http://clang.llvm.org/docs/LanguageExtensions.html#checked-a...

3. https://msdn.microsoft.com/en-us/library/dd570023.aspx
Absolutely: Datalog is the one that is not Turing-complete. Thanks for pointing this out. I typed it on my phone and should have proofread it better. I'd remove the comma, but I think HN doesn't let me edit a post after a timeout.
Ah, I stand corrected! I've never seen pjax before.

That said, this project was created in February 2015... It's not that the "Traditional server-rendered pages" approach had been doing this for decades and isomorophic javascript simply reinvented the wheel here... this is a new project.

I shouldn't have claimed that you need full javascript to do this, that was clearly wrong, but my point is that isomorophic javascript is not the same as the common traditional server-rendered pages used before javascript single page applications came around.
> ISTM this will just slightly raise the bar so that attackers who get code execution have to force a call to execve.

If the program did not pledge 'exec', then calling execve() will cause the program to be killed. Lots of programs don't need exec, so don't pledge it.
That'll badly pollute your control flow graph though. You'll have a branch and a later merge for every SafeAddInts you do. Implicit handling of overflow with some kind of trap avoid this.
How would this show the effect of male/female dialog on profitability? All it shows is that the most profitable films feature heavy male dialog, not that audiences select for more male dialog when seeing a film. And what is your thesis here anyways? That the film industry features men more heavily because society is misogynistic (just not the film industry itself)?
Good. Solve that and i'll invest.
Make is really fast, and it's good at doing parallel builds (you just have to specify -j). You could try making something better in Python, but it would take a long time to write and Make is already here. You apparently had the opposite experience from me. I hate NPM build systems like Grunt and Gulp because they're hard to debug. Make is easy—keep the files around and tweak the command line until it works.

No idea how you missed the -j option.
At Microsoft my managers were pretty consistent about doing this, and I tried to do it when I was a manager. Aside from the occasional conflict of interest when there isn't an available "step-up" position in someone's current team, it's a win-win.
Wow, that does come across as slightly unusual!

I googled some verbatim sentences from the review, and it seems like various aggregators/wires have picked it up, and at least several are bylining the review to Tom Engelhardt (the "tom" of tomdispatch.com) and not to Thomas Frank himself. So maybe that's it. Here's one:

http://www.unz.com/tengelhardt/thomas-frank-the-inequality-s...
Not everyone is a computer scientist or computer engineer.
A couple of additional thoughts about storage.

1. This seems like a headache for both journalists centering around confidentiality and for a SaaS platform centering around being a target for attack and potentially breaching confidential information. In the journalism
the adversaries can be state level actors and the level of expertise required to hold them off is expensive.

2. Holding data hostage isn't going to bring joy to users. Neither will security. It is always going to be taken for granted until something fails. And a company that stores a lot of data is a single point of failure.

4. Aesthetically or philosophically if you prefer, there's something to be said for a symmetry of openness to public scrutiny between the goals of journalism as the fourth estate and an open source software.

5. Maybe there is an analog in Git (store data where ever is convenient) and Github a business based on commercial service on top of a free technology.

6. The growth model of infiltrating at the level of individual choice eventually making management spend money is how Apple entered enterprise [journalism being an exception at least in the US where Apple was already common].

Anyway, having fun thinking about it. I really like the idea. There's a lot of space between Wikileaks and enterprise software.
When management starts tracking metrics on how fast major or higher bugs are resolved, most of your issues will magically become minor.
Cash is censorship resistant through intermediaries or bagmen (or women). E.g., at a cost. Various arrangements are possible to allow reliable remote transactions without identification.
How to use Facebook Live on Android to livestream your favorite moments
https://www.google.com/search?site=&tbm=isch&source=hp&biw=1...

Basically- taping your back so that you know when you're leaning fwd.
Or invent a programming language that gives a lot of the guarantees and robustness of a hard-ass fp lanuguage but is as easy to pick up as Java or Ruby.
pledge allows a process to declares privileges it needs to function. If the process accesses something beyond those pledges then the Kernel kills the process. The idea is that this will help reduce the surface area that certain types of attacks like remote code execution can have.
One thing that bothers me about TDD is that whenever anyone talks about it, its always such trivial examples as to be ridiculous for explaining how to do it. For example explaining TDD by using the example of addition. Seriously, testing adding two numbers. I personally think the reason for this is that testing is really difficult, maybe more difficult than the problem being tested. So the cognitive load is at least doubled, maybe more.

With this methodology you accept the results as "correct." We programmers do this anyway, we validate what we are working on in some fashion so we "know" what the correct results look like.
You're right, of course. If you promise exec, you should certainly expect someone will find a way to use it.
When I click and drag the mouse, it doesn't rotate or zoom the model. Am I using it wrong? ;)
> Dan Lyons certainly has right to his opinions, but he shouldn't have a right to misrepresent our ideas.

That's nonsense. A right to opinions that don't "misrepresent others' ideas" is essentially no right at all.
I did take auto shop, but didn't learn anything there, and I don't think any of the other students did, either. I learned how cars worked in my dad's driveway. This was much to the chagrin of my mother, who hated having partially disassembled wrecks in the driveway and oil stains everywhere. I passed by the house many years later, and the signs were still visible :-)

Get a car (mine arrived as a pile of junk on a flatbed), some tools, and start turning wrenches. It's not that hard, and I (and a couple friends) had a heluva good time. I suspect an account of that helped me get into engineering college.

My only regret is I ran across a '68 Chevy SS for $600 that I passed on.
This feeling is similar to what I feel after having moved to new cities often in search of the next big job opportunity. Makes you question if it was worth it or not. The lack of strong social connections is certainly a downside. I don't even bother to check social media because it's no substitute (and often have the opposite effect, getting you down)
It's 2016 and most of the ways to align content involve making divs pretend to be tables again.

I'll be pouring myself another one.