skysight-inc/HackerNews huggingface dataset:
Do you honestly believe that China and Russia don't take cryptography seriously, and between them only employ a tiny handful of experts...?
lol sure,

from analytics

chrome 38.17%

safari 20.30%

firefox 17.10%

ie 15.56%

edge 7.08%
This is what I've done in the last two years:

- Moved closer to work to minimize driving

- Take the train downtown (on nights out)

- Bike to work on occasion (it's a huge freaking hill)

- Bought programmable thermostats, LED bulbs, vent louvres.
Dropped electric use 20%

- Eat organic (helps my IBS), cook at home, buy in bulk, freeze

- Started composting and recycling more. My city has good programs for such

- Ask for paper bags at grocery store, avoid plastics. Use glass storage containers, etc
"Rational" is definitely used badly. It's originally about ratio which means simply that we can compare things with mathematical accuracy, the assumption being that we use such processes in all sorts of thinking, but that's absurd. That it has come to mean something like "reasonable" is unfortunate.
As a US combat veteran I agree with you, very few do it purely out of patriotism and altruism. I think most of the glorification comes from gratefulness that somebody else is willing to do a necessary and unpleasant job. The fact that the conflicts aren't necessary is slowly changing that, though. People used to be able to trust that the government would only commit us to necessary wars, so the feeling was that somebody had to go and fight and win or Something Really Bad would happen to the rest of us. In that context the glorification makes sense. Now it doesn't really feel like that anymore.
No, the reason given was

> give it an empty alt attribute to indicate to the screen reader that it shouldn’t try to read out the file name or something
I would be very surprised if they made it to the other side of the world unmangled when the URG flag is unset. I would be even more surprised if some Cisco hardware wasn't already reusing those bits for its own purposes.
List of 50 Unique/Routine AI Technologies
Thanks for that answer.

These "weak" primes are perfect for backdoors, however, if you know about them being weak, and noone else does.
You have not yet begun to work.

It's one life time and the universe doesn't care, so figure it out.

You can stay on a treadmill of 1-2 years where you find a new project and get bored and move on. You can pick a project to work on for 10 years and be "the guy who knows all". Whether it's a Daily WTF or a great project that spawns research papers is partly up to you and partly up to the people around you.

Realize that this is fine.

As you're doing this treadmill, develop some hobbies, and some friends. Buy random people drinks at random bars and go home with them. Realize that's totally fine. Hang out with co-workers and listen to their complaints about the software. Don't go home with them. Realize that's totally fine also because you'll see them again at some future job. Be as weird as you want, just don't be weird about it.

Being able to write software is a skill that lets you be in interesting places and work with interesting (and very demanding) people. Realize that's totally fine. You've got the choice of being the solid reliable guy they can always call on, or being the totally flaky genius that they call on anyway, or the hack that gets the crap job but doesn't care. Half the time you'll pick the wrong job and get fired or watch a company fail, and that's totally fine too.

Take a break, sure. You'll find a new job. Fine tune your crap detector. If you can take a little bit of crap at the right place you can make out pretty well. If it's the wrong place, take no crap from anybody and you'll find your phone ringing later. Just be competent and don't be an asshole, and you'll be fine. Exercise left to the reader.
Whistleblower Protections in USA Liberty Act Not Enough
Just send more robots into warfare. I keep reading about robots displacing civillian workers, but why not anything like this about the military? Why so little concern for these kids getting blown up by IEDs or otherwise killed while fighting for peace in some remote country who's culture they don't understand?
Here in Norway I have never once seen a non-Scandinavian layout keyboard. Not once. As I'm from the UK I have considered getting a UK or US keyboard for coding at home, but at work it isn't an option, mostly because we all have standard equipment and because ø,æ & å.
Rights Groups Demand Deletion of Unlawful Filtering Mandate in EU Copyright Law
How do you formalize such acknowledgements? Majority vote? Appointed thought leaders?
I think he meant rather:

- it's hard (impossible) to predict population statistics from a sample with size 1, ceteris paribus. Over the short term, you have sample size 1 for rare events, over the long term ceteris paribus doesn't hold.

- people "coerce" everything into a normal distribution in order to get a handle on things which is of course wrong if the thing you look at is not normally distributed. Finance comes to mind.
and yet if the policy is so haphazard and misguided wouldn't it be better to steer them away from a completely a wasted sacrifice?

Doubly so because their cost is measured in lives.
A vision for data interchange in Elm by Evan Czaplicki
You sir, have been an inspiration to me this morning. I just stumbled on Nim yesterday, and am running like a kid in the candy store to learn everything and have fun with it. Your writing gave me plenty of ideas to get started. Just wanted to appreciate you sharing. Thanks!
I don't know how exactly you feel. I've been burnt out to that point I couldn't watch at other jobs or even think about writing code. I was about 10x less productive. It was much more than just a lack of motivation. I had immediate health issues too. It happens all of a sudden when there's no motivation. A couple of month not doing any programming and I felt recovered. After that I started to feel I'm another person from the professional point of view.

Enterprise companies. People go there for a stable and well-paid job, which would look good in their resume, but probably not for personal satisfaction. Some may disagree.

If it's about not knowing the next step.. No one knows better than you. It's even funny how much more stress you can take when you feel motivated and needed.

College can be stressful too. Some people like it, others don't.
Hmmm... I don't like definition 2b. I think senses (1) and (2a) as given here are both related to the core "ever" concept "encompassing all of time", and "how can I ever thank you" rhetorically emphasizes that no matter how long you spend trying, you'll never be able to thank the person properly.
Precious Plastic is using far too much labor to recycle tiny amounts of plastic. This is an art project, not a solution.

Here's a solution at scale - CarbonLite's plastic recycling plant in LA.[1] Bottles turned in for recycling go in, and food-grade plastic pellets for making new bottles come out.

Separating items in mixed recycling is heavily mechanized, and the advanced systems use computer vision rather than humans to pull out unexpected junk. There are many cool videos on line of big plants where trash goes in at one end and gets separated by machinery.

[1] https://www.youtube.com/watch?v=vAr4BZM_Tzk
I'd recommend option 4. At 21 there's no need to rush things. Gain other perspectives, soak up a bit of real life!
Kickass. Thanks for pointing out undotree. I had no idea it worked that way under the hood. This will certainly help me with bad habits I probably wasn't going to kick anyway.
IME support sucks, even with contenteditable.

I have yet to find a free contenteditable-based WYSIWYG editor that works properly with the Korean IME in recent versions of iOS. Duplicate characters everywhere. Even the Enter key sometimes works and sometimes doesn't, depending on what character is immediately before the line break. Froala is better, thanks to a Korean guy who helped develop a fix for them despite the fact that it's not even FOSS.
Can anyone tell whether CKEditor 5 approach differ from draftjs? If so, what are the pros and cons of each?
The article says that the primary problem is the number of eligible volunteers. Changing what wars are fought isn't going to affect individuals ability to pass military fitness and character tests. If the problem was that there are so many eligible people, but nobody wants to volunteer, then you might be on to something.
Lol children, how privileged are you? Half of America's children grow up with zero computers in their home, much less developing nations.
> wouldn't it be better to steer them away from a completely a wasted sacrifice

Pretty sure your OP is not opposed to that, but the "Little Johnny" language bullshit that his parent wrote.
I feel like I was pretty fairly compensated for my time in the service. It's not like I was forced to join or had no idea what I was getting into. Also, outside of the deployments which were interesting if not fun, it wasn't much different from a normal job, so saying I turned my life over seems a little hyperbolic. I had most evenings and weekends free, 30 days of paid vacation a year, and unlimited sick days.

Since getting out I have worked a job that involved both foreign travel and a contract that didn't allow me to quit without ramifications. That job wasn't associated with the military or DoD at all, it was at a bank.

The military, at least for folks outside the combat arms jobs, really isn't that far off from being just another job.
I certainly agree with that. There are features available on each device that change their usability and that should be factored in when deciding what should be used in the classroom. However preferences for the different functionality isn't particularly interesting from a research perspective. It will vary too widely among users and use cases (e.g. novels have different feature demands than textbooks). The fact that reading comprehension varies between the devices is more counterintuitive and it isn't immediately clear why those differences exists. That is probably why most of the research on this topic focuses on comprehension.
It is... somewhat significant.

If i recall correctly, you need to generate two large prime numbers to get a key.
There are already several caveats for the prime generation, so you cannot just take any two primes that are big enough. So for a proper key generation, you generate a lot of random numbers, verify that they are prime and that they are "proper" for RSA.

This discovery "just" means that there are some additional steps for verifying the properness of the prime, that every RSA implementor has to add. So for mitigation, there is work to do for implementors, but similar work has been necessary before...

Of course, this might have been used to generate backdoorable RSA keys, and giving them to people without their knowledge. If that happened, this issue becomes... more significant for all that have been backdoored.
Maybe the priest tried contacting God, but got a busy line. So they normally just handle it on their own when that happens.
Absolutely agree with this. It's a shame that for the moment such a revolutionary technology is getting so tied up with _super_ shady stuff. For every 10 awful Ponzi ICOs there's a real gem of someone using new tech to really try and push boundaries.
Regarding buffers in Vim I am fond of using vim-workspaces plugin.

With Tab mapped to :WSNext (and C-Tab to :WSPrev) I can see all open buffers and cycle through them. And close unnecessary with :WSClose.

https://github.com/bagrat/vim-workspace
Linux on Samsung Galaxy smartphones
Dual-Points System for AEV in China Starting April 2018
As pointed out by Microsoft earlier today, MDN is one of the best resources on this sort of thing. Here they write:

> The upgrade-insecure-requests directive is evaluated before block-all-mixed-content and If the former is set, the latter is effectively a no-op. It is recommended to set one directive or the other – not both.

Source: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Co... and https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Co...

Yes they are similar, and you have to watch which one you set -- but you can also achieve a similar effect at a more granular level using CSP as also indicated in MDN. These rules are equivalent to saying `default-src https:` in the CSP rule.

In fact, the best option is individual CSP directives which can get more granular than the `https:` scheme alone, because you can then specify which trusted third-party domains (if any) are allowed to load resources on your pages and conditions (like nonces) for running script tags, data URIs, etc. After all, your secure third-party resources could still have servers compromised and they might then send malicious assets over SSL to your unsuspecting users' browsers.

CSP, if trusted enough to set it to block instead of just report (though you can run both modes at the same time), is one of the best defence-in-depth ways to protect your page from attack, right up there with HttpOnly and Secure flags on cookies. https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies#Se...

If you're looking for checklists, have a look at https://wiki.mozilla.org/Security/Guidelines/Web_Security and https://blog.appcanary.com/2017/http-security-headers.html though remember no checklist is going to deliver bulletproof security on its own (you'll have to inspect your app and environment for flaws, implement monitoring tools, etc.), and blindly implementing security headers or features without knowing what they do can obviously break your app. (Again, monitoring your app can help.)
5 Advantages of Using Online Videos Downloaders to Save Videos on Your Computer
You are overlooking that the police and the DA both have limited resources and must be selective with what cases they pursue. If one assistant DA can only have four misdemeanor trials a month they aren't going after cases that are 50/50. In a high population area there is enough crime for the DA to keep a 90% conviction rate by only going after the easiest cases to prove.
The reason I asked this question was because I drive a Nissan Cube.
“Capital tends to flow towards those who are best able to convert it into happiness for other human beings.”

Hmm, that’s a pretty strong statement, can you provide evidence it’s an observable phenomenon - a natural law - rather than an initial hypothesis, a postulate?
I think the logical split I've made between those two areas is a good one since people tend to be in one of two camps in terms of how comfortable they are with all this. Hopefully I can do justice to the second part.
Maybe it would, but that’s irrelevant. What’s relevant is that they are serving their country to a far greater extent than most, and I’m not going to blame them because there’s some neocon shithead giving them idiotic orders. They sure as hell aren’t doing it for money.
My hope is that language server protocol support in NeoVim will make all of VSC’s best toys available in the terminal.

Personally I’d prefer that to working in GUI with an embedded terminal.
That questioning of the gap being that big makes me think about this exchange Milton Friedman had with some college students in like the 70s or something regarding equal pay for equal work.
https://www.youtube.com/watch?v=hsIpQ7YguGE
I hate comments, and articles, in this plural majestatis- WE the people demand, EVERYONE feels hurt and violated by, ALL are of the opinion.

No, its you. You alone, like a loonatic gunman on a church tower, with a megaphone.
SVD scales with the number of items cubed, w2v scales linearly. Typical real world vocabularies are 1-10M, not 10-100k. This article is FUD and best, and IMO, just plain BS.
Does this article suggest you can overcome dyslexia just by reading with one eye open? Or have I missed something? After all I have a reading problem.
> It really does make me as a web developer ask the question how can I make this better and make more of my products more accessible.

Follow the Web original design HTML + CSS, limiting the actual use of JavaScript, which is why I am a big supporter of Web 1.0 style with MVC backends.
True believers are also true non-believers. Thus, if you truly believe in the Hindu gods, you can't also believe in the Christian or Muslim god.

It then becomes a matter of which set of beliefs you espouse, and why. The 'why' is usually due to imprinting, in that your beliefs are the ones you were first introduced to by your family, or close familiarity.

This also means there's is very little difference between (say) a devout Christian and a committed Atheist, because the Atheist disbelieves in just one more god than the devout
Christian disbelieves in.

(To explain, assume there are 453 possible known deities: the Christian does not believe in 452 of those, while the Atheist does not believe in 453 of those.)
The Ultimate Guide to Download a Single YouTube Video with Saveting
Ask HN: I think cyclist should drive left, when cars drive right
Disadvantage: Justice through obscurity

It only works as long as no criminal knows how it works.

Kerckhoffs would have frowned upon such a system.
WHY AMERICANS MUST BE VERY CAREFUL WHILE ON HOLIDAYS IN AFRICA
Like Einstein said the true sign of intelligence is not knowledge, but imagination. However, when he says imagination there he's not referring to creative drawings or a good story. He's talking about having a deep enough theoretic knowledge to begin to be able to go beyond that in a creatively intelligent fashion. Creativity is 'Maybe our entire universe is like an electron in some other universe.' Intelligent creativity is string theory.

Technical development and invention requires first and foremost an extremely rigorous understanding of what work has already happened. For instance special relativity was largely a work to reconcile Newtonian mechanics with Maxwell's equations for electromagnetism while applying and expanding upon a breadth of other technical knowledge. Maxwell's equations are something even most electrical engineers are not going to have an in depth technical understanding of.

Has Facebook made the US a more intelligent nation? Has it made it a less intelligent nation? I think most would probably say the latter. But if so, you're implicitly stating that banning Facebook, censoring the internet, would potentially make the population of the United States more intelligent (even if in the form of being less unintelligent). I am, first and foremost, an advocate for freedom so I could never recommend such action. But I think there is a strong argument that complete freedom for the masses is not necessarily the path to the most enlightened and knowledgeable society.

I just find it mostly disappointing that we're simply sitting by watching China inch its way towards becoming the world technological leader while we sit by and alternatively mock them or make excuses. They've overtaken the world in solar development/technology, have built the world's largest radio telescope, are in the process of building the world's largest supercollider, and more. And now their next generation are going to be some of the most well educated in the world. By contrast it feels as though we're resting on our laurels. And more accurate would be to say that we're tearing our laurels to pieces as social values begin to be seen as more valuable than knowledge - a pattern that has repeated itself countless times throughout history, never ending well.
Next step - auto-replace curses and swear-words with nice substitutes.

Forever wonder if that one on the other side is praising you or yelling at the tops of his lungs at you.
29% is tens of millions of people. I just pointed out why people might be reluctant to volunteer.
> To assume everyone is a rational actor

No one assumes or thinks this. Economists know about mental illness for starters.

They assume there exists enough rational actors within the market such that it's run by rational actors.

What you'd need to think is.. no one in the market is a rational actor or a lessor form there are not enough ration actors in a market to keep it running, to think differently.
I have not heard any good argument for a leader key better than <space>. <space>f, t, b for fzf (and t is not a stretch on my keyboard layout)
I agree, a lot of software NOT written in Go also has this problem. I don't know how it is in C world, but in many programming languages wriitng good activity reporting (i.e. logging) is considered a core skill of each program.

It is sometimes hard to read the logging messages and understand how they came to be. But just having a different status report for a different problem is already so helpful. For instance if kubeadm fails with "I need cheeseburgers" when you actually forgot to configure your proxy correctly, and with "I need more minerals" when you forgot something else, then the first time debuggin is quite frustrating. But after that you know "cheeseburger means proxy" and you can continue. But if you hit "waiting for control plane" for ALL the problems, then your brain can't even remember for what to check right now. I'm the best example, I already forgot the other five things that can go wrong and I would need to check my work internal wiki for that.

I think that's the main reason why logging exist, to increase the speed of hitting a symptom to discovering what's actually going wrong. And Go in general, k8s specifically, simply goes in the other direction the whole time. They don't report any errors, and sometimes even report errors when there is no error. This is systematic in some way but I would need to study the community to tell you more specifically what's wrong.
Yes - for lensing, but not for conducting structure printing.
I've seen this before and it's so awesome. Best block chain explanation I've ever come across (much better than 3blue1brown imo).
Less watching behind you:

Pro :

- Cyclists see the dangerous traffic in front of them ( 2 people can spot a mistake from the other party)

- Car parkers don't need to watch behind them for opening the door. Bikers approach them in the front

- When crossing over ( cyclist), the first half you watch left ( if it's safe), the second half to the right.

Serious Con:

- When driving out of somewhere ( eg. a car needs to go to the right from a street). He needs to watch to the right also when driving out.
Yeah but it is written indirectly, and the only reason why it's clear to you is because you are probably trained (willingly or not) to interpret such announcements.

Between my quote "hi guys, we've been bought" and this statement, you can see the difference, right? One is very clear to the point, the other talks about lot of things but actually doesn't literally spell it out once.
Ask HN: How do we do effective fact checking?
I've been thinking about fact checking and fake news for a while. Google / FB and the like have little incentive to do effective policing. Are you aware of chrome extensions / apps etc that do real time fact checking? If not, how can we do it better? How can we filter out blatant lies most effectively?
I thought w2v didn't have any hidden layers or non-linear activation function, making it essentially a linear regression.

Do I need to reread some papers?
DNS66 is great. The list of ad servers included in DNS66 by default don't include many mobile advertising services though(e.g adjust.com, ironsource).
Do you see a lot of bugs?
I guess deep world models are still severely riddled by all sorts of problems: vanishing gradients, BPTT being O(T), poor generalization ability of NNs (which likely is due to the lack of attractor state associative recall, as well as concept composability), lack of probabilistic message passing to deal with uncertainty, and perhaps some priors about the world are necessary to make learning tractable (such as spatial maps and fine-tuning for time scales that contain interesting information).