skysight-inc/HackerNews huggingface dataset:
> It's less about a language per se but rather about availability of libraries and how mature / well-built their API is.

In the real world, those matter just as much as the language. They usually matter even more :)

Look at what Rust is doing - I think at least half of their effort is spent towards building up a large collection of high quality, well maintained (i.e. feature requests implemented, bugs fixed quickly) and well documented libraries.
That could also mean a third of the population uses cocaine.
I’d really hope that physics work the same on other planets. If that were not the case, we’d have a fundamental problem with our understanding of the universe.
There's a difference between the argument that people have an evolved biological preference for warmth and pressure, and the argument that this is because it evokes conditions in the womb.

Without elaboration, the latter sounds like Freudian psychobabble to me.
Should developers develop themselves?
While not an absolute, in general, yes, it's a legal doctrine that quite a few privacy issues and certain rights do end with death.
You are using rpois as if it returned the time between blocks, but that's wrong. It returns a count of blocks mined in a certain amount of time.

Here is a formula to calculate your cumulative_times array correctly for a 10,000 minute period (which is expected to generate 1,000 blocks but may vary of course):

minutes = 10000
cumulative_times <- sort(runif(rpois(1, minutes/10), 0, minutes))

See https://en.wikipedia.org/wiki/Poisson_point_process#Simulati...

With correct block times, I get ~20 minutes from your formula.
Blockchain Assets Are Too Hard to Use For The Average Guy so we Made atlasDEX
A collection of JavaScript coding challenges, from beginner to advanced
That password header warning is the coolest security improvement I've seen online.
"Clients"? It's not a customer facing role.
What I observe though, is not large numbers of people making random guesses and exponentially fewer being validated through random events.

The people who become notable are those who predicted an economic crisis, for decades before circa 2008, and once they got notoriety for that, have continued to predict doom for the subsequent decade. Eventually they either die or are right again.
Aside from the point others have made that carbon based chemistry is a likely candidate for life, there is another factor I think:

We already know that carbon based can exist and we know what it looks like. Since our means for searching for life in the rest of the universe are still very limited, it is best to focus on what we know, instead of searching for a different form of life of which we

* don't know what it looks like

* don't know whether it can exist in the first place
Troy is clearly very pro Cloudflare and Azure. I’m only familiar with them at a high level and it would be great to hear counterpoints to his praise and get (at least the impression of) a debate that encompasses their pros and cons.

+1 for being interested in expanding this
Do we?

I sleep under just a thin sheet when it's warm, and above a certain temperature I definitely prefer nothing at all.

But there is certainly something comforting about the weight of a heavy blanket, that much is true.
TL;DR why brotli is HTTPS-only: some middle-boxes mangle responses with content encodings they don't know.
CloudFlare can read every password submitted through their service and here is why that's so great...

It's beatifully elegant, because...

What? This is also the same company that spilled memory all over every cache everywhere.
That is still significantly better than any record label contract those bands could hope for.
Without wanting to sound like a pusher, you tried Yorkshire Gold? Go on, give it a go.
Last I heard of Sikur's phones, their marketing material was full of fluff.
It's two clicks away:

* first paragraph links to https://www.troyhunt.com/ive-just-launched-pwned-passwords-v... ;

* first paragraph of that links to https://haveibeenpwned.com/.
Indeed. You may want to read these pages:

http://secushare.org/comparison

http://secushare.org/anonymity

http://secushare.org/answers
What age? I've got a 7 year old and recently started helping out a local 'Code Club' for 9-11 year olds. The projects provided by Code Club are definitely worth a look and include Scratch, Python as well as stuff for the Raspberry Pi https://codeclubprojects.org/ They're quite nicely structured with optional challenges.

I think reading ability and keyboard skills make a difference to what is possible as well as the stage of cognitive development. Typing is hard even for a kid who can read well - it takes my 7 year old forever to find keys on the keyboard and although it's good for him to learn, I think python would be frustrating for him at the moment (and I know the indentation makes it hard even for older children!) We've had fun making stories in Scratch though and he made a game of his own design with some help from me on the harder bits. We played quite a lot of the board game Robot Turtles when he was younger too, so that's worth looking up for smaller kids, although I have to admit that as an adult I never really enjoyed it massively.
SHUFFLE.GURU: The best way to discover new music
http://shuffle.guru - The best way to discover new music based on your personal preferences! Shows an artist bio, album cover, song lyrics, personal play count for songs, personal favorites, genres, and similar artists. Connected with Spotify, Last.fm and Genius.com.

Check on GitHub: https://github.com/shoegazer/shuffle-guru
I don't think it's a question of "need to be taught". Rather, you can have a lot of fun with code, but how are kids going to find out if nobody shows it to them? If they don't show interest in any of the things you can do with code, then don't push it.

I was a bit older than 12 when I learned programming with AutoIt, Ren'Py and Blender, but I would absolutely have enjoyed it if I had found out earlier. I didn't learn those because some adult told me to, I found out about them through my friends.

AutoIt is a programming language geared towards automating interaction with GUIs. A friend of mine was using a program written in it to bot in some MMORPG, and being able to control the mouse pointer also lent itself to prank programs we'd send each other. I learned quite a bit just by modifying that original program, and later implemented Gaussian elimination in AutoIt to take care of my math homework.

I learned Ren'Py when another friend showed me a simple visual novel he'd written in it, and I got inspired to write my own. For some aspect of it (I think it was to keep track of health points?) I needed to use Ren'Py's Python scripting, and so I ended up learning a bit of Python.

Later, I was doing a stop-and-go movie with Lego figures together with that same friend. We really wanted to have awesome 3D effects and had heard that it was called animation or something. So I googled it, downloaded Blender, and went through the tutorial on modeling. I mean, how hard could it be, right? I think Blender is somewhat renowned for the complexity of its interface, but at that time every interface was complex for me. After weeks of painstakingly remodeling Lego pieces down to the little notches, we finally had our space battle with lasers, and it was awesome. Later, I repurposed those models for a game using Blender's built-in game engine, and it was easy in comparison (although I still don't fully understand how rotation in 3D space works).

In all of these cases, programming was something I lucked into as part of some other activity. I wanted to do something else, and writing code happened to be easily available as a solution. So I think what a parent can do is give their children the opportunity to play around with lots of different things, and when something they want to do requires a little code, show them how to do it.
Nope. 100% incorrect, Troy's service is using Cloudflare but you don't send the password to his API: https://blog.cloudflare.com/validating-leaked-passwords-with...
I wonder if it was the authors intent to write an article on this subject where I had to google several words to really understand what he was saying, to write a difficult article on the subject or difficult novels. Or maybe I just need to read more. I still don't quite understand mimesis.
Connect and pass Context through props with React 16.3's new Context API
I've no idea if you or I have the most experience with the left, but I live in a socialist country where the leftist 'whackadoodles' have had way too much cultural/political power, and they have been very successful in labeling all viewpoints that do not agree with their narrative as evil.

What is such behavior trying to distract me from?
I find OCaml is a much more accessible language for getting your head around functional paradigms.
Blankets and sheets also protect from ghost, witches, monsters from under the bed... ask any child, if you're under something that hides you (or that you cant't look at), automatically you won't be found. Things that you can't look at can't look at you, too.
A Life in Wonderland
I am not saying I agree with Apple's Asset Less approach, just pointing it out. I would actually want them to have more DC, and more Apple Store around the world. All should be buying them outright rather then rent.

But then their Apple TV is completely opposite of their Asset Less approach, as they decide to spend more money to create their own TV Asset.
Hugo seems quite popular these days, especially if you like Go https://github.com/gohugoio/hugo
Auto ads with machine learning introduce by Google
>The world wouldn't have the increasingly pervasive E2E encryption we enjoy today if not for the double ratchet algorithm

Too bad the Signal Protocol doesn't actually implement the double ratchet algorithm but a derivative of it that fails to protect metadata making the Signal Protocol leak metadata. Granted, it only leaks metadata leaked by the transport layer anyway, but this makes it pointless to implement the Signal Protocol over something like Tor, i2p or GNUnet.
State machines are still and by far most commonly used in C, where, lo and behold, most low-level and embedded programming is still done.

And function pointers make up for pretty much the only fundamentally useful aspect of FPs regarding FSMs which is functions as first-class objects.

Everything else pretty much just substitutes one convenience for another. A pretty good case can be made about how the State Pattern makes traditional OOP indispensable in FSM design, and I'm sure that in OO languages with functions as first class objects (like Python, Lua or Javascript) people can showcase elegant designs that to them far surpass both classically OO or classically FP designs etc. etc.
Sure, but playing even 3 times per week is VERY taxing. If you play, let’s say, from 10 to 1, you probably won’t be in bed before 3. And it’s the equivalent to running 10 miles or perhaps even more, if you move a lot and try to engage the audience very much. It’s exhausting, and I don’t envy anybody who has to play every day. I don’t know how people like Justin Timerlake are able to keep this up for decades.
Gatsby is worth taking a look at.
3 Pillars of Healthcare Marketing Success: The Modern Growth Formula 4 Practices
[macOS] TeaCode BETA. Type your code super fast
My apologies, I was wrong. I was assuming that you were terminating ssl and therefore in a position to read the plaintext of user requests.

This would allow you to simply look up whether the password was pwned based on form submits.

[edit] ok, I understand what you are saying, Troy's service allows some password privacy due to api design and happens to use cloudflare stuff. Sorry I was so slow.

I was conflating two unrelated things; a) what happens when you submit a password through cloudflare and b) what happens when you happen to use a specific password checking api which uses cloudflare.
One of the most refreshing experience I have had recently is to map Websockets to some finite state machine implemented on an actor model (namely Akka FSM): straightforward and fitting together naturally.
"...And he worries that this process of reinvention may have stalled, with Americans now fetishizing the Bill of Rights, having lost sight of their own ability to remake the legal and political world..."

And I'm beginning to seriously doubt my time commitment to this article.

The actual history of the Constitution and Bill of Rights is quite interesting and involved. It covers everything from classical literature and history to The Enlightenment and the Thirty Years' War. Just talking about how some folks revere the docs so much now and didn't in the past is breathtakingly shallow. As an example of how short-sighted this is, note that the BoR wasn't supposed to say anything that needed saying. Some questioned the need for them at all. The government wasn't constructed to get that overpowering and intrusive into all of our lives. It's made not to do that. Why should we start making lists of things it can't do? It obviously can't do anything we didn't tell it to do.

The founders in the U.S. dispassionately threw together a huge chunk of natural science, philosophy, and history, made a ton of compromises, and did the best they could. You don't have to worship or deify the folks or the documents they made. Just understand what was done and why. That's much more useful than going on at length about how unhealthy some segments of the population are being.

This article is a political polemic, not a history lesson (unless you consider it a lesson on how things get more and less popular over time, which says absolutely nothing about the BoR) I love political essays that show how public thought changes over time. These kinds of essays tend to be difficult to discuss in large diverse online groups -- and many times, sadly, their purpose is to create false, simplistic narratives that can take the place of understanding. Best consumed in small doses and with lots of context.
Qualcomm Announces the Snapdragon 700 Mobile Platform Series with On-Device AI
How did Cygwin come about?
Yes, it is true. I'm not sure what the first commenter is trying to say exactly. The second commenter's code was wrong, and correcting it gives the expected 20 minute average period.
Why “Deep Work” Is Becoming a Competitive Advantage for Companies
Hugo is pretty good. I've started using it for some project websites[1,2], though I don't use it for blogging. For my own website/blog, I wrote it from scratch using Flask[3].

[1]: https://rootlesscontaine.rs/
[2]: https://umo.ci/
[3]: https://www.cyphar.com/
Troy's API doesn't work like that. Doesn't need to send the password at all.
How Patagonia Grows Every Time It Amplifies Its Social Mission
Purported 6.5-inch iPhone X Plus screen leaks – The Verge
Wonderful, thank you [edit] thinking this through.... but regardless of how the api works, is it not possible that you (cloudflare) could just have the list and check yourselves since you know the submitted password?

It could be a value added service for all your customers.

[Sorry for the late edit, not being evil here].
In Europe, democratic countries regularly amend their constitution because parts of it have become archaic, obsolete or insane. We have yet to descend into chaos or tyranny.
OP mentions: " The Android notifications are broken in favor of small things that do not allow you to read the message from Whatsapp or Telegram or whatever, and so forth.".
Sorry about that, this link from nature is a better angle to the problem (I forgot about perchlorates on Mars). https://www.nature.com/articles/s41598-017-04910-3

looks pretty brutal up there
Have You Heard about Ntel WAWU SIM? Activate to Get Free 10GB and 500% Data Bonus
This is likely to be an unpopular answer, but the best choice is probably WordPress. I just used it to generate a network of about 40 static sites because (1) it has literally thousands of beautiful, professionally-developed themes for free; (2) same goes for plugins; (3) it's easy to hack if need be; and (4) it probably has one of the easiest-to-use and most-complete content editors, capable of creating both pages and blog entries, upload media, cropping images, etc.; (5) it has a variety of static site generation plugins to choose from; and (6) I spent hours looking at hugo, pelican, etc. and realized that any minor qualm I had with any of these common solutions was more or less addressed by the large and robust community of WordPress developers and enthusiasts.

It's not a sexy answer, but it's practical. Just make sure you don't leave the WordPress site you use to generate static content open to the public.
The best choices currently I think are:

-- Ghost (expensive but dead simple to apply themes) or

-- Hugo + Netflify (for hosting and automatically publishing your site when you push to your repo) + Forestry.io (for a nice front end to edit your posts if you want to avoid the command line)

I care about Markdown plus MathJax support (for math notation) and both these options support that.
What are the problems you speak of? I'd like to know.
Microsoft's Visual Studio division and Jetbrains would probably not agree with you. Neither would Atlassian :)

I think there's money to be made, but there's a lot of competition and you need a very specific niche to break through.
We Created Relay by Escaping Slack
Even the driest desert on Earth has more atmosphere than Mars.
Basically they add yet another layer of centralization and they're a MITM for all your traffic, so they're an easy target for surveillance. If only they weren't so convenient... I use their DNS service because it's top notch, but I also tend to enable their MITM service because their CDN nodes are super fast and require just a single toggle to enable. They read my far-future expires headers and just cache the content on the edge, no extra work needed.
Even if you don't like Go, Hugo is super-easy to install and get up and running.
When you don't need transactions, don't have a cache invalidation problem, and are querying read-only data, then this architecture - or really any architecture that takes advantage of what makes HTTP scalable, mostly idempotent, cacheable responses to GETs - makes sense.
Excuse me for being direct, but do you work for a record label?

Bandcamp takes 15%/10% (depending on your yearly sales). Combined with the payment processing fees, that gives a return of around 80%, as mentioned in another reply to your post. I think that's perfectly fair, considering the hosting costs for thousands and thousands of hours of music, and their entire platform.

What Bandcamp offers is a sales channel that is already configured, all you have to to is give it a theme, upload your music in a lossless format, name the songs and choose a price. Bandcamp handles the layouts, the tagging, the multiple formats, the embedded album art and the whole shopping experience. You do the art, they do the technical stuff.

You're spinning a yarn that the traditional labels are necessary in order to do marketing, but with the rise of social media and the huge trust people have in word of mouth, the big in-your-face advertising campaigns of yesteryear are simply outdated. The only reason the big labels still have some kind of clout is that they own all the big radio stations. But the rise of streaming and internet radio has eroded that power.

And even if what you say was true, it only holds up for mainstream pop artists, not the much more interesting indie artists out there.
> The US military is far too well-trained and -armed, and of course a hypothetical tyrannical US government would turn the military against its citizens if there was an armed uprising. And they would win so laughably easily.

I doubt it. The US failed in Vietnam and has been struggling in Afghanistan since 2001. Tanks and planes do not win wars. Small arms do.

EDIT: Dystopian follow-on thought. I wonder if this paradigm changes as drones improve? Would civilians have any defense? Perhaps history just repeats itself.
That's why a lot of people at the top avoid email completely, not only is it an evidence trail it can be open to interpretation later on.

Remember reading that bank CEOs use email very sparingly, all the details are worked out in person, Trump also doesn't use email.
There are also some bigger artists (within their genres) that use Bandcamp. Several prominent metal labels are also represented.

It's just a really convenient way to make your music purchasable for download.
That's the wrong link though. I eventually found it at https://haveibeenpwned.com/Passwords
Git and GitHub Pages: Simple to set up and use, supports Markdown and code snippets.

Other than that I've never really understood the appeal of static site generators for normal websites or blogs that don't have millions of monthly page views.

Tools like Hugo for many common use cases (like ordinary websites with ordinary scalability requirements) often come across as a solution desperately looking for a problem while at the same time creating a few new problems: Compared with dynamic website software like WordPress they can be difficult to set up and they tend to be more difficult to use, especially for non-technical users.
Anecdotally, changes to ICC are evaluated (by management) on two metrics: improvement on Intel CPU, but also improvement on Intel CPU minus improvement on AMD CPU. The end result is similar to RUN_SLOW_ON_AMD flag.

If you think this cheesy, consider this: you are a manager of Intel compiler team. Someone implemented an optimization that improves performance by 1% on Intel, but 10% on AMD. Do you think it is a good change? The change will be no-brainer on GCC, but consideration for ICC is necessarily different.
I was curious about how that works, so I searched a bit and found this description of how GHC's GC works in LLVM https://www.reddit.com/r/haskell/comments/3qix1e/how_does_gh...

Some highlights:

Now, before GHC generates assembly code (abiding by the calling conventions previously described), it also needs to optimize it. It optimizes a form called "Cmm", which is like a very low level compiler language for performing optimizations. This language does include functions.

When you use the LLVM backend, GHC translates every Cmm function to an LLVM function. In order for everything to work out, we patched LLVM so that functions can have an annotation saying they follow the GHC calling convention.

...

What this means is, we have completely side stepped LLVM's support for GC.

So the support mostly comes from the Haskell side, by compiling to the C-like Cmm (I think that name comes from C--, the idea being a language between assembly and C in abstraction level) and patching or otherwise working around the part where LLVM's feature set wasn't appropriate.
Bye Eclipse, you won't be missed >.<
This is what I, as a pro-gun-control person, keep saying.

By all means, agitate for gun control. But in order to do so you need to successfully present a case for Second Amendment repeal. Anything less -- such as the collective-rights argument -- means that you've empowered the courts to interpret away the force of the Second Amendment. And once you've unleashed that beast, you won't be able to control it. The courts will interpret away the First, Fourth, Fifth, Sixth, and Eighth Amendments, and then we're in really deep shit.
Do you know who Ghost's intended target audience is? Their pricing at $29 (monthly) for hosting a simple blog seems bizarre when a DO droplet with pre-configured Wordpress is $5 (lots of other simpler WP hosting services out there).

Edit: ok, pricing page says „For professional bloggers“
What do you mean? It still sends a portion of the hash, not the whole password, but that's still some information, no? An attacker brute-forcing hashes doesn't care if he finds the exact hash or a set of a thousand he can try. In fact, since the database is public, if I have your range and the password is in it, I only have to try a few hundred passwords at most to find which one yours is. Granted, I also need to know which service you're using this on, but that doesn't seem that hard to find out.