skysight-inc/HackerNews huggingface dataset:
>I'd imagine a large amount of conservative voters, alarmed by social progress would have voted him out of spite.

Most conservatives are driven almost entirely by spite:

http://science.nbcnews.com/_news/2013/04/29/17971903-to-figh...

>When the more expensive CFLs were sold without environmental messaging — but touted the fact that CFLs last 9,000 hours longer than the less expensive incandescent bulbs and reduce energy costs by 75 percent — more conservatives bought them.

>The ideological divide was strongest when energy efficiency was tied to the environmental message of reducing carbon emissions.

See also: the entire concept of "rolling coal" (https://en.wikipedia.org/wiki/Rolling_coal).
Introducing: Application Layer Policy (Project Calico)
Businesses do that all the time, it has no drawback for them. I suspect it is like the ones with Ethereum, that will never mean they actually use Ethereum, they are just learning about it.
Incredible events at Browserling last week
If anything, this shows how overblown the EME fuss was, given sevices that don't use it (like YouTube) are becoming less interoperable than services that do (like Netflix).
Do journalists only get to represent a viewpoint they honestly hold? Surely part of the role is to cast arguments/positions that they don't hold themselves.

You can write a promo putting yourself in the position of your standard demographics, you can write an opinion piece, the chances they'll coincide aren't that high.

Online sometimes I push a viewpoint to be more extreme, or take a contrary position in order to shed light on, and develop, my own belief/position. [I'm doing it now!]
Shanghai subway to use Alibaba voice and facial recognition systems in AI push
They mention in the article that as there is a limited amount of coins that can be mined the mining activity will eventually die down, but as I understand it the verification and validation of transactions happens along with mining.

How will verification work if mining stops? Or will the mining just stop producing new coins but continue being profitable with just the transaction fees?
I read through the IOTA whitepaper a while ago, and while I find the general idea of a DAG-based approach interesting I wasn't able to understand their trust concept or even basic implementation details of their consensus algorithms (which are not detailed in the paper).

As an example, one of their core claims is that it's possible to do offline transactions on a tangle (=DAG) that is isolated from the main tangle and that can be merged later. What I didn't understand is how they resolve the double spending problem with this: If two devices create valid transactions on two independent subtangles and the system tries to reconcile these tangles into the main tangle afterwards, how do they determine which transaction is valid?

Also, I could never get my head around the idea of a decentralized IoT data marketplace. I mean, it really sounds catchy but when you start thinking about possible applications it's actually quite hard to come up with something that seems both interesting and doable.

Finally, no one seems to think about the privacy implications of having IoT data (which often is person-related or person-relatable and therefore under the protection of the GDRP) on a decentralized system where you basically lose control over the data the moment you upload it. From a data protection perspective this is an absolute nightmare.
If someone can assure me that my data will be secure while using these cloud based solutions, I will be happy to pay a premium for accessing such services.
Unfortunately, both Google and Amazon provide no such guarantee which makes it difficult for a financial organization like mine to use it and therefore, I feel if you guys can provide an on-premise solution in the form of an excel plugin, that could be killer!
Are there any transactions on their blockchain?
The primary benefit I have found is for pinning/CA whitelisting purposes.

All EV certs must have publicly searchable CT records, and go through reasonably complex validation processes involving some manual human validation processes, in addition to the usual checks.

This means that:

1. The barrier to getting an EV cert is higher - and the probability of a misissuance is lower.

2. If a misissuance does occur, it should be very easy to find out - by regularly/automatically searching CT logs.

If you choose two or three CAs whose EV programs you trust, you can pin against those CAs’ EV roots in your applications (e.g. a mobile app published by your company).

This is an effective process to reduce the risk of MITMs, and even continues to work as the CA changes intermediates etc (assuming they have separate roots for EV).

There isn’t a whole lot of benefit in browsers, unless you have preloaded pinned certificates there too (which many major sites do).

Also, as an aside, if anyone is looking for EV certs, I have always wholeheartedly recommended CertSimple. They’re very quick, aren’t too expensive, and have good support. The certs are issued by DigiCert. We use them for https://cuvva.com
Why Can’t I Buy a 1600×1200 Monitor Any More? (2013)
Brazil has a homicide rate of 26.74 per 100,000, of which 19.99 are from firearms.

The USA has a homicide rate of 4.88 per 100,000. of which 3.60 are from firearms.

It's also interesting to note that the USA has the highest homicide rate of all "first world" nations, trailing close behind wonderful places like Kyrgyzstan and Somalia. The next highest "first world" nation, Canada, is 1.68 (1/3 of the USA), of which 0.38 are from firearms.

The USA has the most lax firearm laws of the three I mentioned, and also has a high proportion of homicides perpetrated using firearms. Canada has somewhat stricter laws and a considerably lower rate from firearms. Brazil has extreme gun control, but still a very high rate from firearms.

The link between gun control and violence seems inconclusive to me. However, the base propensity for violence is definitely tied to the culture.
Sunshinekitty/vaultingkube: A vault – kube secret and configmap sync
I am very envious of the healthcare my friends have and age is not able to fix that. Only money can buy you a great insurance in our current setup. My point is that we have a problem with very fundamental things in our society that needs fixing.
There’s a certain amount of laziness that prompts people to get bigger servers. I’ve been at a few companies where the solution to performance issues (as in, the thing that makes us money isn’t keeping up with customers and therefore we can’t grow our business) is to make the server bigger.

Switching to a distributed system is sometimes too far off the radar and costs precious engineering time. So the story is “just buy a bigger and faster computer, we’ll figure out how to shard this later.” The company drops more cash on IBM or whatever, and the engineers focus on features that close sales deals.

And then there are the larger companies which buy some expensive IBM servers and port their software in order to squeeze discounts out of Intel.
This is definitely a scientific paper. Pretty much no scientific paper comes with source code and the majority of scientific papers are not reproducible without an entire university department of resources anyway.
Another episode of getting started with rust
I've looked a bit into IOTA over the past weeks because I was trying to understand how it actually works. I still do not fully understand how the Tangle structure actually functions as a process and/or how it solves scalability issues. If someone smarter than me could enlighten me on this, i would be very thankful.

As far as I understand, one main difference between IOTA and classic blockchains is that there are no explicit mining nodes in the system who confirm all the transactions. Instead, if you issue a new transaction, you have to confirm (sign) 2 prior transactions first and do a little round of Proof-of-Work. These 2 prior transactions are called "tips" and are selected by a random walk. I'm not sure who exactly selects the tips (can you select the same ones over and over?) and if the correct tip selection is somehow enforced.

There was a controversy about the homebrew "Curl-P" hash function (P supposedly means Prototype according to the author Come-From-Beyond, previously involved with NXT). After a bumpy responsible disclosure process, MIT researchers Neha Narula et al published these findings: https://github.com/mit-dci/tangled-curl/blob/master/vuln-iot... and an accompanying Medium post. IOTA Foundation dismissed the vulnerability as non-practical, but switched part of their crypto to Keccak instead: https://blog.iota.org/curl-disclosure-beyond-the-headline-18...

So in the IOTA codebase, there is now "curl" (not to be confused with the HTTP library), which is based on the proprietary crypto, and "kerl", which is based on Keccak. Curl is still used for the PoW while I think kerl is now used for other signing.

Here is a C implementation that is interesting to browse: https://github.com/iotaledger/ccurl/tree/master/src/lib

A bit of an odd aspect of IOTA is the legacy of a ternary number system that is used in the crypto functions. That's why you have to convert your payloads to and from a base-27 encoding scheme ("trytes", alphabet [9A-Z]), which felt strange for me when I wrote some proof-of-concept code trying to use the IOTA libraries. Instead of switching to more established encoding schemes, the IOTA team defends this choice by pointing to future mystery hardware accelerators ("Jinn" etc.) that are supposed to use this ternary system for more memory-efficient calculation. A purported long-haul strategy that is sometimes mentioned is the distribution of such custom processors by IOTA in the future targeting embedded hardware. As an FPGA/Hardware developer myself, I'm extremely skeptical about all of this voodoo and do not understand why so many people seem not to mind it, especially the industry partners like Microsoft and Fujitsu. It would certainly help if the IOTA foundation would disclose more details about these mystery machines.

In summary I find the general approach of IOTA interesting and worthwhile, but there are some strange aspects in the software (not to mention all that coordinator business and the full-system-snapshots that lose all message data once in a while) that I wish would be thoroughly addressed by employing more KISS principle and less NIH.
Too little, too late.
There's RISC-V now.
> You are picking the country that fits that narrative but forget about all of the rest

A proof by contradiction only requires one single example.

> Brazil compared to US is so poor and with shitty corrupted police

That's true but completely unrelated to gun ownership. The police has to deal with people who don't care about gun ownership laws.

> Also the fact that Brazil has gun problems even when guns are prohibited does not mean that it would be better if they were allowed and everyone would carry one. What is this logic wtf.

Criminals can be absolutely sure that citizens won't be able to protect themselves.
How Facebook Designs for VR Environments
Between this latest spat and the impedning loss of net neutrality, maybe we should start working on a definition for something in between "intranet" and "internet". 'transnet' or something.
https://www.vitalikwears.com/
Why is cozy less of a concern? If you're in with the in crowd, you go places. That might mean socially and professionally. Both of these have financial implications, if finance is your main concern.
Lose Your Extra Weight Just Within 20 Days
Console Gaming Mods
I wouldn't dismiss GANs so easily. Yann LeCun was singing odes to GANs - as the most interesting idea in the last decade. The interesting thing about GANs is that they don't use a predefined loss, but instead the discriminator acts as the loss function for the generator - thus, it is learning a loss fn instead of using human guesswork to create it. That's quite a powerful new idea. Applications of GANs include making simulated images look more real, which is essential for RL, generating 'artificial' training images for other tasks and using the discriminator as an image embedding generator or classifier.
The black market economy underpinned by money laundering and violence very much exists, though, and causes huge amounts of harm across the board.
>Google blocked native youtube app, but kept youtube web accessible from amazon devices.

This is false, the app on the fire tv is simply a webview of https://www.youtube.com/tv that is publicly accessible

They are not doing any, no my knowledge, more than wrapping that page up in a webview
Yes, it is assumed that mining will continue based just on transaction fees. In fact Bitcoin Core almost reached this goal recently due to their hard limit on block size, the percentage of fees in the total Bitcoin Core block reward reached as high as 40% according to the statistics: https://fork.lol/reward/feepct
JavaScript à la ML
As someone said to me - "Frankly, this is a very depressing topic for the website."

Glad you like it!
Vlc version 4 is now shipping with the ability to cast to a chromecast, without any proprietary library.

Also, amazon makes a tablet is "easy dumb way to consume your media", and while it is not fit for me and probably not for you, it's awesome for the people who know very little and want a recommendation. Yet amazon screwed that up with that move.

What does it matter to them if I use their 40e thingy or google's as long as I buy my media on them. Instead it's revert to Google and buy on Google play.
I joined a startup as the 20th hire and left at 500.  what I learnt
1) Since they did not fire that founder, he retreated, 2) they broke those plugins to achieve significantly better performance, security, and an easier to work with, less often breaking extension API, 3) they need to bloat their browser to keep up with webstandards, other browser vendors are doing it just as well for the same reason and 4) is adding features that maybe you didn't ask for, but they've probably received good feedback for. They know more about their users than you do.
What Is CI – An Introduction (Part 1)
>there's a bunch of people that say it's going to cause the corruption of society

Well, just look at the US. Political correctness is getting totally out of hand and the same is happening more and more in European countries.

Changing traditions causes a lot of entitlement in people who also feel that they should get a special treatment and it seems that there's no end to it. In a democratic society, entitlement from small groups is a societal cancer.

And equal legal partnership rights aren't even good enough for many. They absolutely need to have it called marriage, a word that has had a different religious meaning for hundreds of years. It's like these people intentionally try to cause trouble and I can understand why others don't want any of it.
Malcom Gladwell had written about it, how most gangsters, Sumo fighters are poor. It can also be observed in other industries like art, sports, music. In India till some years back it was difficult to get food money in these industry. With rising income and middle class some sources like local events and training to kids have come up, but still these career options are seen as a high risks.
>That said - gun show loophole is just that - a loophole. Should be fixed.

The "gun show loophole" is a misnomer. It's not a loophole. It's simply the case in most states in the US for private sales you're allowed to sell your gun to another person without checking with the federal government first, something that's not true of dealers.
I have not. I admit to not having tried something first hand and falling into the trap of someone else's opinion.

I have heard :
Perl is hard to understand after you write the code. Good luck making change to something you wrote last year.

This was not a pleasant thing to hear while choosing a language to learn. I'll give it a shot as well this weekend to see for myself if it matches that opinion..
I wonder, how many of us here actually understand Bitcoin and cryptocurrencies? I know several of us probably use them, but even amongst the tech-savy, there seem to be very few who actually understand it, and even fewer of those who participate in the programming of it. I understand the descriptions of blockchains and it's advantages, but I've never looked at any code. And I realize that anyone could in theory look at the code and participate, but it's out of the reach of most programmers I think, let alone regular people. So while on the one hand it seems to be a great "power to the people" currency option, it's really still in the hands of a few.
This emphasizes that there are still a whole lot of people eager to get online. "The next billion".
Yes, ignoring an exception is an explicit move when the default mechanism is to abort execution. Since it is rare, I don't see a problem.

> I'd rather just keep track of linter complaints.

Do you dislike "unused variables" being compilation errors, too?
Not strongest opening, but because it's an asymmetric opening system, which introduces imbalance into the position, thus it tends to have less drawish tendencies than a symmetric opening system.

This creates the psychological effect of slightly turning the knob of "Black is playing for equality", to "Black is playing for counter-play".
That's a strawman I'm afraid, the real question is the relative energy per-transaction costs between Bitcoin and traditional currencies. Bitcoin just doesn't scale.
I will never buy any of those either.
> I'm imagining a stereotypical hipster sipping kombucha, going "Ugh, tax reform used to be cool before all the fucking college kids got into it. I've been into legalizing meth lately--it's so real, y'know?"

I realize this is a side note to a side note, but I think the attractiveness of this stereotype is a problem. I wonder if your prior judgements/experience lead you to misread the parent post and put them in that readily-available “hipster” box, where you could then safely roll your eyes at them for a point that I don’t think they were actually trying to make.
Sort of agree for possession but not for supply. People are still getting longer prison sentences for drug supply than murder.
> I was raised with the attitude that if you own firearms, you should (almost) never use them for shooting people.

This is key info here. People in different corners of the world react differently to owning weapons. While some are taught to only use them as tools, others have them for fun. While some will only shoot them to kill pray, others will shoot at people. It already shows in the shooting ranges, in some parts of the world they are equipped with only numbers as target, others enjoy building a simulation close to an FPS game.

Let us break down, what is necessary to have a firearms homicide:

a) ownership of / access to a gun
b) reason to kill
b1) malicious intent
b2) self-defence, extended self-defence

So self-defence or extended self-defense would be the only reason for owning a gun with the intention to point it at other humans.

- What is it that makes gun owners believe that there are no other means of defending themselves or their families but killing (or at least shooting at) the aggressor?

- Is it assumed, that if the "good guy with gun" kills the aggressor, more than one other human being is saved from death?

- Is it worth having a human killed because the good guy would have "only" faced a robbery and therefore only economical loss?

- Does crime really decrease because good guys kill bad guys?

- What is the worth of a human life, regardless of criminal background of the individual?

Because the answer to the questions above is different in each culture, country and individual I do not think comparing the aproaches of different countries to decrease crime (including firearm homicides) is helpful here. Different communities have different approaches to deal with same problems and having only <200 countries available for comparison makes it very hard to do so as a lot of criteria are just not comparable enough to be of much use. This is why we keep picking the examples that confirm our theories.

[Edit: formatting]
10 Valuable Retro Games Most People Can't Afford
> It displays that, the worse life is climate-wide, the more drug abuse there is.

How did you get that from that chart? It clearly shows South Africa and Australia as having high drug-related deaths and they are as south as you can get.

A more accurate observation would be that developed countries with a heavy emphasis on individualism and a lack of communal culture experience the highest drug-related deaths.
Reminds me of ashidakim[1], a website that works adds into Zen Koans:

The pupils of the Tendai school used to study meditation before Zen entered Japan. Four of them who were intimate friends promised one another to observe seven days of silence.

On the first day all were silent. Their meditation had begun auspiciously, but when night came and the oil lamps were growing dim one of the pupils could not help exclaiming to a servant: "Fix those lamps."

The second pupil was surprised to hear th first one talk. "We are not supposed to say a word," he remarked.

"You two are stupid. Why did you talk?" asked the third.

"I am the only one who has not talked," concluded the fourth pupil. It can be very difficult for people in Western culture to be silent. This is especially true for any person who talks for a living, such as a Columbus criminal defense attorney. Generally Westerners have a negative view towards silence, where members of Eastern cultures tend to embrace it.

[1]: http://www.ashidakim.com/zenkoans/71learningtobesilent.html
Compensation Logic using RabbitMQ
If two devices create valid transactions on two independent subtangles and the system tries to reconcile these tangles into the main tangle afterwards, how do they determine which transaction is valid?

The subtangle with the highest weight.

when you start thinking about possible applications it's actually quite hard to come up with something that seems both interesting and doable.

I can think of a number of niche examples that would benefit from both data security and a value settlement layer

no one seems to think about the privacy implications of having IoT data

This is constantly being thought about. GDPR compliance is quite a tricky one, then you have Japan which even classifies the hash of personal data controlled. This doesn't mean its being left behind.
I don't quite understand the graphs. If all we did was move rasterization to a separate thread, how does it take any time in the frame at all? Are we measuring instead the cost of synchronization/contention? If we measured rasterization time exactly the same, wouldn't the absolute quantities be relatively similar since we aren't changing the rasterization algorithm itself?

One interesting thing I realized reading this is that I've never bothered looking at Direct2D, having used Direct3D forever.
On the other hand there is still a lot of packaging per good in Switzerland: a lot more things are sold individually wrapped in plastic (cucumbers, peppers, etc) and things like baking soda are sold in much smaller packets.
I think you're missing the point. It's not about you, personally. It's about the general users. It's what, 90% of all desktop? And the vast majority of those are an easy target for such things.

It's not really surprising that it gets some consideration.
Is the short movie «Empty Socks» from 1927 in the public domain or not?
> They have offices (that take energy) and employees (that take energy and also have households that take energy).

This is also true for any company handling Bitcoin.

> I'm pretty sure operation of dollar costs much more than operation of Bitcoin.

And if you compare the utility of the two?

It's very worrying that few in the community seems to take this issue seriously.
Handling errors as values is great, but making that value a product type rather than a sum type is not good design. It means you have to return a result even when you have an error, and so nothing enforces that the user actually handles the error properly.