skysight-inc/HackerNews huggingface dataset:
Summary of the paper:

The origin of the high inclination of Uranus' spin-axis (Uranus' obliquity) is one of the great unanswered questions about the Solar system. Giant planets are believed to form with nearly zero obliquity, and it has been shown that the present behaviour of Uranus' spin is essentially stable. Several attempts were made in order to solve this problem. Here we report numerical simulations showing that Uranus' axis can be tilted during the planetary migration, without the need of a giant impact, provided that the planet had an additional satellite and a temporary large inclination. This might have happened during the giant planet instability phase described in the Nice model. In our scenario, the satellite is ejected after the tilt by a close encounter at the end of the migration. This model can both explain Uranus' large obliquity and bring new constraints on the planet orbital evolution.
The ad industry had no means or incentive to self regulate. That has changed.

The incentive is ad blockers. The means is "Coalition for Better Ads."

Can't trust them to fight against tracking. Can't trust them to eliminate malvertising. Can't trust them to unblock your website in a timely manner or give good feedback about what is wrong with it. Can expect them to keep obnoxious use of advertising down to stop the whole industry from collapsing.
Now I'm half tempted to serve up ads from a path in the form '/a{n}b/\d+' with sufficiently large n to bring the O(mn) std::string::find subpattern matcher to a crawl when it encounters my harmless 'src="/a{m}"' iframes. Preferably n > 32K/2 to blow through L1 cache.
The Squishy Ethics of Sex with Robots
Take that nonsense back to Reddit, please.
Cisco WebVPN critical bug. Patch it now
> I'm going to stick with uBlock

Yeah, me too, but I don't think Google hopes to convince adblock users to revert to an adblock-free experience.

They're probably hoping (as is indeed stated in the article) that by removing the biggest pain points they will stop new users from seeking adblocking solutions.

We'll see what happens, but it doesn't seem an unreasonable thing to hope for.
I think her use of "pragmatic" is more prosaic than its use in the united United States. She's saying that there's no immoral drugs conspiracy, or necessarily a conspiracy at all.

On one hand that's irrelevant, and I think that's the point you're making: that war was the first nail in the coffin (which had been a-building for over a century) for the Qing dynasty, and regardless of the cause that was the action's effect.

However if you agree with her analysis there are another couple of important lessons: not everything requires a conspiracy (in fact the whole British Empire has been described as being "created in a fit of absent-mindedness") -- in other words the collective local actions of many can have a malign global effect. This should influence any of us when designing systems: do they misuse user data? Exploit or make our customers susceptible to attack? This very issue comes up in another HN submission today, on the privacy implications of self-driving cars.

And her analysis points out another important feature: though not everything requires a conspiracy, adding one post facto can be very useful. Consider both sides' propaganda battle after Al Qaida attacked NY&DC: both benefited (at least in the short term) by portraying it as a massive clash of cilizations rather as a publicity stunt by a bunch of asshole gangsters. The same was true by using the term "opium war" and its continued value today on the Chinese side.
Thanks for the Chinese Room experiment link. I had never heard of it. I don’t suppposr anyone has any good book recommendations around this train of thought?
Most people that write JavaScript don’t care about any of these new features. They are developed by those on the cutting edge, for those on the cutting edge. Eventually, some of them become more widely used, occasionally even going mainstream. (We’ve seen a rash of that in the past few years.) If the technology leaders all switched to WebAssembly and no longer cared about JavaScript, JavaScript development would stall, and people that still wrote JavaScript would probably breathe a sigh of relief as their target stopped moving. (It could still regain momentum after such an event.)

It seems very improbable to me that this will occur in the next five years.
Theoretically, regenerative breaking has a torque that increases linearly with the car speed. So it should be a great fit for racing cars.

That said, there are many practical limitations that may apply.
Better-Designed Court Summons Is Keeping People Out of Jail
Singular they seems to be the general approach that people are moving towards. It's now accepted in AP style under some circumstances--the some circumstances being basically if you can't figure out a way to cleanly write around it. And AP style is one of the stylebooks a lot of organizations look to for their own house styles.

He/she has always been pretty awkward and silly. But in the eyes of at least some people, it also has the failing that even after all that it still assumes binary genders.
> It would be very good for the net if something came up that penalised middleboxes though.

What you can do is to have a good protocol that requires no interference from middleboxes but detects it if it happens, and then a less efficient legacy fallback protocol that basically looks as much as possible like HTTPS.

Then if you detect interference from a middlebox, show the user a message that says, "WARNING: MAN IN THE MIDDLE ATTACK DETECTED. Something is modifying connections on this network. This may compromise security and performance."

Then hopefully having multiple different apps show a message like that to every user on the network will get enough users complaining to fix the middlebox so that it stops breaking new things.
Package.community: Online community of package manager maintainers and users
The credit bureaus have provided me with literally tens to hundreds of thousands of dollars in value. They allow me access to the best credit products for rewards and cash back and the lowest interest rates and high quality apartments with low security deposits.
How quickly will I lose money with this?
What I learned giving away 1,569 copies of my startup book
Laws take a while to catch up with new technology. This will be fixed in 8-14 years after enough people are affected by this and congress finally gets lobbied enough. Early adopters will get hit the hardest though.
The Famine Ended 70 Years Ago, but Dutch Genes Still Bear Scars
Cars, especially in the US, is very closely linked to the location of a person. For private aircraft that is generally not the case I assume.

I work for a semi-governmental organization in the Netherlands and we track ships. Tracking company-owned commercial ships is no problem, but we are heavily restricted by law in what we can do with the location data of privately owned ships because people live on them.
They won‘t „pull the data off your car“ anyway, because all the interesting data will be elsewhere.

Also considering that all the big car manufacturers are working on business models where usually driver and owner are different entities this even gets more involved.

We had an interesting case in Germany where data ended up in the court room neither the manufacturer nor the car-sharing provider claimed to have.
The brain shutting down due to loss of blood is the same as dying. That tells us nothing about why it is experienced as such.
What's the spot instance which can be used and not lose money on mining with 'em?
I love this tool and just started using it.

If this did DNxHD codec transcoding I would love it forever. I need to ask and look to see if this is possible to add. When you edit videos you SHOULD transcode your videos into a format that actually uses one image per frame (DNxHD or PreRes (On Mac)) and than then deliver it back into a compressed format like H.264.
Can you point me to some of those macOS devs?
Far more people commit crimes than vehicles. So why not forcibly track all people?
I notice that MSVC is one of the supported compilers. Is he running a Windows VM as well, or did he manage to get the compiler to run under Wine?
Update: You can now see examples with axes shown in the Advanced Section: https://www.restcharts.com/#Advanced%20Configuration
when you cut the legs of the frog and yell "jump", it does not.

could the ears of the frog be in the legs?

this article is inane.
Hawaii false alarm worker: I was 100% sure it was real
And the supervisor's supervisor.

"I see you had ten underperformers that you have kept on. Didn't you know our company is working hard to save money? I've taken the liberty to fire them, consider this your first warning."

Even the best managers will have a hard time trying to convince upper management that people who miss quotas are worth keeping on.
MetaMask: FF ETH extension
"Then, in revenge for the torture and killing of a group of British negotiators by the Chinese,..."

Wait, what?

The Chinese weren't entirely the victims?

(Just seems a little out of place, given the rest of the article.)
> Weinberg either does not understand the multiverse theory or he intentionally misrepresents it. It is not the case that the universe splits when a measurement is made.

I don’t know if your point is that the universe splits more often than that or never. Note that Weinberg is referring to the usual MWI formulations, I don’t know what is the precise definition of the “multiverse theory” you mention. And actually he says that “the fission of history would not only occur when someone measures a spin. In the realist approach the history of the world is endlessly splitting; it does so every time a macroscopic body becomes tied in with a choice of quantum states.”

This is Deutsch’s description in a recent paper (https://arxiv.org/abs/1508.02048):

“when an experiment is observed to have a particular result, all the other possible results also occur and are observed simultaneously by other instances of the same observer who exist in physical reality – whose multiplicity the various Everettian theories refer to by terms such as ‘multiverse', ‘many universes', ‘many histories' or even ‘many minds'. “

The “plain English” description in the book you cite lacks any rigour and can be confusing if you know a bit of QM because it postulates that the universe splits already (but in what basis?) in the cases where single-universe QM works fine (the wave function can describe a pure quantum state which is a superposition). These “soft splits” can be undone and allow for interference (corresponding to the unitary evolution of the Schroedinger equation).

But, he says that “interference can happen only in objects that are unentangled with the rest of the world” and “once the object is entangled with the rest of the world [...] the histories are merely split further”. These “hard splits” are the branches in the MWI. And correspond perfectly to Weinberg’s description: “[the world splits] every time a macroscopic body becomes tied in with a choice of quantum states.”

In Deutsch’s multiverse the number of universes doesn’t grow because there is always an uncountable infinite number of them, but I’m not sure this makes the theory much better.

Unfortunately I don’t have time to continue this interesting discussion in the near future. At least you have to concede that in an infinite number of alternative universes you found my arguments convincing. That’s good enough for me.
Coroutines in Java
Technomanifestos by Adam Brate. I never had any introduction to the history of information technology until I read this book.
> Yet this is the same type of work people are using to argue that that crabs/fish can feel/experience pain.

Not really: a fundamental requirement in the assessment of pain reception in animals is the presence and stimulation of nociceptors (pain receptors). Plants don’t have any nerves, so they fundamentally lack pain reception. It’s entirely possible that they have developed an alternative system to experience pain (e.g. via analogous action potential signalling) but at this point our conventional model of pain reception completely breaks down.
Which code are you looking at? I see it uses https://cs.chromium.org/chromium/src/components/url_pattern_....

Also, from what I gather from their docs, this is only for the ad-block-filter formatted lists. For their own super-secret-better-ads list, they use safe browsing lists which use a hash-some-then-phone-home approach IIRC [0]. I mean, even Mozilla that uses the safe browsing lists says at [1] that the internal documentation [2] is only available under NDA.

0 - https://developers.google.com/safe-browsing/v4/local-databas...

1 - https://wiki.mozilla.org/Security/Safe_Browsing

2 - https://mana.mozilla.org/wiki/display/FIREFOX/Safe+Browsing
Spring Cloud Data Flow 1.3GA Adds CI/CD Support for Streams, Java DSL (
Notes from the crash: watching the Bitcoin pumps and dumps live on GDAX
(original author of dragonffi here)

FTR, the footprint of 18Mb is the compressed version, the uncompressed version is ~57Mb. I think there are huge improvements possible here, among them:

* compile llvm with -fvisiblity=hidden

* compile the whole thing with thin lto, which could have the effect to remove unused code

* potentially other idea :)
joined!
Debit card fees are closer to 0.3% to 0.5% or so, than 2% or 3%. See e.g. https://www.cardswitcher.co.uk/2016/05/uk-card-processing-fe...

Of course in the UK fees have been "banned" a few weeks ago, which means everybody will get charged the fees via price increases, effectively subsidizing card users.
This is more like "a comparison of terrible C to middling Rust." Rust is generally a superior language, but this sort of comparing the worst kind of C to middling (or, worse, well-written) Rust doesn't seem useful to me.

I suppose it could be worse: these sorts of examples could always use obfuscated C as their source for comparison.
Exploring Bucklescript's Interop with JavaScript (in ReasonML)
But when you're robbed you'll know exactly who did it.
I expect Google will try very hard to appear to treat all ads equally, hence the focus on all ads on particular sites, instead of trying to make judgements on individual ads. If they don't, they will quickly suffer massive fines that actually hurt their bottom line every year, as well as lawsuits from competitors that they stand a chance of actually losing.
Though I love the ensuing discussion, I’ll admit it was mostly a sarcastic comment.

I can’t imagine anyone would read the whole article and draw the conclusion their click-baity title suggests.
Would anyone realistically write this C code though? The second point (the initial total amount being 0) is something that anyone paying even a cursory glance at the source code could pick up on, as were many of the others (who the hell gets the address of stack memory and returns it? This is C 101).

If this was found-in-the-wild C then I wouldn't be bothered with it, but this is completely contrived.
Slower than if you used dedicated EC2s
>I imagine it would be possible to chop out the computer and roll your own

Yes, actually.

https://www.youtube.com/watch?v=zMQjcukphpA

https://electrek.co/2016/07/21/tesla-hacker-1000hp-electric-...

https://www.youtube.com/watch?v=uD6hoAzjQqQ
this was a unfortunate typo I just fixed: https://github.com/aguinet/dragonffi/commit/dc623098d30f3706...

So it is about variadic arguments. The reason is time, that is I still didn't take the time to make it work, but it does not seem to have big issues doing it!
Pretty sure they use the same list as uBlock (and pretty much everything else now, including Disconnect and EFF's privacy badger). My understanding is it's based on Disconnect.

If you want that kind of flexibility it's easy to add, which means there is no reason for Firefox to have that by default.
This is the call stack I'm looking at:

#0 https://cs.chromium.org/chromium/src/components/url_pattern_...

#1 https://cs.chromium.org/chromium/src/components/url_pattern_...

#2 https://cs.chromium.org/chromium/src/components/url_pattern_...

#3 https://cs.chromium.org/chromium/src/components/url_pattern_...
Or buy a house or go to college.
I love foreign films. Any reasonably high brow recommendations?
> Of course, make sure those people are also compatible, as half the 10x devs I know are loners who don't mix well and work best when left alone.

This is absolutely a great point, and the author also addresses this:

> That doesn’t mean that a top-performing developer will write 10x as much code or crank out 10x as many features. What it means is that they’ll deliver 10x as much organizational value.

I too have seen developers who are very talented actually cause negative organizational value, due to their inability to work well with others.
This is actually a very good analogy. There are even open reimplementations of core foundation and coaca, but no one would ever call OSX open.
>doesn't appeal to my senses in quite the same way as the sights, sounds, and smells of a fuel-burning one

In the future our great grandchildren will look at comments like that with disgust, much the same way we think about harvesting whales or elephants today. Heathens
Isn't this a serious stretch ? I mean, sure there currently is an algorithm limitation that "turns it into a popularity contest". (I strongly disagree with that wording, but I sort of see what you mean if I squint strongly)

This is a bug. Plain and simple.

(Also as someone who speaks French I would like to point out that the counter on "English speaking person programs a language related thing that gets gender wrong" has long since crossed the 6 digit mark. Maybe language apps should be written by people whose native tongue is a complex language like French or German (I am sure there are others, just examples))

So unfortunately this is a fundamental bug that will take serious research to solve, and it's unlikely to be solved really quickly (let's say ... a year, two tops), but it's a bug that will be solved.

It's like "energy is too expensive to just have cheap global travel without airports" type bug. It's a bug, it's currently beyond our capability to fix, but it WILL be fixed.

The other claims you make are too far fetched to even respond to. All of Google's algorithms, bubble of accepted dogmatic knowledge (I would even contend that Google by itself is responsible for 20-30% of the worldwide IQ rise seen during it's existence).

> just about everyone pretends the opposite is true for modern machine learning.

Nope. That's not pretending. That's simply true.

However when you request such a machine algorithm "do the same those guys do", and "those guys" are a racist/sexist/... society, then it will come up with slightly off-color conclusions on occasion.

Humans, in my experience, are much worse.
They don't want to block ads on sites, unless the site is on the other list.

That is, if site foo.com and bar.com both serve ads, but foo.com is on the "blacklist", the ad blocking will be enabled on foo.com. However, ad blocking will remain disabled on bar.com.

It's not Google's intention to block all ads on all sites - only ads on "bad" sites. If they can reduce the number of adblock installs by reducing the overall number of invasive ads, they can keep their own ad business from folding.
* Raw performance

Last time I checked I think that Ruby is faster than Python, and people generally seem to be okay with Pythons speed so I don't really think Rubys speed is as huge an issue as people make it out to be. Also, if this project that the OP mentions eventually realizes it's potential Ruby could become substantially faster than it is today. It will never approach JavaScript or Lua speeds, but faster is always better.

* Runtime metaprogramming from hell, * Monkey patching

Isn't this really the users fault though, just because the language allows bad stuff to happen doesn't mean we should ever do bad stuff.

* Little presence outside web development

Do yo consider NetSec to be web development? Because I've noticed Ruby is fairly active in NetSec but it doesn't get talked about a lot. I've also heard that Ruby is used extensively in embeded devices in Japan but due to the language issue it isn't known or discussed anywhere else. I'm sure there are other weird little corners as well that Ruby is active in but that just aren't really know.
770,000 genomes reveal post-colonial population structure of North America
¿El Proyecto de Ley 2303/2015 prohibirá las negociaciones de Bitcoin en Brasil?
Cultural Differences – The Power Distance Relationship
I can anesthetize large parts of my body, losing all responsiveness, yet remain conscious.

Moreover, if I had no head (and presumably no consciousness), I would still respond to stimuli via the spinal cord, and could still be anesthetized.

That plants become unresponsive when anesthetized in no way imples that they have some consciousness that they are losing. Why does the article make this bizarre logical leap.
"the mountains are high, and the emperor is far away"

Ha ha, this is so funny. This might be the origin of Serbian saying, "God is too high, Russia too far, rely on yourself and your horse."

World was connected way before Internet.
Ah, I didn't dig, but I'd contend that URL length limits would apply and the worst you could do is slow down a client's browser in the same way you could just by multiplying the number of attempted requests to a blockable URL.
That depends a lot on the density of point coverage you need. Most LiDAR receptors weighed between 100-300lbs five years ago. They have become much smaller now, again due to self driving cars. However I am not sure that the hardware which is suitable for self driving applications would be "survey grade" appropriate for forest canopy and ground truth mapping. I'm also not sure what the power requirements of the newer LiDAR arrays are, but the weight for batteries is significant as it directly impacts your time "in the air" between ground support stations. In a helicopter you can power all the instruments off a DC power supply from the turbine.

Also typically you want an absolute vertical accuracy of +/- 5cm during flight in order to confidently map the surface features below foliated vegetation cover. This requires quite specialized differential GPS equipment as well as a radio/cellular connection to a commercial GPS ground station network. With the improvements in GLONASS/GALILEO constellations maybe the ground networks are not as critical anymore.
8 Books to Help You Build Engaging Mobile Apps
Heh that’s fair.
That is fine... personally those sites go on my mental block list to avoid in the future.
Man, this is both naive and very negative. Can you say more about why you think the civilization is based on that?
You mean, like, track people's phone location?
>
From a user perspective, I wouldn't trust a site that uses it's own payment processor, unless you are Amazon, Ebay etc.

"etc."? That leaves a lot of companies where you potentially do business. Note that the size of the company isn't necessarily an indicator that the company knows how to safely handle payment information.