skysight-inc/HackerNews huggingface dataset:
I wrote to own code to scrape my friend’s aim status, look for changes, slap them in a DB and then build a timeline web page out of them with PHP. I had my own twitter/facebook in 2000.
Opaque Types in Flow and TypeScript
FYI, the current laws in Alabama provide voters with free ID and will give them a free ride to obtain that ID. Pretty reasonable, and if you look at the latest election, voter suppression (if that is a goal) must have been pretty ineffective!

I don't see any reason why we can't have BOTH high election integrity and nearly universal access. Personally I'm in favor of both sensible, easy to obtain voter ID and measures to increase turnout, such as making election day a national holiday. (High participation vs election integrity is not an either-or choice. Why do so many people insist on having one but not the other? Is there any reason other than seeking partisan advantage?)
It was the WiFi provider not Starbucks. I'm guessing they were doing this at other cafes and hotels etc.
Black people carry ID too. It's incredibly racist to imply that voter ID would prevent them from voting.
The affected certificate as confirmed by Comodo: https://crt.sh/?q=278968925. Note that it wasn't logged until about 2 hours ago. CT logging will become mandatory at some point, but not yet.
> The last point is especially important if your host operating system is macOS, on which it is a really bad idea to directly install a binary Clang other than the one that comes with Xcode.

Why is this? I mean, I understand why you don't want to install over the system compiler, but having another version of Clang installed side by side shouldn't be an issue, should it?
I researched a little more from what you pointed out, and here is a list that I found of pages that load the coin-hive miner, dated Sep 28.

https://gist.github.com/PaulSec/029d198a1e049acead74c31db0de...

https://twitter.com/paulwebsec/status/913055079112036352?lan...
It's like saying recycling is useless because no one recycles. You have to start somewhere
Whatever else may be said, I'm glad to see an adult taming responsibility for their own errors like...well, an adult.
The EU have been trying to ban neonicotinoids for some time. The UK voted against it. This is mentioned in the comments below
A bunch of analogies an argument does not make
Hmm, I guess someone would have thought of that, but this could probably be used for compressing images by reorienting the color axes so that one of them is perpendicular to this color plane, and then sending less information about that coordinate.
People Are Swapping Christmas Trees with Festive Pineapples (Photos)
The Hard Math Behind Bitcoin's Global Warming Problem
1) Prioritize lower/middle class economic concerns over progressive identity politics

This. This right here. And I can't get any Dems to pay attention to this.

In the '90s it became popular to "brand" the Democrats as the "liberal elite." I had no idea what they were talking about (and neither did most of the people who were using the term).

But now there is a new term going around- one that makes much more sense: Coastal liberals. I grok this term because I now live in MA. These are Democrats who (although they mean well and have a heart of gold), they truly don't understand a lot of the middle-class, working Americans. They live in white neighborhoods and their kids go to private schools. Nobody in their family every mined coal or built Fords. They really, truly, do not understand what those people are going through. And because of that, they aren't talking to them and they lost them in the election.

This is why we still have an electoral college, and why I actually favor it. It was put in place to help ensure that everybody has a chance of being heard, and the large cities wouldn't be able to run roughshod over the smaller (but very important to our country) areas.

The Dems still aren't talking to those folks. If you watch left-tv (which is damn near unwatchable, I must say), nobody is talking about how to help middle America. Everybody is still talking about "anything but Trump." They should be doing both, and if they don't then Trump is going to win again in 2020.
WRT running http over non-standard ports. I'm pretty sure one could write a chrome extension to make that transparent. Lest it be counter-blocked by the ISP, it seems like one could do a "spread spectrum" port hopping (with cooperating websites) to keep them on their toes. My point is that if we make it too expensive for the ISP's to enforce, since they are primarily businesses, Net Neutrality would be the defacto configuration.
Voting multiple times doesn't happen, at least not easily. The U.S. voting system requires people to register ahead of time. They are assigned a specific voting location. When that person arrives s/he must verify their address/some info.

Certainly not fool-proof, but enough hurdles to weed out fraud. Seems to work as voter fraud is minimal.
Show HN: Authian – Open Source 2-Factor Authentication Using Instant Messengers
After FCC Abandons Net Neutrality, States Take Up the Fight
The post says the following:

> Maximum 10-minute time window during which the attacker temporarily rerouted and intercepted Fox-IT email for the specific purpose of proving that they owned our domain in the process of fraudulently registering an SSL certificate for our ClientPortal.
Yeah, that stuck out to me too, I know SecurID has been around since at least the early 2000s.
A river's depth is basically defined by the water table. That's how it stays full of water instead of simply draining into the ground. The first diagram on the Wiki article for water tables shows this:

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

(The first time I heard this was a big "aha" / "of course it works that way, how else would it work" moment for me. Ala XKCD 10000 [0]. Hopefully you're one of today's lucky winners!)

[0] https://www.xkcd.com/1053/
I can imagine a "service fee" for allowing any encrypted traffic at all. They could easily market it as a security enhancing premium feature.
You have to conceptualise ethereum as a market communication bus to exchange business information between autonomously acting market partners. Nothing more nothing less.

Smart contracts encapsulate market logic, i. e. the stuff where market partners have a need to verify that the information (or value) shared was/is processed exactly as specified.

The key insight is to limit your utilisation of smart contracts to this type of application. You want to keep your smart contract super simple and focused on doing only one thing. Also note that marktet logic is almost always just a tiny fraction of the overall business logic of whatever you are building. So there will always be this other place where you develop the rest of your app with more traditional means (e. g. Javascript)

To integrate the blockchain powered market communication bit into your app, you simply wrap your deployed smart contracts into a software wallet such as ethters.js. This makes the solidity methods available in you application as simple js functions via dot notation for example.

Here is an implementation of this:
https://github.com/energychain/StromDAO-BusinessObject

you can just `require` the business object in you app and have access to 30 or so smart contracts that fire into a PoA blockchain network called Fury. Its actually quite simple. Take a look at the tests in the github repository. You can even trigger smart contract factories to mint your own preconfigured contracts if need be.

Here is an other example. A subset of the same smart-contracts but implemented withing a command line tool:

https://github.com/energychain/BusinessObject-MeterPointOper...

What you end up with then is a rather traditional app that 'composes' smart contracts to read and write stuff into/out of a blockhain network where appropriate.
That would likely be the reaction in whatever country he was visiting. Being multimillionaire and foreign makes the difference.

Contracts with government == money+jobs == votes -> power.

Contracts with politician owned company == money -> power.
What browsers don't support it?
You get downvotes because of a probable combination of:

- You comment this on a comment that already describes exactly what Fox-IT is.

- You imply that anything that happens on another continent than yours is time "wasted".

- Which in turn implies that all HN readers should be from the same continent that you are from.

- There are many other companies with a name that contains Fox (pdf reader, apparel), this stuff happens.

- You ask downvoters what their problem is. Which, from my experience is a very good way to get more downvotes.

- The name of the country is the Netherlands, not Netherland.
>explicitly built

Just because a network interface is part of the hardware design does not make it "explicitly built" for use on the internet. On the software side 99.999% of these products are a security mess and only manage to dodge that reputation because the market is so fragmented that automated ways to bypass the security on these devices with no fine tuning involved does not yet exist.
7 Proven Ways to Reduce the Cost of Your iOS/iPhone App Development
Was this article written by a Markov chain? It’s nonsensical.
meh

I'll take background mining over ads any day.

Users may bitch and moan now, but they'll come groveling back in no time. Their outrage is no match for their lack of attention span and need for free content. Soon enough background mining will be as un-newsworthy as banner ads.
> Pyspread expects Python expressions in its grid cells, which makes a spreadsheet specific language obsolete. Each cell returns a Python object that can be accessed from other cells. These objects can represent anything including lists or matrices.

Huh, on the one hand sounds like a such a simple way to deal with it that I can have trouble imagining a more elegant approach.

On the other hand, does it still respect the ways that Excel updates cells? Sicne that kind of requires immutability I think.
What I don't get, is how come the advertising industry isn't opposing this?

How are the ad trackers going to track you across the entire internet now if ISPs are going to partition it into packages?

If you don't get the facebook package, or whatever, doesn't that mean that facebook won't get to know all the other sites you visit?
> I can help you with some ideas if you want.

Sure, I'm always curious to hear ideas! Thanks
> What I'm bitter about is that my vote, as a californian, is worth a tiny fraction of a vote in a swing state.

And? Surely with the money flowing through California you can actually afford multiple providers and in doing so ensure competition.
I disagree. It is not at all a design mistake in sql. You can have or forbid null values in tables. And you need that for many things. It is properly designed.

Rust or functional languages show you do not generally need null references, you have options instead. It is completely different.

Null in C or C++ is much more a very costly misstake. Missing data is just reality.

Data may be incomplete, the values unknown. SQL is designed for that. It is designed to handle reality. Whereas null references are not, they cause problems you do not need...

Data != reference

you can avoid the issue of allowing invalid references everywhere

you can not avoid incomplete data.
natural factors already causes a fairly high mortality of offspring before they get to reproductive age, and it seems like very few species would be able to cope with an additional 3-of-4 culling for an indefinite period of time.
Fundamentally, mesh network is a shared medium. Think of it as ethernet over hubs. As long as there are not lots of talkers it works just fine. The more talkers you get the worse it becomes.
Mosquitoes are bad enough even without any diseases. They greatly reduce potential life quality of huge amount of land.
In C++, classes do indeed define types. Templated classes define whole families of types. But in Smalltalk, classes do not define types.

I understand the word "type" to mean a property of a variable which restricts the range of values it can hold, and the set of methods which can be invoked on it. Smalltalk doesn't have any way to do either of those things, so it has no types.
Jesse can speak to that, and while we did take a look at org-mode, I believe it was much later on. One of Jesse’s main inspirations was the Canon cat (ftp://ftp.apple.asimov.net/pub/apple_II/documentation/misc/jef_raskin/DTCJefRaskinDoc060.pdf) IIRC. Also, FoldingText was developed as the next generation platform which could be used to develop other text based applications, like TaskPaper by modifying the parser and other simple tweaks. So, in some ways it was the logical successor of TaskPaper.
Can the ISPs actually censor content? On the other hand, I'm not opposed to censoring some things, like porn.
No, it doesn't. As mentioned in the article, the attacker successfully requested a TLS certificate for the hostname, which was possible because he could pass a CA's domain validation.

I'm not entirely sure, but I think HPKP could have prevented this for returning customers, because Fox-IT would have been able to pin the key of their own certificate. Then the new certificate used by the attacker would have been rejected by the customer's browser.
Nipple? Apik? Could be a sportswatch. There might be a few clusters along the path through latent space (if that makes any sense, just skimmed the paper mostly for the figures).

The attempt here seems to be really naive, I agree. But why are logos not compositing? Coat of arms are frequently described in such a manner that would allow to mix them. But then, the traditional artistic combinations of different ones into new are not mere half way morphs. And a classic logo needs to be compositional, because it's easier to perceive (decompose), e.g. hammer and sickle. Scientific Icons are frequently using mathematical patterns and plots, which tickle the eye in quite a different manner. I thought the nike swoosh comes from that rather abstract direction, whereas the apple is quite objective. Both are pictographs, but only the apple is a logo (from logos, ie. speaking).
Very nice hack and analysis thereof.

I do take issue with this statement, though, in particular the part highlighted (by me):

> "it’s impossible for your opponents to scientifically prove that you’re cheating. This impossibility is due to methodological defects in the current state of scientific practice, and we’ll highlight some ongoing work to fix these defects."

The impossibility is not due to methodological defects in the current state of scientific practice. It's intrinsic to the world. If you cheat only a bit, and only rarely, it might be impossible to detect it statistically.

Of course, there are problems with the current state of scientific practice and the mindless application of statistics (particularly the 5% significance level). The replicability crisis in psychology comes to mind.

However, I think statistics is unfairly maligned here. Statistics mostly delivers on its promise, it just promises less than what some people think.

The world is messy, and statistics can help us to make sense of it, but it can only do so much. In particular, it's not magic. You need many observations to make statistical statements, and more observations to make more precise statements (or statements at a higher significance level). That's intrinsic to how the world is. It's not a problem with "methodological defects in the current state of scientific practice". And there aren't simple solutions "to fix these defects".

(Having said that, the article is great. Many proposals (some of them mentioned in the article), such as a standard 0.5% significance level, more Bayes, awareness of power in addition to significance, avoiding p-hacking, etc., are important and useful steps. But they still won't allow your opponent to prove that you were cheating :-)
The market thinks that opium is interesting and innovative.
Recycling is useless because the process takes more energy than mining new except for a few select materials. It’s a feel good exercise in wastefulness.
I saw the "Two Years" comic [1] while my wife and I were on our first year [2][3]. "Seven Years" is meaningful to me as our 6th year anniversary of the surgery is in 14 days.

[1] https://xkcd.com/1141/
[2] https://scalability.org/2011/11/ot-it-really-focuses-your-at...
[3] https://scalability.org/2012/01/ot-what-is-and-what-should-n...
If you don't use VPN, this is one more reason to make sure to exclusively use HTTPS.
Historically 30-50 would be often be grandparents or great grandparents which has much less evolutionary pressure. Though they would likely still have underage kids.
Is it disagreement if it’s paid for? How’s it any different than an ad?
People Still Don't Get the Link Between the Number of People on this Planet and Climate Change

(I hardly eat meat these days, but nothing will help if the population continues to grow at the same rate)
Not yet, but hopefully we can add this ability moving forward with the new version.
Nice visualization, although an option to show HSV/HSL in a cylinder might help to better understand the distance between colors.
If you look at the Facebook chart you see a classic runaway gap in July 2013. Historically those gaps always get closed. This means it will eventually fall back to 20/30 USD (currently 175 USD). The question is just when.
HOCON[1] is a pretty reasonable compromise, IMO. I've really only seen it used by Scala and Scala-y Java, which makes sense considering its lineage.

[1] https://en.wikipedia.org/wiki/HOCON
5 digital trends likely to shape 2018
Do you have statistics about how fast different CAs are/how it is distributed? Are some CAs always "lagging", or do many of them have occasional late outliers, ...?
Strong statement - any data to back it up?
Do you still call them "orphans" if they're in their mid to late 20s?
The Puzzle of a Lifetime
One thing it can be used for is to easily see what kind of palette a painter is using.
No that is fine because there is no hidden information that standard JSON tools and libraries cannot access. It's including information in comments - which are meant to be ignored - that is the problem.
These are iconographs, in the strict sense, not the full logos. The different google Gs don't really speak for themselves. The Y combinator Y is really not distinctive, either. The first few figures show fav-icons, I'd thought.
Seems like a good reason to me.
> That's speculative though isn't it?

Not exactly, here have been very strong comments from some in the government that suggest that Britain is going to add environmental regulations to the 'bonfire of the regulations'.

http://www.independent.co.uk/news/uk/politics/brexit-safety-...

http://www.independent.co.uk/news/uk/politics/brexit-eu-regu...
You're right, not anti-environment just completely uncaring provided their supporters/patrons make more profits.

Your argument is like saying if I sit and watch my friend beat you up, not intervening because he promised me a few quid, then I'm blameless and not "anti" you in any way.

You're quibbling over semantics whilst we're trying to shine light on the destruction of irreplaceable natural resources, and pollution of our environment that will harm future generations.

If you can show Tories will preference the environment over business interests [of their donors, members] then please do so; this present argument is unhelpful.
Correct, I think it would be more effective having this change on a production level where farmers and scientists possibly work together to make meat production more sustainable by for example beter utilizing and extending grass lands in barren regions. Trick is to not make the meat more expensive...
Tangentially related, this looks amazing, and I wish there were more schools like this

http://www.proofschool.org/
It was Starbucks’ wifi provider, selected by Starbucks and operating under Starbucks’ supervision. This is 100% on Starbucks, not on anyone else.
Building a Second Brain in Emacs and Org-Mode
I agree. Mining seems to hit the sweet spot, especially if it's only for a short period of time or a minimal amount of system resources.

You want to have free content and who likes ads? Mining instead of ads is a good idea. I mean many websites have video ads with autoplay that takes both resources AND bandwidth. The issue is that I believe many will do both.
What the other people don't get is that going vegan/vegetarian is NOT the correct answer.
I think their "throw stuff against the wall and see what sticks" tweet was way at the low end of the impression graph so they changed tactics and got themselves a HN frontpage article.

Now the question is how to monetize mixed analogies since that is apparently what the market wants. Maybe crypto-analogy kitties or something?
(obviously?) a duplicate, please check before submitting: https://news.ycombinator.com/item?id=15927337

(Also, no need to submit 2 stories about the same thing a minute apart)
> After doing that book I wanted to see what other books were out there, which ones were the good ones, and sort of classify them. I came up with this list: https://begriffs.com/posts/2016-07-24-best-linear-algebra-bo...

Ironically you put "Jänich, K. (1994). Linear algebra. New York: Springer-Verlag." into the "Theoretical" section: In Germany this book (its German original) is not that well-regarded, since it is considered as far to shallow. Much better (and more hard to read) German textbooks are

Gerd Fischer - Lineare Algebra: Eine Einführung für Studienanfänger (Linear Algebra: An Introduction for freshmen)

Siegfried Bosch - Lineare Algebra
(and its companion book: Siegfried Bosch - Algebra)
I'm not sure. It's hard to say because RGB is a bad representation of the color semantics anyway. Try visualizing the images in HSV/HSL/LAB space instead.
> Recycling is useless because the process takes more energy than mining new except for a few select materials. It’s a feel good exercise in wastefulness.

I would disagree. There is a benefit to keeping these materials out of a landfill.

Saying we should just throw everything into a landfill because that uses the least energy is not considering the other benefits of diverting waste from the landfill.
"Sears will expand its DieHard partnership with Amazon next year to include tires and batteries."

How can they ship something so heavy and large and still make any money? Doesn't it cost a huge amount to ship those things?
Actually, I think you'll find that people just really like the way meat tastes.
Show HN: MyTwoCents – browser extension to put a comment section on any website
In Which Eastendguy Obfuscates the Much Stronger Nature of the Link Between Profligate Western Meat Consumption Patterns and Climate Change
But nonetheless, depletion of that resource or resources will slow down? Energy could be harvested from renewable energy for recycling? Bottom line for me sounds better for our world then mining new till we run out of something?
Same. I would just like to know if a site is mining or not, if for no other reason than to optimize my battery life when I’m out.
Be sure to read the second post in the series here, which dives deeper into particular configurations:

https://medium.com/@mwfogleman/implementing-a-second-brain-i...
> And when it comes to how Net Neutrality debate (and now, recent policy changes), there is no evidence that's happened

Yes there was.

They are working on the rule of thumb that we shouldn't have a regulation unless there is significant evidence that it is needed.

And the truth is there is not a lot of evidence it is required.
I do agree that Starbucks share responsibility but would you really say that 0% of the responsibility is with the person or people who actually set up the mining?
> In finite dimensions, linear transformations and matrices are exactly the same object mathematical objects

They are not: Matrices represent linear transformations with respect to a given basis. Linear transformations are completely independent from any chosen basis.