skysight-inc/HackerNews huggingface dataset:
This year is election year in Sweden and we know the Russians spread disinformation during the Finnish election through social media. They’ve had plenty of practice for taking on our small country.

Denmark, Norway and Finland have a populist, far right party in their respective government coalition, Sweden and Iceland are the only Nordic countries that have resisted. I fear this will stop being the case. The Sweden Democrats are already polling highly and something bad, anything, wether it’s a recession after this long bull market or a politically charged murder could quickly be blamed on immigration and spread like wildfire on social media by people who love simple answers to complicated questions.
I wrote a game for mobile devices in JavaScript that used a state machine and it worked far better than I could have imagined. It surprises me that there isn't a good web framework that does something similar, though Angular's notion of states comes somewhat close.
Why C++ is still one of the best ways to dive deeper into programming
Any analysis of the promise "unemployment in the district will go down by Y%" will be worse than useless, because politicians have little control over the unemployment rate. You would be judging them based on a coin flip. You have to include the quality of the initial promises.

As for modeling the effect of policy on the real world, lots of people already try to do this, and their results do not agree. It's a very hard problem, perhaps impossible.
This explanation does not work for all types of depression. There are people who have wonderful lives, fulfilling jobs, happy families, who are still depressed.

We need to be more careful in our language, the word depression has become overused, much like the drugs used to treat it.
I did this a year or so ago - can't recommend it enough.
:-)

I tried to put a different spin on it...

Ultimately I always had an upside with this as I built it primarily to learn more about the crypto space, the Coinbase API, etc.

Either way it's all a bit of fun. If it did take off like MDH did, then count me surprised!

As of writing, to be the featured message it'll only cost you 0.00127 Eth (<$1.50).
Yeah I didn't discover python until 1999. Incidentally, that was after writing an inter-system plumbing program in sed. The guy from Andersen Consulting was so sad, because he had confidently declared that the program couldn't be written, period, let alone in one day. Then he was happier, because he realized that he would make tens of thousands of dollars rewriting it in C++. One of the managers at the poor abused client just asked, "why didn't you write it in awk?" Sorry dude, I never used awk at university... Actually we were all wrong, because I should have used sh.
2017 in commits (automated webcam trigger per commit)
click on "not now" if the fb register overlay pops up.
My oldest one was just two dials, the second one, 15 years old had loads of buttons and stuff, really stupidly spread out, you had to press watt, minutes, seconds, start and start was not in a corner, not in top/bottom row or any other logical place so you had to search it every time. I glued a rubber piece to it so I could find it again without having to bend down and search.

Since then I have made sure the microwave has two dials, one for time, one for effect.
Actually no.

SSRIs, and their more recent variants, would almost invariably comprise that first and second courses of treatments.
The Age of Outrage by Jonathan Haidt
He does mention this at the end of the article.

One last remark to remind you of what happens when people ignore all the above: I still see people who spend half their day behind a VDU looking up at their screen, then down at two fingers, then up at the screen, etc. - and then wonder why they get so tired... Type with ten fingers! It's not just faster, it also is much less tiresome. Using a computer program for one hour each day, it only takes a couple of weeks to learn to touch-type.
I guess this would be safe enough probably:

https://github.com/billryan/docker-hexo
I think that it would be jumping to conclusions to say that, simply because the book was repurposed, it wasn't first read by the crew. Early modern books often passed from owner to owner and became extremely worn down. It's easy to imagine a pirate reading the book (likely aloud to a group due to low literacy rates) and then after it had become too waterlogged to want to hang on to, finding a new use for it. That scenario doesn't imply that they thought of it as trash.
I think what you're describing is fundamentally against the incentives of lawmakers. Complex laws make it possible to decouple legislative goals from public-image goals: when was the last time you saw something that actually had to be explained come up in a televised debate?
from the blog post:

> the integrity of these 106 packages were never jeopardized.

are we operating with different definitions of jeopardy here? 106 packages were absolutely at risk of harm during this window. The fact that some community members stepped up is irrelevant, a bad actor could have done a lot of damage here.
I think this blog post is completely disingenuous, and doesn't make me trust npm.
Ultimately, isn't the iMac Pro just a stopgap pro because the true upgraded desktop is coming out this year?
Welcome to America. This is the typical rhetoric going around in the Bay Area
Verdaccio [https://github.com/verdaccio/verdaccio] looks like a viable open source alternative. Presumably you could use it to download the packages you needed, then disable proxying to the NPM registry.
Sure, I can appreciate how insensitive that sounded. It was a bad way to come off and that truly wasn’t my intention.
Strong oral traditions still exist, or did until recently, in the Balkans around their lengthy epics and wedding hymns. There may be some traditions in northern Europe clinging on for dear life as well. In the classical tradition, it was a hallmark of leaning to memorize long blocks if not whole works of Homer, Vergil, and various Elegiac poets.

Part of the problem in teasing out the effect is that there is an inherent selection bias in the type of people who receive this type of education (or any education, in the not too distant past) to conclude from population analyses to what degree the particular task of literary memorization confers this benefit. Someone's going to have to ferret out the mechanism or do controlled longitudinal studies, which will be costly and fraught with difficulty. Even Socrates (i.e. Plato) was attuned to the idea that memory was under attack with the advent of writing[0] and a culture that has other information retrieval technology, so it's debatable whether we could really plumb the depths of what human cognition could be under different pressures. It's also unclear how early this kind of training has to be started too in order to have an effect.

[0]https://blogs.scientificamerican.com/literally-psyched/on-wr...
The new Honda Civic comes in a 1.5 turbo and a 2.0 NA, the turbo being the heavier package--but which still delivers higher mpgs. And if the turbo has more efficiency due to less internal friction, that still creates more useful energy out of the same amount of fuel, no?
If you're looking for the level of insight that will enable you to arrive at a viable startup idea, you need quality not quantity. Decide on an industry you think will grow fast over the next decade and go learn it in depth. Flitting through networking events and browsing social media is how you arrive at failed startup ideas not viable ones.
Universal Basic Income: Why Elon Musk Thinks It May Be the Future
JavaScript the language doesn't have to be used for SPAs, or UIs at all. It...has for and while loops (which btw share syntax with all major programming languages), it has boolean logic and bitwise operators.

And I see data structures and algorithms mentioned below...I'm not exactly sure which data structure or algorithm it is that you suspect cannot be expressed in JavaScript?
CS PhD lessons to my younger self
Yeah, I have no idea how they can even pretend to claim that.
There is also general disagreement whether we build a system that dishes out equal opportunity regardless of outcome or wether we tweak inputs (opportunity) to achieve equal outcome.

Relating AA to carbon tax misses some nuance. Namely, we agree discrimination against fossil fuel is okay because burning too much of it is bad for everyone. Presumably you'd be okay (logically) taxing schools and businesses that have too many whites. But the message is very different. You have to show too many whites is bad for everyone and not simply a product of a more successful culture (for example).
In the US Kik has a pretty active userbase; but it's demographics skew older, poorer and more female and more rural. So that might be why you haven't heard of it.
Before anyone gets ahead of themselves, this bill only protects net neutrality and does not enforce net neutrality as defined here https://en.wikipedia.org/wiki/Net_neutrality .

ISPs are still allowed to discriminate traffic under this bill. They are allowed to block and throttle content such as illegal streaming downloads, some torrents, spam, and other traffic that degrades network performance. For example, this bill does not prevent Comcast, At&t, Verizon et al. from blocking port 25 as they have been for the past decade. The bill also does not preclude zero-rating.

This bill is a good thing yes, but let's not get ahead of ourselves and call this net neutrality.
Unasked for, arrogant rant:

Do you mean in school or in university?

Because if somebody is taking linear algebra in university and still didn't understand that this is an extremely important topic, then he should maybe go back to school or take a gap year or something to improve his general education.

From a university lecture in linear algebra, I expect that it carries me through as many important topics as possible while giving me the tools to form a good formal and intuitive understanding.

The motivation part should be solved by that time.
Ergonomic typing is usually part of the touchtyping class. At least when I was in school 30 odd years ago. I think it was obligatory for everyone but can't remember any grades. Most didn't bother though. (Sweden)
A couple of things to watch out for when you are using these three steps:

"I want to get the work done, I don't have time to look through the documentation to find some new command". If you think like this, you will get stuck in the stone age of computing. Some people use Notepad for everything, and then wonder why other people get their work done in half the time...

It's not directly related to vim, but...
Some tool you use will always seem extraneous to someone further down the stack with more experience than you...

I remember at the beginning of my coding career asking a software engineer what IDE was the best and getting back the answer, "you don't need one, you can do everything in NotePad if you want."

(Suffice to say the impetus to go home and want to start coding from a blank NotePad file that night was dead on arrival.)

Now, if he had asked me why I was asking what IDE was best, I would probably have said "I want to create something as quickly as possible that helps me understand what code does," and then I would have been off to the races. Googling and learning along the way...
Anecdotally, it seems to me that couples, particularly those that have kids are more likely to move outside of cities and accept a longer commute to live in larger or safer homes ore better schools. Not that they move to small cities per say - but it seems they are more likely to do so than single individuals.
I looked at the PDF paper and the results and I don't agree with the conclusions being drawn. The main issue I see from cursory skim is that the 30 participants had a range of typing speeds from 34-79 WPM. I don't consider these individuals typing specialists or professionals based on the low WPM. Now if you consider professionals where they have a requirement of something like 90+ WPM, then I think you are going to see very few people who are not touch typists because it'd be very difficult or maybe even impossible to reach those WPM without touch typing.

I think a better conclusion to draw from the study is that touch typing isn't as useful for the lower end of the WPM spectrum. For example, if you are typing at 50 WPM, touch typing vs non-touch typing isn't going to make too much of a difference. The fastest typists in the world though are touch typists.

https://www.youtube.com/watch?v=m9EXEpjSDEw

As for

> 99% of programming is thinking and structuring though, so touch-typing isn't all that useful.

I don't think typing speed is the biggest factor in productivity in programming, but I think you are downplaying it too much. Effective use of keyboard shortcuts, using vim, and having a high WPM typing speed has noticeably increased my productivity.
The Great Attention Heist
Couple of questions/comments/nitpicks about the article:

- does the turnstile example in the article actually need a state machine? When you insert a coin it unlocks, when you push it locks. No need to remember the state you are in.

- in the data-fetching example, it says that in the "fetching" state it is not /accepting/ any clicks. But then shouldn't this be explicitly specified in the state machine, by having the click event loop back into the fetching state? I think it would be less error-prone and more systematic to account for all the events in all the states.
Why i no longer use MVC frameworks
> Even in art, it doesn't matter how good the product is if nobody knows about it.

I would say - _especially_ in art. People will mostly pay at most a couple grand for a painting based solely on its esthetic value (and I'm guessing most of the market is below $1k). For higher numbers, the purpose of the purchase is investment and obviously investing in an unknown arist is a terrible strategy.
> Does the pandits’ substantial increase in the gray matter of critical verbal memory organs mean they are less prone to devastating memory pathologies such as Alzheimer's? We don't know yet, though anecdotal reports from India's Ayurvedic doctors suggest this may be the case.

If there is such an association, self-selection bias must be accounted for. It might be that dementia risk factors or subclinical pre-dementia pathology makes a person less likely to pursue training as a pandit.

Also, anecdotal reports from Ayurvedic doctors suggest a lot of things. For example, that the right sort of yoga practice leads to 80-year-olds who look and feel like teenagers.
IOTA is probably your best bet, although it is still in development.

HN loves to hate on it (probably because their funds are elsewhere), but if you read through the whitepapers and the Github I think it is probably the one of the most promising cryptos for actual real-world use.

Raiblocks would be my next guess.
If you've got Netflix, check out "Dope." Episode 2 is most applicable to the opioid crisis, but the other episodes are all worth a watch too.
I haven't actually used an NPM caching proxy myself. It looks like Artifactory does support acting as an NPM proxy. The other tools I've heard of are Sinopia, Verdaccio, and local-npm.

Addy Osmani has a related article at https://addyosmani.com/blog/using-npm-offline/ .
> Mrs. Clinton was ... [not charismatic]

I've never understood this line; she always seemed charismatic to me.

I'm curious -- can you name a female politician you consider charismatic?
It's not like they had an option, NVIDIA doesn't do semi-customs you either buy their SOCs or their GPUs as a package.
I worked as a night auditor in a couple of hotels while in college, and I’ve never even heard a rumor of what you’re talking about. We never gave a scrap of information to a LEO unless it was directly related to a crime under active investigation (as in “we chased someone into room 204 and arrested them. Do you have their registration info?”).

As others have said, license plates were purely so that we didn’t accidentally tow guests’ vehicles and we could call someone who was blocking the fire lane.
Most autocomplete functions just confuses my fingers and I end up either deleting and retyping, missing a character somewhere or I type faster than the slow autocomplete can fetch data... The linux prompt for autocomplete path and filenames are usefull though.
It's almost as if the tech community has to learn once again centralized systems with a trusted authority at the top can't be trusted when that trusted authority makes mistakes.
At least the displays Apple ships are very very good. Best in the industry.
Intel doesn't connect to the chipset with PCIe, it does that with DMI.

Coffee Lake only has 16 PCIE lanes on the CPU, 4 DMI Lanes (about equivalent to 4 PCIE 3.0 lanes) which connect to the PCH and 24 PCIE 3.0 lanes coming from the chipset.
From what I've read (I've not yet worked on anything that used npm), it appears that npm uses a single shared flat namespace for all packages. If I publish a package named "order_pizza" nobody else can name a package "order_pizza", unless mine gets deleted first, and then they can...and anyone who was using my "order_pizza" will now silently get the other developer's "order_pizza" the next time they build.

Anyone know why they did it that way instead of giving each developer a subspace of the namespace that only that developer can publish under?

I'm thinking of the way it works on Java, where my package would be net.tzs.order_pizza, or GitHub (and numerous others) where it would be tzs/order_pizza.
Ask HN: Do you know any huge-bandwidth case that using Cloudflare free/pro plan?
And what is the bandwidth?
> If my hat is black, I'm writing a daemon which monitors relevant npm modules and uploads subtlely modified versions ...

I started sketching out one yesterday, and then thought "What am I going to do with this? Probably just get in trouble" so I stopped.
If you're even slightly intrigued by longevity, you should really watch The Man from Earth.

Takes place entirely on a couch by a fireplace. Thought provoking, suspenseful and emotional.
Why did my comment get flagged? I assume this was a mistake, so reposting:

tl;dr: Many people diagnosed with depression are actually just sad because modern society is kinda lame.

(The article argues this point cogently, and I agree with it.)

[I slightly edited this because I think people thought I was saying that I think all depressed people are faking or something]
Admittedly, I had look up what was meant by touch typing; taken literally, how else would typing be performed--osmosis?

Didn't realize that it meant typing without looking at the keyboard. Would have thought this was a given, but in hindsight, I suppose the prevelance of the touchscreen interface probably has something to do with my false assumption.
Excellent thanks for the detailed response!! :)
Protip: if no one's ahead of you, you're leading :-)

This is a great answer. I think the impedance-mismatch question is a big part of the problem. Personally I prefer to boil the ocean rather than drowning in the impedance-mismatch tarpit. Both of these strategies are, of course, profoundly insane.

It's true that a file-open dialog box easily becomes a powerbox. But of course, you are using the ambient authority of the user's login session to ascribe authority to the path that gets typed. So in a way it's the exception that proves the rule. And does a URL bar easily become a powerbox? What about a command-line shell?

Perhaps we're both just agreeing that there is always trivial ambient authority, and the right way to scale up to nontrivial cases is a capability model.

I just worry that when too many people discover the beautiful screwdriver that is capabilities, they decide that everything should be a screw. But the world has nails. It may even be true that the world should have nails. And then you find yourself pounding in nails with the butt of your screwdriver.

Have you considered an ICO? Asking for a friend :-)
Not to mention that when assessing the productivity of information workers, you must also consider the vastly faster feedback loop of seeing what you're typing on the screen in real time, rather than typing in bursts then looking back up in the stream.
Why Uber Can Find You but 911 Can’t
I'm not sure how good it is for AMD since their Ryzen G series APUs which also aim for the 45-60W target come with a much weaker GPU (11 CUs and no onboard memory).

Sure they would be cheaper but it doesn't really matter that much the OEMs price the laptops too close together now for that to make a difference.
Could you please define what a real artist is to you? Not trying to be snide but rather really curious. This is a question coming from an engineer that sometimes has to try to be a bit artistic (and failing catastrophically) on some of his works.
So when you have a sensitive document or a photo you only want to share with 20 friends, you should make it easy for it to get out?

In other words the capabilities maxim implies that privacy and DRM should not exist.
Facebook never fixed me so I didn't have to fix it. No account. Ever.
Federated social networking solves this and didn't exist then. It allows separate networks to interoperate so you can still capture the overall utility of network effects. I think it would need governments to push this though e.g. recognise this as they might pollution and create the right economic dis/incentives.

If this was the standard model, you'd have greater utility as you wouldn't have siloed platforms and you'd get greater control over your personal data (as EU has already recognised and is legislating in any case).
Net neutrality doesn’t have to do with caps.
As someone who is nowhere near to obtaining a PhD, I still found this incredibly educational.
Physicists would have preferred to do it with calculus -indeed, intro QM is usually taught with calculus, not with linear algebra. But you can't go very far without talking about operators and eigenstates. Linear algebra fits the underlying physical phenomenon. People have tried to develop nonlinear versions of quantum mechanics, with no success so far. In particular, if quantum mechanics was not exactly linear, then a quantum computer would be able to solve NP-complete problems in polynomial time!

To get an intuition of why quantum mechanics looks the way it does, Scott Aaronson is extremely helpful: https://www.scottaaronson.com/democritus/lec9.html
> Yes, it is. But why 'the worst' aspects of each, though? I see it as the opposite: linked lists built on top of vectors combine good cache efficiency of vectors with algorithmic benefits of linked lists (many operations become O(1), or at least in the amortized sense).

That's really going to depend on the size of the list, if it's larger than the cache size then it's not as quick to iterate over as a vector because it's jumping around to random (albeit contiguous) memory.

> Generally speaking, I think anyone learning Rust and trying to implement a graph data structure should first do it on top of a vector.

That really depends on why your learning it. Typically when I'm learning/evaluating a new language I run through pain points like this because it show you the good and the bad.
Yes, JFrog Artifactory supports npm and so does Sonatype Nexus. More info:

https://www.jfrog.com/confluence/display/RTF/Npm+Registry
https://help.sonatype.com/display/NXRM3/Node+Packaged+Module...
V va snpg npghnyyl qb.
Little Joey Sanchez was born in Iowa to 3rd generation native-born American citizens. Why should Joey be subject to any more scrutiny than his neighbor, Tom Smith, just because his last name is less Anglo?

I’d be livid if I got hassled everywhere I went simply because German last names are out of vogue this year. You can bet Joey feels the same.
Clickable: https://millionshort.com
I'm sure you didn't mean to imply this, but I'd like to note that IIRC Title II regulations did not prevent data caps or threshold throttling.