skysight-inc/HackerNews huggingface dataset:
This isn't about "paternalistic caution," it's about purposeful and sensible engineering. JavaScript wasn't designed for threading, and it's a less natural fit for it compared to a language like C, so this is understandably a pretty serious undertaking.

Your point is that this may enable some currently unimplementable application in JavaScript. The assumption is that Firefox couldn't have existed without a free-for-all shared state thread model, which is very likely false.

I ask you, what applications does free-for-all shared state make possible that SharedArrayBuffer doesn't make possible?
I might be the first to say it, but this is very useful. I use zsh now, but put up with bash for years because I thought (entirely incorrectly) that a new shell meant new syntax and a drop in productivity while I learned it - and I've just been too time poor to make that perceived investment over the past few years. Turns out zsh was a five minute install with oh-my-zsh and it's autocomplete beats the pants off bash with no compatibility issues that I've run into yet. This has somewhat opened my eyes to how much I can optimise day to day workflow with a small effort. I've switched to i3 for window management and use zsh regularly, and can't believe how much better it is for my day to day use. I am now very much looking forward to sitting down this morning and installing syntax highlighting!
I'm not a heavy user of Apple Maps, but from my personal non scientific tests, the support in Italy is pretty bad, so I guess it might be bad elsewhere outside the U.S. As an example, Google Maps knows a lot about my city, including public transportation and most of the shops, while Apple Maps does not.
You can even wrap native Win32 code in a CLR dll : https://msdn.microsoft.com/en-us/library/ms235281.aspx

The binding is a bit funky (lots of `ref` and `gcnew` keywords sprayed here and there) but it works.
Perhaps it would be more desirable to reduce dependency on blobs? What can we do to encourage manufacturers to release source for their hardware? I assume they care about selling hardware and the firmware is just incidental?
I deleted apple maps as soon as I could
For child components that don't need the entire object, leverage destructuring assignment and it becomes a lot nicer than it sounds!
8 Tips for hiring a first-class software development company
How to Pick a Retreat? 4 Things to Pay Attention to Before You Decide
Retreat for Women Only – To Go or Not to Go? – Empirical Retreats
The world isn't black and white. The fact that large companies have to engage in lobbying because they are either threatened into it by unscrupulous politicians, or they are attacked by their competition by using the state for regulatory capture, doesn't make them all the same.

The problem that technolibertarians/utopians have long had was that they imagined cyberspace as a completely separate dimension, that would not be sullied by the ordinary concerns of politics and buying influence. And perhaps for a short time, when the internet and web was new, and politicians mostly ignored it, there was good reason to believe you wouldn't have to worry about it, but after the 90s when the Web/Net was mainstreamed, with billions of people on it, and trillions in money up for grabs, the idea that the normal corrupt politician process would leave its participants alone is naive.

I mean, take net neutrality. Verizon, Comcast, and the ISPs have clearly won. They've got their guy as head of the FCC. The fossil fuel industry has won, they've got their guys running the show now.

Would you call sustainable energy companies lobbying congress and buying politicians "same old typical sociopathic behavior", it would you recognize that this is how the game is played, and they've go to fight to prevent the government from distorting the market and letting fossil fuel companies crush them.

I'm not a libertarian, but one of the reasons libertarians don't like government regulation is that if you want to "get money out of politics" it is literally impossible as long as small investments can yield huge benefits via regulatory capture.
15% might be a stretch, but having your current git branch, rvm/node version etc displayed saves a lot of pointless command typing if you're jumping around between a lot of different projects, branches and libraries in the shell all day
I can confirm that the 'back' button and left-swipe gesture is indeed a somewhat glitchy in iOS Safari in these situations.
Well.... Science, I guess.

Science is about knowing the details. The hows, whys and how muches.
The safety guarantees only apply to final fields, it's entirely possible to see non-final fields in a half initialized state, and even half written longs because the memory model does not guarantee those operations are atomic. To be safe in those cases you must use synchronization or something else that establishes a happens before relationship.

I think there's some good talks on the JMM on YouTube, and stuff on Shipilev"s blog.
Passed around local state vs global state is indeed an interesting topic. Honestly I think both are nice in good hands.

The library I made supports both of them, but I did not mention local state management for the sake of simplicity. You can find it here: https://github.com/solkimicreb/react-easy-state#easycomp (it will take 1 min to read).

Doesn't it get clumsy to pass state as props to deeply nested comps?
These "signals" have less entropy than normal, which is what is interesting about them, so we have to come up with additional criteria here.
I think you've identified the two most important topics. A nitpick, though: I disagree with your definition of forcing, it's the same as my definition of feedback.

A forcing is anything that moves the temperature away from the equilibrium between radiative losses and insolation, whether higher or lower. Additional CO2 is itself a forcing.
The correct title here should be "Repeating radio noises coming from distant galaxy detected". The elephant in the room that SETI fans don't really want to admit is what if intelligence is actually not that smart, but is actually a viral form of stupidity that leads to self limiting catastrophe?
OEMs can't do whatever they like with Android outside of China PR. They need Google play services.
The article has a completely unrelated image, captioned A colorful deep space image captured by the Hubble Space Telescope, as seen in a NASA handout from June 3, 2014.

There is no claim that the RFBs came from that area of space.

That "colorful" image is a Hubble image that is incredible in its own right. It is the Hubble Ultra Deep Field 2014.
http://hubblesite.org/image/3380/news/91-astronomical
https://en.wikipedia.org/wiki/Hubble_Ultra-Deep_Field

The HUDF shows a small section of space in the southern-hemisphere constellation Fornax. Now, using ultraviolet light, astronomers have combined the full range of colors available to Hubble, stretching all the way from ultraviolet to near-infrared light. The resulting image – made from 841 orbits of telescope viewing time – contains approximately 10,000 galaxies, extending back in time to within a few hundred million years of the big bang.
If the only real differentiator is cost, I don't believe this to be scalable. Take, for instance, the fact that Microsoft, Facebook, Google .... own optimized cloud stacks (hardware, firmware, software, etc.). One can never match their cost of ownership and operation. So a battle relying on cost is not one flock can win, in my opinion
These aren't usually mailed via USPS. USPS is frequently used to mail nucs, that is, hive starters.
Any idea when exactly the PDF capture is performed? So many pages now render a minimal initial load, while the actual content is greatly delayed (usually < 100ms, but sometimes 3+ seconds) due to being loaded from one or more AJAX sources.

Capturing the PDF at even the onload event (let alone the useless DOMContentLoaded event) is going to capture an incomplete picture in a huge number of situations. Frankly, a PDF capture at onload event is going to be utterly unusable. Is there a way to set a delay before capturing, ie: 10 seconds?

In an ideal world, a true "finished loading" event would trigger only after all DOMContentLoaded and onload handlers are executed, only once any AJAX requests launched by such handlers are completed (including requests fired off in their handlers, recursively). Of course, websockets and long polling ajax would still interfere with detecting a true "finished" event, but it'd be better than setting an artificially large delay of 10+ seconds.
ML ppl:Is there a method to find why a models online perf is worse than offline
They wont need to add cookies or anything like that. They can track you just by parsing the connection logs on their routers and switches. Also every thing that is billable is logged. So technically they are already tracking and recording every access across their network. It is impossible to verify if they actually do this without anyone leaking information that worked on the system.
>I think GP means to that for many problems, the time span for finding a local optimum in an evolutionary way ("nature") is longer than in a scientific way ("human trial and error + reasoning").

For some problems regarding the functioning of living things yes, but for other problems evolution doesn't apply, and nature (aka the universe) can "strike" before science had the time to find anything to protect against them (e.g. a meteor hit).

And for other problems still, science might be the one that created them (e.g. nuclear annihilation, global warming, etc).

>Of course, there are probably species that burn through a few generations per hour but these are not really suited to solving problems that mammals can.

No, but some of them could e.g. mutate and kill all humans or enough to destroy civilization.
Voyante Sérieuse
I agree. I have spent in the low thousands with USPS shipping books and goods and the experience is copasetic along with receiving mail and packages.

By comparison, UPS and Fedex are often the source of unpleasant surprises for me as a recipient of packages from various online retailers. I love the USPS and it saddens me to see the vitriol directed towards it.
Interesting but complex. I could imagine there are a lot of issues on how to express your intent with the data.

Some uses of data might be ancillary to the direct goal of the user but still unexpectedly useful.

Interesting from the article: "purpose that is vague or general, such as for instance ‘Improving users’ experience’, ‘marketing purposes’, or ‘future research’ will – without further detail – usually not meet the criteria of being ‘specific’”.[3]"
It's a performance trade off, because in general it's hard for the compiler to know whether it needs to insert a memory barrier or not if you do something like:

this.fooField = new Something()

which would need a memory barrier if another thread is expected to access fooField concurrently, and not need one otherwise. Putting memory barriers on every field assignment of a constructed object would be pretty expensive.

It's also worth noting there's not anything that special about constructors here; there's a million other ways you can get similar issues when you try to handle concurrency at this level. For example if you do:

this.bar.changeSomeFields()
this.fooField = this.bar

and changeSomeFields doesn't invoke a memory barrier at the right time you'll get the same problem if fooField isn't volatile.
Fun fact: the Square Kilometre Array (SKA telescope) will gather roughly 3 TB/s when it's up an running.
Only two hits on Google for "xc ec knwall munz", one which is your post here. Color me impressed.
Carrier billing deployment tracker: August 2017
I have bought and sold hundreds of invertebrates around the world, all transported by standard mail services.

I've sent probably 40 parcels successfully and received around 80 in the past 15 years. We avoid sending them in winter, if it's not the height of summer (depending on species) we enclose heat packs. They are always extremely well insulated, ventilated and padded. Poor packaging and mailing is heavily criticised in the pet invertebrates hobby, people are ostracised if they continue to endanger livestock or potentially cause injury to mail workers.

I had one parcel containing dozens of centipedes from China damaged, with centipedes escaping.

I had a parcel from Germany containing tarantulas sat at the post office for days because the postman on foot thought the parcel was too big and the one with the van disagreed. Tarantulas died.

I have some limited experience of mailing reptiles in the UK from around 15-20 years ago but it's heavily frowned upon, probably illegal and reputable dealers will only use pet couriers. I could imagine a small snake could be mailed safely but I'm also horrified at the thought of mailing a bearded dragon or chameleon.
Entrepreneur has 140 pairs of sweatpants and T-shirts

This is listed right under the headline - is this really a key takeaway for the article??
When I read "cheaper", I immediately started thinking about power consumption. Slack is easily the most resource-guzzling app I've run, and lowering its resource requirements by 20% would probably save enough on electricity bills to run a small country.
Well, simple periodic/repeating signals occur all the time in nature -- so it has to be more advanced than that to consider it an actual message or "intelligence made".

Even if it was the Macarena beat it would hardly qualify as such.
1. You seem to be implying that there's something wrong with share buybacks but aren't explicitly stating it. I'd be curious to know what your criticism of share buy backs is?

2. Anecdotally, I still think EPS is by far the more widely used metric. EPS numbers can be negative so there's not much use for loss per share numbers, and most public companies have positive earnings.

3. This I agree with, SNAP's lack of voting rights is really concerning and initially SNAP didn't seem to traded at a discount because of that. It's worth noting it's down over 40% from the price it traded on the day it went public, although potentially for other reasons.

I also generally agree that people would be far better off if they educated themselves a little better on what they have their money invested in.
It's... sad.

A few months ago a friend was asking whether I know a service to convert a gif to a video. Which was also sad.
How can you be disappointed by something that hasn't been released yet?
What are academics controlling?
Of course the person who ships animals via any mail service has to ensure proper conditions. So don't ship animals when the weather is either to hot or too cold, and of course proper packaging is important too. Some species, like aquarium shrimps, can easily be sent by mail as long as the temperatures are ok, but for example in Germany, there also exists delivery services who specialize on animal transport. They guarantee over night delivery and also keeping the animals away from heat or cold.
The OP is about package managers that an unprivileged user can deploy by themselves on arbitrary POSIX systems. Guix docs make it sound like it (a) needs root to work best, and (b) only targets GNU/Linux - hence iffy for those purposes.

Re: freedom - One persons
feature is another’s useless restriction. I’d rather my package manager have strictly more software available, even if some of that software isn’t guaranteed GPL-compatible.
And yet the average investment banker or lawyer gets 10x the salary. Priorities...
Discord is free. Gitter is free (for up to 25). HipChat is free. WhatsApp is free. There are already plenty of free (forget cheap) alternatives to Slack.

Nothing to see here. I mean, the thing reads like a sponsored piece anyway.
I prefer the design of Apple maps... but as a full-time traveler I need the offline capabilities of Google maps.
> some fear it could spur wave of highly expensive drugs

While I absolutely believe pharma companies price-gouge to the best of their abilities (charge what desperate people are willing to pay, not what is required to recoup the investment), I don't see how this drug makes it any worse. Besides, it's new, and may yet come down in price.
You mean "inspired by". There is an IRC gateway, but Slack does not work atop of IRC.
Apple Maps is fine. The rendering is still slightly worse than Google Maps when it comes to putting relevant information in the viewport (street names, primarily.)

But the search ... good grief, the search still sucks donkey balls through a molecular straw. It seems to lack any sense of your local context and location - which is kinda relevant for maps!

e.g. frequently when I used to search for "charing cross" whilst in London, it would offer "Charing Cross, Glasgow" as the default. (That's been fixed now)

There was another time I was searching for something in, IIRC, Dover, UK whilst in Dover, UK and it offered me something in Maryland, USA. Absolute dogshit.

And it just plain doesn't know about real places - searched for Leigh Library the other week (whilst about 400yds away!) which lives on Civic Square (part of its official quoted address) and the only "Civic Square" it offered was in Motherwell (Scotland!)
Apple Maps still lacks cycling directions, which is a killer feature for me.
When you are really proud of your collection ...
If you think species names are whimsical, wait until you see the list of Drosophila (fruit fly) gene names.
edit: I am not sure species names should be systematical either, as long as they are differently named. Molecules up to a certain complexity can be named by their formula. Species have far greater complexity yet.
I've noticed the search is crap too. The other day I searched for a restaurant and it found nothing. Asked for directions anyway and it directed me to the right place so it knew where it was!

I use Apple Maps most of the time, although I keep GMaps installed just in case.
Loans are based upon leveraged assets. What happens in a Bitcoin economy?
I wish there was a sort of Snopes/Politifact/Rotten Tomatoes for science - an independent body that queried the top scientists in each field, and used this to quantitatively map the current state of the art and the consensus (or lack thereof) around that field's theories. Instead of e.g. 'the current state of CRISPR research' or 'P vs NP' being something that lived implicitly in the minds of the few researchers that keep up to date with all the relevant papers, it could be explicit on the site for all to see (including journalists, who would finally have an easy way to avoid putting their foot in their mouth with another 'Scientists show that lung cancer causes smoking!' headline). Even if all that could be said in a given area was 'Correlation has been shown, causation has not, a study is underway to try to establish this, and 60% of randomly queried researchers in the area believe causation will be proven' then that would still be super valuable. The result "99% of climate researchers and meteorologists believe climate change to be manmade" is a great result, but it would be much more hard-hitting if it came from an institution that was already considered to be reliable.
Switzerland here. Apple Maps is still pretty bad compared to Google Maps.

While Apple Maps is indeed usable, Google Maps is just so much better.
Recently I searched for a train station like "Bahnhof Flamatt" and Apple Maps gave me something in the US. Another day I searched something in Bern and Apple Maps gave me results for New Bern in the US.
On another day I suddenly got black and white (!) maps in Apple Maps, then I got blurry maps. All of areas that were just fine before.

Edit: typos
The maps.me app has decent offline support (downloadable regions) although the rendering is a bit garish.
My father is a beekeeper. Once we were transporting honeybees. Queen honeybees are often delivered with mail for breeding and other purposed. Well they got stuck in the customs for few days without any reasonable explanation at first. Then got an invoice for unpaid alcohol tax ... turned out that someone had written "Caution! Live Beer" instead of "Live Bees" at some point, almost killing the queens.
The cost of Slack becomes significant only if you see it as "OMG! We're are spending $3000 / month on it". But, if you're already paying hundreds of thousands of dollars in payroll, why would you mind paying a few dollars/employee on a software that enables better collaboration. I have often seen management balking at spending on software and hardware in favor of a near-free and cheaper alternative. The end-result is 10X productivity loss but good luck convincing them to spend more.

On an additional note, how is this company so good at PR? Many companies are working on alternatives to popular applications but I find no reason for them to be covered in Bloomberg with such an exaggerated headline; as if they're revolutionizing the communication industry.
Notwithstanding the cohorts of (even large) corporate users that stay in the free plan, not so much because of the price (which isn't that high, but only if compared to the free plan) but because of the purchase process it would imply.
Nothing like seeing college classmates get PHDs and then apparently spend substantial amounts of time telling "conservatives" and Trump supporters to STFU and f-off on Facebook comment threads.
I used IRC many years ago but hadn't used it for years. I got into it again recently as I've only just discovered that it's a great way to get help with open source bugs.

Anyway, I've also discovered that Slack and IRC are very different beasts. And IRCCloud account goes a way to helping to get you closer in terms of the history but it's still not the slack experience.

Don't get me wrong, I like them both and I far prefer the flexibility and lightness of IRC, but there's no way you're selling that in to a business that needs something that just works.

Ironically, Slack is begging to be hacked for industrial espionage so is a pretty dangerous place to have all your business conversations but you know, it's pretty....
The AR Battle in the CV War
AlphaGamma Startups Overview: August 2017
It's not complete without the equally amazing followup https://www.justinobeirne.com/a-year-of-google-maps-and-appl...
Sure, I'm one of the co-founder, I'm looking for people interested in building cool objects with Raspi! I'm not sure that one comment per week when I see a cool object should be considered as spam :)
> political or ideological battle

Is that what pointing out taboo facts is?

P.S.: I've participated in a lot of political discussion on HN - topics including anti-trust, surveillance, patents and copyright, worker's rights, corporate corruption of science, law-enforcement overreach, etc. - and only immigration got me a warning and a ban. Perhaps you could lighten your mod load by updating the guidelines :)
Another alternative is parsec: https://parsec.tv/
Comes with an amazon AMI to quickly get started on AWS.
The team behind it strive for low-latency, and has support for controllers + multiple clients connecting to a single host to allow "local multiplayer" online
Full ACK, the search should be contextual, but I get US results in Switzerland! Or when I search for "Train station", then I expect it to suggest me the closest ones until I continue refining my search. But I get results from other countries or that are very far away. Also "Train station <city>" doesn't always give the same result as "<city> train station".
Qualcomm’s 48-Core ARMv8 Processor Runs Windows Server
The company is releasing its 48-core Centriq 2400 processor, which works with Microsoft Windows Server and Linux.
That is known from the very beginning, Bitcoin is the culmination of years of research and prior work done in the fields of economy and cryptography.

What makes it special is that it was the first digital money that actually works.