skysight-inc/HackerNews huggingface dataset:
This and Facebook's equivalent are great.
But what about Google/YouTube...?
A high speed memory card will write 90MBytes per second. That's 16 days to fill a 128TB disk up, or 1.5 hours to fill up today's drives. Speeds will have to increase dramatically to have any demand.

It's took about 18 years to increase from 64M to 256G, 4000 increase, doubling every 18 months. That would suggest about another decade before we hit 128TB.

If speeds keep track though, UHD2 is about 12GBytes per second. That's 43TB an hour, or 3 hours on a 128T card.
jxub give a good summary of some of the big issues. Below I write my take on the biggest issues for me:

(1) Favoritism: Knowing or being the right person is quite more important than doing a good job. In small companies usually the boss family and close friends are in the top positions. Usually the best way to move upwards is to kiss your boss ass rather than being a good professional. Pretty much the opposite of a meritocracy.

(2) 'Low level corruption': We all talk about the big scandals, the ones that move millions and fill the news. We talk less about what I call 'low level corruption', or everyday small acts of corruption. Not paying taxes, cheating on the utilities, doing some underhanded businesses. It is quite disheartening when you are trying to be an honest citizen. Feeds a lot on point (1).

(3) Conformism: Most people have little ambition in terms of professional development. Spain is one of those countries where civil servant is a dream job. People look for easy and stable jobs where they can get just enough money to get by, and enjoy their free time. Live is pretty good due to the cost of living and public services, and because of (1) chances are you won't get far no matter how hard you try, so why bother? An extensive support network of family and friends gets you covered in most cases, so people are not really worried about hitting rock bottom.

(4) Envy: Maybe due to (3) society as a whole is full of envy and jealousy. We tend to say that this is a country of 'cainites', in reference to Cain, the biblical character who killed his own brother. We also say 'Nobody is a prophet in their own land', another biblical phrase to signify how hard is to get recognized by your peers. We seem to be happier being mediocre together rather than people sticking out. As one of my friends says, 'if I get screwed, everyone gets screwed', as he would sabotage anything that doesn't go his way. Instead of keeping up with the Joneses, we would try to drag them down to the mud with us.

(5) Bad social and economic status for specialized workers: As I said in Spain a civil servant is a dream job. On the opposite side, most specialized jobs are not really valued in any way. Software Engineers would have good economic and social status in other countries; not so much over there. You would be mocked as a geek and nerd by your peers and your work wouldn't be appreciated. Salaries are much lower than other developed countries, not only because of cost of living, but proportionally too. In some places you would be paid a working class income.

Put all these points together and you can see why we can't attract talent. Poorly regarded social status and income, in a place that doesn't value you, with very few opportunities and chances to advance your career.
It's sad that they didn't respect his wishes.
'Esc :q' to quit vim seems to be the one trick most people don't know.
This is wrong on so many accounts that is not even funny. Corporate tax is 28%. It is low by many standards. That 78% applies only if one is in the oil/gas business.

My personal income tax is about 35% on a salary that is much higher than average. For households it is noticeably lower especially if one takes into account direct payments for children. Even for cases when both parents have high salary the total tax will be around 50K USD per year.

Yes, VAT is 25%, but it is not particularly high by European standards. Poland is not known for high taxes, but VAT there is 23%.

Now consider the benefits. Given that University education is free and students can get loans from the state on very attractive terms to cover living expenses, after 6 years of studies one may accumulate a debt of 30-40K USD if one just studies with no income from any jobs.

I have no idea where the author took that 31 hour of working per weak. The standard number is 37.5 hours. True in some big companies like banks it is OK to submit time sheets with 127 hours per month, but this is rare. From my experience on engineering positions in SMB overtime is expected, just not all the time.

Most people work in SMBs, not government bureaucracies or government-owned companies or big businesses. Businesses are very competitive. Just consider that Opera browser, the QT library and Mali GPUs are developed in Norway. I personally consulted a company that won engineering contracts against Siemens in Germany and a company that we share the office with like 20 people just won a contract in France competing against big French companies.
There is a difference between a company collecting information related to its transactions and a data aggregator.
>In addition to scaling issues BuzzFeed were finding it harder and harder to find engineers who both knew Perl and wanted to work with it. Finally, they wanted the ability to iterate on new product ideas faster.

Or may be there are engineers who knew Perl, but simply don't want a new job to work with it?
>So my question - is there a layman's explanation for what a Hessian matrix is

(I'm approaching this from a graduate level stats angle). Just like the score vector is the derivative of the ML wrt its parameters, the Hessian matrix is just the derivative of the score vector. It's just the second derivative wrt the parameters of the ML. It's the derivative of the derivative of the ML function.
> The country is not socially tailored to attract and retain highly skilled specialized workers

I recently moved to France and had at one point considered moving to Spain. My wife and I are Canadians and we both wanted a change of pace from North America. Although France's visa scheme is somewhat more difficult and expensive than Spain's appeared to be we ended up going with France because you can get Permanent Residence and/or Citizenship after 5 years. And I can keep my Canadian citizenship. Spain is 10 years and the only way to be a dual citizen is if you're born in Spain or to Spanish parents.
A real commitment to “the nail that sticks out gets hammered down.”

https://www.tofugu.com/japan/conformity-in-japan/
Amen. I'm using a company issued "new" MBP and oh! do I loathe it! Have been repeatedly one click away from buying a Carbon X1 for little more than half what an MBP would cost. Seriously, Apple... don't underestimate the domino effect, my home looks like an Apple Store but once I begin "fiddling around" to make something else work and it eventually does, there's no more incentive to remain inside your Gilded Enclosure
"How can a site be both a Church of SJWs and an alt-right shithole?"

If one side is committed to flagging content off into invisibility, and another is committed to debating that practice, then you end up with this situation. There does not need to be any symmetry in behavior, and it does not mean the site is both or either of those things.

It just means you have some religious SJWs who call everything they disagree with alt-right, regardless of people's actual political self-identification or their desired policies. It means that SJW tactics are allowed to work, and that they are successfully casting the blame onto their own targets. It's like a social prisoner's dilemma where one defector castigates the other for not cooperating.

I invite you to show posts that advocate SJW ideas in a polite and neutral tone that have been flagged off the front-page, rather than debated. Given that opponents of SJWism tend to favor free expression on principle, I highly doubt you can find them in any number.

If you don't want the meta, keep the object-level clean.
RIP Harlan. the man who wrote the Star Trek masterpiece episode The City on the Edge of Forever
Slightly related to this article, I recommend this Tedx talk by Cerf himself:
https://www.youtube.com/watch?v=GV0A82TCrf0
The great firewall of China: Xi Jinping’s internet shutdown
I'm curious when Blizzard will enter the mobile AR/geo-game market. Walking around questing in groups with dungeon spawns etc. using the WoW-IP would be interesting as would hack and slashing around Diablo-style. Plenty of skinner-box random loot material to keep people playing as well. The battle systems of MMORPGs or Diablo should map nicely onto AR-games. I suppose actually using distance could get tricky as people would try risky things to get battle advantages so just spawn and fight round based is probably the way to go.

I thought Pokemon Go got dull rather quickly (played upto level 35, I liked Ingress a lot more) and I still can't understand why they didn't opt for round based battles. I've recently been playing Jurassic World Alive very casually and like the overall design more. Each "catch" is sort of meaningfull and the DNA-extraction sequence is more fun than catching a pokemon. On top of that the battle system is cooler and rewards good play to a certain degree.

Before playing Pokemon Go I thought of AR in terms of overlaying 3D models over a camera feed (which is the feature I turned off in Pokemon Go). It certainly gave me a different perspective as I thought of some other use cases for geo-location overlay.
Great reply. I Was thinking about the same. This article was just a in-coherent rant without much factual basis. Clearly biased against socialism and the nordic model. Thank you for providing the facts for us @fpoling.
There are always trade offs. Norway seems focused on the well-being of its people rather than exhausting them to maximise the results(with collateral victims, of course). It seems most of them like to be happy and vote for this system, it's a democracy after all.

I'm actually surprises that it works so well. They are many unhappy socialist states(in EU as well) that don't deliver on their promise.

Norway is not a big country(5.3 mil) so you should't expect it to invent much.

I think the OP argument against NW is actually BS. If anything, Norway is socialism done right.
When did I buy diapers from Exactis? I’ve never even heard of them.

I know exactly what my Safeway card is used for. I also deliberately do not register my phone number or other information to it. Of course they can probably associate it with my credit card but these things are easy to reason about.

The real problem is combining all these datasets in one place for the purpose of perpetuating information asymmetry as a product.

So actually yes, the problem is that this dataset of every single American exists.
Well, that was amusing. All the best elements of comedy and fiction combined. It's the writer an accomplished author in this genre?
Ctrl+V for making and operating on block selections.
Microsoft has allowed the OSM community to trace from Bing aerial imagery for almost 10 years now. That's been a massive benefit to OSM, way more than this dump of buildings. They should be congratulated and thanked for that contribution.
`:compiler` for parsing lines in the quickfix window - great for jumping directly to unit test failures
'Shift+zz' to save and exit
Maybe this weird strategy exists elsewhere, but he's supposedly teaching Borland Turbo C with the small memory model.

That compiler uses a run-time call stack.
Nice write up.

Blows my mind that these big companies can juts ignore things like this and hope that it doesn't come up.
vim 8 and neovim have pretty functional in-built terminals (:term). You can try that if you're using one of these.
But Spanish tourism industry does not need currency devaluation, it is currently highest it has ever been, measured by number of visitors, and probably by earnings too.
Labor is cheap enough, there are issues with labor law and other structural problems though.
If you forgot to sudo vi, you've already edited the file, saving the file as root without first saving it as your own and then having to move it:

<ESC>:w !sudo tee %

Pipes the content of the file to a tee process as root and lets tee save it under the current file name. Vim will tell you the file has changed on disk and ask if it should reload it afterwards.
I don't think that describing a system which deliberately suppresses the legibility of posts you've already scrolled to see as 'soft censorship' is an unreasonable "redefinition" of censorship. If you disagree, I suppose I consider you unreasonable.
That's more keystrokes. ;)
I'm always looking to speed up the transcription process. I'll be sure to give this a try! The editor is especially useful.
I have no problem with loyalty cards. It helps the store work more efficiently and sell me more relevant products. I have a problem when the loyalty card is tied to my identity and any data from anywhere else.
This made do much sense... Thanks for sharing
Making architecture decisions in distribted teams
Being rational within an established societal/economic/scientific system and being rational per se are quite different things. A truly rational argument may lead to the questioning of the existence of these systems, but reforming or removing the system just to accommodate this particular case may be counterproductive and a net loss.
> The biggest problem is that most of the interesting private data is actually about relationships between multiple private individuals. If you're having a conversation with a friend on Whatsapp, is that conversation property of you, your friend, or do you each own your own messages? If it's a group conversation, is the whole conversation owned by all of the participants, or only parts of it?

To me, not addressing this one of the biggest flaws of the GDPR.

As a practical example: I've talked to numerous other banks, and with regards to data portability (article 20 GDPR), there is nothing even close to a consensus as to what you are allowed to give the customer with regards to his own transactions, because there are numerous parties involved.

It gets even worse: the text of the "right of access" (article 15 GDPR), in a wide interpretation, grants access to far more information than the data subject would otherwise have access to.

If person A and person B confidentially process data of C, is it really the intention of the GDPR to grant person C access to this confidential processing?
In London, Uber has won the battle but risks losing the war
Portugal did receive help from the Marshall Plan. Not much (70 million, only Iceland received less at 43 million), but it got it
As an example, the office complex across from my hotel room was a ghost town by 5:06pm yesterday afternoon. And work hours in general here have declined steadily over past decades to just 31 hours per week.

Sounds good to me.

Sure, the system gives them lots of leisure time to enjoy… but this is not necessarily a choice they make freely, rather the only choice they have.

People don't have any choice about their free time in the Anglo-sphere either. Out of the two options I know which most people would choose.

People who think that ‘we should just be like Norway’ are missing an even greater point: all of this central planning is made possible by huge oil reserves… and for that matter, oil reserves that are DECADES past their peak production.

It seems to me out of all the oil rich countries Norway has managed the in-balance in their economy the best.

Simon Black is an international investor, entrepreneur, and founder of Sovereign Man. His free daily e-letter Notes from the Field is about using the experiences from his life and travels to help you achieve more freedom, make more money, keep more of it, and protect it all from bankrupt governments.

Well there you go, conveniently forgetting he didn't make the land, bury create the oil, educate the population ...
> The cost of bringing a single electronic product to market is $50-100/unit. The solution to make the product cheaper is to offer monolithic functionality in a single unit

Another solution is to reduce the baseline overhead.
> Here in Fontainebleau, it’s rare to see a group of road tripping euros rock up who aren’t all projecting at least 7a

It doesn't help that all the easy rocks are completely polished and unusable after decades of usage.
The Hessian matrix is covered in just about any standard calculus book.

The Hessian is a generalization of the second derivative of elementary calculus. Recall that the second derivative of a function f(x) allows to distinguish concave (f''>0) and convex (f''<0) parts of the function. If you are at a local extremum (f'=0) it allows to distinguish maxima and minima.

The Hessian does the same thing, but for functions of several variables. It says in which spatial directions your function is convex or concave. At a local maximum, it is concave in all directions, and at a local minimum it is convex in all directions. At a saddle point, there will be directions where it is concave and directions where it is convex. The eigen decomposition of the hessian allows to find these directions.

It is useful for function approximation because the 2nd degree coefficients of a polynomial that better fits your data are precisely the entries of the Hessian matrix (due to Taylor theorem).
Samsung C410W Series Driver Download – Printers Driver
How to Implement Push Notifications for iOS and Android in React Native
Qt blog has quite a few complaints regarding completion performance delays on Windows from several seconds.
I'm overweight and really not at ease with my body. I'm afraid of hight as well. After a summer of friends getting me to climb, I managed to pull off 5.10a outdoor. So a lean person in a year can easily reach 5.12.
Fun fact is that `C-[` is the same keypress as `<ESC>` due to how ascii control codes work http://jkorpela.fi/chars/c0.html
Where can mere mortals get an overview of just what you know? A lay of the land, scope, just to frame up what these problems really look like.

Its hard to even think about these things for those of us working at low levels, firmware, embedded, etc...

Your comment got me to thinking about what I don't know. Which is a whole lot.
Sicp Goodness – A Guess where the name 'let' comes from in ES6
Show HN: Yubaba, element to element orchestrator for React.js
It seems very cruel to deny him the only thing he seems to want and that has negligible effect on anyone else.
I found out recently that the Chinese have an equivalent phrase: “The fattest pig gets eaten first”.
https://ec.europa.eu/info/files/regulation-eu-2016-679-prote... is some fifty thousand words (i.e., a novel worth of legalese).
I wasn't lucky enough to ever meet or work with Steve, but one thing I've seen during my time in the tech industry is that there are a lot of people who try to emulate him. Unfortunately it's a lot easier to emulate Steve's weaknesses than his strengths, so the result is that some people are just whiny entitled jerks without much else to offer.

So true and so pity.
Lite fantastic: why slimmed-down phone apps are the fast way forward
>I live in a New Hampshire city of about 10,000. I'm about three miles out of town, too far to walk regularly.

We (parents and us) used to live about 4 miles out of my hometown. One can always bike or use the regular public transport (bus e.g.).

But if you live 6 miles outside a city you can also drive there. What we were discussing was about not building the city itself around car traffic -- not not connecting it to the rest of the area / country.

>I don't see anyone biking with shopping bags, even in the summer. We bike for recreation. We've made our choices.

Well, that's a choice.
Are you familiar with what the 2nd derivative of a function is? The Hessian is just that, when you have a function with multiple inputs. What's the second derivative of f(x,y) = x/y? Well there are four of them depending on the order in which you differentiate: f_xx = 0, f_xy = -1/y^2, f_yx = -1/y^2, f_yy = 2x/y^3. You just put these in a nice matrix and call it the Hessian matrix. So for functions of N input variables, there are N^2 second-derivatives, so the Hessian is the matrix of all those second derivatives.

I'm not sure how you saw it used for fitting a logistic model, but in general knowing the concavity of a function is useful for minimizing or maximizing it (e.g. by repeatedly approximating it as a 2nd-order polynomial and minimizing that), so maybe that's what you saw.
A slightly longer trick but..

:tabe newfile to open a new file.

Then, add the following to your ~/.vimrc (on MacOS)

map <Esc>f <Esc>:tabn<cr>
map <Esc>b <Esc>:tabp<cr>

Now you can switch between tabs using option + arrow keys
Safeway may outsource the collection and management of this data to a third party and that company may have a lot of clients and hence records of a lot of people.

I have no idea if that's what Exactis is / does and people may not be aware of this, but it's the reality.

EDIT looks like Exactis gets information on users through cookies, which is not the scenario I wanted to highlight.
Maybe in context it's not so bad?

> On the Merits of Trivial Tests for Trivial Functions

> In the short term it may feel a bit silly to write tests for simple functions and constants.

> It’s perfectly possible to imagine still doing “mostly” TDD, but following more relaxed rules where you don’t unit test absolutely everything. But in this book my aim is to demonstrate full, rigorous TDD. Like a kata in a martial art, the idea is to learn the motions in a controlled context, when there is no adversity, so that the techniques are part of your muscle memory. It seems trivial now, because we’ve started with a very simple example. The problem comes when your application gets complex—​that’s when you really need your tests. And the danger is that complexity tends to sneak up on you, gradually. You may not notice it happening, but quite soon you’re a boiled frog.

> There are two other things to say in favour of tiny, simple tests for simple functions.

> Firstly, if they’re really trivial tests, then they won’t take you that long to write them. So stop moaning and just write them already.

> Secondly, it’s always good to have a placeholder. Having a test there for a simple function means it’s that much less of a psychological barrier to overcome when the simple function gets a tiny bit more complex—​perhaps it grows an if. Then a few weeks later it grows a for loop. Before you know it, it’s a recursive metaclass-based polymorphic tree parser factory. But because it’s had tests from the very beginning, adding a new test each time has felt quite natural, and it’s well tested. The alternative involves trying to decide when a function becomes “complicated enough”, which is highly subjective, but worse, because there’s no placeholder, it seems like that much more effort, and you’re tempted each time to put it off a little longer, and pretty soon—​frog soup!

> Instead of trying to figure out some hand-wavy subjective rules for when you should write tests, and when you can get away with not bothering, I suggest following the discipline for now—​as with any discipline, you have to take the time to learn the rules before you can break them.
Effective ad, even gets linked on HN.
Fanciness, probably derived from Zoot suits as commented elsewhere in the thread.
Malice is not needed, it can be out of incompetence too.
And don’t forget in south Italy ancient Albanian (https://en.m.wikipedia.org/wiki/Arbëresh_language)
And Ancient Greek (https://en.m.wikipedia.org/wiki/Calabrian_Greek)
I use ciw (= "change inner word") also a lot, very helpful!
Yes. Probably he could have been left alone if he didn't get that much publicity though. There are tons of communities "standing out" in Japan, but they just go by themselves into exile, staying under the radar to survive.
Android studio 32 bit installation for windows