skysight-inc/HackerNews huggingface dataset:
I just wanted to say thanks to the authors of Bucklescript. Not sure if I'll ever get to use it in a production system, but definitely awesome tech. I played with it a little bit and I think an OCaml React app might actually compile faster than the same thing written in ES6 and compiled/built through the normal babel+webpack toolchain.
6 sentence emails that are easy to answer
It's certainly better than the alternative. You can see what happens to the quality of discussion on subreddits that started small, then became big.
You may be thinking of variable annuities, which aren't really annuities and are something close to an outright scam.

Immediate annuities are a vanilla product offered by almost every life insurance company. There's a competitive market for them and they don't have particularly high embedded fees. That said, they are priced based on a very conservative model--in part because their regulators require them to invest that way--and so you may well be disappointed with what you can get for your money.

The only wrinkle is the is inflation rider which can vary in the details from company to company, so is not as easy to compare, and therefore tends to be less of an efficient market (i.e. has fairly high costs for the protection you get).

One interesting thing you can do with annuities is buy a deferred annuity, again a fairly vanilla, competitive product. If you set the deferred date to well into your old age (usually 85) and no death benefit you can get a relatively large monthly payout. This then acts as a sort of insurance policy (along with social security) that insures you won't outlive your money and allows you to be more aggressive in spending the rest of it.
I'm not related to the project. I shared a cool link I found online.
But I can think of at least two improvements over using regular colors. The first one being better support for people with color blindness when using a large amount of categories. And the second one is the possibility of showing more than one value at each sector. Something like http://i.imgur.com/SdLeAPa.png shows combination of two kind of data. One being the light/dark background, and the other being the circle/dash pattern
"
...First they came for the Cucumbers, and I did not speak out—

Because I was not a Cucumber ...
"

-Song of those Tensorflow'd out of their jobs.

[Edit: Changed Cucumber sorters to cucumbers to clarify the sarcasm]
Musk Talked Merger with SolarCity CEO Before Tesla Stock Sale
It's not a C# book, but I think it's a fundamental resource for .NET developers, especially those not familiar with basic practices like Unit Testing, Automated Testing & Builds, etc:

Pro .NET Best Practices - http://www.apress.com/9781430240235

It's getting a bit dated though.
So much for counter-phishing: Half of people click anything sent to them
I was wondering about the practical differences between BuckleScript and js_of_ocaml. Found this brief explanation in the docs[0]:

> Js_of_ocaml takes lowlevel bytecode from OCaml compiler, BuckleScript takes the highlevel rawlambda representation from OCaml compiler

I presume that means different (higher-level) optimisations are available in BuckleScript?

> Js_of_ocaml focuses more on existing OCaml eco-system(opam) while BuckleScript’s major goal is to target npm

Now that is a good idea—npm is a fairly large ecosystem that people are already familiar with. If you haven’t already, you might look into using existing TypeScript interface files to get type information for npm libraries.

> Js_of_ocaml and BuckleScript have slightly different runtime encoding in several places, for example, BuckleScript encodes OCaml Array as JS Array while js_of_ocaml requires its index 0 to be of value 0.

Would it ever be feasible to support interop with js_of_ocaml?

[0]: http://bloomberg.github.io/bucklescript/Manual.html#_compari...
There's no Drive for Linux, alas.
Noise, not aliens: Russian-detected signal likely 'terrestrial interference'
I don't remember the number of videos, but my goal was 200,000 subscribers before leaving my day job. Subscribers aren't views (and they mean less now than they did when I started) but that was my estimate on how big of a base I needed to be confident it would work. 200,000 subscribers wasn't paying me as much as I earned as a full-time teacher but I knew the lines would cross.
The big issue with a photo finish on this for me is I bet the starts weren't accurate to 2cm. I'd also wonder if the camera was fixed to avoid that margin of parallax error, which is much easier on a small running track than a wide expanse of water.

Still, that photo-finish is a paragon of fairness and clarity compared with the Olympic marathon swimming, in which after swimming in the sea for 10k, it all came down to who could "strongly" touch one of a few small pads on a beam suspended above their heads on a raft floating on the choppy seas: in a finish where ability to obstruct an opponent without being penalised for it could count for as much as swimming speed and timing on touching the pad.

Remarkably the men's Olympic race produced (i) a gold medal photo-finish after nearly two hours that was so close that it took 15 minutes to figure out they'd initially named the wrong man as the winner and (ii) 2.2 seconds behind them, a three way photofinish for bronze
(the third person to post that time was subsequently for disqualified for what he described as fighting off somebody that was holding onto his leg in the final sprint...)

The women's race saw the a silver medal photo-finish before one of the swimmers was disqualified for reaching over the top of her opponent to touch the pad first in a manner which looked a little bit too much like dunking

So if losing a rowing sprint by a couple of centimetres sounds tough, spare a thought for the person that is two centimetres away from touching a moving finish line whilst their competitor elbows them, after swimming for two hours to get there
Shouldn't the word be"riddled with"?
DoseMe closes $2.6M Series A round to deliver its “life-saving” technology
The best TL;DR of ANS is something like this (without being too wrong). It's still too long:

Huffman requires at least one bit to represent any symbol, because it finds unique prefix codes for every symbol by varying the leading bits.

Arithmetic coding encodes symbols as fractional numbers of bits, by using binary fractions.
It divides up the range to make this work. In the end, you get one fraction per "message" that can be decoded back into the message (IE a fraction like 0.53817213781271231 ....)

range coding is similar, it just uses integers instead of floating point. You get one number that can be decoded back into the message (IE a number like 12312381219129123123).

Note that in both of these, you have not changed the number system at all. The number of even numbers and odd numbers still has the same density.

Another way to look at the above is based on what a bit selects.

In huffman, a single bit is generally not enough to select something, the prefixes are long. So you need to walk a bunch of bits to figure out what you've got.

In arithmetic or range coding, a single bit selects a very large range. They change the proportions of those ranges, but at some point, something has to describe that range. This is because it's a range. Knowing you have gotten to the 8 in 0.538 doesn't tell you anything on it's own, you need to know "the subrange for symbol a is 0.530 ... 0.539", so it's a. So you have to transmit that range.

ANS is a different trick. Instead of encoding things using the existing number system, it changes the number system.
That is, it redefines the number system so that our even and odd numbers are still uniformly distributed but have different densities. If you do this in the right way, you end up with a number system that lets you only require one number to determine the state, instead of two (like in a range).
Didn't Google massively scale back Ara recently?
What are you talking about? Is anyone doing that?
"Have you ever called to have your electrical service changed? How was that experience for you? I've had that pleasure, too."

I've done this. It's something the UK seems to be really good at. I checked my annual usage and found the supplier who would charge me the least for that. So I phoned them. That was all I had to do. My bills went down. Fantastic. The UK government seems to be enforcing a competitive market, and I am no fan of the UK government, so this is high praise from me.
-_- https://www.blackbox.cool/
I'm not sure when videos will be posted -- hopefully soon.

All benchmarks today are single threaded. The algorithm itself is single threaded, but can be parallelized across cores. We will soon release a pzstd command line utility to demonstrate this, similar to pigz, which accelerates both compression and decompression.

Zstandard uses both huff0 and FSE together when it compresses -- it doesn't switch between them based on the input.
Agreed, I was looking through the examples in the HTTP chapter and they're not very idiomatic Go code by today's standards. For HTTP at least, you're better off following the examples from the official Go documentation than following this book.
It's a pretty large dataset for d3 to be loading, so it can take quite a while. It also seems to struggle on firefox. I have alot to learn about web app optimizations and building for multiple browsers and devices. And generally anything frontend :p.

Try waiting quite a while before interacting with it. An example topic "data science" should initialize the map data eventually.
Certainly they alter their environment

Yes, that is what I meant. They alter their environment.

I didn't intend to suggest that if you stick alligators in a non-swampy area, they create swamps by their very presence.

Removing alligators from certain swamps would, in fact, significantly impact the swamp and make it much more likely to revert to solid land over time. Here are a few things my son looked up for me just this morning because we were discussing the topic:

https://en.wikipedia.org/wiki/Alligator

In 'Habitat' we have:

"When [Alligators] construct alligator holes in the wetlands, they increase plant diversity and provide habitat for other animals during droughts."

"Further west, in Louisiana, heavy grazing by coypu and muskrat are causing severe damage to coastal wetlands. Large alligators feed extensively on coypu, and provide a vital ecological service by reducing coypu numbers."

https://en.wikipedia.org/wiki/American_alligator

At the very top of the page we have

"They play an important role as ecosystem engineers in wetland ecosystems through the creation of alligator holes, which provide both wet and dry habitats for other organisms."

https://en.wikipedia.org/wiki/Ecosystem_engineer

Down in "ecology and behavior" for American Alligator, we have

"Alligators modify wetland habitats, most dramatically in flat areas such as the Everglades, by constructing small ponds known as alligator holes. This behavior has qualified the American alligator to be considered a keystone species. Alligator holes retain water during the dry season and provide a refuge for aquatic organisms. Aquatic organisms that survive the dry season by seeking refuge in alligator holes are a source of future populations. The construction of nests along the periphery of alligator holes, as well as a buildup of soils during the excavation process, provide drier areas for other reptiles to nest and a place for plants that are intolerant of inundation to colonize. Alligator holes are an oasis during the Everglades dry season, so are consequently important foraging sites for other organisms. In the limestone depressions of cypress swamps, alligator holes tend to be large and deep, while those in marl prairies and rocky glades are usually small and shallow, and those in peat depressions of ridge and slough wetlands are more variable."

and

"Alligators also may control the long-term vegetation dynamics in wetlands by reducing the population of small mammals, particularly coypu, which may otherwise overgraze marsh vegetation. In this way, the vital ecological service they provide may be important in reducing rates of coastal wetland losses in Louisiana. They may provide a protection service for water birds nesting on islands in freshwater wetlands. Alligators prevent predatory mammals from reaching island-based rookeries and in return eat spilled food and birds that fall from their nests."

So basically, alligators dig holes, and this does a bunch of important things, and also they eat one of the main animals that would otherwise destroy wetlands.
Not sure if Textures.js supports it, but transitioning attributes on a pattern fill will create an animation.

I've played around with it -- looks fun but never managed to make it useful enough to actually use.
My laundromat has free pickup and drop-off. It has a minimum order of $20, too...but that's at eighty cents a pound, so it's a lot of laundry. I just bought more clothes and let it build up a little longer.
I've had a hard time finding a low-end backup solution (i.e., for personal use) that retains and restores all metadata.

Long ago, I assumed that backup (and move) applications are relatively simple. But it has never seemed to work out that way.
Everything on dlang.org is fine. The phobos/ and library/ sections are two versions of the same content, generated from the same source files at the same time. The library/ stuff is the future, but not completely polished yet.

The obsolete stuff is dsource.org. Most of it does not compile anymore and has no maintainers. If you are looking for libraries to use, go to https://code.dlang.org/.

Phobos is the standard library. Tango is a D1 projects. Most of it has been ported and integrated into Phobos now. Some people still like the Tango XML library: https://github.com/SiegeLord/Tango-D2
For reference: https://en.wikipedia.org/wiki/Conway%27s_law
How the U.S. Air Force Almost Brought Back the P-51 Mustang
You do know that GDB has a curses interface, similar to the Borlands one? It's on on by default, but it exists.
Even without any compression, if you use INT8 for the weights, instead of FP32, you will get 4x size reduction.
If anyone wants to try it on windows there is a 7-zip install with support for ZSTD

https://mcmilk.de/projects/7-Zip-zstd/
Any modern server that handles a thousand or more concurrent connections on commodity hardware already uses only about as many threads as there are processor cores. In that architecture it's trivial to also limit the number of compression threads to the number of processor cores. That architecture gives the best performance and very low memory use.

In the mid-2000 it was still accepted norm to spawn one thread for each connection, where memory usage of the compressor would have been a problem. I doubt that it's a problem with today's software architecture.
>To be fair, so do most competitors.

Not these "pirates" guys. They seem to have all of the good stuff and some more, so they outcompete Netflix outside the US quite well.
Responsive Lightbox WordPress Plugin
That XML they found in the SDB channel seems like has to do with EU and fisheries. I guess it could be catch reports from trawlers.

And the FTP upload seems to be for the Air Force Weather Agency.

Also, a Mandrake 9.2 install doing a PPP dialup via iridium voice?! The world is indeed stranger than fiction.
> Do unto others what you would have them do to you.

What if you're suicidal? Wouldn't that make murder cool under this set of ethics?
> Who hasn't said, "I wish my laundry were done and folded by someone else?!" The problem might just be that the problem is so much easier to state than the solution, however

No, I think the problem is that dry cleaners and wash-and-fold operations already exist. Its basically Uber fighting the taxi services -- if the taxi services weren't artificially limited in supply by medallion system and other special regulations that Uber could simply choose to ignore (accepting legal risk in so doing) while building a market and then lobbying for special regulatory accommodation based on the market it developed proving the need.
Why not? Encrypting two identical files with the same key gives you two identical encrypted files.
To offer a little context, I am not someone who has ever done things the "right," or "normal" way. It doesn't matter if it's school, career, relationships, whatever, I have always done things that feel right to me for me. I am 38 and I have been married for ~2.5 years, no kids. Marriage was never a priority, nor were children.

Getting married for societal acceptance, or FOMO are not good reasons.

Marriage has been one of the most rewarding experiences of my life. Before I was married I would ask people why they got married, or what was great about it. Often the response I got was, "you won't know until you do it." Once I got married my response was the same. Now, I think I understand that it is similar to having children. In my mind, marriage is about being committed to a person in a way that I was only ever committed to myself. I always put my wife first and this is a healthy exercise. It's similar to having children in this way, children forces you, or should, to put someone else ahead of yourself. This helps by presenting new perspectives that allow us understand ourselves, our value and our position in new ways. I have said elsewhere that I think this is part of what makes us fully formed people rather than remaining entitled children. I'm not saying this is the only way, but appears to me to be a very effective method of resetting our egos and expanding our understanding - marriage and children.

Furthermore, I think it's worth mentioning you don't have to give-up any of your drive, pursuits or determination to commit to another person. We are a team. I am trying to launch a startup, which is relevant for many others here. It's been a long, difficult few years. My wife has made all the difference. I am a solo founder and we are each other's support team.

Most importantly the type of marriage you have is entirely up to you. My wife and I operate on a clear system of brutal honesty and communication. I think that if you put the team ahead of yourself, and your partner does the same, it's just a matter of negotiating details. We haven't been married long, and regardless of what the future holds, I have already realized more value in being married than if I had not done it.

Finally, I am not selling marriage, it's not for everyone. However, I had similar thoughts at around your age and no one offered this perspective. I hope you find it helpful.
This is a good point, though I think the human side of things is a clear reason why these wildfires are extinguished. Even in some of the most rural places you can imagine, there will be at least some sign of humanity, like say, someone's house or business premises or some other necessary element (even a hut or cabin in a national park). People tend not to want these things burnt to a crisp.

What made sense for those millions of years simply makes less sense now people are likely living or working with said land.
Does the git-annex integration run over SSH ?

I'm trying to find a recipe for Rclone to connect to rsync.net since it won't work over the usual path (rsync over SSH) ... but we do support git-annex so ...

Rclone+gitannex, over SSH, to rsync.net ? Want a free account to try it ?
Show HN: Flowi.es, apps for an enhanced Workflowy experience
The PRU is the unsung gem of the BeagleBone. I used it to prototype an optical control system that needed sub-100ns timing. As the article hints, it's not an easy beast to get started with, but it offers crazy realtime abilities.
Following that, Laundry Locker in San Francisco has been in existence in 2005, so they're doing something right. And they have to deal with the cost of renting a physical location.

And businesses have had their uniforms laundered for quite some time, but their orders are more uniform than consumer orders, and damages to items probably are probably a non-issue, whereas consumers will have sentimentality attached to clothing.
We're talking about a looming public health crisis; your and my personal choices aren't particularly relevant to that. Evidence says telling people to be monogamous to avoid STIs does not work.
Speech Is 3x Faster Than Typing for English and Mandarin on Mobile Devices
Really looking forward to this! Happy to have found it from the start!
Another follow-up by Tess Townsend of Inc.

A couple highlights:

"...I'm not happy that all these names and faces are out there." -- Penny Kim

Kim has received 10-20 invitations to apply for marketing positions in SV and Texas.

Kim received a cease and desist order via email prior to the now deleted threat of legal action posted to Facebook.

http://www.inc.com/tess-townsend/medium-post-wrkriot-viral-w...
I couldn't find reliable market share figures, but I think Monsanto has nowhere near a majority of glyphosate market. The patent expired 25 years ago and glyphosate has since been made by many American, European and e.g. Chinese manufactures (BASF, Dow, Bayer, Syngenta, SinoChem, ChemChina, and whatever). I'm actually surprised if Monsanto's global glyphosate market share is a two digits percentage.
>Show me an alternative model you'd prefer to use to reject the "fight for $15" that wasn't rejected by the actual results of minimum wage increases in the last several decades and we can talk.

Tell me which study you want to discuss and/or which methodology is being used and I will tell you where it falls short.
A journey of 4,500 days
Is language generation (following syntax and grammar and etc.) the hard part? Because personally, I'd be fine with a summary in the form of a series of small concept-token-graphs, as long as it was indeed a series of such graphs (akin to sentences, arranged into paragraphs), instead of one big jumbled graph.
You can probably deduce quite a lot position-wise by observing the doppler shifts and doppler shift corrections.
I'm on the Facebook Reason team, and we're using BuckleScript to compile OCaml into the best compiler output I've ever seen. People didn't recognize that my React components were generated, not hand-written.

BuckleScript's author (hongbo_zhang here) has been incredibly responsive and welcoming.

We'll be publishing the React.js binding on HN in a few days. Stay tuned! We (including Hongbo) are all sitting in irc #reasonml and https://gitter.im/facebook/reason
I too have wondered about this as well as how AWS might also be a signaling point for an analyst to point out other services Amazon might want to get into.

How different is this from store brands in the grocery store? He who owns the distribution calls the shots. The digital world was supposed to free suppliers from this with infinite shelf space but instead it just morphed into a slightly different and much more dangerous beast.
not to mention forced password recycling.
gotcha. Two separate dimensions basically. Colour for one, pattern for the other. Nice.
Personally, I think it is just a lack of imagination coupled with the true fear of imagination that ultimately leads to technical debt.

For instance, let's say we could automate the process / approval system for management sign-offs for a software development using a blockchain scheme.

Great! You or I could come up with something using open source software and probably have a fun couple of days. In reality, you'd have to train a whole bunch of people and someone will want to integrate with the old system, someone will want to be able to just print and sign and send through the interoffice mail, and then good luck finding affordable technical help because the recruiters won't know how to hire for it, and someone who hasn't done it will want a premium.

Anyway, probably a bad example but creativity is rather punished a lot of time.
Jest 15: New Defaults for Jest
Our bad. Fixed now.
Does giftedness matter? – No
Previously called OCamlScript? The GitHub link at https://news.ycombinator.com/item?id=10860815 now goes to Buckle.