skysight-inc/HackerNews huggingface dataset:
Tesla’s Using Its Customers to Get Around Trouble Opening Stores
You can mutate closed-over variables in Python. Here's an example....

def some_function(val):

def say_stuff():
print("message is: {}".format(val))

def mutate_me(new_mutation):
nonlocal val
val = new_mutation

say_stuff.mutate_me = mutate_me
return say_stuff

if __name__ == '__main__':

f = some_function("hello")
f.mutate_me("goodbye")
f()
GPS based speed calculations are not to be trusted, is easily faked and often false.
I thought it was going to be about not ignoring messages about Wikipedia's funding drives.
They do it if you are on a shared network (like in an office) and someone on the network did something Google doesn't like. Such as scraping them.
Hang on: Autism is not a mental illness!

> And I don't believe there are many assholes around.

okay, I don't have any research so I'll accept this for a moment.

> Most people that act like assholes regularly are just affected by some illness, even if it's only a depression.

Neither of us have any research, so I wonder how strongly you feel that?

And maybe if you swap "depression" for "stress" I guess I'll agree.

> Nobody wants to be an asshole, believe me

Wait what? Plenty of people who don't have anything like a diagnosable mental illness enjoy being assholes just because. I guess we're disagreeing about definitions of asshole and mental illness here though.
I'm somewhat surprised these days when I see a company using a shared hosting account. A t1.micro instance on AWS is trivial to set up and run Wordpress on, and cheap, and really fast. But I know why it happens: agencies. Most agencies will host your company site for you as part of the cost of getting the site made. That hosting is likely to be in the region of $300 - $500/year (compared to the $200/year for a big brochure site on AWS). The cost to the agency of a server with WHM and CPanel is no more than about $20/year per site - so shared hosting represents a vast amount of profit.
Clear Cache and Hard Refresh on Chrome
Chinese Room is not an old, still unanswered philosophical problem. The answer is obvious - it's not the person that understand Chinese, but the system of person + room, with the room setup probably doing most of the work.
I beg to differ. After skimming through the article, it seems that the proposed langauge resembles a general-purpose language (at least superficially resembling lua/javascript) with FFI to C (again what lua is good at). The domain-specific parts are either libraries or covered by runtime (in C), instead of language-level constructs.

IMHO there is no real benefit of creating a "new" language compared to e.g. just using Lua + C.
Also, leaving aside the scumbaginess of doping to cheat in the first place, since neither of the accused is based in the USA FDA approval seems somewhat irrelevant.

I'm assuming this is just an NY Times shorthand for saying the drug isn't approved for human use anywhere and wasn't made in pharmaceutical grade facility.
Show HN: Nuggets – Remember everything you read or learn
Consultants to the Greenhouse Industry Calgary – Agroponic Industries Ltd
A man who hears color (2015) [video]
Data Science Weekly Newsletter – Issue #88
No mention of the "about:flags", where you go to enable localhost loopback in the browser, sounds like they just opened the browser and looked at it for 1 sec before writing article.
Agroponic Industries is dedicated to serving the commercial greenhouse industry with high quality, thoughtful, cost effective and efficient products and services. We carry a complete line of greenhouse structures, heating and cooling equipment, fertilizer injectors, watering booms, high pressure fog cooling and a complete line of environmental control equipment.

At Agroponics we are committed to provide our customers with well founded design/consulting services, superior high strength greenhouse structures and highly efficient environmental growth systems and project and construction
services at a competitive price with a high level of professional and experience.
I seem to remember seeing palm trees growing in Cornwall?
Same-Origin Policy, CORS, crossdomain.xml – What you need to know in HTML5/Flash
Supercomputers: Obama orders world's fastest computer
Perhaps you're a troll, or just retarded.
Memebox (YC W14) Is Hiring Interns for UI/UX and Growth Marketing
Which racial slur is that exactly?
Tolkien is awesome and I don't care what Moorcock says. Anyone who insists that there's only one way for books to be good, instead of many different qualities that resonate with different readers, is much more of a "crypto-fascist" to me (whatever that means). When dealing with a book like LOTR, which obviously appeals deeply to many people, an honest critic shouldn't say more than "it doesn't appeal to me in the way I care about".
I think a more accurate analogy is between "Eurasian" and "American." How often do you use the term Eurasian?

In practice, most references to the people on the American continents are to North Americans, Central Americans, or South Americans. Referring to the collective as 'Americans' is rare and virtually meaningless, given the total lack of shared culture, language, or ethnicity between say, Canadians and Brazilians, comparable to comparing Britons and Chinese.

And in that rare case, context should make clear whether you mean 'people of the Americas' or 'inhabitant of the United States of America.'

It really isn't an issue and I've always been baffled as to why anyone should have problems with the demonym American as it is popularly, and correctly, used.
Seems like the features and misfeatures were chosen completely at random. I don't care about video, but having access to chatlogs seems really important. So this app seems like a complete miss to me.
> The only reason Python passes as a language with good design

..because ability to compromise is a good design, in a sense.

I kinda agree about the scope though, but I don't think it's a big deal. Sometimes having a hierarchy is overrated, and two levels of names is good enough.

But you will find design mistakes in all languages. Every designer errs. Python doesn't actually have that much warts because the designer is quite conservative.

> Idk where to people get the idea that Common lisp is 'beatiful and elegant'

Maybe from the paper that introduced Lisp, of which CL is descendant? I am aware about CL's warts, but these are result of Lisp's success rather than its original design goals.

> Scheme's design (ideology if you want) is to play to pick features that synergize as to allow discard others as they can be expressed with the previous features/concepts

I understand. But the reason for that is that people consider it beautiful when you start from small subset of features. It doesn't however reduce the need to know the more practical concepts. Like in mathematics. The fact that we can build everything from set theory doesn't mean we don't need to know about integrals.

Some universities skip the basics (set theory) and teach only the practical concepts (integrals). Perfectly fine in my book.

> Now if you want to argue that nowadays the student needs to learn how to pipe software together

I have said it on HN before, it depends on your goals. If you're teaching future programmers/computer scientists, sure, starting from Scheme or even Lambda calculus is better. Because you can assume people will do the real work in other languages. But if you teach a general non-programmer audience to program (like scientists), why not teach them just one language, which they can use in practice?
IBM Watson can now read your personality traits from a 100-word email
It's well known in the UK and in that article that he ~ambiguously~ mumbled the word "tigger" in a nursery rhyme.
The "Listen to Bitcoin" link is broken, but this similar project is just as cool: http://www.bitlisten.com. Not sure if that's what the broken link used to point to.
> Hang on: Autism is not a mental illness!

"A serious developmental disorder that impairs the ability to communicate and interact." Would you not call that an illness?

> Neither of us have any research, so I wonder how strongly you feel that?

I feel it very strongly, as someone who has been affected by it.

> And maybe if you swap "depression" for "stress" I guess I'll agree.

I agree on that too.

> Wait what? Plenty of people who don't have anything like a diagnosable mental illness enjoy being assholes just because. I guess we're disagreeing about definitions of asshole and mental illness here though.

I don't believe in that. Someone who is a chronical asshole is probably depressed, stressed, an autist, a psychopath, etc.
The Science of Ending Conflict
Bla bla bla justification of sexism for females bla bla

I have an unsympathetic viewpoint because the Internet's public venues are being turned into a feminist hug box.

Even better yet, a feminist calls my viewpoint "not relevant" look at the visibility of this. Sure looks relevent to me.

And I don't care what feminism means to a single person. I look at what's happening using "feminism" and its abhorrent.
TLDR: From forklift to man fork, but no food on my fork... what the fork do I do?
Uhh, sorry Yahoo, Snapchat has been able to do video with text on it for a while now. Their video even has audio!
"Then they came for me, and there was none left to speak out."

By then I'll probably fall into total submission already, so I'll most likely just trust their judgment that there must be something wrong with me.
It auto-plays audio AND has a giant popup preventing you from seeing the controls.

Here's the MP3 link from the page instead: https://api.soundcloud.com/tracks/216861287/download?client_... It's 43 minutes long.
I can't agree with you more on this. All these labelings do not reflect the true nature of how things are, and they are often generalizations. Different brains process information differently. So I much prefer the term "learning differences" instead of using words like "disabilities" or "disorders" since right now we still do not quite yet understand exactly how the brain works.
I sometimes post links to BBC Radio programmes. I tag those with [audio], but they are not autoplaying.

HN: should I continue to tag those?

I haven't ever submitted anything with autoplaying audio, but I imagine I'd use [autoplay] or similar.
Yeah, there, are, um, a lot of them.
" I read somewhere brain ignores about 2-3 hours of visual data a day."

I imagine that is mostly due to PowerPoint and meaningless dashboards.
Do you not know that words can have more than one meaning? From the context you can tell the meaning. When airbus use "retard" they're using it to mean "to slow down".

It's not "these 6 letters in this combination is banned", it's "stop insulting people based on mental illnesses".
I actually think that's the exact opposite of the original point, and it simply should be left alone to be what it is. By "customizing" the selection, it loses a large majority of the nostalgia.

Maybe... just maybe... have the default be this way, and a tiny tiny link saying "click here for the new web 2.0, users are in control, why not just search youtube yourself, upvote this, downvote that... empowering... customizable... have it your way, right away at burger king now version"
I'm not sure how a guy saying something that offends some people once, is "a persistent racial slur"?
I'm gonna ask a really stupid question here...

What is the need / interest in rolling their own engine for Edge (Trident)?

Why not use Webkit? Is there any financial gain from using Trident over Webkit? Is there anything stopping Microsoft from contributing code to Webkit?

I would think - the team working on Edge / Trident is pretty significant, both in numbers of programmers and pay. If they used something pre-made (such as Webkit) they could focus on adding in extensions or addons. The differences between Safari and Chrome as a web browser are night and day; Edge could be differentiated in any number of ways to try to sway people to use it over Chrome / Safari / Firefox.

I just can't understand that why in 2015, this "browser race" still exists. It benefits no one and makes developer lives so much more complicated.
There are four distinct products in production (public, firewall, ghe v1 and ghe v2). I've explored the internals between all of the minor and major enterprise releases over a beer or two on a lazy afternoon. The initial product was a separate spin-off and there was definitely product convergence at the ghe v2 stage which appears to be based off public. My best uninformed, informed guess as of v2 they are now on the same branch, potentially using feature flags to enable/disable behavior to reduce maintenance/support overhead. Extremely interesting stuff can be found at the pre-install and immediate post-install stage (use standard forensics tools + granular vmware snapshots to produce diffs) that's all I will say on the topic however.
Ask HN: How would you create an ethical AI
What does HN as a group actually think about how could we design AI that is ethical and how would you do that. By Strong AI I mean an AI that is smarter than human intellect. I will leave my design as a comment to this post.
Yes, but a drone can cause some forms of damage that a person walking around can't (in places inaccessible to a person just walking around), and the barriers for entry (which to a large extent will come down to costs) is (or will soon be) a lot lower than that for the other things you mention.
In my country, I would write to the largest tech news site and co-author a press release with one of their reporters after having met them in person (perhaps after selecting them or having them recommended). I would make some professor comment on it as well as myself with the title of security professional or researcher, perhaps just your name and your company name. In fact, I'd try to get a researcher from a group that does "democratic technology" (DemTech.dk). They have been advising in other countries, too. If it catches the mainstream, let myself interview in the tabloids. If not, I don't know if contacting them has any unwanted effects, but I'd probably do it out of desparation.

Then I would ally with the local watchdog political party to run this as one of their issues, just because their faces are popular. The last part may collide with building a reputation as an independent researcher.
Because if you use the input parameters correctly they are immune to injection.

If you concatenate unsanitized input you are susceptible no matter where you write the SQL.
They already had the engine, and the team, so why not just use them?
I nominally agree that I don't think this says much about Amazon, and that Clarkson probably isn't an out and out bigot.
His does have a fairly significant track record of controversy that makes it easy to paint him as such though: https://en.wikipedia.org/wiki/Jeremy_Clarkson#Controversy
It's a shame they went to Amazon instead of Netflix since Amazon's video apps universally suck in comparison (I'm especially looking at the Xbox 360 and Xbox One Amazon apps). Heck, you can't even watch Amazon Prime Video on your Android device without compromising the security of the device and enabling untrusted app installs.
Same, but different: a common international approach to digital government
That is definitely not the only time you need to worry about collisions, it is the most dangerous time but not the only time, as there are many things taller than 200 ft, as well as birds and unequipped vehicles using the airspace in an unauthorized manner for you to worry about.
My idea would be as follows.

1. The financial system is extremely automated already. Not bitcoin but the financial system in General. So the first step in this ethical AI system would be to train it to be an ethical hedonist. I am already an ethical hedonist so I am the domain expert. https://en.wikipedia.org/wiki/Hedonism

2. Then I would say make an agent that would make purchases based on my own likes and dislikes. This agent would use whatever API's are necessary to do this.

3. The last step would be to take the agent that I create and say 'Based upon your opinion of me and us as a system how can we increase our joint utility'.

4. The last step would be to create a trust that would make the AI the executor of the trust and it would work through lawyers to implement the joint utility function.
Police: "A drone? Was anyone injured?"

Me: "No."

Police: "Did it cause more than £2000 worth of damage?"

Me: "I don't think so."

Police: "Call your insurer. This is not a police matter. Bye."

Insurers will presumably say "that's not covered" up until the point where they have an extra charge for drone insurance when they can say "you don't pay for that cover".
Bypass any blocked website in your country Tutorial 2015
The adblocking revolution is months away
I think it makes sense. Enterprise saas is great (direct moentization) but cost of sale sucks. Viral growth plus direct monetization is holy grail.
Ripple consented to pay a fine and restructure their operation, to settle civil charges related to Ripple's failure file a SAR on the aborted purchase of xrp by Roger Ver (who by the way was a Ripple investor). The underlying behavior that drew the attention of regulators was that their compliance program was basically a sham during the period in question. The transaction was not "suspicious" in any conventional sense of the word -- Ver was a Ripple investor and well known to the company; his prior criminal history relates to selling fireworks by mail or something, when he was 18 or so. But technically, yes, this is a transaction that Ripple should have reported. People make a big deal of this, but keep in mind that BSA compliance, FinCEN registration, and filing SARs is the EASY part of compliance. Just file SARs on every transaction that meets the definition, that's easy. If that were the only requirement, the US would be a bastion for fintech startups. The hard part is complying with 50 state laws, many of which are non-standard and contradict each other. It is a joke that we don't have a preemptive federal regime to set a consistent rule for compliance.

At the same time, on a real level, any payment provider has to be aware that a convenient and privacy-promoting platform inevitably becomes a sort of honeypot for people who are shut out of the conventional system. This is true of any data hosting company, whether financial or otherwise. We would like to think that there's no responsibility on the part of the platform provider to police content, b/c that seems a violation of freedom. On the other hand, if you look into the activity on your platform, and realize that a significant portion of it, in terms of usage, or money, relates to illegal and immoral activities that hurt other people...well, it's a hard question to balance that with notions of freedom and innovation. Unfortunately I don't think the answer is as easy as just letting providers self-police, or following a European model where banks have historically turned a blind eye toward (or even actively courted) criminal clientele.
Comfortable: 16Gb minimum ram, i7 processor (let's say 2 cores) and SSD drive of 256Gb

Better: 32Gb ram, i7 processor (4 cores) and SSD of 512Gb

Brand: Lenovo, Dell, HP ... Doesn't really matter as long as they have decent support/warranty.
One thing people have to remember about Clarkson is that he grew up in an entirely different generation. It's not an excuse, but it's plausible that the man simply messed up. In the unfortunate era he was brought up in, the word wasn't tigger.

EDIT: Also, not saying he's not a total arse sometimes. Just saying that I think in this particular scenario he got kind of shafted.
This makes a lot of sense, because Wikipedia editors have a lot of problems with flexibility.

They don't like newer sources even when they are clearly better and more accurate than older sources.

They don't like people who are experts to contribute to articles because it infringes on their territory and they don't like to admit they know less than the professional.

The wikipedia editing system is Byzantine and there are a lot of layers you have to go through. This eats up a lot of time and prevents a lot of experts from contributing because they don't have the time to deal with it.

Wikipedia is good for basic definitions, but it needs more flexibility.
Assuming a large portion of that comes from Taobao+Aliexpress, maybe eBay is a more apt comparison?
I should know better than argue about definitions, but can't help myself :)

How is proto-fascism different from conservatism?
It comes with a micro-usb connection, and looks like a regular flash drive to the computer, and just as fast.

The annotations are saved on the pdf file itself. I write all my notes that way.
It seems like power lines would be able to be detected with system measuring changes in magnetic fields, perhaps based off current induction sensors. However clearly a system like that does not yet exist and that would not help with other obstacles. And I agree with your statement that this is currently not workable.
> Hang on: Autism is not a mental illness!

Serious question: what do you mean?
I would like to expand this a bit.

Acceptable responses to "How are you?":

"Fine, thanks." - Tells the asker that you may not be up for conversation.

"Doing well, and you?" - Tells the asker you may be up for some conversation.

"Well, you see, last week..." - Tells the asker you've had little social opportunities in a long while and he's staying around for a bit.
As much as I enjoy watching those three mess around on TV, I'm not giving tax-dodging Amazon £80 (~$125) a year for the privilege. Prime seems to have a poor UI (and from what I've read has an inferior service in the UK in terms of apps and content). I wouldn't benefit from the next day delivery because I don't order enough from them.

Their (Clarkson, Hammond, May) audience will decrease wherever they ended up, but Amazon is probably their worst choice in that regard (compared to Netflix or even Sky). All I can assume is a lot of money was given to them, which suggests Amazon is aggressively expanding into Europe (where C, H, M are popular).
What are you describing is 'confirmation bias', a tendency to search for or interpret information in a way that confirms one's preconceptions.
Captchas are dismissive towards users.

You throw humans and robots in the same basket and tell all of them to solve a puzzle or you won't talk to them.
Les pratiques recommandées pour prolonger la durée de vie de votre batterie
Do you realize "conspiracy theory" doesn't mean "false"?
This is a really bad and (incorrectly even!) condescending reply.
I guess that can be healthy since that plug-in is undoubtedly used for Google's own profiling to somehow sell more ads, heh.
Indeed you could. There's more than enough evidence to bear it out.
Understood, but with everything moving towards the web now a days and compatibility between browsers being such a hot topic, why not throw away the code and standardize on another existing, standards complaint platform?

Any number of companies have dropped huge chunks of existing code base, Apple and Google included.

The IE team could work on Webkit just the same as they work on Trident.

And don't get me wrong - IE has been better since 10 - cross browser testing has gotten easier in recent years, but it still needs to happen where if something works / looks good in Chrome, Safari just generally needs a quick pass to make sure it's the same with very minor tweaks here and there.
I know this adds nothing to the discussion, but...

Every quote from those three is internally in their voice and cadence. I find that quite amusing.

Anyone have some links or keywords I could look up to read more about that phenomenon?