skysight-inc/HackerNews huggingface dataset:
Or even if it was a little bit of fairness in how the QE is distributed.

For better or worse, America is the leading example of capitalism in practice. It undermines the whole brand of capitalism when they hand out 4 trillion to the banks then call it a day. Where does the integrity of the system come in to the debate?

That sort of thing was meant to be a hallmark of the communists, not first world nations.
The professor who made Xinu, Douglas Comer, also contributed heavily to TCP. https://en.m.wikipedia.org/wiki/Douglas_Comer
(Deliberate) practice makes perfect: how to become an expert in anything
It can also be the other way around: Startup files a patent to potentially take down competing companies (big or small) or open-source projects:

Ref: https://news.ycombinator.com/item?id=15090927
Architecture of Mask RCNN – A PyTorch Implementation
Sometimes I have a feeling that I should be avoiding division in all cases to begin with, but then, there are cases where it seems all too indispensable. Especially when a value is a measure with an ignored error, division close to zero is almost meaningless.
Is it a realistic goal to try and avoid division in the first place? I don't remember my numerical computing course well enough
A more direct derivation: if you normalize the quaternion product y * x, you get twice the rotation taking x to y. So you need the square root of that, which you can obtain by adding 1 to the real part, then normalize again.

This directly gives the final form of the article, up to a small optimization.
So not really for everyone.
I don't know. It's not my experience that whether kicked off by novices or experts or anything in between, that the initial architecture will ever be done so well as to make maintenance and quality some kind of breeze when reality (users) sets in. Only if your problem space is so well known or tidy that it can basically be codified by an expert (which leaves like compilers, and a few other things).

I don't disagree that you don't want a bunch of greenhorns laying out the foundations for some big, long-term project. But, I just don't think it is ever realistic to avoid warts, and shortcomings, etc. and things that will "frustrate" developers because they would have built it perfect if only they had been there (accompanied by their hindsight...) but now they have to touch legacy code--icky!

That's my .02, but I think we as developers can often be prima donnas this way. It can't all be blue ocean and greenfield (i.e. fun). Dealing with and minimizing the shortcomings of software that has hardened and can't just be completely reimagined is--and will always be--part of the job.
Non-mobile: https://en.wikipedia.org/wiki/Douglas_Comer
Inside the UK's tech renaissance
I want to ask a dumb question: can Ultralight integrate with WebAssembly ?
Can you (or some other knowledgeable person) explain the mechanics behind this. I've heard it a bunch of times and looked into it but I can't fully grok the advantage (and magnitude of the advantage) of being the global reserve currency
I have been using Redshift ever since I reverted from Mac to GNU/Linux. I am not certain if it has any influence on my sleep, but I do like the warm, comfy colors, especially in winter.
Same business model as DeBeers, control the supply of rubbish/diamonds.
So are your aggregating all these reviews manually? Or using some scripts to aggregate them all?

And how are you updating the price? I have seen some affiliate program guidelines that you can not show old the prices of the product. So are you live updating them or how?
This reminds me of a quote from Scott Myers:

The Vasa was a 17th-century Swedish warship which suffered such feature creep during construction that it sank shortly after leaving the harbour on its maiden voyage. In the early 1990s, the C++ standardisation committee adopted the Vasa as a cautionary tale, discouraging prospective language extensions with "Remember the Vasa!" Yet C++ continued to grow, and by the time C++ was standardised, its complexity made the Vasa look like a rowboat.[0]

[0] https://youtube.com/watch?v=ltCgzYcpFUI
You can, but it's not always that simple :)

Some ships have a direct drive. So the moment the engines start, the prop shaft is turning. These ships will control thrust via Controlled Pitch Propellers. Basically the pitch of the propeller blades are controlled hydraulically and the steeper the pitch, the more the blades cut through the water and the more thrust generated. CPP systems allow ships to use shaft generators for electrical power at sea. The engine's revs are constant (to keep the electrical frequency the same) and power is changed via setting the propellers pitch.

Some ships have drive trains which let you clutch engines in and out, but you wouldn't run them for long periods of time de-clutched.

The engines do not like being run at an idle load for long periods of time (whether direct drive or clutched), you get loads of crud building up as they don't properly warm up. Also you are burning fuel and increasing their hours (planned maintenance is usually based around running hours). So you wouldn't generally drift and idle. You would shut the engines down and keep them on immediate notice.

A lot of modern ships are diesel electric. So the props are driven by large electric motors. So in this case, you can stop and start propulsion instantly (as long as you have enough generators running and connected to the switchboard)
Educational App Development
Oh yes, I was so pissed off when I saw that for the first time. At home I run my own resolver, so this does not affect me, but I still cannot understand how somebody could think this was a good idea...
In cities, a lot of people live in small circles.
Software authors have professional discipline of cute puppy compared to aviation
I personally use Hugo with Forestry. It's not perfect but it does the job. I'm waiting on the next major version of NetlifyCMS which should handle multi-lingual websites.
I don't disagree from your overarching point, but just a nitpick:

I mostly disagree when you say that Nazis were socialists. Of those people who supported the Nazis, the vast majority did so in part because the Nazis marketed themselves to those people as socialists. On the other hand, Hitler marketed the Nazis to "the industrialists" as enemies of the communists: in Germany too communism and socialism was bundled together. So I would say it's more accurate that Nazism was a bunch of marketing ideas that Hitler et al used to grab power.

Now, you could say the same thing about the soviets, that their ideology was just a tool for grabbing power. They might have flipfloped on other topics, but I don't think they flipfloped on the specific topic of socialism.
From a QA point you're actually right. I don't think Dropbox needs to support all filesystems, but as a programmer and and advocate of better user experience, I'd like to see a system which behaves a little differently:

a- FS is something we support, great! Go on...
b- FS is an unsupported one, so run the tests and if they pass warn the user: "Hey! We don't support this, but it looks like working. If it fails we can not support you. Are you sure? (Y/N)"
c- FS is an unsupported one, so run the tests and if they fail tell the user: "Hey! We can not work on this FS, sorry.".

The good thing is you implement the tests once. Since, POSIX standard is a standard, so run the tests over that interface. You practically don't need to maintain anything about the tests. Maybe run a couple of unit tests over a simulated environment, that's all.
They will even steal litter, when its not littered yet- like cigarett buts out of peoples mouth.. better get it before the other junkies get to it.
It looks very interesting but how hard is it to just create your own static site generator really? Just need to use mustache.js for templating and write a few html pages ...
Like most political terms, socialism and communism are not exactly well defined. They’ve been very much distorted by propaganda over the years.
What patent are you referring to?
I have a monitor connected to Xubuntu with X.org using redshift side by side with one hooked up to Fedora and GNOME. I think the latter often looks a little redder around sun set, but maybe my times aren't synced.
Both look great.

I have to relaunch redshift when I reboot. The GNOME setting just had to be set once.
I've recently upgraded from Ubuntu 16.04.5 to 18.04.1. The built-in Night Light functionality is actually OK. A little bit too red for my taste, but it does what it should.
“This event is challenging our understanding of X-ray outbursts: too short to be an ordinary stellar flare, but too faint to be linked to a compact object,” explains collaborator Sandro Mereghetti, lead author of the paper presenting the results.

Another possibility is that the source is a so-called chromospherically active binary, a dual system of stars with intense X-ray activity caused by processes in their chromosphere, an intermediate layer in a star’s atmosphere. But even in this case, it does not closely match the properties of any known object of this class.

Interesting. I guess an alien source was ruled out due to magnitude of the source. Still, would be interesting to see if there is potentially an underlying communication pattern there.
You might be thinking of Duplicity -- it's based on rsync. Tarsnap works in a very different way.
The project, minus the blogspam: https://github.com/electron/fiddle
I noticed that the nazi/terror/nationalistic organisation Nordic Resistance Movement uses https://coinhive.com, since they probably can't use ads. Coinhive apparently takes a 30% cut, and on my 2014 15" MBP I get a hashrate of around 50 / second. Some napkin math:

((50 hashes / s * 100000 vistors * 5 minutes)) / average hashes per block[0]) * block reward [1] * 0.7 ≈ 70 USD cents.
[0]: 54272216853
[1]: 4.11 XMR, 1 XMR ≈ 90 USD

So for spinning the fans for 10 0000 people for 5 minutes while they reads your blog post, you get 0.7 USD.
The name seems to have the same derivation as the name of the XNU kernel underlying Apple's operating systems:

> XNU is an abbreviation of X is Not Unix or XNU is Not Unix.

Wikipedia says the first release of XNU was in '96 (perhaps in NeXTSTEP 4.0?), though, far later.
I’m happy. Only issue I had was missing how 16.04 managed workspaces. It was easy to default back to unity rather than gnome in 18.04 and use workspaces the way I liked. You can select unity or gnome at login.
The idea was to make a static generator for devs and beginners without any tech knowledge.
The Linux version will released with the first stable app version.
Virtual Happy Family: House Party
I’m in the UK. I find that .com purchases generate much more spam.
A great explanation about imaginary numbers:
https://www.quora.com/How-do-you-explain-the-imaginary-numbe...
I use the built-in Gnome night mode with Wayland on Fedora and it works well.

Occasionally it has failed for some reason, at night, and I'm shocked by the blue light flooding my senses.
Electron, so nope nope nope.
I browsed the source code a bit. Some interesting finds:

* The code is pretty simple and clean, clearly for educational purpose.

* There's no memory protection. All processes share the same memory space, along with the kernel.

* No virtual memory, nor page table.

* No notion of ring protection. The kernel and the processes run in the same ring.

* Max number of processes is 8. The process table is a fixed size array, of 8 entries.

* Context switch can be preemptive, driven by the clock interrupt.

* Process scheduling is round-robin, first in first run.

* Process priority is supported. Each priority has its own ready queue. All processes of the highest priority are run first in round-robin fashion, before running the next priority level.

* "Program" is just a function. All "programs" in the system have their starting functions hardcoded in the shell's cmdtab[], like cat, ping, etc. Executing ping is just creating a process with the address of the ping function.

* Loading a program from disk to run doesn't seem to be supported.

* The local file system is based on RAM block device. Accessing data on actual disk doesn't seem to be supported.
I read somewhere about training crows to pickup cigarette butts in exchange food. I’ve always wondered if it would be possible to train a crow to pick up loose coins for food. I imagine the actual machine would be fairly easy to build but the most difficult part would be keeping the coin pathway free of non-coins as the crows are likely to pick up bottle caps, key rings and other junk. The other problem would be dealing with your neighbours as there would always be crows hanging around.

Side note: All the crows in Vancouver roost on a single street. Every day around sundown there are 10s of thousands of crows flying east and creating a chaotic scene at times. I’ve seen hundreds of crows ripping up a lawn looking for worms once and it felt like a scene from a movie. Here is a video of all the crows causing ruckus: https://m.youtube.com/watch?v=_QuEjaG4Ghs

Also we have one crow here in Vancouver who was raised by a human so he is essentially part of the population. He takes the sktrain, walks into McDonald’s and even stole a knife from a crime scene once. It’s an absolute hoot. He even has his own Instagram page: https://instagram.com/canuckthecrow
Stump Window Manager
That's all fine and dandy, but conceptually it's wrong to say the average of an array is 0, and can and will lead to wrong results in a variety of cases. I'm sure you can think of a lot of these cases yourself. I think in the history of computer science we programmers have found that there are a lot of convenience shortcuts that make sense in a lot of cases but bite our asses in other. Implicit is fast and fun, but it's nice to have your seatbelt on when the car crashes. Going back to the average case, if you want an average function that returns 0 on empty arrays, fine. But that's not the average function, and you shouldn't call it that way, and names matter, you should call it averageOrZero or something like that.
Because a static site generator running in a browser-container on your local machine is so much worse than using one hosted on someone else's server? Not a very useful comment.
Suppose there are 100 billion computers in the world, including phones, smart watches, toasters, etc. Suppose each of those can perform at the level of a state of the art specialized mining ASIC, 10 million million hashes per second, and they've all been generating 256-bit hashes constantly for 30 years, or a billion seconds.

Suppose further that sha256 is pretty good and the probability of a collision is close to that of random chance.

Then there have been 1e33 sha256 hashes generated ever. Looking at the probability table on Wikipedia for the birthday problem [0] and the row for 256 bits, interpolating it gives a probability of 1e-10 that there has been a collision.

So there would be a chance of one in ten billion that some two hashes have collided over the last 30 years. Your piece of toast, perhaps, and my bitcoin digest.

I think for practical purposes we're pretty safe.

[0]https://en.wikipedia.org/wiki/Birthday_problem
No, unfortunately it's perfectly capitalist. Because the premise of capitalism [1] is (extremely simplified) "help the capital holder because they will have more power to help the others". If an employer does better he will hire more people so more well being.

Another basic capitalist concept is that politics should not influence capital but capital should influence politics. That's because who would know better how to make money and what's best: money makers or politicians? The idea is political interest can turn into unwise economic moves, but capitalist interest will always turn into wise economic moves. Why do you think lobbying isn't considered corruption? Because it's expected that politics needs a hand from business to make the right call.

In practice this turns out how you see it today. The premise was solid, the implementation not so much. In communism state dictates and the business is at its mercy. In capitalism capital dictates and the state is at its mercy. See the QE as quieting up an unruly child by giving him what he wants. What else can you do, get another child? Sink your economy? It's still your own people you hurt in the end.

[1] https://en.wikipedia.org/wiki/The_Wealth_of_Nations
Interesting. It wasn’t always there.

https://www.amazon.com/gp/video/splash/sd/t/appstore
I must admit I prefer 1/0 not to be 0 in the "Common Algebra". But that might be because I come more from an Natural Science/Engineering background where continuity is something that is expected virtually everywhere. Not even Theoretical Physics text books mention that continuity of functions is required as it is so ubiquitous. 1/0000000.1=10000000, 1/0.00000001=100000000.0, ..., 1/0=0 would break that. In fact we have even harder requirements usually we want everything at least twice differentiable...

However, nobody stops people from defining their own Algebras or Fields on languages that support it. On C++ this should be a no-brainer, if the sentiments of the article is true that consistency is no problems. Being a "man of industry" myself, 1/0 throwing or at least becoming infinity doesn't seem a problem to me. Similar to not using gotos or so.

FWIW, JavaScript an underrated language when it comes to weird corner-cases does the right thing. It doesn't throw an error, instead the result becomes Infinity. When I multiply it with a finite number it stays Infinity. When I multiply it with 0 it becomes NaN which is totally sound because in a real-world application one could come to these numbers because of limitations of the storage. 0.00000......1 becomes 0 thus the real result of 1/0 x 0 in that case can indeed be literally everything. The beautiful thing about JavaScript is how it continues to handle this, when I say 1 < NaN or 1 > NaN it stays false. So the algorithms are likely to fail much more graceful than in other languages.
The Nazis were not socialists. Sure, it was in the name, but are you seriously going to take a Nazi's word for it? They were fascists.
AI Weekly 11 August 2018
I think for floating point 1/0=Inf makes a lot of sense, because divisions are frequently done with continuously-varying properties. Division by integers is different, since you do a different kind of work with it; there is no "very small" integer.
Offtopic if anyone working at wired is watching this : the page took too long to load, i cancelled and move to the comment section instead.
Try Hetzner.
I don't really like these programs. I think it's better to drop monitor brightness than adjust the color temperature. Better for your eyes and you can see the colors better.
They maintained a socialist state, financing the healthcare of all with the contributions (not symmetrical) of society. Not surprising. Spain’s healthcare system (arguably one of the best public ones) was started by Franco, a fascist ditactor.
JavaScript’s behaviour is just how floats work. They are the same in all languages. There is storage reserved as part of their representation to encode infinity and NaN.

The issue here is hardware integers, which have no signalling bits beyond possibly sign.
They maintained a socialist state, financing the healthcare of all with the contributions (not symmetrical) of society. Not surprising. Spain’s healthcare system (arguably one of the best public ones) was started by Franco, a fascist ditactor.

They also did some other pretty socialist-things with ecology
Well, it was bound to happen. Curious to see what comes of it.
On the other hand, China’s GDP PPP per capita has gone up by a factor of 5.294 between 2000 and 2016 (source: WolframAlpha), so even if it is being held back by protectionism, that doesn’t look like a major part of the story.
Secret Israeli Report Reveals Armed Drone Killed Four Boys Playing on Gaza Beach
I don't have an explanation, but I recommend looking into the work of Onur Güntürkün who is doing research on bird brains.

Güntürkün: Cognition without cortex.
https://www.cell.com/trends/cognitive-sciences/abstract/S136...

Press release: http://news.rub.de/english/press-releases/2016-03-03-complex...

His talks are pretty good, there may be higher quality recordings than this one though:
https://youtu.be/nHTTVFDjQ1Q
That’s a real shame. Everything about the go runtime is great, which is in complete contrast to the language itself imo.
Deleted, was [wrong stuff]
The original criticism seems perfectly valid (although maybe people are reading too much into it).

If you have a 32-bit hash and less than 32 bits of input, it’s reasonable to hope all hashes might be unique. 10x extra collisions on short strings does seems pretty bad. And it’s unfortunate that this hash function can’t be changed without breaking the language spec.
Not a Californian. The process and timing problems sound valid, but others sound like the usual strawman arguments against any kind of privacy regulation:

> Thus, consumers will pay for the CaCPA-mandated offerings one way or another, regardless of whether they value, or take advantage of, them.

There was a study showing that if you randomly ask people on the street, many will give you their e-mail password in exchange for a literal chocolate bar. Does that imply that we should freely post password leaks online as they apparently have very low value?

From my understanding, the proposition of everyone deciding about a value for themselves requires that they have enough information to assess that value. This is not the case with privacy: The consequences of someone tracking you are often completely unclear and businesses have little interest in making it clearer.

> Facebook may have been the target, but the local pizzeria will bear the law’s brunt.

If the local pizzeria would sell my data to some shady third-parties, I don't see how that would be better than Facebook using it itself.

But more importantly, I think it's extremely difficult to write legislation that is exclusively targeted at large companies. Those will always have more resources to find loopholes than small companies. E.g., if the limit was set higher, I could imagine Facebook/Google/etc inventing an army of small "subcontractors" who would, on paper, handle the data, so they could benefit from the exception, too.

How would a legislation look that (a) responds to the OP's criticism and (b) is not completely toothless?
Walking. Trying to be happy in a demanding job is tiring. Your brain needs a break. Get out into nature with a flask and a sandwhich. Pay attention to your surroundings and don’t overthink as you walk. Your brain will thank you for it.
People will fight the government with all their might for trying to put in regulation and policy for as long as their own "good fortune" lasts. They think it's natural and possibly a consequence of their own individual abilities.

People will fight the government with all their might for not trying to put in regulations and policy when their own "good fortune" ends. They think it was bound to happen and possibly a consequence of the government's inability.

Most people are more like children than they'd like to admit.
The evidence is there but they lack the willingness to understand it. They will fight you with all their might but when it does come tumbling down on them they will blame the parents for not doing more since they knew better.
The US has ran a trade deficit since the 1970s when they got off the gold standard. The current economy is based on creation of an almost infinite amount of debt. This is possible because they are the reserve currency, and in turn other countries would invest the dollars in things like Treasury bonds.
Here’s your next gadget: The best of Kickstarter Tech in June 2018
Thanks! That is strangely fascinating. So I am guessing your average laptop runs at about 20 watts so 20 x 10000 x 5/60 = 16.67kwh
So depending on where you live you might pay 0.3$/kwh so 70 cents for about 5 dollars worth of electricity. So only makes sense if you can keep a lot of people on your page for a very long time...