skysight-inc/HackerNews huggingface dataset:
> The starting point should be that everything is secured. If you use the secure messaging only for non-mundane stuff, it stands out.

That's a good point. But consider, how do I use "secure messaging" with my meatspace bank? Or with my wife, or my meatspace friends? Sure, I use HTTPS. But trying to get any of those to use truly secure channels would be pointless. And even worse, it would attract attention.

For noise on secure channels, I torrent random stuff. That all goes through a VPN service. But among the torrent traffic, there are indirect VPN connections.
just like most news outlet ever worked. sometimes you get it even from cheap favors like a couple plane tickets so their staff can attend your grand opening. other times you have to talk to their ad seller and say "gee! I wonder if you have a piece with this sentiment on this topic I could drop this million dollar advertising budget." and everything in between.
They want to get a high number of views on their video. Paying for it to play as adverts works
First, I do dabble in frontend dev but I'm more of a backend person. I never used React and briefly played with Polymer 2.

Shadow DOM and custom tags make it possible to closely mimic the way we used to do UI development back in the Delphi/VB6 era. I like how eg. css properties only apply to a given component.

Polymer seemed like the most lightweight possible way to implement this because it uses the browser facilities. I understand that React also has components and custom tags (JSX) but it doesn't use browser facilities but rather implements them itself, which just sounds like the wrong way of approaching the problem.
I'm not sure that's a fair comparison though, Presto didn't support HTML as thoroughly and it has since dropped out of the race entirely.

We can't be piling more and more high-level crap onto the standard and expect Moore's law to keep up with it.
Not sure about your industry, but during the +10 years that I've been working as Software Engineer in Spain, nobody has asked me for:

- Date of birth: Never been asked that, but they could guess from my graduation date, I suppose.

- Address: Never been asked that. Only if I live in the same city (or close to that). Why should I have to give them my address?

- Marital status: Never been asked that and would be a big red flag IMO. Could be illegal, don't know.

- Driving license: Usually an optional field in resume web forms. Not required unless some travel by car is expected (not my case).

Only full name, citizenship (if Spanish, EU, or residence permit, obviously), city of residence, email and phone (to contact me, obviously). As long as you're legal and speak medium level of Spanish and English, you're clear.

In Spain is expected to include a photo in your CV, but it's not already the case in the world with professional social networks like LinkedIn? Thus, they are going to see me in the recruiting or HR interview, so what's the point on not including it?

Once an employee, IBAN is asked before the first salary monthly payment (obviously) and a photocopy of his/her national ID (or passport) for their legal department.
Barbara Boxer was formally taking action agains the electoral college at least as far back as 2004.
You might want to follow the link behind the first mention of the word "runtime": https://en.wikipedia.org/wiki/Runtime_system

So in a nutshell: "React as a UI runtime" considers React as implementing part of your UI's execution model. In other words: instead of your code having to call appendChild, setAttribute, etc. to modify the UI, React does that.
> decided to hijack the primary location designed as a storage for my personal files.

that's the basic misunderstanding, the user folder is for everything that's not system wide on a multiuser system; it's not there for your convenience, it's there to allow programs a writable space that doesn't conflict with everyone's else.

instead of subdirectoring everything else pretending programs to follow some weird never agreed upon specification, just add a "document" folder and put your user generated content there, problem solved.

Edit: apparently even on "hacker news" the mentality of forcing everyone else into obeying instead of solving minor inconveniences the only logical way has taken hold. Not even on widows with their nice buckets and environment variables could solve this, resulting in an exposion of games, my games, three app datas, documents/pictures/videos with apps doing whatever (i.e. shadow play putting screenshots under videos) but no, Rando comes over recycling three environmental variables that are specific of a program and everyone sucks up to it ignoring all the technical, social and other issues to the approach, while shitting upon the only sensible action that can and will work.

So much for applied brains.
Oh my, this is would be a game changer for the US!
I was sufficiently curious about this that I went and checked AirAsia's Wayback machine for this. AirAsia's flights moved around 1st of Oct 2012 from BKK to DMK. For this date, it shows two Bangkok options, listed as "Bangkok (DMK)" and "Bangkok (BKK)"[0]. By January 2013, only DMK is shown, as "Bangkok (DMK)"[1]. By the next year, it's labelled as "Bangkok - Don Mueang")[2].

[0] https://web.archive.org/web/20121001094838/http://booking.ai...

[1] https://web.archive.org/web/20130107034342/http://booking.ai...

[2] https://web.archive.org/web/20140102040509/http://booking.ai...
Wow I though this was going to be about graphing dot files and I was like what could this madness possibly be about. But hidden dot files, eg “.fileXYX” is spot on in the problems of their proliferation.
My AppData/Local is 14GB, mostly caches from Chrome, Firefox and Spotify. My AppData/Roaming is 3.3GB, mostly my emails (with my Browser's localstorage a distant second).

Chrome's cache is in AppData/Local/Google/Chrome/User Data and Firefox's cache is in AppData/Local/Mozilla/Firefox/Profiles/. The only big offender on my system is npm with a cache in AppData/Roaming/npm-cache
I'm having great success using Anker PSUs and cords.
> To me, if a SPA is > 500kb of JS my assumption is it’s unnecessarily bloated.

I'm guessing you've never written something that can, for example, dynamically generate XLSX files out of filtered datasets in the browser. Sure, we could do it on the server - but our users value fast and regular turnaround time on feature updates far, far more than the site loading a little slower every few weeks when the cached JS is replaced.
Uh, no. There are fifty five formally recognized by the PRC including ones they're actively trying to exterminate (e.g. Uyghur). Within the Han community there is still a significant amount of diversity including countless dialects of the Mandarin and Cantonese languages. Your comment is a bit like claiming that with all the white people in Europe, it's not a very diverse place.

In contrast the Japanese government recognizes about four indigenous races.
> In theory, formal language instruction is precisely the right way to learn a new language.

Surely that's not true: otherwise, children wouldn't have learned their native tongue(s) the way they famously do.

Not sure what kind of theory the author's been immersing themselves with. When I was studying for a language tutor, along my linguistics program, the context was put forth as the most important part of learning anything, let alone a language.

> I studied French in elementary school — supposedly the “ideal” age to learn a new language, according to some people — and somehow continued to get As and Bs while retaining almost no ability to speak the language at all.

Perhaps they haven't because language acquisition, like most any mental skill¹, requires an interest to maintain, let alone improve. My suspicion is this is also why people dislike maths so much: because it's a tenuous process that requires considerate effort to develop. Without a passion for it – often gained either through a natural aptitude or an inspirational teacher – it might be difficult, in those two fields, or in any other of similar requirements, to obtain and retain the skills necessary.

¹ I have a sneaking suspicion – and might well be wrong – that, in physical skills, muscle memory or related mechanisms may affect retention. There've been studies suggesting that writing things down helps memorization, which is a rather "muscle" activity. Perhaps the latter is related to the former?
Homebrew 2.0
Huh, I thought I was the only one playing this weird game in my head. I used to live in a country where license plates are all numeric digits. But with 4 digits and my limited knowledge of math operations (I was a child), it was hard to find plates that "had solutions". So I gave myself a little wiggle room by imagining the numbers were written as they were on digital alarm clocks, where certain numbers (like {2,3,5} and {6,9}) required the same number of "bars" to represent [1]. I added a rule that the bars can be rearranged to form different numbers (e.g. 2, 3 and 5 can be rearranged as each other).

Eventually, I added another rule that allowed the bars to be "concatenated," for example, "1" with two bars and "2" with 5 bars can be added to form "8", which requires 7 bars.

[1] https://goo.gl/images/t2njyy
Scramble/Unscramble (eggs) data in GIF of QRcodes (and some self realization)
The correct place to install local user apps is

C:\Users\username\AppData\Local

Or even better to work with localization

%LOCALAPPDATA%
Both of these (the public's worship of the military, and the military's disdain for the public) have experienced a clear upward trend over the last 20 years

But "the public" isn't one thing. The right-wing half of the public respect the military, and the left-wing half despise it while revelling in the freedom it provides, which also includes the freedom to despise it. I mean back in Soviet Russia if you spat on the uniform of a soldier of the Red Army, I imagine you would have been in alot of trouble. Or in China with the PLA.
> many other senses

Yeah? Like what? You've listed two. Two is not "many".

You don't need to have a magnet implanted to feel a magnetic field. All you have to do is hold two magnets close to each other.

As for our "sense" of time, this arises from the fact that our brains perform data processing at a characteristic speed, and that in turn is an emergent property of atoms.

> I'm curious how you think "emitting an alpha particle" differs from "being pried apart" or "fissioning".

Alpha-decay is spontaneous, fissioning generally needs to initiated by neutron bombardment. "Being pried apart" was intended to refer to chemical reactions, not nuclear ones.
I'm not sure I agree at all, 3d engines render loop foregoes any attempt to skip unnecessary rendering to focus on fast, continuous rendering.

React on the other hand tries as hard as possible to avoid rendering, in fact it's whole design of immutability isn't because functional style is better, it's just convenient for it's requirements to avoid rendering.

For me react is more of an antichrist of UI tech, as much as I use it and rely on it, the day I can just mutate some state and that renders (i.e. .. just straight up dom), the better.. if I want to then layer on some immutability patterns then that's entirely in my apps domain.
Not on a TV for example. Even Pi Hole doesn't cut it since YouTube/Google do their best to use random URLs that are close to impossible to block entirely.
Awesome examples. However einsum fails to express convolutions. Also functions that are applied element wise such as the sigmoid and softmax. All three are crucial in deep learning.
A quick correction to citation:

[1] https://www.graphviz.org/
30 years ago, when anonymity was the default on the internet because of the low standard of trust that was universally presumed, this worked remarkably well. I'm thinking about IRC's golden age now. There is a small number of special-interest communication media (in software development, for example) where this still works today, like hackernews or freenode.

But for the vast majority of people and types of communication acts, anonymity is basically no longer an option: The presence of non-anonymous media like Facebook has displaced innocuous communication from media like IRC that do allow anonymity. People aren't going to go looking for kiddie porn on Facebook but IRC still enables that kind of information-seeking behaviour. People doing foodie-posts are not going to do that on IRC but go on Facebook instead. -- This means that IRC has become a really scary place to be if there's a possibility you might get deanonymized, and generally not a place where you will find like-minded individuals unless you are one screwed-up individual. On the flip-side of the coin, at Facebook etc, you are going to be the victim of surveillance capitalism.

So: Compartmentalizing doesn't work. Unless anonymity is the default for everyone and used for both sensitive and non-sensitive communication, it doesn't actually provide a solution to the problems of surveillance capitalism. And the majority of people are always going to be too dumb not to be tricked into deanonymizing themselves most of the time.
One solution to the problem of measuring the length of the Python program is to turn it into machine code and measure that instead:

https://stackoverflow.com/questions/138521/is-it-feasible-to...
They are probably the fastest dicts and lists we can imagine today. If you really need lists and dicts for your data, you need them and won't gain much. But if you don't need them and instead could use something simpler, an array of C structs would be much faster than a list of dicts.
Aren't some undecidable problems "better" with regards to practical needs because we can achieve arbitrarily precise results more cheaply?
This really isn't a fanboyish idea, I hope, but doesn't anyone else think that Windows should support some kind of javascript UI natively? One can just feel that they aren't improving their own dialogs etc as fast as they would like because of implementation complexity...
I think I understand what you are saying.

But it makes me want to go back and question 1. Why does moral relativism exist? 2. Is it naturally selected for the population and culture?

Let us consider an ‘idea’. It can be 1. Moral 2. Immoral 3. Amoral. The evolutionary fitness of an idea places it on a scale with one end being moral and the other end being immoral. So any idea is somewhere on the spectrum.

It’s a human universal that murder is ‘wrong’ but it is ‘less wrong’ if it was in self defense. It will be bordering ‘not wrong’ if it was to save one or more innocent lives.

I think any society has its own laws and values are on a sliding scale already. We are simply creating a reputation system. Reputation systems have always existed. In fact, the erosion of reputation tracking and shunning of moral relativism by assuming that all ‘morals’ have a static value is likely worse for our modern times.

I would request you to consider the alternative. That everyone follows the same moral code..and how that would go down if we made it a global rule. Every culture is an unique ecosystem in a petri dish...society is always poking and prodding and experimenting as times change.

I would even suggest that the economic construct we call ‘money’ has altered morals and values over time and continents and cultures.

People are diverse...why can’t morality be on a sliding scale. It seems absolutely plausible to me.

The more I think about it..a reputation system is a self correcting mechanism in the eco system it is contained.

That’s as far as I have thought this out. I will have to think more about this.
And one of those countries is Switzerland, which has a world-class army, better in fact than many of its European neighbors without conscription

Citation needed. The Swiss have done a pretty good job of defending the Vatican of course, but when was their military last tested for real?

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

(the answer is WW1)
We hear a lot those days in Europe how Germany rested on old school industry during the last two decades, and failed to anticipate the big changes coming. They relied a bit too much on « good old german quality » without trying to rethink itself.

But it could be just jealousy speaking, since germany has been doing so well compared to the rest of us, i don’t know.
“You need a phone, car, society to function and live a reasonably high quality of life.”

Is that actually true? Yes that may be necessary in society Today. But does that = quality of life ?
Doesn't this just kick the problem down the road? Now you've introduced the optimisation of the compiler abd the expressiveness of your processor's machine language. The problem of knowing you have the "best" solution remains.

I think if you are trying to come up with a canonical languahe to measure kolmogorov complexity in you can do better, like Binary Lambda Calculus.

https://tromp.github.io/cl/LC.pdf
There is no AI to resolve contested copyright claims. It just sits in Google's queue for weeks because Google refuses to hire enough employees to resolve issues in a timely manner. "Computers taking jobs" would arguably be better because then somebody would do the job, instead of the job just not being done at all.
Agree, IMHO virtually always one should pick HTML5 components or something that is very mature, otherwise a lot of care is needed for something that works everywhere.

On the other hand, the guy is aware of the concept of a date picker and misuses a third party website's calendar for his own. This is a bit naive.
I think I posted this before but my old university buddy who's from Zambia, jokes with me that the Chinese are colonization 2.0

The Chinese government have no scruples which is why they are out-competing Western companies and governments in Africa, who are tied behind political and moral restrictions.
Also the Chinese have a major resource in man power which they can deploy anywhere for cheap.
I had hoped we were moving toward that with Universal Windows Platform apps. :3
That's a neat idea. I'm not interested in this, but I found Racket to work quite nicely for making an HTML scraping library/framework.
Fascinating. I didn’t know that comments like that were a common dynamic. That sounds like framework holy war nonsense. Sorry to hear that such problems come with working on cool stuff like this.
To me React always evokes the simplicity of the sample docs, which make it seem very inviting (just haven’t found a project to throw it at yet), so I didn’t have that frame of reference going into it. Not frustrated, just felt “if this guy Dan was a friend and had asked me to read this over, one of my notes might be for the intro to be less restrictive”. So I was surprised that people were calling the original commenter an idiot for suggesting such a sentiment, albeit from a different perspective.

Anyways, thank you for writing the article, it’s really an enjoyable read after a day of wrestling a closed source framework and wishing I could understand how that particular architecture was reasoned about.
Any resource on how to get these types of frequent lists ? I am big fan of "learn words and consume media" method.
A 500kb-per-page limit would be a big middle finger to my company's web apps and most of my company's users, simply because those web apps each do a substantial amount of stuff (document generation, complex visual editors of business domain data, elaborate searching and editing functionality in huge tables of data), and the overwhelming majority of our users value constant iteration on new features (of which there is still a huge to-do list) over optimization.
what happens if 2 of those people die at same time?
It's still comprehensible. You understand it to be a request for a lawyer. You may find it insulting, or grammatically incorrect, but you're obviously aware that a lawyer, and not a "lawyer dog" is being asked for.
I’d mostly agree with this, but I’m not sure the stress element is necessary. I learned a second language while living overseas. Most of the people in my office spoke good English, and I’d just speak their language as much as I could, filling in my gaps with English. I’d ask when I didn’t understand something, or when I wanted help forming a sentence. There was a fair bit of code-switching to begin with, but I had a good conversational grasp after a year.
If you didn't read the paper, at least read the title: "unsolvable" does not mean NP hard
Kidnappers Demand $10M MONERO (private cryptocurrency) for Tycoon's wife
The Retire Early Home Page (1996)
But it massively rate limits the ability of an individual who doesn’t have large means to enforce a valid copyright.

Also if the outcome is determined by some capricious and unpredictable algorithm, it creates a massive risk for the copyright holder.
paypal is not crypto, and in fact in europe paypal IS a bank
Patreon and similar platforms make your income stream independent of YouTube and give you a second channel of communication to your most dedicated fans that also allows new content even while your YouTube channel is down.
Germany can then enforce those regulations EU-wide. That will allow their brands to defend the EU market against US/China competition.
FOSDEM is a free event for software developers to meet
The Bots That Review and Write Snippets of Facebook's Code
Your comment and the parent can be true at the same time.

A quick search leads me to this Wikipedia entry that claims exactly that:

As of 2010, the combined population of officially recognised minority groups comprised 8.49% of the population of mainland China.

1. https://en.wikipedia.org/wiki/Ethnic_minorities_in_China
A simple short-term workaround would a setInterval equivalent that can be set to "every so often" instead of a hard number, leaving it up to the browser or OS to coalesce updates into chunks of activity every so often.
Earlier discussion: https://news.ycombinator.com/item?id=18858724 (Same research, but different news coverage)

The actual research, which I find more understandable than the news coverage: https://www.nature.com/articles/s42256-018-0002-3
To save anybody else the work: no, there isn't any separate ending that triggers when you run out of social credit completely!
Like some IOT devices, servers will be shutdown and cars will just stop working.
5G Best Choice Architecture
DataCamp is Great.

Otherwise https://r4ds.had.co.nz/ is a great free book as is https://moderndive.com/
I think you genuinely think you're right and everyone else wrong. I'm not sure how to explain to you the implications of over 90% if you don't understand already. China could have a million ethnic groups and it wouldn't change the specific situation being discussed when you have one group over 90%.
3D engines have the part where they try to reduce rendering in the engine part, so you don’t deal with it when writing your application, but it’s definitely there.
> unless you aim to support 4K

We're right at the point where people are starting to actively support 4K in web apps. Sure, not many web apps actually need it, but the ones that actually do (like photo browsers) definitely need it if they want to keep up with relevant trends over the next five years or so.
A non-computable problem might still be practically "better" because its solution might be approximated precisely and more cheaply, such as the approximation of a real number.
Nope, Witcher 1 saves are just really large (for some reason in addition to all the flags they also contain some locale data and such). 10GiB is actually pretty reasonable for a Witcher playthrough.
Exam syllabuses often list them. eg search for GCSE French syllabus (UK exam) and I think you'll find a list of around 5000