skysight-inc/HackerNews huggingface dataset:
First, the moral argument against inflicting pain on others doesn't depend on existence of pain. The moral dilemma is: is it acceptable to inflict pain on others or not. This is different, and to a large extend independent, from the question if pain exists in experience of others. In other words, if pain exists in others, it doesn't follow that you have to, by mere logical reasoning, make a moral conclusion that inflicting pain is wrong. There is an uncrossable ontological abyss between the empirical what is and the moral what should be.

Second, the case of pain from an empirical side is not at all like what we have in the philosophical zombie "problem". We can empirically observe pain. There are all sorts of physiological and neural manifestations of pain. Of course, now you may say "ah, but how can we know that these empirical manifestations mean the person is experiencing the sensation of pain". Scientifically that dilemma makes little sense, it's simply unproductive, it's scientifically useless. If we were to go by that route, we could inject a similar dilemma into every scientific problem, which inevitably would lead to the problem of solipsism. How can we really, really be certain that anything at all exists? Well, I suppose we can't, but this is a question that science has long ago abandoned because it doesn't get you anywhere, it doesn't yield any useful results.

Do note that unlike the question of pain, the zombie problem is defined so that there is in principle absolutely no way to detect, to measure, if someone is a zombie or not. On the other hand, we can in principle measure and detect events correlated with introspective reports on sensations. If we couldn't do that for some phenomenon it would be wise to consider that the phenomenon doesn't exist for the purpose of empirical scientific examination.

Frankly, I'm surprised that my previous post (where I say the zombie problem is nonsense) got downvoted because this is the foundation of scientific methodology. If you can not, even in principle, measure/detect something then it makes no sense to discuss it. Of course, you can amuse yourself and speculate on it, but that falls outside of boundaries of scientific inquiry and I hope that's what we're discussing here.
I thought they were investment-scamming techno-cons who had never been releasing video demonstrations for years without ever releasing a product.
Some people you connected with also had them in their address book?
Depending on your meaning:

$ tmux detach

$ tmux attach

This will deattach and reattach a tmux session. You can type ``tmux detach`` inside a tmux pane of the session you want to detach. Also the key combo ``Ctrl-b d`` will detach.

If you mean a way to save the workspace configuration, tmuxp, teamocil and tmuxinator are great solutions.

(Note, I wrote tmuxp as a python project a few months ago.)
Depends on what the conversation is about. The ring on my finger? (similar to the example above?) No-no.

The weather, because it is summer and hot? Ok. Just banter.

The crowded store and the fact that I had to stand in line 5 minutes? ("Crazy, we didn't expect that many customers today!") Yes! Shows they are aware and care.

It's not that I don't want to interact, I just don't want to be dragged into that 'we're friends' game.
I don't understand why Squeak or Self (with or without Morphic) would be considered visual programming languages. Don't get me wrong, I think Morphic is a pretty slick system, but still...
Perhaps because it was not made quite clear what is considered to be a "visual programming language".

Based on what is in this list, though, it would seem to me that e.g. the combination of "Objective-C and InterfaceBuilder" could also be added to the list, which feels silly.
Simplicity in software: what you see is not what you get
I wonder why haven't mail providers implemented a "single time password, only for websites to peek on the contacts list" feature; I presume it's because the concept itself is broken.
I've long suspected that despite its many horrors, WW2 actually resulted in some very significant good: finally uniting an eternally warring Europe; civil rights, equality, and racism and discrimination being considered really evil; and it also marked the end of colonialism.

What many people fail to realize is that despite two of the most horrific wars in history, the 20th century was actually the most peaceful century ever. WW2 was a very painful step, but I think its consequences were ultimately an important step forward for mankind.
Awesome little program. It's saved so much time so far. For anyone that wants to get up and running:

https://github.com/andyhmltn/dotfiles

That contains two tmux config files that add a few things like CTRL+B thenSHIFT+P for a nice layout and a shortcut for switching between panes with ALT+Arrow keys
No, it wouldn't.

If we're told that:

SELECT a, date_column
FROM tbl
WHERE a = @a

Returns 100 rows.

Then:

SELECT a, date_column
FROM tbl
WHERE a = @a
AND b = @b

Will only have to scan column b over 100 rows.

Even without an index that will always be neglible, not compared to using the index to grab 100 rows from 10million but just compared to running a query and returning results at all.

The reason that the original can be a lot slower is that the 100 and 10 rows of results are comprised of a lot more rows of actual information, because of the grouping.

You're right that:

SELECT a, date_column
FROM tbl
WHERE a = @a
AND b = @b

would be a lot slower, given the same data, but that isn't the scenario, the group by has implications about what "returns 100 rows, returns 10 rows" actually means in terms of data read.
Forget killing Hitler to stop WWII, kill Archduke Franz Ferdinand to stop WWI!

Oh, wait...
If you like Lindt you'll also like other Swiss chocolates, so go ahead and try them :)
I didn't know about it either but found this:

https://twitter.com/j_melis/status/179173797285478400

Seems like a neat trick
Wikipedia says that it was founded by an American, Joe Coulombe, and then sold to trust which also owns a notoriously cheap and low quality German supermarket chain in 1979. Perhaps Trader Joe's started expanding more quickly after being sold.
Optimization power, possibly divided by available resources.

In a game of Chess, only a narrow set of moves will let me steer the future into a winning state. Well, the same is true for the Game of Life (the real one, not Conway's): we humans are intelligent because we're able to steer the future through probability to a-priori incredibly unlikely outcomes. Compare walking vs moving your limbs randomly.
You might be interested to read Bunnie Huang's blog [1] and this video series [2]

[1] http://www.bunniestudios.com/blog/?page_id=2812
[2] https://www.youtube.com/watch?v=VXE_dh38HjU
Textual IRC client is free in the MAS today
And protesters being shot in Ukraine seems kinda trivial when you consider what is happening on Syria, Iraq, or in lots of African countries.

Here we have(Spain) a refugee from Africa that was forced to kill his parents as a kid, his sisters were raped in front of him and then he never saw them again. Now the war is over on the paper, but it is not for the population.

I for one welcome Kit Kat trivial stories. There is a problem about news, we focus only on the worse news of the world, so the only "approved behavior" is to live chronically depressed(there will always be bad news).
I personally use:

bind-key -n M-1 select-window -t 1

bind-key -n M-2 select-window -t 2

bind-key -n M-3 select-window -t 3

(...)
For an IMHO even more convinient ALT+Number to switch directly to the tab in question, just like in firefox.
ToU: Paid contributions amendment
Network effect. Crowdfunding sites are not much different from eBay.
I liked the bit of humor at the end :

"Dean Burnett promises he is not a time-travelling Nazi. But then, he would say that, wouldn’t he?"
I've tried to explain this line of logic previously on HN and my experience is that the majority of the people here live in their own world. Much like people who enjoy reality TV, just more technically savvy.

They babble about how FB decreases audience reach or how they hide their ad targeting instead of realizing the massive opportunity that is presented to the people who are willing to put the work.

They besmirch google for giving rapgenius preferential treatment instead of taking notes and using the precedent.

They revile linkedin for marketing tactics that serve them very well.

In short, the crowd here is mostly nerds with a misunderstood nobility sense, refusing the see the world they are living in for what it is.

Alternative in short - people here are workers, not businessmen.
If you're not willing to do desperate things, to do what is necessary for user acquisition, good luck trying to build a successful business, because pure blind luck is exactly what you'll need.

Really? There are plenty of companies who don't do "desperate things", and they are successful. At the end of the day, if a company must cross a moral threshold to do business, they should not do business at all. Businesses should not commit ethical violations in the society they operate in.
Show HN: We've open-sourced our bootstrapped startup, ShareLaTeX
I think this would be more semantic (with or without the classes)

<section>
<main> </main>
<aside> </aside>
<section>
I'm surprised at the incivility this comment's provoked in several of the respondents here. My guess is that those who are responding with hackles up and swords raised are misinterpreting the terms "supertaster" and "nontaster" and feeling slighted / offended… which really does nothing but show they've missed the point.

This is not some kind of hierarchy. A "supertaster" (25% of the population; NOT a rarity, for people talking about "claims" as if I said I helmed one of the Fortune 50 or could see through walls) is not superior to someone with a normal amount and distribution of tastebuds in his mouth or someone with a lower than normal amount. He does not have an exquisite palate, and he doesn't have naturally better "taste" than others. In fact, it makes your "taste" far worse: coffee, vegetables, fruit, fish, and the majority of fine dining options are all but unpalatable.

As for people accusing me of liking Hershey's milk chocolate itself - I don't like Hershey's chocolate bars or kisses. Never did. We're talking about the difference between two kinds of Kit Kat bars here, not all of Hershey's vs. all of some other chocolate brand.

My comment was a counter example to the article. The author made a very subjective post - which is fine - but then went on to argue that Hershey is clearly engaged in some sort of conspiracy to deny people delicious Kit Kats, which is not fine unless everyone shares his opinion that the alternative to the Kit Kat Hershey makes is more delicious… and not everyone does. My response could go one of two ways:

1. I could be angry and emotional (as some of my respondents were here), and call the guy a clown and an incompetent, and argue that he's all wrong because Hershey's Kit Kat is fine just the way it is, or

2. I could sit and see if I could come up with a possible reason why two people, one who's "accustomed" to Kit Kat in the United States, and the other, who also grew up accustomed to eating Kit Kat in the United States, had such different reactions on consuming Kit Kat outside the United States. Based on the author's description of his experience eating Kit Kat, which focused entirely on mouthfeel, he seemed to be judging "taste" by texture, which is what taste is to a nontaster.

To those who resorted to insults because their feelings were hurt, next time, before you break out your pitchfork, sit down for a moment and see if you can reason out the (non-emotional) difference between you and an article or comment author, rather than turning to insults, which are entirely unproductive and make you look like someone crying in his milk.
Broken file input in android's webview
The most startling thing about this to me was how much costs have gone up.

In 1990-91 I was working on my Private Pilot's license. I lost interest around 38 hours or so and never finished, but it was fun while it lasted. Last flight was my long solo cross-country. Costs were around $50/hr for a Cessna 152 and about $45/hour for the instructor. This was flying out of BDR in southwestern CT. Looks like prices are averaging more than double now. Whew!
Most Bitcoin exchanges do this now. It's pretty standard anti-money-laundering KYC stuff.
Acid Trap
The site has been around for a while. I already had an account on it from last year, because it has a nice tax calculator.
They babble about how FB decreases audience reach or how they hide their ad targeting instead of realizing the massive opportunity that is presented to the people who are willing to put the work.

You criticize that response like it's a bad thing.

They besmirch google for giving rapgenius preferential treatment instead of taking notes and using the precedent.

You say that like it's a bad thing.

They revile linkedin for marketing tactics that serve them very well.

You say that like it's a bad thing.

In short, the crowd here is mostly nerds with a misunderstood nobility sense, refusing the see the world they are living in for what it is.

You say that like it's a bad thing.

Alternative in short - people here are workers, not businessmen/marketers.

You say that like it's a bad thing... oh hold on. You're wrong.
BBM 2.0 for Android now supports Gingerbread
They have, it's called OAuth, and it doesn't involve giving sites passwords at all.

OAuth stands for Open Authorisation, not Open Authentication. While OAuth2 is often used for authenticating against other services, it is designed about authorisation, the ability to give other sites the ability to see info from your email account. Usually permissions are set at a modular level, so you could give sites to see who your contacts are, or your contacts and full name, etc.
Airplanes are also more instantly recognizable than cars due to their tail numbers. I remember the day I turned on the news and saw the airplane I had first soloed in years before, upside down in a field. Happily both instructor and student walked away.
He did make eugenics unfashionable.
WhatsApp 'turned down Google in favour of Facebook'
REPL – JSON Manipulation Tool
From the accent I guess Japanese language don't has the L phoneme, so any brand with an L in the name would look foreign.
I've never intentionally shared my contacts with LinkedIn and yet I get shown names from my address book. One was my teenage son and I tried to connect thinking he'd signed up for some reason. Nope, he'd never even considered it.

I don't know where LinkedIn got my contacts from but I suspect I must have missed a setting when I briefly installed the mobile app a few years ago. Some of the email addresses they have are out of date so that adds weight to my theory.
The point is that WWII may still have happened without Hitler. However, it may have avoided some genocide. Of course, it's just speculation, we won't rewrite the past.
I think it's about finding a balance. What's the point spending every day at work building your 'legacy', all them late nights etc. When you die everyone will remember your legacy but not you. No one will miss you. But what's the point spending every day at home with your family, creating great memories with them and dying with no legacy to show.

The first point shows hundreds, maybe thousands of people will see what you left behind, be it code, art work etc, but you wouldn't have time to socialise, build a family and be truly missed by loved ones. The second point, you don't have much of a legacy but your family, friends will truly miss you and remember you. So, yeah, try to have both, or just one. It's up to you.
There would actually be no need to kill anybody in order to prevent WW1 and WW2 (at least as we know it) you'd simply need to tell a taxi driver to take a different path, and all would be well:

"But Franz was not yet done putting his life in insane danger. Against the advice of pretty much everyone, he insisted on going to the hospital to visit the people who were injured by the grenade. The driver, unfortunately, had no idea where the fuck he was going. They ended up crisscrossing hilariously through the streets of Sarajevo, until they just randomly happened to pass a cafe where, you guessed it, Gavrilo Princip was enjoying a post-failed-assassination sandwich.

After the obligatory pause of dumbfounded luck, Princip grabbed his pistol and turned the tide of history."

http://www.cracked.com/article_17298_6-random-coincidences-t...
What The Heck Is An Evangelist In A Startup?
In my experience, that's what the "Whole Foods" chain is. Their marketing image is one of "organic", but I find walking around one is more like walking around a supermarket in Europe than anything else.
New Relic Opens Dublin Office
A question (to which there is an answer), how would you find out how far down the line you are?

Answer: look behind you, place the value you see plus one into the next universe.
The point of using bootstrap is a reusable set of classes. I really dont care wether class names are semantic or not,it doesnt change anything,except for pedantic people looking at your source code.

SEO doesnt care , users dont care, accessibility doesnt care either. Using new HTML5 tags is good enough and was designed for that specific purpose. If i want semantics I use nav,aside,section instead of div,and so on.

Not going to waste my time and wrap bootstrap mixins in more LESS mixins and loose theme portability and modularity,because semantics...

It's like inobstrusive javascript, trends that make little sense today in the webapp era.
Unfortunate State of Mobile Web
What are current options to optimize LESS files and remove unused mixins? And for the generated CSS, what are current options to merge shared rules and remove unused classes reported against a sample HTML?
Sure, but what if you have more than another section that should be styled differently? Classes can help differentiate same-name elements with different contexts, so you don't need unwieldy structure-specific CSS selectors like

main > section > main

just

main.semantic-class
Pumping electrons vs. pumping (and heating) a fluid? There's a reason we don't use steam engines anymore :)
It's interesting - as WWII is increasingly distant, the collective memory of it fades, and we begin to focus on the long term benefits from it that we enjoy (the peace dividend), and not the immediate horrors of the war.

This article written 80 years from now? Time travellers: please don't kill Osama bin Laden, the war on terror gave us drones and tons of great security technology.
The problem I see is that all the effort I put into protecting my contacts from being shared with linkedin, it only takes 1 clueless ex-colleague or friend to do it and my details are out there.
Right: the doubly integrated values shifted while the sensor didn't move.
Pull up the command line with "Ctrl-b :"
Synchronize your panes: "setw synchronize-panes on"
Now you can send the same commands to all panes in the current window.
To turn synchronization off: "setw synchronize-panes off"

My shell script takes in a list of tuples (hostname plus a special id that I need to paste for my tasks that's unique to each host), splits off a window pane for each hostname(tmux split-window -h), ssh's into each host in it's own pane, and turns on synchronization.

I did a little trick to setup pastebuffers to hold that special id from the tuple i passed in. And setup keybindings so that I can press a key combination to paste in that ID whenever I need it to each respective pane.

If I ever need to temporarily remove a pane or several panes from the syncronized session but keep the others synced, I just change focus to the pane I want to unsync and put it into copy mode with "Ctrl-b [". Can take the pane back out of copy mode by hitting "q".

So far it's made me much more productive when I have to run a bunch of identical commands on a cluster of nodes for which we have no defined process (i.e. I'm figuring it out as I go).

I'll need to sanitize the script, but I'll try to put up a github gist of the script later on.
How does this work with:

1) Clusters of application servers, where I will only want operations on shared resources to fire from one of the servers? E.g. database updates, shared file changes, etc.

2) When I want to deploy the code to a different location on the server so that I can have multiple versions of the application available? Do I have to spin up new servers for each version?

3) You mention roll back by just specifying an earlier package but I don't see how this would work with stuff like database changes either.
open my mind on deployment
Ubuntu 14.04 brings back menus in application windows
James from ShareLaTeX here. I'm hanging around all day today ready for the barrage of pull requests that we're about to receive(!) so feel free to ask me any questions.
no safety governor, just fine motor skills by addressing small specific muscle groups

I'm pretty sure the safeguard here is the Golgi tendon organ

http://en.wikipedia.org/wiki/Golgi_tendon_organ

http://en.wikipedia.org/wiki/Golgi_tendon_reflex

The Golgi tendon reflex operates as a protective feedback mechanism to control the tension of an active muscle by causing relaxation before the tendon tension becomes high enough to cause damage.
Be very wary, though, if you are using mixins to define these columns in a case-by-case basis, as this could lead to huge generated CSS (the properties of the column will be defined in each class the mixin has been used).
Fair enough... I do think it is a bad thing... for me.

Not everyone is me though, not everyone has the same goals and line of thinking like me. And neither should everyone think like me. I was just pointing out to the "parent" why his resistence is futile.
I've done this for a few years, and when it's all setup the integration with the underlying system is absolutely wonderful. In particular, your app is "just" another package - there's no magical special-casing you ever need to think of.

You can also make your app quite modular - you can build multiple binary packages from one source which is perfect for different server roles that share a lot of code or configuration.

The only drawbacks are the fair amount of knowledge you need to share within your team, as well as quite a bit of machinery needed to get everything up and running once you move beyond a single "dpkg -i"-able .deb (some sort of APT repo, signing keys, blah blah).
Selling shoes where Internet is not yet ubiquitous
Thanks for the clarification. A few quick thoughts:

- Most/all of the UK professional accounting bodies recognise AAT level 4, and will give you exemptions from some/all of the first level of their own exams, e.g. http://www.cimaglobal.com/Our-locations/UK/find-out-about-jo...

- Totally agree, practical experience of accounting software is more important for a book-keeper than a deep understanding of double-entry. However, you've got to understand enough to be able to reverse/fix transactions when you/someone screws up.

- I've met candidates who claimed >1 year experience doing book-keeping, but couldn't answer this simple arithmetic problem (with a calculator): "If I buy a mug from the pound shop (for 1 pound), and the VAT rate is 20%, how much of what I paid was VAT?".

- I don't think AAT is a government body. (But I see the info on government subsidies for AAT courses: http://www.aat.org.uk/qualifications/funding)
Can't be clearer.

ps-edit: of course he's always clearer, that's why we watch his talks.
Yes. It's hard to convince Americans just how absolutely revolting Hershey's is to the European palate.
So now the entire field of artificial muscles is going to change to find materials that do something like this, but better.

I love how the video shows you how to both make the muscle fiber as well as shows it working under load.