skysight-inc/HackerNews huggingface dataset:
Thanks for your analysis, seems like a realistic reading ​of the situation.

I wonder if the threat of the net going dark is really anywhere as bad as the intelligence agencies pretend, considering that there is more information available than ever before outside of those encrypted messaging apps.
You and your fellow citizens are incapable of organizing against your government in the event that it becomes dangerous to its constituents. Congratulations!

I am glad to live in a country whose founders had the foresight that allowing a government to leverage weaponry / violence against its citizens without giving its citizens the same leverage was just a bad, bad idea.

That is the real reason for the 2nd amendment, not so I can defend myself against home intruders. That is a secondary argument.
Fast Startup and Low Latency: Pick Two (Scala Native GC) [pdf]
> So if I go crazy armed with military grade encryption, how many school kids can I kill before the cops get me?

don't worry, i suspect your government will be ramming this answer down your throat by year's end.
I'm willing to bet that this is some kind of money laundering operation, a way to pull funds from stolen credit cards, or perhaps a way for "tech support" type scammers to get payment from their victims. Perhaps all of they above. I know some extremely technology illiterate people, but I can't think of any of them who would willingly pay $400 a month for "virus protection."
My sentiment exactly. I tried leaving this comment the other day on another OCW-related post, but didn't have the patience to put together numbers like this. MIT is a cash monster that like all schools of its caliber at this point exists basically only to perpetuate itself. This institution sued Aaron Schwartz so hard and so relentlessly just to make the point that open knowledge is not their business. Giving them money is truly a waste of money when you can give that money where it might have some impact.
specially in crisis torn places, one finds only gloom and sadness; the future looks dark and bleak, if a pedagogical approach is found where kids and youngsters can learn on mobile itself, something like Programming, which could help them in a better future, that could help many.
Unfortunates those who are forced to migrate, may be can learn enough to start a new beginning.
Suffering is better than nothing to measure morality. Higher suffering implies more helplessness to avoid it. Lower suffering implies you have the freedom to fight less.

Yes, if the balance of power suddenly changes, the morality can too. See the firebombing of Dresden, for instance. To maintain morality, you'd have to quickly scale back your attacks to match your newfound power instead of killing everyone because now you can.
When I was a uni student I spent a summer waking up every day at 5 am and working out until 7 am, eating breakfast and then going back to sleep until 9.30am. When I would wake up the second time I would feel like I hadn't worked out at all. My growth rate (in both strength and size) was phenomenal and I was never able to get close with any other routine.
They've had videos for about as long as they've existed. OP is misinformed.
I'm not a physicist or computer scientist. But I do think I recognize what the author is trying to explain when looking at code sometimes, or even differences in core mathematical operators.

When looking at code and 'reading' it, a programmer is (possibly without realizing it) running the snippet of code inside their heads. It's impossible, I think, to understand a loop without running a little part of it in your own head. In a very real way, you're 'executing' the code in your head. A little part of your program is running right at that moment when you read what you or someone else wrote. In philosophy this is called the idea of multiple realizability, or functional isomorphism.

The point of this is, that the outcome of the loop/code/w\e cannot be determined by looking _just_ at each and every operation or even keyword or character. The code must be _ran_ in your head to know what it does. As that point you're not looking at the 'parts' but at the 'whole'. Simply reading and comprehending the different statements but not simulating the code in your head is what a person does that cannot program in that language, they understand the words 'do', 'for', 'while', but cannot connect and parse and simulate their meaning. The result is obviously that that person wouldn't be able to understand what a loop or program was doing. They _cannot_ understand so long they don't simulate (= zoom out).

Perhaps this is akin what the author and the critics are confused about. It seems that it's perfectly reasonable to start your simulation at the parts, and then scale the simulation up and predict or determine things about the whole. This works as long as you realize that along the way you've started abstracting away the details, compartmentalizing the particles and states, and that you're _actually_ looking at larger parts of the whole, instead of predicting things about the whole by looking at it's parts.
For some values of "you": a tiny minority of noble people and well-off merchants. Chances overwhelmingly were you'd be born, live and die within the same 5 mile radius.
its merit
> he advanced to become lieutenant under Chile's revolutionary hero, Scottish-born vice admiral Thomas Cochrane

The model for Jack Aubrey, from the Aubrey-Maturin novels (and the movie Far Side of the World). A couple of the later books involve Chile.
Unfortunately, the proposed encryption ban is still very much alive. If that proposal becomes a law any kind of useful VPN service will be illegal.

If May and her three Brexit stooges have their way with the UK you might rather want to provide relocation and off-shoring services ...
Deploy Blockchain Projects
The new antibiotics are not being misused in the USA - in the main they are not being used at all in the USA which is a big problem for any company thinking of developing a new antibiotic.
I guess I'll try DuckDuckGo for a while (annoyed by AMP).
And for those interested in the future, I would recommend his other book "Homo Deus: A brief history of tomorrow". I must say that I enjoyed this a lot and I like how he builds his story by references various studies and summarising the key points from them. The book also felt quite "condensed", too often I get a feeling that book has material for long article, but is then artificially expanded. Homo Deus certainly did not have this problem.

https://en.wikipedia.org/wiki/Homo_Deus:_A_Brief_History_of_...
I'm more wondering whether Apple and Google's review processes might make them unable to be protected by safe harbour laws. I mean, there was a case where a forum type site got in trouble because members had posted illegal content and the moderation team had apparently approved every submission manually.

So I'm almost wondering whether at one point, we might either see a copyright holder sue Apple (or Google given Google Play is even worse here) for allowing infringing apps or the authorities treat them as complicit in fraud.
ZClassic
https://www.reddit.com/r/ZClassic/
Are you're saying that engaging in war is somehow more just if the sides are equally matched?

If so, that strikes me as a strange criterion.
Tips and tricks from 10 years of GTD
Further to this, the reality is politicians who want to undermine information security don't give a damn about protecting their citizens/subjects. That's just the excuse to make the poison pill more palatable. What this is about, and what gun control is about, is right there in the name: control. It's about having a monopoly on security and force, so the populace will be less independent and easier to manage. At the very least, if you make enough things illegal you can jail whomever you like, because at some point it will become impossible to avoid breaking the law. The US is already there.

We've already seen government agencies in the US targeting specific political groups. I don't follow politics in other countries much but it would hardly surprise me if that happens elsewhere. It certainly has throughout history. How far will that go this time? No matter what side of the aisle you're on, it should frighten you, because the tool you use on your enemies when you're in power--and any tool you create to beat them up more effectively--is then available for your enemy to use on you when you inevitably lose power.

I find it shocking how many people who clamor for electronic freedom and an uninterfered-with internet are perfectly happy to cede their rights and independence in other areas to the government without so much as a grumble. Learn from history, FFS.
"casual emergence" != "causal emergence"
"Nerds don't just happen to dress informally. They do it too consistently. Consciously or not, they dress informally as a prophylactic measure against stupidity." - Paul Graham
The history API can only change the path, you can't change the entire hostname with it, that would open too many doors to phishing if that was possible.
No, I don't think that all law-breaking is by necessity immoral. People who broke the law and printed illegal literature in soviet block are heroes. Or people who helped runaway slaves. Eduard Snowden broke the law and I find it perfectly fine. If you don't stop at stop sign on bicycle, I don't find it particularly immoral.

However, law-breaking in order to get ahead of business competition is far away from the above categories.
Amazing thing is it is still there, did not cause months long arbitrations, several bannings and enough drama to last five seasons of a soap opera.
> Encryption and guns are both tools

Fireworks are tools, but need to be regulated because are dangerous.

Sulfuric acid is a tool, but need to be regulated because is dangerous.

Plutonium is a tool, but needs to be regulated because is dangerous.

Opioids are tools, but need to be regulated because are dangerous.

Cars are tools, but it's use needs to be regulated because are dangerous.

I find it amazing that I need to spell this out for you.
FWIW: Virtuozzo is the commercial name for OpenVZ (+some commercial tools) and both use the same (their own) implementation for doing cgroups/namespacing
I've recently been thinking about this since I've been going through family history.

So my great grandfather just decides to get on a boat in Latvia and sail to Australia. I'm really not sure why. He settles and sends for a bride. One comes. They've never met. They marry and have a bunch of children.

The wife's family is from Latvia and the Ukraine. She writes back and forth to her family over the next 20 years. I'm not sure what the latency is on communication here but I imagine at least 6 months, best case, more likely closer to 12. The last letter she received from her family was in 1937 and it was heavily censored. This of course being Stalin's USSR at this point.

Now it never really occurred to me that in this time there was such long lines of communication but in hindsight I guess there had to be because what was the alternative?

All of this was just a century ago too. Taking 6-12 months to communicate with family. Marrying an unknown bride. It's really quite bizarre.

Go back two centuries and it's even more surreal. One relative has a stated occupation of "scutcher". What's that you might ask? (I know I did). It's one of those English words that's now largely unknown and searching for it leads to a list of pre-Industrial Revolution jobs that don't exist anymore. A scutcher is someone who bashes flax seeds for linen fibers, a job later done by machines.
Windows Defender Step Away from Npm
Except that this time the difference between a regular army and a militia would be far beyond just the color of their coat.

Having weapons at home can barely counter law enforcement, let alone a professional military force.

This time there's more technology supporting each area of warfare: logistics, reconnaissance, equipment, vehicles...

A militia, however organized, has everything to lose against an regular army in the 21st century. In fact, chances are you would die before you are in range to fire your weapon.

Your only chance to win would be insurgency or guerrilla warfare.
Im really trying to understand the snipers motivation to go to the same position twice. That sounds ridiculously dangerous.
Why not shot one shot , then run for cover behind the mountain and wait for the fireworks to end?
Author here: yes, this bothers me, too (especially the horizontal scroll switching to another post). I'm not sure how to disable that since Blogger doesn't provide a way to disable this.

However, I may be able to fix the zooming. This was triggered by the switch to syntax highlighting using Pandoc which wraps each code block in a scrollable frame if it exceeds the given size. I can probably fix that with appropriate CSS although it will take me some time to figure it out.
MakerDao: decentralized autonomous organization on the Ethereum blockchain
Watch 88 Minutes (2007) free online – Free movies online
Really? The Internet scaled effortlessly across the entire world because it was designed correctly. I'm not saying it's easy, but these problems have been solved.
On #1: in my experience the Apple reviewers are intelligent and capable people. However they are mostly non-technical.

This is incredibly frustrating because while they are strict at enforcing policy, they sometimes let things through or block things for what seems like completely arbitrary reasons. So these virus scanner apps may be in complete accordance with policy — and they let them through. But then a well-meaning app may want to do something interesting, and because it's against policy they block it.

However for developers who want to create good iOS experiences, App review will call you to keep you updated, they will take the time to consult with engineers on your behalf, and they will even advocate for your cause internally (which can sometimes, and recently for me, result in actual policy changes at Apple).

I expect Apple will soon be refunding customers of these scam virus scanner apps, and the review team will be updated with guidance to reject such apps in the future.
Safety is safety for now. Privacy is safety for whenever someone who doesn't like you gets into power. I would argue sacrificing long term safety for short term safety is short sighted.

This also isn't just privacy - they want to ban websites with content they find extreme on. Democracy doesn't work without the ability to discuss ideas.

They talk about Islamic extremists, and you say "sure, that ideology is evil", then maybe they go after proponents of assisted suicide - after all, it's illegal and they are suggesting doctors kill people! Then maybe someone else gets into power and they ban abortion - can't set up a website suggesting people kill babies! Or perhaps someone else gets in and says "This party wants to defund the NHS! People will die, better ban that!".
This is a somewhat strange story re: "the flu" and I'm guessing that's why it's been downvoted.

The flu is a virus and antibiotics have no effect on it. There is a yearly vaccine for the flu and the CDC recommends all adults take it, although it usually only protects about 40-70% of the time due to the large number of flu strains in circulation. The flu is a deadly disease and even a person in good health (taking vitamins, etc) in the prime of their life can be killed by it, which is why vaccination is recommended.
The 'tapping pattern' is generally referred to as one's fist.

As in "Wouldn't the character recognize that their lover's fist had changed?"
The trick is to use the `parsers` library, which lets you switch out parsing backends. You can prototype with the `trifecta` library (which has good error messages) and then switch to `attoparsec` when you're done

For this specific post, the main thing I do is ignore the error messages and just look at where parsing fails by retrieving the leftovers when it fails (using the lower-level `parse` function). Usually that gave me enough of a clue to figure out what was going wrong.
IT-Edit: Integrated Terminal Editor
https://github.com/mrcyberfighter/it-edit-3.0/tree/master/it...
Ones I haven't seen anyone mention:

Infinite Monkey Cage (sciencey and funny)
Judge John Hodgman (funny)
Marketplace with Kai Ryssdal (financial)
The Skeptics Guide to the Universe (science)

Ones not mentioned enough:
On The Media (media/politics)
Reply All (internet culture)
We can't assume that all of the borrowers aren't in a rational state of mind. And I'd hesitate to even say most of them aren't.

Payday loans serve a pretty specific purpose: covering short-term cash flow when you can easily pay off the interest in the next term. This is a fairly common problem for people on the low-income scale with little emergency savings. If a car breaks down, it may cost $350 to fix it, and that money is necessary now and not 10 days from now. It used to be that people would ask for advances from their employers, but this is a solution that sidesteps that.
Yes. I believe we have. Not for lack of trying, however. I'm open to ideas.
You are absolutely correct and it's a horrible state of affairs.

There's still no need to starve the beast and remove one of the few weapons we have against the slaughtering of our rights and freedoms.

Just being able to purchase guns of reasonable firepower without scrutiny is extremely important to the freedom of our posterity and their ability to organize.

I know this almost makes me sound like some sort of radical terrorist, but these ideals are at the core of our Constitution and to not value these ideals is to be devoid of true patriotism.
- Get the basics/staples.

- Don't get any fad/trend items—i.e. ripped jeans are in (again) right now, but don't bother, just get a good pair.

- Fit means everything.

- Go for the 'uniforms' in the style you like (prep, street, or whatever).

- Quality over quantity (this is often related to fit).

- Dress to your body (not too tight or too loose).

- Honestly, just go to https://www.reddit.com/r/malefashionadvice/ and go through the sidebar.

- You can be incremental. Jeans are fine, just get ones that fit well, and get a pair in black. Swap the hoodie for bomber jacket or denim jacket. Get rid of your graphic t's and t's with slogans and 'funny' things.

- It doesn't have to be expensive at all. You can go to H&M or J.Crew for your basics (white/black/grey t's), maybe a button-down (oxford) or two, and a pair of navy chinos. Don't ever get jeans from brands that do lots of things (like H&M, Zara, etc.). Even if you do this, jeans don't have to be super expensive—Levi's have good fits, then there's other ones like Nudie's, Cheap Mondays, etc.

- Have some fun and experiment a little, but often you need to know the basics first to do this well (same for everything whether it be fashion, programming, art, or writing).

- You can completely skip getting someone who dresses well to help you out if you just aim to build a solid, basic wardrobe, and can shop by yourself.

- Always wear a belt. Get a simple tan leather one—you can wear it with navy chinos and shorts, black and dark blue jeans, etc. Get a simple watch. Go digital with a cheap Casio or analog.

- Don't overthink it. Just go for solid basics.
> If we could restrict the use of encryption by the bad guys without compromising it's use by the good guys

oh, don't you worry, the politicians will do it anyway, with much public support, and then you will sound like the crazy, paranoid one arguing for military grade assault encryption in the hands of the dangerous, villainous public.

edit: i see you deleted the part i quoted. makes sense. cognitive dissonance is a hell of a thing. feels like razor blades in the mind!
I have mixed opinions about OCW but overall I think it is an invaluable resource. I am presently working through MIT 20.219 Writing and Hosting the Educational Show (2016, Choe, E.) and 18.006 Calculus Revisited (2010, Gross, H.). The calc classes are from 1970 so I wondered why they were there. After watching 3 lectures straight until 0600 and laughing through it, I saw why. I've also done Harvard CS50x, and many others from various sources. Some classes are more to sell the school to potential students than to share knowledge but MIT stays away from that. Self-learning is tricky for some but I think learning how to learn is as critical as the course content. My learning has accelerated greatly since studying teaching adult learners and graduate students. You are your own teacher in a way and must take responsibility for your own learning outcomes. Politics drive education, many factors influence the level of commitment from MIT to the OCW program and learners, but I don't believe that should change the value of the content and if public funding will keep it online, I support it. I owe them so much for what I've learned from the MIT culture, its amazing faculty, and the students who help shape the learning environment. I get called to consult and develop for some of the biggest companies in the world now and I can be confident in the quality of my work and what I teach others :) I call that value.
> sends for a bride

Can you expand on this a bit?
How Einstein reacted to Hitler’s rise
Latest Collection Saree Designs, Summer, Hairstyles, Jewellery, Shoes
What paywall are you talking about? Unless I'm missing something, every course I did on Coursera had the option of buying a certificate. But if I didn't want to pay, I could follow and complete the course all the same; I just didn't get the certification in the end. The contents were the same, the exercises were the same, and the knowledge gained was the same.
Amiga: Lumberjack Reloaded – New Amiga Game – Pre-Order
This thread has been invaluable. I'll keep this in mind as I rebuild my personal site, showcase my work, and write a few technical articles to help other people get to where I am.

Glad I asked! It's amazing the depth of experience you can glean from here.
I see that they do this on LinkedIn. I like it because it gives me a feel for the skills required and the expectations for the role. I've seen positions that looked junior on paper, but were really quite senior once I saw the team. It's very helpful.