skysight-inc/HackerNews huggingface dataset:
Popularity is the opposite of progress because progress is that which is not yet popular. Social norms are equal to mediocrity and conformity. I realized that trusting one's own intuition and going one's own way pays off in the long term.
I'm generally skeptical of gradual/optional typing.

The reason is this: It's really, really hard to design a good type system after the fact. There are some pretty compelling theoretical reasons for this (Rice's theorem) and also a fair amount of history of mediocre results.

With OCaml/Haskell, not only do you get strong, static types, but the compiler can figure them out on its own. There's just no way that can happen for python.

I've seen more compelling gradual/optional type systems. Last I checked, MyPy still had structural types as a "someday" thing. This puts a huge percentage of python code in the position of basically needing to be rewritten to be usable with MyPy.

TypeScript has interfaces, and generally looks better put together to me.

Racket takes an interesting approach, where whole modules are either typed or untyped, and it's pretty strict about enforcing things at the border:

* If you import something from an untyped module into a typed module, you have to specify the type.

* If you call a typed function from an untyped module, the type is checked dynamically.

So you get much better guarantees.

Erlang's dialyzer takes an interesting approach -- rather than being a conservative type system (where if a program type checks it is definitely type-correct), it is optimistic, so it will only bother you if it's sure it's found a problem. This lets you graft it on to existing programs without having to do major refactorings of parts that don't fit. But you lose a lot of the assurance that way. Still, my impression is it sees wider adoption (as a percentage of Erlang users) than any of the conservative gradual type systems I've seen.

I haven't actually tried any of those beyond tens of minutes of playing around though.
Reddit killed the model that allows them to be financially viable and "not annoying". I suspect the alternative is to shut down.

The bit of community that exists solely within imgur can't be enough to subsidize the bandwidth costs of everyone else, can it?

Thus far every image hosting site has gone the cycle of initially good, annoying attempts at monetizing, then shutting down. Which, of course, leaves a trail of forum posts, comments, etc, with broken images and links.

I wish some entity with deep pockets would just offer it as a public service / loss leader so we could stop the cycle. Google, Amazon, etc.
Ethereum white paper with annotations
Using public commercial VPN providers for serious security/privacy is a very bad idea. Get someone to set up Trail of Bits "Algo" for you (or do it yourself, if you're comfortable with Ansible).
“Surprise and delight. Surprise and delight when we announce a product to the world that hasn’t leaked. It’s incredibly impactful, in a really positive way. It’s our DNA. It’s our brand. But when leaks get out, that’s even more impactful. It’s a direct hit to all of us.”

"Surprise and Delight" seems more like AppleSpeak for the billions of dollars of free publicity generated when a new product is announced with no prior expectation. That seems to be magnitudes of order larger than, say, a competitor learning about a new Apple cloud service or iTunes feature.
Google is doing all the opposite: punishing all websites using pop-up or full-page ads in search results.

https://www.theverge.com/2016/8/23/12610890/google-search-pu...
Introducing Prime Wardrobe [video]
Canned olives in the US are a specific type which are artificially ripened. Is that the case with the olives linked in your post? (I can't read Italian.)
Why wsl don't allow graphics?
Bash on windows or windows subsystem on linux doesn't allow graphics. I have installed Xming and it mostly works. Now I have in my computer 3 versions of R, one for windows other for ubuntu in virtual box and the third is using wsl. Loading and updating a huge number of packages and libraries is not nice. If one is going to use wsl instead of ubuntu a good graphic environment is needed. Can we expect that in the future wsl will have a graphic environment? I would like to know that in advance just to decide if using wsl is a convenient way of using software.
Don't you mean the goto fail by Apple? That blocks are syntactically correct if it's just one statement is one of the worst design decision of C-like languages.

I thought Heartbleed was just a over-read of data and had nothing to do with parentheses and indentation.

I also always thought I disliked white space indentation and then I used it with coffeescript. Apparently I just don't like Python.
So you mean Open Source Project analysis - not code analysis. My understanding is these are two different things.
Nautilus loves their multiverse. Every other article seems to be about possible worlds :)

I've always been a fan of Leibniz (and never liked Spinoza when I studied him), but I've recently started to have a change of heart. Modal logic, which is based on Leibnizian metaphysics, seems very clunky. Specifically, I take issue with the metalogical concepts of necessity and contingency. It may seem easy to say "I'm an engineer, but I could have been a musician" -- but it doesn't seem straightforward (and in fact it isn't) showing that that statement is true.

But at the same time, I find myself between a rock and a hard place. I can't be an existentialist either, as Plantinga's anti-existentialst argument[1] is, I think, pretty knock-down.

[1] https://www3.nd.edu/~jspeaks/courses/2009-10/93507/_HANDOUTS...
OnePlus 5 is out
Rust already had a much more formidable competitor in C++. :P It would make no sense for Rust to bother competing directly with D, and likewise it would make no sense for D to bother competing directly with Rust. If you want market share, you have to pile on the leader rather than waste your energy cannibalizing the minnows.
Backup users' data encrypted with a recovery key. Delete the key, presto, the users' data is no longer accesible.
OnePlus 5 review–The best sub-$500 phone you can buy
The best way to get clothes for photo sessions :)
How Hollywood Got Hacked: Studio at Center of Netflix Leak Breaks Silence
In Western Europe there doesn't seem to be a clear 'standard' of when ppl get paid. I know several people who are paid on the 10th each month, for example. (I happen to know this because they negotioted their rent payments to be on the 11th for properties they rent from me). Others are around 22-24; I used to get paid 28-30 in various jobs. There is probably a reason for this clustering, or maybe my sample size is too small and there is no clustering.
> However implication is that you would be happy putting in 50-60 hours

You're taking a too narrow a view of it. We never committed anyone to 50-60 hours, that's unsustainable. But by _allowing_ it and building a system to manage it, you let folks work what they want and still meet the client needs.

Without that flexibility, what happens is what OP describes - folks work more than 40 because you need to / want to, but you don't get compensated for it.
We ran a security hacking competition – surprising results...
Well...the team tends to learn pretty quickly which editors don't follow the project's coding standards by default, and comes up with configuration files for those editors. If that doesn't happen, then inconsistent indentation probably isn't the first thing that needs to be addressed.
Okay, don't use it then. They make no claims of enhanced privacy and frankly it's unreasonable to presume a service such as this would do all processing locally unless you're paying a premium for that ability. Or did I miss the "Great for confidential documents!" banner? For most peoples' use-cases, this is not a concern.
Cryptocurrency is Going Up
Askers vs. Guessers (2010)
Paranoid? That's the official company-wide mission/slogan:

"Google's mission is to organize the world's information and make it universally accessible and useful."
https://www.google.com/intl/en/about/

Nothing wrong with that as far as I'm concerned.
Are Kalamata olives not black? These are almost always sold in jars. I guess according to Eataly black is only the California ripe olive. I imagine the salami and olive expert who works at Eataly isn't going to comment on Greek olives. He's still wrong. The article should be about California ripes, not all black olives.
The point that the Unison people make is that it is useful for inspiring and evaluating heuristics which certainly makes sense in an AOT context but then decidely not in a JIT context.

How do you validate these optimizations? Dunno, I'd recommend looking at Agner Fog's benchmark tools. But torturing the optimizer to make a test suite number go down will eventually end in tears.
I don't really care if you use tabs or spaces. Just please, for the sake of humanity, don't mix them.
The younger members of the audience that work at any big company know pretty well what is Internet Explorer.

Or if they happen to belong to the 96% Windows desktop users as reported by Steam Hardware survey.
Thanks, this PDF is great.
These large companies can and do use lock-in with their tools to shape people's lives the way they want. This is the extreme end of where Google wants to be, I hope I'll never end up having to use any more of the things they develop.
Plaintext administrative password written to logs in Magento2 EE
Thanks. That's a good thought and I might be in a position to start setting aside time for that every morning at this point, or very soon. But I still feel like I need a thread to pull to start unraveling all of this. I haven't yet found a good place to start, basically. Ideally, I would like a thing to mod and ...I guess I need to work on finding a thing to mod. It's something to work on.
> who is doing IoT and Esys in Python outside of toymakers?

Aren't most IoT things basically toys anyway?
Anything that Amazon can move from an area of lesser scarcity.
3.4+ (really 3+ with syntactical support, and really 2.7+ with comment support).
I think what's a game-changer here is if they only charge your credit card after the 7 days. It's not very clear, but they do say that you only pay for what you keep. And this could be huge.

15 items could easily be $1,000, and asking someone to pay a $1,000 just to try, even if they know they can return and get a refund, is a huge barrier. If Amazon would indeed charge you only after the 7-days, they could convert a lot of store buyers their ways.
Uber adds option to tip drivers as it heads in new direction
IMO, the biggest/best companies are the one's that take run of the mill daily business expenses and turn them into money makers.

Google needed email to run it's business. They built a customer facing service around it.

Computing answers is their thing. With their machine learning cloud services, anyone can compute answers for their complex problems.

Companies that stagnate tend to iterate, with little to show for it, on a few "core" products.

While they're too big to collapse altogether, I'd put Oracle, MS, Yahoo, and numerous others in that group.

Possibly Facebook. They're no where near as diversified as Amazon or Google. If the bottom falls out on buying eyeballs, they're in for a world of hurt.
I've been running digital marketing and doing front end work for about 6 years - I get contacted pretty consistently. If you put your location on Linkedin as NY or SF and you have any kind of technical skill-set, particularly with startup experience, recruiters will contact you.
Depends on what you're doing.

If you had to, for example, re-flash the firmware on a PS3, you probably broke the law. If you replaced the eject button, you didn't.

You only violate DMCA if you break some form of "copyright protection" mechanism.
Where can I get a good idea of the current market shares? My gut tells me the default browsers Safari and Edge still have a dominate share among people that don't care. For years I've installed Firefox with uBlock Origin for people that ask me to set up their machines, no one has ever complained about speed or site compatibility and I've never had any issues myself.
If a macro is correctly expanding, but you have to go into the expansion to find out what is going wrong when the macro is misused, that means the macro lacks robustness; it is not checking arguments, or not sufficiently or in the right way for the cases you're running into. Bad arguments make their way into the expansion and then trigger errors which are conveyed in terms of the expansion, not necessarily making sense to the macro user.

It takes extra time and effort to make macros that are suitable for broader use (people other than the macro writer).
I'm really not sure what point you're making. It's not surprising that Reddit rolled their own image hosting. In general, most major websites have done that, because it's easy to do. If your business relies upon image hosting, why would you trust others to do it?

Anyway, Reddit gets paid via ads and gold, so people are paying for it. They just won't pay for it on it's own, because image hosting on it's own is not really worth much. You could make your own perfectly adequate image host on a raspberry pi. Reddit's value is not in it's image hosting. Nor is Wikipedias or 4chans.

Imgur picked a shit business model, the internet will survive their inevitable passing.
This is an invitation for beta access, you sign up to request access and then and invitation to be a part of the beta access will be emailed separately.
So, say I have this:

#include a.h
#include b.h
#include c.h
MACRO(varname)

welp.
I am not sure just how much I appreciate it - my Bengal kitten isn't even a year old, and has already figured out how to turn on the bathroom faucets, and even unscrew the stoppers from the sinks, along with a variety of other sneaky things. I am hoping he will spend more time napping once he's fully grown...
So all black olives in the US are artificially ripened?
>> Why would there be any need for a contingency plan?

That question is probably best put the person that wrote the statement and mentioned that it was under discussion: Christian Decker. He is a published block chain researcher and may have a good answer for you.

https://arxiv.org/abs/1412.7935
http://www.tik.ee.ethz.ch/file/49318d3f56c1d525aabf7fda78b23...
http://www.tik.ee.ethz.ch/file/7e4a7f3f2991784786037285f4876...
http://www.tik.ee.ethz.ch/file/848064fa2e80f88a57aef43d7d595...
Sorry, I'm still not understanding. Could you give a concrete example of this with Amazon?
The problem with what you "like" is, you have to have developed a distinct taste first before it means anything.

To use a less controversial and difficult field than art, literature or philosophy as an analogy: in food, what you "like" before you have any taste, is sugar. (If one tries to extract PG's tastes from this essay, they look a little like sugar: in literature, funny stories or page turners with lots of action; in pictures, "brilliant colors".)

Authorities are not always corrupt or unimaginative; sometimes, they're educated and there is something to learn from them. Fads exist of course (esp. of the "latest" kind); but authors or artists who have been considered the greatest for a long time, probably are.
Are you intentionally being rude, or are you like this in normal conversation?
This may give a "better" explanation (though still unsubstantiated):

http://enquirer.com/editions/2001/06/25/tem_ask_a_stupid.htm...

http://www.straightdope.com/columns/read/2885/why-is-it-that...

http://lacrossetribune.com/tomahjournal/lifestyles/ask-your-...

It seems more like it has become a tradition of some kind in California.

More here:

http://oliveoilsindia.com/California-Olives.htm

it only applies to artificially made ripe olives.
Prevalence of left handedness increases towards the equator: science fact.

Which is also why left handedness is so often literally translated to 'north-hand' in various Australian, South American and South African languages.
> you can simulate an 8-qubit chip faster and with more fidelity than you can with 8 homegrown qubits.

That is really useful to know! At what point does that stop being true? like, if I had 100 qubits could I still simulate them faster on a classical computer than with actual quantum qubits? (I imagine this is a hard question to answer because it's a complexity theory question, and I guess quantum computers with 100 qubits don't actually exist in real life, but I'd be curious to know what known bounds there are on the answer)
After starting with about 10 years of Perl, then 6 years of Ruby on Rails, and finally entering the world of Django I see the following problems:

++Lack of Consistency in Project Structure:++

* The Django way of "several applications are in your application" creates many folders, each with either a models/ folder or models.py.

++Django ORM:++

* Writing a model which generates a migration, prefixes table names based on the "sub-application" name in my application is just awful. The default names for these tables is just another layer of cognitive load to bear.

* Implicit relationships between tables, vs allowing me to specify has_one/has_many/belongs_to/has_many_through/etc relationships.

* I miss FactoryGirl. Specifically I miss FactoryGirl's feature of allowing me to declare associations between my factories, then creating upstream objects in the proper order. Without this feature, I get a lot of repeated 'setup' code in my unit tests, which makes my tests brittle, and lowers their value.

++Django Testing:++

* Writing unit tests without the describe/context/it style feels like I just took a bus back to 1998. Combined with the lack of FactoryGirl, I see test suites that barely test the "happy path", let alone any "sad path" cases.

* Due to the brittle boilerplate setup code in unit tests, minor changes to the code tend to break tests badly, further slowing down the pace of development.

* The alternative to constantly fixing broken tests is to have fewer tests (or no tests) which is even worse IMO, since only your customers will test code code.

* The Rails way of writing a migration, making factories, making model specs, then controller specs (and finally features for end-user acceptance tests) seems to have gone completely off into an unknown future from the perspective of Django, who was left behind, frozen in time at the end of Bill Clinton's last term in office.
Black olives are available in jars in the US as well. They are just a specialty item similar to higher end jarred green olives.

Black olives in a can and green olives in a jar are also available in commodity style qualities. So this is better labeled as "why are commodity black olives in a can while commodity green olives are in a jar".
I already cancelled my account.
Plot twist: creepydata is my alternate account and I am Ernest Bell Jr. born 10/05/1959.
The Plex approach, pointed out above by diafygi above might suit you.

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

You need a wildcard cert (not hard), and a DNS resolver (daemon) to respond back with custom IP address. Sounds pretty simple in concept. :)
I'm going to write a thing that I'm not sure I totally believe, but I'm going to try it on for size. Pls feel free to push back on any part, or give feedback on whether anything resonates with you:

I don't think you give enough credit to the potential importance of eloquent memes and the building of new religions of sorts, in pursuit of making the more complex truths about our world and humanity (which hopefully can inform desired common futures) more palletable to a sizeable majority. (My underlying assumption is that we are emotional machines that sometimes engage in rational thought, and not vice versa.)

Pure rationalism won't get us to the future we deserve. We need to treat our packages of beliefs almost as we do the most widely-used open source projects -- shiny surfaces, perhaps built collaboratively, that package up a more meticulously considered core, rooted in something that tends toward a more just world -- a surface thing that is perhaps a little more superficial and concealing of it's unique working, but can be interrogated and dissected by those who care to dive in. The rest can just consume it and have a shallow affinity for the beautiful packaging, and that's ok. The point is that we together build the core carefully, we can all interrogate it to understand why it does what it does, and why it points us in certain directions without asking us to go all the way down the rabbit hole, and that those who care to question its tenets can dig deeper into them.

So in this analogy, might Morton just we working on the pretty UI, that's trying to package up the underlying architecture in a way (if not with 100% fidelity) that can at least be more socially transformative ? It's this line of thinking that makes me feel your criticism to be, while not untrue, then at least somewhat counterproductive to the sorts of action/memes that I believe will be most effective in the world.
This is a great example of how you should always understand your customer when creating product features.
Julia 0.6 is out
I'd say Nim fits that description best. It's a great compiled, efficient, statically typed Python alternative.
I cannot answer your question directly but the Raspberry Pi Foundation has put together some stuff and if you're planning on jumping into this arena you might want to look into working with them.

https://www.raspberrypi.org/learning/getting-started-with-mi...
(From a 57 yr old talking to his 25 yr old self)

If I had all the money lost from 'stock market corrections' on my investments, I could retire comfortably today.

Stop being a little fishy swimming with big fishies.

The interest paid today is a pittance compared to the risk. Save your after tax money in something with near zero risk until the interests rates rebound to make the reward worth the risk.
Japanese Robot Sumo
They really have some dark stuff going on. When I upload an image, right clicking to copy the URL copies a useless blob URL the first time. When I try again, it copies the proper URL.
Or you could, you know, pay for it.
I agree-ish. A good solution needs to happen. I've been happy with Hired from both sides.

Recruiters are getting vile. Recently one contacted a friend and told my buddy that I had referred him. My buddy hit me up after the call mad that I'd told a recruiter he was looking.

I'd never met the recruiter but he'd added me on LI at some point in the past.
Don't get too excited about V100. P100 was announced over 1 year ago and is still today not available from AWS, GCE, or Azure (despite various announcements). Although you can now, finally, order one at retail for the low, low price of $12k+ [1] [2].

The upcoming Volta-based consumer GPUs are going to be your best value for machine learning, not V100.

[1] https://www.amazon.com/NVIDIA-Tesla-P100-computing-processor...
[2] http://accessories.us.dell.com/sna/productdetail.aspx?c=us&l...
I think the progress on EVs are amazing - I was poking fun at "long-range".

It is more about my personal situation than preference. I can't drive a Tesla from my house to a Supercharger station. I'd have take a slow charge somewhere - or a tow truck. I'm sure I'm not the only one in that situation. So for me and many others "long-range" continues to be an oxymoron. Someday range will increase and I'll have to decide if it makes sense for me or not - but it this point it isn't even a possibility. Until long-range means keeping up with an average gas/diesel car, it isn't long enough for many.

Tesla is much more likely to be able to sell me a power wall than a car. I could use one or two of those.
I have been using the 5 minute journal to plan my big goals and reflect on what I accomplished in a day.

As for specific todo lists, I use either a notebook for longer lists or Google Keep app to hold shorter todo lists.
More important than competing is to make it easy to call libraries written in one language from the other. extern(Rust) would be a nice addition to D.