skysight-inc/HackerNews huggingface dataset:
Nitpick: this isn't an implicit conversion.

There's a lot of history of languages without a real boolean type using integer 0 and 1 as the sentinel values indicating false-ness and true-ness.

And Python, in a nod to that, implements bool as a subclass of int, of which only two instances can ever exist (with False having a value of 0 and True having a value of 1).

So this isn't weak typing -- isinstance(True, int) is True in Python, and operations like the ones you're mentioning work because of that, for the same reason any other subclass of int would work.
Unit record equipment, more likely. Running a bitcoin hash on that would be an interesting piece of performance art.

Unit record equipment is mechanical enhanced manual processes using punch cards. They're "almost computers" but missing some key components. So you get a radix sorter in a big box. And a totalizer in a big box (more or less an adder). And a selector in a big box. And humans configure the machines by hand and carry stacks of cards between the machines. They were high tech perhaps a generation or three before the 1401 in the article.
Astonpearlre.com/area-guide/jumeirah-lake-  towers-(jlt)
My gmail has been hacked
I receive all my mails, but many of the mails I send through gmail are not received by the recipient,without notification, including answers to their mail.
I have tried all the automatic helps from gmail and none of their answers is the answer. I can only think of a virus attacking gmail and force customers to switch. My email address is phifrah@gmail.com
I'm not sure how Australia compres to the U.S. and U.K. but I must say I fear our mobile phone plans are far more expensive than even the U.S.

For example I currently pay Optus $95/month for my phone plan, this is a 24 month contract plan that provides my phone as well slightly inflating the price. For that money I get unlimited calls and texts and 5GB of data. The comparable plan from competitor Telstra is over $120. There are smaller companies sharing cell networks like TPG and Amaysim but they can't really compete with data or calls. Prepaid plans are slightly better but still extremely expensive compared to other places I've lived.
Types are implicitly converted in a variety of cases, notably True-ness

First off, see my other comment about Python's boolean type and the fact that it is an integral type:

https://news.ycombinator.com/item?id=9595988

Second, boolean evaluation of arbitrary types in Python is not "weak" -- it's well-defined through a standard language-level protocol, and it's always very clear what can and can't be evaluated as a boolean and what boolean values will result from doing so.
Is Visual Studio Code made with WPF? Is Visual Studio Online made with WPF? Is WPF open-source and multi-platform? Guess which one(s) will survive in 5 years?
FMRI of the Amygdala: All in Vein?
So you can easily just change a build flag without touching any XAML or creating a new project and everything just works?
The neocortex is over half of the human brain by mass or volume, and it plausibly uses a small number of distinct algorithms (believed by some to correspond very loosely to those of artificial neural networks) to learn and remember a vast diversity of knowledge and skills.
Recommends openssl, ignores libressl exists at all.
Hidden behind the 'full text' link in the article, there are two anecdotes given - both involving children.
In some cultures it is said that dreams are forgotten the moment you look out through a window.
I don't think so. Here's a case from 2010: http://www.ncbi.nlm.nih.gov/pubmed/22442649

> Inadvertent ocular cyanoacrylate, or 'superglue', instillation has been reported frequently since 1982 when superglue was repackaged into ophthalmic style dropper bottles. This case report highlights the continuing problem of cyanoacrylate eye injuries and serves as a reminder to healthcare professionals to report such incidents to manufacturers and regulatory bodies, on behalf of their patients, to promote the introduction of universal safety mechanisms on all household chemical containers. Failure of glue manufacturers to introduce safety cap mechanisms has resulted in significant ocular morbidity over the last 27 years, and such incidents are expected to occur until superglue bottles are redesigned.
XAML is quite verbose, they are not making any radical changes - that's the problem. There is no daring attitude that you can see in the ASP team.
Those two technologies serve two completely different needs. Would you claim C++ is dead because it doesn't have releases each year?

WPF is quite mature for what it does. The components underlying the web are changing rapidly. Comparing these two does not mean WPF is dead.
Terms for Assent to Party
http://pastebin.com/hQQeh1ns

This may cost me what little rep I have here, but I'm honestly curious to see the reaction.

Recent uncomfortable events have caused me to realize that, in order for relative strangers (or sometimes acquaintances, or even friends) to happily party together, it might be best if certain terms are affirmatively agreed upon before partying. Or, more broadly-speaking, before more than familiar fraternization. Meaning, before two or more parties spend an extended period of time in shared accommodations or close quarters. Pushing this to the extreme, you might say these could be some fundamental principles of any social contract - though I admit that's quite a reach. I'm not trying to supplant Hobbes, here.

In light of the aforementioned events, I offer to all a proposed contract for "assent before partying." Comments and advice are welcomed from all corners.

I am attempting to Keep Shit Real, so you'll most likely note some exaggerated colloquialisms in the language of the contract. I am no lawyer - merely a programmer who enjoys partying. But I am emphatically trying to Keep Shit Plain And Simple (i.e., colloquial).
Pointing out recent previous discussions (with more than a couple of comments) is usually appreciated.

A complaint that someone reposted "your" link usually is not.
It's interesting, but it opens up a rather unsettling counter-countermeasure:

If I'm Mallet, I don't want people using passwords I can't quickly force out of them. Therefore, I pretend I don't know about this, or don't believe it, and keep using the rubber hose on people who are implementing this protocol. Therefore, those people get worked over longer and end up in a worse spot than people who are able to give up a password quickly. Net result is that people are terrified of using this stuff because they know that if they don't give up a working password quickly they'll be tortured longer.

Moral: This is probably a really good way to remember secure (that is, high-entropy) passwords. Don't pretend it's good for a use-case at which it is very obviously a horrible fit.
There are some cites which provide further information. This appears to be more than a couple of children and it has been happening for years.

http://www.bmj.com/content/bmj/289/6439/226.full.pdf

http://jama.jamanetwork.com/article.aspx?articleid=381616

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1661943/

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC504946/
You can use non-legacy non-ubiquitous languages (as opposed to HTML/JS/CSS), because it's not public-facing. Microsoft is sending a mixed message to enterprise: should they bet on HTML5 and possibly quit the MS ecosystem whatsoever, or XAML is still a major investment for Microsoft? They need to demonstrate that WPF/XAML team is more important than ASP/Azure team.
Computational Aesthetics Algorithm Spots Beauty That Humans Overlook
Thanks for the dossier link. Now I know how I'll spend my Sunday morning.
Dissertation Develop a Policy Management Cloud Computing Solution
It's easy to misunderstand because it's not clear at all what is and isn't mirrored.
It's really nicely done, but I would love it even more if they could add some more examples, like in Golang's "Try Go" [0].

[0] http://golang.org/
> All this press-ctrl-with-your-palms fad is a problem solved in the wrong place.

Total agreement from me, I consign this piece of advice to the same trash pile as !!NEVER USE ARROW KEYS!! ... cargo-culting nonsense.
Any modification of content by browser, ISP or any third party should be illegal.
intellisense like in https://dartpad.dartlang.org/ would be nice
"I would have thought it bizarre if they did anything different"

25 years ago at the food store, it was explained to me that the owners liability insurance only covered employees on the clock, and customers while the store was open as per posted hours. He would "generously" allow us to walk thru the store uninsured on the way to the exit door, but we'd be fired if we were caught working off the clock uninsured as he had no financial interest in losing the store to someone with a foot run over by a pallet jack or something.

Obviously employers no longer have liability insurance issues like this or they'd be insane to have people working off the clock. If you want to get rid of slavery, make it too expensive by reversing whatever insurance regulation changed sometime in the last 25 years. Could also play an OSHA game where any accident of any sort not matter the facts is automatically guilty if the employee is off the clock under some doctrine of them being a member of the general public not an employee. Either way your best bet is not a morals or ethics argument (businessmen if anything tend to oppose them in general because usually the people making them are usually trying to screw them) but change the game rules to make it a simple financial argument.
Probably because neo is not in the source corpus.
It is so because in the beginning python didn't have a boolean type. It used 0 and 1 integers instead. Later when bool was introduced it was a subclass of integers.
WPF is supported as part of the OS until at the earliest 2024, and given MS ability to keep backwards compatibility longer than the web has even existed, I'm betting WPF will be the last one standing of those items you listed.
Radish, ginger, olives, tomato and green onions are quite general. They could go together with a lot of stuff, especially fish. In the Philippines one of my favorite restaurants serves a soup with a similar recipe. No radishes or olives and with different varieties of fish, clams and squid.
I find it interesting that they "feel that the manufacturers of nail glue products should be forced to address some remedial action, to ensure that these preparations are packaged differently from therapeutic preparations".

Shouldn't the manufacturers of these therapeutic products take the lead and differentiate their packaging? If they could force CA glue distributors to change their packaging, the next battle would be forcing eardrops to change theirs, then e-liquids, then homoeopathic stuff and all the other products that are distributed in generic dropper bottles.
This is not a support forum. Please direct your Question to Google Support.
Quote from OA "Some employees don’t scale from “Search” to this new phase of “Build”."

Perhaps a 'film crew' mentality (and reward structure) is needed? The crew comes in, does the project, has the wrap party and goes onto the next project. The 'day staff' take over afterwards.
They have over 1000 employees.
This is how employees get free stuff. The only thing that stopped them before was morality. When employers steal their tips, don't pay them, etc it makes stealing so much more justified to the employee.
It won't allow me to create variations of pot brownies. Marijuana isn't an available ingredient. IBM? Fix?
> cold water drowning victims can live again after an hour or more of brain death

They don't reach brain death. The cold causes a drop in the oxygen requirements, but the brain keeps on living.
Couldn't find I am Lord Voldemort / Tom Marvolo Riddle. Tried upping the allowed string length, but it became struck.
Rumprun and Nginx unikernel working on KVM, Xen and bare metal
Replacing welfare payments with “basic income” for all is alluring, but expensive
Circle CI command line utility
The way I see it, the Internet has had three major business models:

1. Academia. Money is obtained from teaching and grants, which requires researchers, which requires publications, which can be made on the Internet.

2. Ads. Content and services attract users, ad networks pay for pixel space / clicks / views.

3. Payments. Users pay for content and services directly. They are otherwise in the deep web.

There are combinations (such as Premium, which is a mix of Ads and Payments), and marginal other models (such as donations, which are typically for free content and (yet rarer) services).

Considering I am running a successful donation-supported service, I can tell you it does not pay the bills. It merely sustains itself. Projects such as app.net show that even payment-based projects can be challenging.
Psychopaths are usually both extremely charismatic and extremely dishonest though, so there is some merit to the idea.
Interesting... how would you enforce such a 'law' and how would you define the 'content' of a page when the appearance of a page in a Web browser depends on large numbers of history dependent transactions with several servers, possibly in different countries?
If everyone has Skeleton Key, no-one has Skeleton Key.
Well, there is an alternative. Not necessarily quite as good of an alternative, but it worked for ruby-red grapefruit. https://news.ycombinator.com/item?id=9408350
Privatization and New Public Management are the key words.

They take different forms in each nation but they all end up being about "free market good, government bad".
The best technique for this that I have seen are systems with plausible deniability. This is where you have a pool of seemingly random data and several passwords will open different parts of the data up, with the free space padded by random data. The idea is that you reveal a password with dummy content. If they continue to insist that there must be another password you can reveal a second, or third password that will reveal different data.

Of course, any actor that is willing to torture an answer out of you is probably willing to torture n answers out of you and/or watch you die in the process. This is one of those problems that there may not be a technological solution to and we should probably focus on spreading the concept of human rights to our children instead.
You're attaching your opinions to something I never wrote. If you read my first comment and it's parent again, you'll see that the generalized vs targeted situation is exactly what I'm talking about and no more or less. There is no falsity there, you can have one or the other.

How this is actually implemented is not something I ever wrote about nor is HN really the place for it. There are some contextual based options other than tracking user behaviors but at the end of the day, yes tracking is how you get to the most targeted information. This is used in more than just ads by the way, everything from your search results to emails to music/video services to any other place you get recommendations is personalized to you. And the vast majority of the population has time and again shown they have more interest in the end result of better content for them than the collection of anonymized information.

Do you have a better solution? How would you provide targeted ads that match people's interests and intent without any tracking? And please don't say you just don't want ads or that sites should just figure out a different way to get paid. This is a serious question because it's not like the industry has just been sitting around wondering, so if you have a better idea it would be helpful and there are lots of companies willing to hear it.

Last thing re: EULA. I'm sorry but I have to disagree. Legal agreements do not become void because you signed a big contract and then claim it's too long or you didn't actually read it. And yes, signatures are not required for agreement and acceptance to be binding. These documents do not exist for convenience and the long length with all the complex edge case wording is precisely because standard language is so often contested by anyone who suddenly feels like they no longer want it to apply.
Housing bubble speculative option purchase. If you can sell for a profit after holding for a decade, you win. Meanwhile you get at least some minmal return on investment via "research fees". Its not a really a neighbor of Hobbs NM, its an extreme ex-urb of Odessa/Midlands TX or an extreme ex-urb of Lubbock TX.

Its an interesting funding model for ultra extreme real estate speculation. This fits in well with real estate investors tending toward the ultra optimistic, it might not make financial sense, but the mantra of "housing only goes up" "they're not making any more land" will take care of that.

The article alludes to resource-rich environment, so possibly a distant branch of the same company is planning on opening a "xyz" mine or chemical plant or something in five years and they're trying to implement a company town policy and coincidentally there happens to be a town ready for purchase a couple miles from the anticipated mine. Also related to, you move in 35 kiloemployees, and that might help with public support against environmental regulation.
Why do people do that thing in C++?
Why is it that people do that thing you hate so much when they are coding in C++
Isn't all landlords are getting rich since the beginning of time, and land ownership is the central issue of all politics (leaving some abstractions, like "equality" aside?)
Your argument supposes that you know the surplus earned by brands segmented by user wealth group
(how much money users give to brands after using the service - how much they would without)
If you make stew from a can you can use a microwave and be done in two and a half minutes. If you make it from scratch, it's better if you let it simmer awhile, come back and stir it, then let it simmer awhile more, and so on. Eventually it gets into bowls and onto the plate. That's not procrastination, it's cooking.

Creative and cooking processes take time. Where nothing really appears to be happening. Ideas become richer with time.
Postgresql Support for JSON Data Type and JavaScript
Honestly, I just found out, and I am trying to figure out when and how to bring this up. It feels like there are several good timings for bringing this up:

1. When I've just delivered something of high business value

2. When the company is really needs me to deliver something of high value

3. Annual review

4. Right before quarterly/annual budgets

5. When I have a competing offer

I've asked for a raise, not too long ago, without any information in hand about competing salaries. That conversation did not lead to a pay increase. I found out -- not long after that conversation -- that the post-funding folks make substantially more than the pre-funding folks.

Salary aside, it is an excellent job. I enjoy working there, believe in the mission, and I am relatively unlikely to leave for a more lucrative offer. I think management knows that, which is why they don't feel the need to pay myself (or other early employees) market rates. Management pays the least an employee will work for.
People are weird. XAML is very much alive and part of the new universal app model.

The have also extended the HTML and JS app model where any website can basically declare the capabilities they want to use and be published as an app in the store. They give you some boilerplate to detect that you are running in an app host so that you know when you can call system features like the camera or whatever.

It's literally never been easier to write a windows app...
Imagine cable operator or TV manifacture to do the same as Mozilla. They disable ads on all programs they stream. Do you think this is legal?
Not quite. The PEP is (to me) quite explicit that the typing is never mandatory. So a comment-hint will never change the way the code actually runs, nor will lack of a comment or an unintentional comment cause a program to act strangely.

Already, anyone seriously using pylint or other "normal" python linting tools uses comments like that to give extra hints to the linter:

def blah(): # pylint: ignoresomething

type of thing. Yes, it's a bit weird, and yes, it does teeter right on the edge of the comments as syntactic value precipice, but I think lands just on the alright side.
> rewritten by the compiler to pass in a value or a pointer

This is only method receivers, not for arguments. Essentially the way of invoking a method on a pointer receiver (like '->' in C/C++) isn't any different than invoking it on a value receiver (like '.' in C/C++). But you can't pass 'pointer to int' to a method where 'int' is expected.

> some simple, compile-time validated sugar to pass the error value up the call chain

This bothers me a bit, too. Sometimes I was able to work around it in a creative way. Take http handlers as an example:

func standardHandler(w http.ResponseWriter, r *http.Request) {
// errors may occur here...
}

You can wrap these in an error handling function like this:

type naiveHandler(w http.ResponseWriter, r *http.Request) error

func handleErrors(fn naiveHandler) {
return func(w http.ResponseWriter, r *http.Request) {
if fn(w, r) != nil {
// handle errors
}
}
}

http.HandleFunc("/", handleErrors(handler1))
http.HandleFunc("/", handleErrors(handler2))
// ...

This is handy since you can handle different errors differently - eg. report, log etc - but uniformly between all handlers. To be fair the only syntactic sugar I'd need in most cases is an equivalent of a C/C++ macro:

RETURN_ERR_UNLESS_NIL(/* Go expression returning only error */)
This is no news to anybody that ever tried an ad blocker, a proxy/content filter or even a generic hosts file. The difference is very noticeable. In fact, it's the main reason I run such filters. The difference is not only in traffic saved/lower latency, but also much lower cpu usage.

However, this it would be a bit hypocritical for Mozilla (and probably the reason why the filter is off by default). Firefox is not much better than Chrome when it comes to phoning home and privacy invading features. Heck, on mobile it's even worse.

What about disabling by default "beacon.enabled" for a start? Contrarily to massive ad blocking, nobody would notice. Err, maybe these ad networks would? Oops.

At every new Firefox release I do a tour of new settings/flags and it's saddening how many times I have to switch something off.
You got the arrow of causation a bit off there: organizational debt causes business failure, the lack of it does not equal success.

If you have evidence that there are successful company growing with massive organizational debt, I'd be interested in hearing some examples.