skysight-inc/HackerNews huggingface dataset:
> Treating diseases, reducing violence, caring about the rights of the disenfranchised, sitting here on HN talking about how we treat animals.

Diseases are not regarded as a moral problem; violence considering morally acceptable in pursuit of the right socially-approved causes, the 'rights of the disenfranchised' have nothing to do with the intersection of morality and biological reality, and the same for HN.

> I didn't say "most people agree" to imply that something is "objectively" true because most people agree with it. I said it because the definition of suffering as evil is fairly common sense, because it's an experience that anything conscious shares (given a developed enough nervous system), and nothing conscious wants, tautologically due to the definition of the word.

It isn't tautologically true at all. Anyone can look around and see plenty of people that want to suffer. There are different reasons; some, to punish themselves, some, in pursuit of some other interest, some, for the sake of their religion, and so on and so forth. In fact, I think you would be hard pressed to find anyone alive who was not inflicting on themselves some amount of suffering for some reason.
I have a feeling 100% of the c++ time is being spent in some silliness like setting up the locale of the ostream, because my compiler totally eliminates that loop.
> And now they even have a prime minister with sketchy/convicted/ruling-overturned background who is well known to have massacred people/colleagues based on their beliefs/position

You're vastly overstating what is "well known" about Modi, to the point of spreading blatantly false propaganda[0]. But even if you weren't, this has nothing to do with democracy or free speech. (Nor is it particularly unusual in democratic countries).

> India isn't really a full democracy; it says it is a "democracy" as long as it is convenient to say so. India has hardly ever stood for free speech or even understands what free speech is all about.

"Democracy" doesn't mean "free speech". And in fact, India's de jure protections on free speech are far greater than (for example) what the UK grants.

[0] While Modi has some figurative skeletons in his closet, it's completely wrong to say 'it is well-known that Modi has massacred colleagues based on their beliefs'.
But why does the programmer need to do this? Should the language interpreter be able to implicitly perform this operation?

Isn't that what the .pyc files are for, so that it doesn't need to perform lookups like this at runtime?
Many FSF projects that are not clones of other projects tend to get bogged down in getting it right in the MIT sense.

Thats why a plucky student from Finland managed to steal their thunder by getting a monolithic kernel out there while the FSF was trying to get that microkernel working for the Nth time.
SEEKING FREELANCER - Remote (we are in London)

Open Exchange Rates[0] is looking for help with sales, marketing and growth for a long-term freelance contract.

We're loved by Etsy, Kickstarter, WordPress and over 50,000 developers and businesses around the world. You'll be helping us share our new platform with the world.

Please contact jobs@openexchangerates.org.

[0] https://openexchangerates.org
Curso-taller de Gebiología y radiestesia – Stop contaminación electromagnética
"The chances of good things resulting from this sequence of events are quite small."

That's putting it very mildly.

In a way they were lucky, in this context there was a possible fix, if you're assembling a packet to be sent across the network then you won't be able to solve it that easily.

For more fun like this look up all the caveats around packed structs.
I perceive you argument to be incomplete. It takes for granted that simply because something is biological reality it is not worth going against.

Your argument as seen by me, ends on a cliff-hanger: Because great apes are omnivores they eat meat which is a biological reality. It is biological reality for humans to eat meat so it is okay to eat meat...

Question: Why does biological reality make things ok in a way that does not boil down to an appeal to nature?
Your parent comment was referring to the third-party repositories, and they're not subject to strict packaging policies and may contain just anything. So, the comparison is mostly correct - it's like downloading a random .deb file off the web (only worse, because a trusted malicious repo can override any system package with an "upgrade" - AFAIK there's no package-level signatures in dpkg).

However, not sure about the the implied conclusions (or my perceptions of them). I believe, the correct answer is that adding untrusted repositories is also dangerous and should be done with caution.

And, yes, when I add external repos, I consider a quick background check on who runs it, how popular (=trusted by others) it is, and depending on my conclusions about the trustworthiness, do audit the package contents or perform a test run in a VM. Others' mileage may vary.
How did you arrive at the conclusion that communicating complex thought is not instinct, and all other forms of intelligent and emotional behavior are instinct?
My posts reinforces your previous point. Instead of disagreeing with what I write, why not take a second to find common ground? Applying the principle of charity helps all of us. It is a better way.
I'd like to add a fourth choice: ask every time. When the app wants to access your GPS coordinates, you can grant it temporarily. Much like Android's integrity tools (maybe it's just a Cyanogenmod feature) where you can choose to be asked every time an app wants to access some kind of data.
> Seriously i thought no one watches Anime on HN. Since this landed on the front page it means there is still quite a few.

Surprisingly, this submission has done way better on HN than it did when I submitted it to /r/anime or my G+. I'm just glad somewhere properly appreciated it...
The “New” Bitcoin Superpower
That doesn't make sense: spending $24 to retrieve 75¢ of materials is a massive loss, not a win.

Throwing stuff away isn't a problem (the world's huge; besides, today's landfills will be a future generation's mines); throwing recyclable stuff away isn't a problem (why, every day you excrete water which you could distil & drink — at a ridiculous cost); throwing away stuff which could be recycled or reused profitably is a problem.
Instantaneous death penalty? Glad you're not in charge...
Amazon's plan to build a Kickstarter knockoff turned into a market for startups
I took your advice and went looking for it. I came away with the feeling that some people think they are useful some people thin they are evil. Did you have something specific in mind that you thought packed structures should be avoided for?
Mit ETA – Ihre Problemlose Einreise Nach Kanada
Amazon's Alexa Can Now Place Prime Orders
The Power of Naming Abstract Ideas Great Not Big
Well RMS didn't go with a unix clone because it was what he wanted, but because he figured it was more likely to get to a working state. At his heart he is always an AI Lab guy, lamenting the demise of the lisp machine.
Funny, because I saw the exact opposite happening when the majority of people came to FB in my country around 2009. It's like almost like YouTube and those people don't even mind they're writing those rants under their name.
I had essentially the same relationship with Tcl until I went through the Brent Welch book in great detail. From that point on, the only real cost in using it became not remembering the ... soup of what I ( or someone else ) had done when returning to old code. That's true of anything.

I presume that by "look up in which order..." refers to lsearch vs "string first". Yup. Annoying; one's "needle haystack" the other is other way 'round. This being said, I am skeptical that this grinds anyone down. It'd have to be one grain of sand on a piece sandpaper.

My experience with Tcl is mainly that if I have to extend or modify a script, some care must be taken to design the thing for that upfront.

But after a couple decades watching comp.lang.tcl, I think the big leap is that you either embrace the event driven model or it's not nearly as much fun.
author here - I searched and asked Windows using friends for recommendations.
No. My personal attitude is something approximating this:
https://en.wikipedia.org/wiki/Amor_fati

In fact, I actually think that would be a very dangerous attitude to take, since I would believe that the only person who would be suffering by my taking any means necessary to change the world however I like it would be me, who would of course be perfectly willing to do so.
Where exactly? Unlikely withing Quebec City–Windsor Corridor.
Seems to me that it's the typical case of turning left without making sure that cars on the lanes you're crossing will not need to use the brakes to not hit you. This happens constantly everyday, yet the only consequence is some cursing from the people that need to use the brakes, and that's it. However, in this case, Tesla vehicle didn't have anyone to hit the pedal...

So, both are to blame. I'm sure Joshua would have avoided the accident if he was paying attention. However, the truck's driver committed the biggest negligence, in my view.
> In the "Discussion" section, the authors state that their heritability estimate for educational attainment was 31%, and only 20% for SES. That still leaves the door open for significant social influence.

Yes, that's true. However, GCTA has several limitations which mean that these numbers can be considered lower bounds on what the total genetic contribution: https://en.wikipedia.org/wiki/Genome-wide_complex_trait_anal...
They won't have a medication in stock, they can only partially fill it (requiring you to forfeit the rest), you have to bring in a physical prescription (it cannot be called or faxed in), they say the wait time is 1 hour and it ends up being days, they have to call the doctor, pickup requires a pharmacist consult but no pharmacist is presently available, their computers (and thus insurance billing) are down therefore only cash is accepted. I could go on.
Its pretty moronic to assume that a feeling every animal with a nervous system avoids, is somehow not proven to be a deplorable state to put sentient life into. You can play coy semantics but its quite apparent that even primitive mammals avoid pain.

You can go ahead and spout off arguments about us being biological primal carnivores but that isn't very persuasive considering that the defining aspect of intellect has always been a higher sense of understanding of good and evil, and manipulating the environment to support the greater good.

And thus, inflicting pain on beings like us, for extra entropy on taste bud receptors, seems rather low class and savage. Its one thing to kill. Its an entirely different thing to buy products from a supermarket that come from a pipeline of some of the worst acts against a conscious entity one could imagine themselves waking up in. What separates you from those animals today? Merely luck. When it is luck that decides the outcome of rather uneven circumstances, people rally against it. Intelligence presupposes that consciousness is not a choice, so is punishing someone because they sprouted into the wrong mammal type something that should be deemed okay?

Do onto others as one would want done onto self. We are experiencers first, animals second, and humans third, lets not deny the absolute tragedy that is the conscious experience of millions of livestock. Death is not the enemy of moral virtue but cruel and unusual life surely is.
I have always lived surrounded by animals, mostly cats, dogs, hamsters, rabbits etc. People who haven't usually completely underestimate the level of communication and emotional bonding that can happen between two species.
>Did we ask the animals too? Maybe the pig consensus is different

Most mammals react to painful stimuli (which we can provide a baseline for by testing it on other humans, whom you luckily consider to be reliable enough) with aversion and fear. We 'ask' this question of many animals quite frequently, and have throughout history. The answers are reliable and consistent.

>If most people agree they do not want to pay taxes, do taxes become evil? There is no objective reason to consider 'most people agree on x' as some kind of objective moral imperative. There is no moral quality to caring what people want. I don't think this is a very sound basis for an objective morality

starts to construct argument

sees sophistry in re 'suffering' downthread

Equivocating physical and emotional and social 'suffering'? Nope!

As to your edit, your perspective on other people's perspective is familiar and disturbing. I think you should reexamine your eagerness to throw around the word 'objective', your penchant for jumping to conclusions regarding your interlocutors, and your self-described thresholds for othering members of your social circle. Or, because you're right and you know it, ignore the entirety of this post.
Two things about it make me think that RMS actually wrote it (probably after consultation with Lord). The first is this sentence in that post by Lord: "Who cares if a post occurs under my name that I didn't post so long as I more or less agree with it -- this isn't about ego."

The second is writing style. The Tcl War post is classic RMS. Compare it to this reminiscence from Lord and it's hard to imagine they were written by the same person.
We have the technology and wealth to be more ethical than callous nature, we just choose not to be.
Except you don't see this in the Roman Empire. If anything, the economic sophistication of their european opponents steadily declined, making war a more appealing option than trade for them.

And in warfare itself, with the exception of the Sassanids and the civil wars, the Romans did not face armies that had adapted their tactics. Rather, the longstanding issue of inferior roman cavalry in both quantitative and qualitative terms and the decline in quality of their infantry legions/ reliance on auxiliaries made them far more vulnerable to concentrations of heavy cavalry, horse archers, and non-pitched battles. For a variety of factors the averagesquality of western Roman armament and training consistently declined from about 200 AD on, which is the opposite of what you're saying.

Decadence is a politically loaded and over-determined word and there are myriad factors contributing to the fall of the Roman empire in the west, but the thesis that the germanic, central asian and gaulic tribes had successfully adopted Roman administrative and logistical forms has no historical basis. I get that it's supposed to be a cute metaphor for tech companies and market-wide adoption of an innovation, but if a metaphor is advancing a novel thesis that's empirically false, it's not a good metaphor.
As a user i often wanted the pretend option, but it is definitely going to make life of tech support harder, as many users will come and complain about their files missing, or map showing them wrong location.

It probably needs to show notification when actual call to fake api is made.
I'm really happy that the author found a place that he could truly call home. However, his generalisation of India largely based on a single incident comes across as rather shallow and naive. Yeah sure India has many quirks, but I can't find another country which has people from so many diverse backgrounds (religion, language, customs) who co-exist so peacefully. Let's also not forget that the legalisation of same-sex marriage is a recent development even in the USA.
> The Football Association was established at a fiery meeting in which the rules of football were laid down. Blackheath FC were overruled in their wish to allow "hacking" (kicking an opponent in the leg)

That developed into its own, less popular, sport.

https://en.wikipedia.org/wiki/Shin-kicking

> Shin-kicking, also known as hacking[1] or purring, is a combat sport that involves two contestants attempting to kick each other on the shin in order to force their opponent to the ground. It has been described as an English martial art.[1] It originated in England in the early 17th century, and was one of the most popular events at the Cotswold Olympic Games until the Games ended in the 1850s.[2]

Here's a short video from GLoucester shin kicking https://www.youtube.com/watch?v=jN21wCbxjWk

Gloucestershire is also home to the annual Cheese Rolling. (No broken limbs this year.)
You might like this: https://www.youtube.com/watch?v=gvZSpET11ZY

My personal method is to have a standard of living high enough that I don't have to really think about it much. A small amount of discomfort, but not much. I'm a naturally frugal person so it's not so bad.

I have a single credit card, a single debit card, and various Vanguard accounts (IRA, Roth IRA, Brokerage). I keep a few months of cash liquid in the bank account, whenever it gets a couple thousand over that I transfer it to my Vanguard accounts.

Vanguard is very easy to manage. About an 80/20 mix between US and international, and an 80/20 mix between stock index and bond index for both US and international. So only 4 index symbols to deal with and rebalance every 6 months or so. Increase the size of your bond holdings as you get older.

I log into my bank's website to pay my balance every month, and to view my transactions for that month to make sure there's no fraud/stolen card. I look at my net worth in Mint every few months just out of curiosity. I used to use Mint for tracking budgets for stuff like food, but I found that my happiness went down drastically if I tried to artificially limit my spending because I feel like I'm already really frugal.

This is enough for 95%+ of people assuming they're saving enough and making enough to save enough.
While it's only 3-5 hours difference, you'll effectively be working Sunday-Thursday. It's pretty weird.
How would you suggest a neutral third party makes these observations?
I don't believe in God or afterlife. My partner does. It makes up for some very interesting but open conversations. Finding open minded religious people is really hard. I'm guessing it's because the beliefs are ingrained from the day they were born.
The arguments presented here are extremely dumb. Of course everyone knows already that the ops itself are slow. What not many people know is that all this could be easily optimized. javascript had the very same problems, but had good engineers to overcome the dynamic overhead.
php7 just restructured their data, lua and luajit are extreme examples of small data and ops winning the cache race. look at v8, which was based on strongtalk. look at guile. look at any lisp. All these problems were already solved in the 80ies, and then again in the 90ies, and then again in the 2000ies.

python is similar to perl and ruby plagued with dumb engineering. python is arguably the worst. They should just look at lua or v8. How to slim down the ops to one word, how to unbox primitives (int, bool), how to represent numbers and strings. How to speed up method dispatch, how to inline functions, how to optimize internals, how to call functions and represent lexicals. How to win with optional types.
Basically almost everything done in python, perl and ruby is extremely dumb. And it will not change. I'm still wondering how php7 could overcame the very same problems, and I believe it was the external threat from hhvm and some kind of inner revolution, which could convince them to rewrite it. I blame google who had the chance to improve it, after they hired Guido, and went nowhere. You still have the old guys around resisting any improvements. They didn't have an idea how to write a fast vm's in the old days, and they still don't know.
You know, I don't know. Nvidia and Radeon GPUs are complicated pieces of hardware and, from what I understand, the drivers have more than a decade of development cruft built up. Contrast that with Intel graphics chips. I don't know if Intel's graphics chips are simpler or if their software devs are that much better or if they just haven't been around long enough to develop as much cruft. What I do know is I've never had an issue with an Intel video driver. But, an Intel GPU isn't going to let me play Doom 2016 on the highest settings either.
OK, we are told to watch what gets flagged, but no one can say how to do it? In fact, the question gets censored?

The API readme does not contain the word 'flag'.
Implementation Intention
> By the way, Apple charges $1,200 to configure a Mac Pro with 64GB of RAM, and those are slower DDR3 sticks. That’s almost as much as this entire system.

This should be somewhere near the top of the article.

While I respect Apple for their stance on privacy, this side disgusts me. I understand profits, but this is pure greed.
Packed structures seem to bring out compiler bugs like not much else does, no idea why but they have caused me many nights of lost sleep over the years to the point where if I see packed structures, there is a bug and the data does not get sent over the network my first instinct is to disable the packing to see if the problem goes away.
They certainly aren't my peers. I don't make poorly researched misinformation go viral and reduce the level of knowledge within the public.

I saw this nonsense posted on Facebook by the same people who post anti-vaccine rants and cry about chemtrails. That's exactly where it belongs.
Northern Ontario, large chunks of Quebec.
Cornell IC3 and Ethereum Relationship?
Ethereum "Research" Foundation has clearly shown that it has conflicts of interests with the recent DAO fiasco. Additionally they are purely monetarily driven rather than any pure academic interests.

What sort of meaningful academic research would come of a postdoc position? In addition to more years of low pay, spend time arguing on social media for fruitless endeavors?

http://www.initc3.org/postdoc

The race to the bottom is getting worse.

https://www.reddit.com/r/ethereum/comments/4r2cwu/the_scourge_of_outside_experts/

How much influence does IC3 have on Ethereum?
Without free speech you don't have well informed voters. Without well informed voters your democracy is just an authoritarian state that makes decisions by voters as proxy.
HTML5 Basics for Beginners
Oops, thanks for enlightening me, hadn't seen this thread before
The mix of the grandparent's and your options might give a very streamlined UX: the app is always given the full permission which is but only simulated by default, and any actual access the user is noted of that with a non-modal message box, where one can turn the simulation on or off. Some permissions (e.g. storage access) may not be hard to generalize like this, but it may work for other permissions like GPS and so on.
Tptacek has literally called for people to die based on how they voted on a comment and dang said to stop discussing it.

I believe the comment still exists.
Go figure. :)

I wonder how many devs work on HN. There are a number of features on my wishlist.
> because part of it has been moved to user mode, so crashing it just means your screen flashes and weird for a second

You mean on Linux, right? Because in Windows 10, going full screen in a youtube video on an external screen routinely causes my entire system to crash (BSOD, error dump, restart).
There was a semi-rebuttal … I think in a post from Brent Welch. Tcl does have things called "arrays", and you use them much as you'd expect. Tom Lord confirmed later that what he and RMS meant by this was that it didn't have "true arrays" that are laid out contiguously in memory, to be much more efficient. That's a valid criticism: Tcl's arrays are basically dual-use hash tables, much the same as JavaScript's arrays.

The other two things are totally valid. Tcl has no references, so you can't build your own linked list. And all values are (at least semantically) strings, so numeric operations are slow.

But of course, a lot can be done to optimize those things in the implementation, and over time at least some of that optimization was done.
I don't see why animals need to be smart or emotionally developed for our treatment of them to evoke disgust.
"Stop switching off the internet [we need it to surveil you]"