skysight-inc/HackerNews huggingface dataset:
A context-independent rational morality might be doomed, but we actually do live in a specific context, and you can be arbitrarily rational with respect to that context.

And regardless, you have to value those things which promote decision-making capability, since you'll end up a non-moral corpse without it, and sacrifice whatever local good you're trying to save in the process. So there are very large contexts with clear moral foundations that you are a part of.
Here are some real-world examples of what can go wrong if your API requests aren't atomic http://josipfranjkovic.blogspot.jp/2015/04/race-conditions-o...
Also, the documentation seems to describe the requests only, but not the response.
Haha, author here. I can assure you I did proofread it multiple times, but I'm sure I didn't catch every typo. Though I would love to hear thoughts on the content rather than the writing!

Also, if anything is confusing, I'd be happy to clarify.
The syntax reminds me of LINQ.
The article does mention Marky Ramone a number of times
Atheism is true and moral facts do exist. They exist because there are universal and fundamental structures to decision-making processes, and we have a moral obligation to engage them, because they are necessary for moral reasoning. Which in turn is just a special kind of general reasoning, which is necessitated by our very existance.
I struggle to understand how they could possibly have not met that standard?

From their "we're not going to take down the article, only the video" post, linked elsewhere:

> the Hon. Pamela A.M. Campbell, a circuit court judge in Pinellas County, Fla., issued an order compelling Gawker to remove from the internet a video of Hulk Hogan fucking his friend's ex-wife, as well as a 1,400-word narrative of the video written by former Gawker editor A.J. Daulerio and 466 user-submitted comments

(my emphasis)

So, they did publish an article saying Hulk Hogan had sex with the person in the tape, and substantiated it with an excerpt of the tape.
This article was terrible, I guess proof reading and spell checking aren't important to Rolling Stone. I'm not sure what the point in the article is. It would be nice if they focused on how influential and original the band was, they wrote great pop songs, an American treasure. Punk wouldn't have happened without these guys. Their tour of the UK in '76 launched a thousand punk bands. If anyone is interested theres a doc called "Hey! Is Dee Dee home?" Which is a candid hour'ish long interview of Dee Dee dishing all the stories. Sadly he died not long after.
Most of the review and editing isn't done by employees of the publisher, but by other scientists in the field. Sure, the main editors do important work coordinating the process and providing a point of contact, but they get a lot of value from unpaid work in the community. Which they then charge for access.

+ the status of a journal or conference is somewhat self-sustaining, since people want their papers in the best venues they'll submit more/better papers to the venues known as the good ones, which means those venues have a large pool of high-quality submissions to select from, which means they a) can boast high rejection rates and b) have great content, which means they are seen as high-quality, which ...
There's a side to the "catharsis" argument that someone is just practicing being angry: "There has been much debate about the use of catharsis in the reduction of anger. Some scholars believe that 'blowing off steam' may reduce physiological stress in the short term, but this reduction may act as a reward mechanism, reinforcing the behavior and promoting future outbursts."

https://en.wikipedia.org/wiki/Catharsis#Therapeutic_uses
> Evolution has no need to produce 10x more rather energy-expensive molecules than it needs, so it doesn't produce bacteria that do that.

You don't seem to understand natural selection. The idea of evolution producing something that an organism "needs" is akin to saying that God decided that the organism "needed" it and changed its genes.

The theory of natural selection is a completely passive process. For every generation of an organism, the genes are naturally randomized, producing various expressions of genes, and once there is selecting event, those that are not selected for will go extinct. That's what natural selection means. The idea that a giraffe "needed" a long neck is preposterous because it implies that the animal willed itself to have a longer neck. Instead, the giraffe's ancestors had a variable length neck, but given its particular circumstances, those with longer necks survived, and passed those genes on.

So there very well might be naturally occurring bacteria that produce 10x efficiently, but they haven't been selected for, yet.
How did you know where to go next? Neither 'leaving a six-figure job' nor 'starting a startup' are trivial moves to make.
I was taught to use the database where it's appropriate - a well written stored procedure and something light like Dapper [1] will save you time over trying to do everything in the DB or everything in code.

Losing the DBAs from an organisation might look good on the balance sheet, but it's going to cost you big time in the long run *

[1]: https://github.com/StackExchange/dapper-dot-net

* assuming competent DBAs
I didn't say anything about security.
There are no big incentives. Their large customers largely don't care or understand these issues. The few tech sites bugging them about https support aren't a critical mass.
Yes. It could be an API that stackoverflow licenses and puts on their question page.
Pokémon politics – Proposed Pikachu name-change sparks protests in Hong Kong
I actually think the former would be more within in the spirit of Taleb's book. software is the result of a complex, sometimes problematic process and not every piece of software needs to be antifragile. when bugs or system outages pop up it isn't the responsibility of the software to fix itself, it's the responsibility of the team behind it.
> PS: Feel free to comment on actual the points I made.

Sure.

I think the idea that API's (or implementations as you said) can be copyrighted is completely insane and I can't believe any software engineer would be okay with it. Which makes me think you're not a software engineer, and that's okay, but please read up on the issues, this is super important for our profession.

I can't belive the US made that a law and it makes me sure that I will never want to move there.
Thiel suing Gawker has is absolutely related to his Trump support. Trump is the presidential candidate who wants to "open up those libel laws" to make it easier to sue the press. It is certainly notable that one of Trump's prominent supports has pushed the boundaries of existing laws in the service of similar goals.

In the other direction, Thiel's Trump support suggests that his funding of Gawker lawsuits isn't just about Gawker and his history with them (which is how many people defend Thiel's actions, describing Gawker as an unusually bad actor that is reaping what they sowed). Instead, it suggests that the Gawker lawsuits are indicative of his broader attitudes about how the press should behave and what consequences there should be for press that doesn't.
That was an incredible piece. What an interesting way of looking at it.

Matching it to Minsky's model really shows the limitations of current AI - but I'm going to read more about the validity of Minsky's model before setting any thoughts in stone.

Thanks for sharing that.
If we agree that most of the wars and immoral things are done in the name of god, I think being theist or not is irrelevant to posses moral values.

I don't think it is in princible impossible to find objective moral values hardwired in our brains that makes us uncomfortable when we do things that is not good for ourselves, or our families, or society.

Last few centuries helped us to trash so many believes that were basically wrong (and amazingly it was even trashing itself every decade now thanks to scientific methods), I don't see any reason that is also not possible for morality, which My gut feeling says is probably a mental optical illusion like thinking the world is flat.
The only reason you'd have +EV is if evidence suggested it to be so. You compute EV using evidence, and if you don't have any evidence, you don't have any EV at all.
Practice doesn’t explain why the best athletes are so good
He also wrote up what he learned making these fifty games and I translated it (with his permission & cooperation):

https://gist.github.com/polm/05db396cf08b9ec2a81c
The only webservice I've run on OSX was a Jenkins webserver to provide an HTTP dashboard for an automated ios app build system running on the same machine. And it was not a pleasant experience at all. I do not recommend using OSX as a webserver unless you absolutely have to (for example to run Xcode builds).
Would the Internet exist if software developers had something akin to First, do no harm? It was a Defense project after all.
I had the great pleasure of drinking with CJ Ramone on the day that my divorce was final. We closed down the bar IIRC.

Great guy. Fun to talk to.
No, a rat study with marginal results doesn't prove cell phones cause cancer
Considering they use high speed cameras to spot ball and player positions down to the millimeter for the purpose of scoring, who cares? Let 'em permanently mark the field. Either that or get rid of the cameras.
I would attribute the (mis)use of that word a little bit more to the author of the article, and a little bit less to 'centuries of philosophers' - many of whom were scientists.
Emotional harm can be violent if it is forcibly inflicted on someone. If they volunteer themselves to be emotionally harmed of their own volition, this is hardly violence.

Rational thought is not violent, no matter how much it pains you to hear what it concludes. Disagreeing with someone is not violence, even if they can't bear to suffer it.
I don't understand. Why did gawker fight for this? Was there any big ideal behind it or just for the lulz? I can understand if it was the President instead of hulk Hogan, but it's just a private individual in his private premises doing perfectly legal things. Why would you publish this and then fight the judicial system over it?
This is a pretty cool thing for electric amoeba colonies in skull aquariums to be messing around with.

I'd wager white blood cells are a species apart, in this territory.
Rails without an active record ORM model isn't really Rails, if that's what you want then you're probably not doing CRUD and you really should just pick another framework.

I'm all for lots of frameworks. But please please please don't take away my Rails by forcing it to be ORM-agnostic. Please don't turn my cruiser into a crotch-rocket.
One more reason I avoid chrome and chrome based browsers. Such a shame as android was supposed to be the solution to apple's walled garden, yet it is now exactly the same.
I have a talking space alien.

God says...
other debt well_obviously over_the_top hot_air tree_hugger I_just_might scum jobs I_hate_when_that_happens hopefully we_ve_already_got_one a_screw_loose kludge Dad walking so_he_sess play bastard Hasta well_I_never I_planned_that I'm_off_today lust charged hey_thats_right you_are_my_sunshine not_too_shabby take_the_day_off pow I'm_tired_of_this lulz
I also live in Thailand and I hope you are correct. But the fact that they can now easily buy the equipment and consulting to do this sort of thing means they might very well try it. And like I said in another comment, they don't care if it breaks the internet because they and the people they are serving don't use it like everyone else. To them the internet is little more than a major annoyance because it allows dissidents to communicate and engage in speech they don't like.
do you log user activity or do i have to report mismatches manually? edit: either way i suggest adding a feedback button so that users can teach the neural network. - edit#2 example: http://www.kenya-today.com/wp-content/uploads/2014/11/chicke... and http://earhustle411.com/wp-content/uploads/2015/10/recalled-...
Zenger's case is the case I was referring to, and it happened well before the independence of the United States.
Ah, my old Intel HD 2000 is on Chrome's hardware render blacklist (for good reason, disabling it is hilarious).

WebGL is amazing though, I agree; http://acko.net/ is how all websites should work. :D

There are also well-polished JS games like http://zty.pe/ (that don't require WebGL); that game in particular is built on a nonfree JS game engine, but it's a good demo of what's possible with efficient coding.
I have a talking space alien.

God says...
pardon_the_french sad anger play don't_even_think_about_it outrageous oops that's_no_fun place if_and_only_if study incoming hopefully crash_and_burn stoked unemployment why_didn'_you_tell_me really whatcha_talkin'_'bout are_you_deaf beam_me_up perfect how_high exports Oy absetively_posilutely birds prosperity white_trash fake what_a_nightmare tattle_tale
It's not so much static typing as functional purity that guarantees design by contract. In a pure language like Haskell, you are forced to go out of your way and do things with glaringly bad code smells to avoid designing by contract. In, say, Scala, F#, or ML, it's easier to subvert by e.g. liberally using mutation or references. In Clojure, it's even easier to avoid, since there's no static type checking, and, arguably in Python it's even easier still.

But even in Haskell or Idris, which require extreme lengths taken by the programmer to violate these things, you still can, and you could violate them in a small piece of code that gets wrapped and used all over, spreading the impurity.

So at the end of the day, no matter what language you use, these things always boil down to mere conventions that rely on trust of the system implementers.

You can trade away some conveniences in order to add extra hoops for convention-violators to jump through -- and you might interpret the existence of the extra hoops as "safety" or some kind of "guarantee".

This suggests there should still be use cases when you want conveniences of Python but also want to enforce some degree of hoop-jumping to deter convention-violators. Switching to another language instead, because now Python's lack of intrinsic hoop-jumping guarantees is a problem, comes with it's own costs, and if those costs are significant and related to the major wins that Python was bringing you, then it could easily instead be more effective to just create a few abstractions (and accept performance hits or whatever) to get the hoop-jumping you need in Python.

One very common instance where this arises in dynamic typing languages is with subclassing and inheritance hierarchies. You might have a metaclass Foo and you want isinstance(x, Foo) or issubclass(x, Foo) to evaluate True for a wide range of x, some not directly inheriting from x.

You can monkeypatch the __instancecheck__ and __subclasshook__ methods on the metaclass to override instance and subclass checking.

This is an example where you could get a lot of value out of it. By building that machinery right, later on you can check isinstance and then raise a TypeError, rather than try-excepting an attribute access or something, and you morph a try-except block that might have had a lot of complexity and been a target for code growth when new features get added, and turn it into effectively a much simpler assert statement.

You definitely wouldn't want to move away from Python just to get this kind of flexibility out of the box in some other language.

But as you ramp up the need for this kind of hoop jumping, say by building some kind of complicated static type checker that uses argument type annotations and fancy metaprogramming with the inspect and typing modules, now you might step back and consider whether, if all that really is needed, you wouldn't just prefer a statically typed language to begin with. And so on...
Marty is a smart guy. He was smarter than me when we were in college together, and he's smarter than me now.

But I disagree with him strongly here.

Sometimes hipster tech is just hipster for the sake of hipster, but if I have to choose between a sharded replicated MySQL cluster with some sort of active/passive across the WAN HA or Cassandra, I'm choosing Cassandra every time, and it's not close.
Presentation Export to SWF Format and Control Chart Legends Entries Using .NET
Aspose.Slides for .NET 16.4.0 introduced the support for generating SWF for the presentation. You can save the presentation as SWF by using SaveFormat.SWF enumerator in Presentation.Save() method now. We have also introduced the support for getting X, Y coordinates from paragraphs/portions inside any text frame. We have improved text rendering support in this API and now issue like improper fonts loading, wrong formatted text in tables/AutoShapes, shadow effect, font heights and text alignment have been resolved in this API.
If certain countries outlaw certain things then it is not up to the country who allows that same material to block supply.
Pep8 is dead, long live pycodestyle
> It should be obvious that there would be plenty of room in that scenario, both on the streets and in the parking garages.

No! It's absolutely not obvious. My biggest problem with your argument is that you're taking it for granted that streets can move as many cars as you think they can. They can't. For the sake of argument, I'm willing to entertain the idea that you can double throughput through automation, and that simply isn't enough for such a low-density form of transportation.

Again - picture your system in Chicago where it moves 300,000 people into the downtown loop during the commuting rush-hour.

Nobody owns any of these cars, so there isn't any parking to worry about. Fine.

Where do these 300,000 people get in and out of their cars? Remember - bus lanes can't even scale past 6,000 people an hour per lane because of the need to get people on and off.

Don't forget that these throughput numbers are under best-case scenarios, for smooth flowing traffic. We haven't even discussed intersections...
Thanks! I'm glad you found the perspective interesting.

It's definitely worth reading more about Minksy's models. I have a lot of references in-line, but here are a few more starting points. The near-final-draft version his book Emotion Machines is available for free on his MIT site[0] and WashPo gave it a very positive review[1].

It would be interesting to investigate some criticisms of the model, though I haven't found any that specifically target the 6 layer model.

[0]: http://web.media.mit.edu/~minsky/Introduction.html
[1]: http://www.washingtonpost.com/wp-dyn/content/article/2006/12...
> Let’s be honest, most developers don’t love having to write code as part of an interview process. Some have even threatened to quit the business over it.

I actually prefer a coding interview over an interview with an unprepared interviewer, who is making up questions on the fly and expects the exact answer he/she has in mind.
> Thiel suing Gawker

I think this tends to be papered over too much with "yeah yeah, it's the same thing", but Thiel is not suing Gawker.

Thiel is bankrolling a lawsuit against Gawker related to its publishing videos of someone being naked without their consent, an issue that in the case of Erin Andrews led to a $55 million award and widespread public sympathy (http://abcnews.go.com/US/erin-andrews-jury-set-deliberate-75...).

Whatever you feel about the Hulk Hogan lawsuit against Gawker is wrong, ask yourself if you would you would feel the same way in the Erin Andrews case.
On Safenet HSM key-extraction vulnerability CVE-2015-5464 (part I) (2015)
> if Atheism is true this has implications for morality, namely moral facts do not actually exist.

Only true if you define morality by requiring a god.
Exactly. I don't understand the hesitation for using they or their. We will never be able to remember all the different pronouns people want to be called (without some sort of system to look it up constantly at least), I believe it's perfectly acceptable.
Very implausible. Mv across filesystems is usually implemented as a copy then delete. Worst case, you'll have the data exist in both locations.
27 Celebrity Patent Holders
Want to spell check? Read the fine print
How was "the sickness of those in this world" chosen as something to avoid, though? You are talking about the means, but the problem are the goals.
Very interesting article, thanks for writing! I have but one, eh, comment:

> Your code should be commented

Sure.. but:

> * @param {string} stringToTest - the string to test.

> // make sure we have a string.
> if (typeof stringToTest !== "string") {
>

> function isPalindrome(stringToTest) {
> ...
> // if we get here, it's a palindrome
> return true;

Do we really need to explain that stringToTest means string to test? I for one find such low level comments almost completely redundant. I prefer strong variable naming and other ways of creating clean code to littering the code with comments that the code expresses naturally.

Comments should IMHO be reserved for explaining special complexities, any particular gotchyas, etc.
seems we've hit some magical > reply depth limit. I'll get back to you via the gmail account in your "about".
It's actually quite a nice store, you see funny comments on most of the books.

And the owner really does seem to know his stuff. I bought Godel, Escher, Bach by Douglas Hofstadeter and while I was paying he was like.

So you getting this? I got through a quarter of the book before I realized I was too stupid to understand it.
-Hahaha well I can only hope that I will
-You need more than that

Still haven't read the book but I'll surely remember him when I happen to don't understand the book
"I really don’t understand the physics that makes that system work, but it has a lot to do with water pressure..."

For those who are curious: In simple terms, pressure is proportional to depth. Assuming the air pump is outputting constant pressure, the pressure exerting on the top surface of the water would be constant. On the other hand, the amount of pressure experienced at a point near the bottom of the container depends on the its depth- the deeper the more pressure.

When there is more fluid, there is more pressure near the bottom due to the weight of the fluid itself, which allows greater output (water going into the soil). As the fluid's depth decreases, so will the pressure experienced by a point near the bottom.
> You don't seem to understand natural selection. The idea of evolution producing something that an organism "needs" is akin to saying that God decided that the organism "needed" it and changed its genes.

I'm pretty sure he understands it fine, and is just using shorthand that makes it easier to describe.

There exists no approximation of a fitness function in nature that selects for this output because it's not efficient for survival, until we come along and create custom environments and select for survival based on energy output.
> Personally, reading again was a great way to rebuild my attention span and just rewiring my brain in general. I had no idea how bad I had become.

I've gone through this same process. It was definitely frightening to realize how far I'd fallen from my grade-school bookworm days. I have to consciously fight against bad information-intake habits now. I actually wrote an ebook about it: https://www.amazon.com/How-Start-Reading-Again-Internet-eboo...