skysight-inc/HackerNews huggingface dataset:
An early american trade war. Now they are even more aggressive at it and are imprisoning everyone they can:

https://www.bloomberg.com/news/articles/2019-01-15/-the-amer...
Fun reality check: for many people, going to an Apple store means driving several hours, or even purchasing a plane ticket. Any reasonable accounting of that would massively inflate the cost of 1st party repair.
How about you address what was invalid in the comment instead of asking to ignore it
I love Telegram and use it daily, BUT: I still need to use my phone number to validate my login. Even though I've been on the platform for nearly five years.

This means that, effectively, someone wanting to log into my account could be greatly advantaged by just owning my phone number -- something quite trivial for a government entity.
I've never seen that article before, excellent read!
It’s madness of the highest order, their could be a huge tragedy at any time, possibly by mistake. We have to work to remove these atrocious weapons.
> it's like FVWM95, only from this century.

I wonder how you'd feel about Trinity Desktop Environment? I feel like Trinity and Lxqt are in the same space when it comes to system requirements.
that would be one person, not all the cities in the entire region as would be in danger from a small nuclear reactor malfunction, as in OP
As I understand it the main advantage of this over Google Fonts is that you make the promise of no tracking. Is that correct?
Are you planning on integrating Google Fonts' portfolio with your site?
For one, UK parliament has declared a climate emergency [0]. So did NYC [1]. And many others. It doesn't mean much but still.

They've met with UK Sec. of State for Environment [2]. Exactly what the OP advocates.

Majority of Britons now believe that climate change is more pressing than Brexit [3]

And so on.

[0] https://www.bbc.com/news/uk-politics-48126677

[1] https://www.youtube.com/watch?v=XPtAKjhT02s

[2] https://www.youtube.com/watch?v=EMGqP5rP8v8

[3] https://www.theguardian.com/environment/2019/jul/26/climate-...
https://docs.microsoft.com/it-it/cpp/c-runtime-library/errno...

http://man7.org/linux/man-pages/man3/pthread_mutex_lock.3p.h...
This is about a nuclear reactor that was attached to a missile.
Damn straight! Disabling JS fixes more websites than it breaks.
I'm a somewhat older programmer, and I've worked with a variety of languages (C, OCaml, C++, Scheme, Go, Java...). I think all of them are great in their own way and there's a lot to be learned with all of them.

I started to use Python quite recently and I really like it. It is a well-designed language with high-level abstractions that are really fun to use. I like the pervasive use of iterators, the 'everything is an object' philosophy, the minimalist syntax, the build-in datatypes...

That being said, I feel that the dynamic types show their limits when projects getter big. I use linters and static type annotations but I find refactoring very error-prone and there's a point where I don't really trust my programs.
This statement is such nonsense in so many ways. First of all, comparing all nuclear research to solar and wind for civilian energy use is already bias.

Second of all, people die on wind farms all the time. The death toll for wind farms is far higher then for civilian nuclear power.

Production of solar panels actually involves a whole lot of chemicals and those can leak and kill people. Not to mention that solar panels produce mountains not so nice waste and that people fall to death putting the panels up.

Nuclear power is the safest source of energy if we are going by actual data.
I haven't got round to trying Black, but according to the project's README[0], the default is 88. Personally I think 79 is fine, but I can cope with up to about 100. Above that and you risk some really crappy code in my opinion.

EDIT: Sounds like the Black author agrees. "You can also increase it, but remember that people with sight disabilities find it harder to work with line lengths exceeding 100 characters. It also adversely affects side-by-side diff review on typical screen resolutions. Long lines also make it harder to present code neatly in documentation or talk slides."

[0] https://github.com/psf/black
Chad Syverson on “Artificial Intelligence and the Modern Productivity Paradox”
What kind of browser are you using that doesn't support any remotely recent version of TLS? IE6? That sounds like a major security risk, even ignoring what versions of TLS it does or doesn't support.
Why aren't you interested anymore? We're getting closer to actually doing what you just outlined.
The very first four words of the article call it a "failed missile test." Later it says "the blast occurred Aug. 8 during a test of a missile that used “isotope power sources.”"
"I find it strange to blanket recommend against it."

Where did I do that?
I wrote:

"Now sure, a good therapeut can help certain people, but I don't know the poster, so I would not dare to know the "correct" answer for him and if it is really a therapist. "

"So I have some reason to not see therapists as the magic solution."

Psychoanalytical therapy definitely has its place. Also for years, if necessary, I never advised against that per se.
I just blanket recommend against the "just go see a therapist" solution, as it really depends on the therapists and the person and the situation.

Edit: maybe to elaborate a bit more: the op said he views the world as hostile. So he does not trust people. So why would he trust "a therapist"? And if he finally do seek one and that one is a bad one .. or even a really bad one who tells his friends in the bar at night about his nutcases and they all laugh and the op finds out, because he is paranoid and has bugged his therapists mobile or have him followed (he has money) ... then the consequences can be fatal. As then he has proof, "yes, the world is indeed hostile to me"
Why would you rationally compare something that exists and lives today, in the form it has today - with something from early 90s? In what world is that an objective comparison?
I agree that force would only result in more pushback. But Beijing increasingly sees Hong Kong as a problematic territory. At the time of handover Hong Kong almost constituted 18% of China’s GDP and now it’s less than that of what Shenzhen contributes. So Hong Kong is losing its leverage to claim autonomy and if Hong Kong’s economy further contracts, what choice people in Hong Kong have?
I'll never fathom the business minds that think these kinds of things are a solution, in whatever industry. If you have to start passing out legal agreements to cover up your business practices, you've got to know on some level that you're circling the drain, right? At that point why not just get out of business while you can? Especially in our hyper-connected and social media heavy present, why even take the risk of "being found out" when the risk is so incredibly high? You're effectively playing Russian roulette with your financial future each time you do it.
Patterns typically observed in water can also be found in light
one of running theme about growing misanto’s products was that your yields never goes up. they’ve never could honestly show that gmo products could increase yields. they kept implying it all the time but they never could prove it. gmo never ever increased crop yields. and by gmo i don’t mean cross breeding plants.
Have you ever worked in a large engineering organization full of engineers with varying degrees of experience all trying to accomplish the same goal?

I can't imagine anyone has ever tried to do engineering at scale (people wise) and did not find the value in static typing.

It's why startups eventually moved off RoR once they started scaling. It's why there is such a large push to type JavaScript (have you seen the rollbar article about the top 10 errors in JavaScript? All but one have to do with types: https://rollbar.com/blog/top-10-javascript-errors/), it's why Facebook created Hack, and outside of parentheses repulsion, it's probably why so few large projects have been written in a LISP or LISP descendant.

Python is great for small: small teams, small organizations, small projects with a few dedicated tasks, small scripting tasks. Most people aren't trying to take anything away from python here in the comments save a few irrational responses.

*again want to stress in my comment when I speak of scale I mean scaling people wise: more organizational structures in your company, more engineers, more collaboration between teams.
I don't agree at all. Your comment basically says: "It used to suck badly. So don't complain it sucks now.". I think dynamic typing is the bane of good software and we as an industry should try to actively discourage new code to be written in dynamically typed languages.

That's not to say that Python doesn't have it's place. But I see it more as a programming language for small utilities no more then 2k loc in length.
I didn’t expand on it, but that’s what I meant by trade offs for the problem at hand. Agreed.
I suspect you're selling yourself a little short.

If you studied the text and learned everything in it, you'd be able to generate a new text from scratch, from your internal representation of the information. It wouldn't be word-for-word identical, but that's actually evidence that there is a compressed representation in your head. If you got a good sense of Wikipedia's style out of it, your reconstruction would be even better. Now imagine that we let you take notes - little reminders of unusual turns of phrase, hard to remember dates, small outlines etc. You could probably do quite well indeed, perhaps even well enough that your output could be diffed with the original and result in a comparatively small file. I think it would be fair to count that as a win for you, since the computer program is deterministic and can store the diff along with its output. True, we can't measure the size of the data in your head, but compression is definitely occurring because you would certainly fail miserably if you tried to reconstruct 100 megabytes of random binary data in a similar way.

Still, to achieve that last little bit of the way to truly lossless reconstruction without the diff-storing trick will present you with a challenge, I agree. Lossless reproduction inherently requires encoding a lot of noise, to which no pattern can be matched. It's still a valid test because, although there is a hard floor on how much the data can be compressed, a better encoder will get closer and closer to that floor. And there's room for interesting optimizations all the way to the bottom - for example, with the help of a language parser and a thesaurus one could probably encode the difference between your lossy output and the original text rather better than 'diff'...
> it performs better

No. Only for interpreted languages that need to deal with extra locking issues. (Python's GIL is the most famous case, but every interpreted language has something analogous.)

> has better tooling

Well, no. Nothing beats 'htop' or 'perf' or systemd.

Coroutines for C++ are mostly a tool for rewriting callback-heavy code to be more concise; i.e., syntactic sugar, not a way to do real parallelism effectively.
It's considerably less unreasonable when you consider the fact that, less than a decade previously, Pepsi briefly commanded the sixth largest navy in the world.

https://www.atlasobscura.com/articles/soviet-union-pepsi-shi...
Evidence of the Babylonian Conquest of Jerusalem Found in Mount Zion Excavation
Steven Levitt on Learning from Data
Jio: 100mbps for $10 or Less
>they can easily get the processor speed, GPU version, local IP, and other details

This is what I'm referring to. The browser should not leak this info to random websites.
Maybe "useful" is not the right word, I would say "non-random".
If you read the news, it is much more akin to a nuclear engine, not a reactor.

Either powered by actual expensive artificial isotopes with enough activity to power an engine, OR they actually broke the ban and had it running on pu239 (which would also make its fuel reserve a nice yield booster)
I grew up and lived in a small mountain community. 63 houses. The "big city" nearby was population 50k. That is where we went to school. I lived there for 30 years, and commuted to a coastal city two hours away for several years. I've since started being fully remote.

Can you explain on how being rural will fuck you up? Do I count as rural as described above?
This reminds me a bit of CyberRebate [1], who also seemed to preset on the “make it too complicated for the customer to get what we owe them” system.

[1] https://en.wikipedia.org/wiki/CyberRebate
Speaker Recognition from Raw Waveform with SincNet
Python’s killer feature - and perhaps reason for its popularity- seems to be it’s nice-looking syntax, which is only the most superficial of qualities. Below that surface, the semantics and its standard libraries are all very irregular, and always leave a bad taste in my mouth. I now avoid touching it if i can.
Although regular nuclear weapons could be intercepted only on paper, no one has tried to do it with real weapons that the other side would use yet, potentially it's believed that it could happen. So the goal is to have faster nuclear weapons that would have less chances to be intercepted.
Though, I have doubt it was the incentive in this case. If you watched Russian news, the only thing that gives at least some positive response among people are the achievements of the military industry. Official media milk this theme by producing one note per week (sometimes more) in regard of "promising" weapons that "have no counterparts in the west/world". Most of modern weapons are just soviet developments, so they need at least one real wunderwaffe to demonstrate that last 20 years were not for nothing.
It shifts the narrative to demonize MITM. Ironic seeing a Cloudflare link, given that they are MITMing all traffic.

You are not a monster if you are doing it, it's corporations who are monsters if they try to prevent you from doing it and you are fighting for freedom from them. So it's freedom-in-the-middle.
Porting Games to Linux Is a Waste of Time?
This is a good summary of the official policy. But, it has not been my experience in practice. In my district there are 2 girl troops and neither is following the official policy. They meet in the same place at the same time as their corresponding boy troop. They do all troop activities together as well.

The official policy is not enforced because no one wants to be called a sexist. But it does have an effect on the boys. They behave differently around girls. And what was once their only male space is now gone.

So my experience is totally anecdotal. And maybe everyone else is following the program. But it is really heartbreaking to see in person.
Yeah... Mac is so clean that's why everything regarding transferring devices is such a PITA. It takes hours to figure out the arcane undocumented ways to fix whatever's broken on a Mac because they internationally hide or break their own devices. Seriously you can't even replace hard drives anymore on a Mac. Here's a fun one, try transferring family sharing to a new owner because say the previous owner died without losing everything. Try moving a child without access to the previous owners device, or even dropping the child from family sharing. Everything iOS user management related just plain sucks. I'm glad they're finally fixing the hot mess that is iTunes. Working on iOS or Mac is closer to bring a techpriest than a techie, understand nothing just chant the magic words. Give me Windows or Arch Linux any day of the week. I'm actually pretty sad the Ubuntu phone stopped being developed.
This seems pretty good; the only thing on my mental checklist of "common monad discussion failures" is only a half-point off, because I'd suggest for:

"A monad is a type that wraps an object of another type. There is no direct way to get that ‘inside’ object. Instead you ask the monad to act on it for you."

that you want to add some emphasis that the monad interface itself provides no way to reach in and get the innards out, but that does not prevent specific implementations of the monad interface from providing ways of getting the insides. Obviously, Maybe X lets you get the value out if there is one, for instance. This can at least be inferred from the rest of the content in the post, since it uses types that can clearly be extracted from. It is not a requirement of implementing the monad interface on a particular type/class/whatever that there be no way to reach inside and manipulate the contents.

But otherwise pretty good.

(I think this was commonly screwed up in Haskell discussions because the IO monad looms so large, and does have that characteristic where you can never simply extract the inside, give or take unsafe calls. People who end up coming away from these discussions with the impression that the monads literally never let you extract the values come away with the question "What's the use of such a thing then?", to which the correct answer is indeed, yes, that's pretty useless. However, specific implementations always have some way of getting values out, be it via IO in the case of IO, direct querying in the case of List/Maybe/Option/Either, or other fancy things in the fancier implementations like STM. Controlling the extraction is generally how they implement their guarantees, if any, like for IO and STM.)
The problem with monads is they are horrible without some form of syntax sugar. I like the metaphor of "programmable semicolon", but in languages without some built-in support, the "semicolon" becomes repetitive boilerplate which is more code than the actual operations happening in the monad.
The Gini coefficient seems to indicate that high degrees of economic integration results in more crimes, not less [1]. My current neighbors might not do fewer drugs (I suspect the issue was a drug deal gone bad) but maybe keep it quieter. The police would likely respond to such an event immediately here, whereas it took them over an hour to respond before. Then again that might just be because very little (reported) crime is happening here anyway. I hate that I live in this giant house far away from the city because one bad apple made it feel too dangerous to live in our previous house. It felt like the only reasonable choice available to us.

https://en.m.wikipedia.org/wiki/Gini_coefficient
To understand the hate, you have to realise that no one likes being forced into using a particular technology. Especially one that is more of a lowest common denominator and ignores much of the progress in programming language research over the last 40-50 years (e.g. expressive static type systems, and Python still markets itself as "strongly typed").
Oh wow, this is such a misguided advice.

Assume it is the same advice government takes when procuring public projects...
Happily married, thanks for the condescension though.

If anything my statement about prostitution was that women were profiting off of men's lizard brains.
I used to work in retail software services and this was known colloquially as, perpetrating a scam.

Many times, the teams figure out many of the ways that scams can be perpetrated. Probably the coke instance was probably considered and OKed. But you're right, people do come up with some really cleaver techniques, which, when discovered, get added to the pre-rollout test cases.
"it's obvious they would not hand a fighter jet to a teenager for them to fly to school"

You seem to be undermining your own argument here.
I can think of numerous adverts where upon revealing a prize the winner is magically transported to Disneyland or wherever. Do those advertisers not have to give out the prize because the winner obviously isnt going to be transported instantly to Disneyland?
That's just a demonstration of the same underlying phenomenon: "nobody uses it".
ICBM launches can be detected by satellite. A nuclear powered cruise missile could be launched undetected from anywhere (because of its near unlimited range). It will eventually show up on radar when it gets close enough to the target, but these also have nuclear warheads on them so it doesn't need to get super close to kill a lot of people.

This sort of thing isn't just for Russia to deter the United States. China is their best "frenemy" and this sort of thing helps contain China as well.
1. Liquid iodine is said to be inefficient for that use through oral ingestion

2. Excess iodine will mess up thyroid, but that is believed to be of lesser harm than it being messed up by radiation
I didn't say they were connected theoretically. I said they are aesthetically compatible. A simulation is something we can imagine as having its initial conditions set to produce a desired behavior, namely quantum mechanics.
1. The Goodfellow book is the obvious one.
Another option is 'Machine Learning: A probabilistic perspective' by Kevin Murphy, which does have exercises but has less material on CNNs IIRC and is slightly older. Also Bishop 'Pattern Recognition and Machine Learning' is a classic reference but even older.
2. The Pedro Domingos book the Master Algorithm tries to address this itch / may be less philosophical that you want. It is >okay< but I don't think people love it.
While it's easy to annihilate a city, it's hard to destroy a bunker or missile silo. The people who keep nuclear weapons want to be able to hit a narrow target while evading countermeasures. Maybe even burrow into the ground before setting off the main charge. This is easier with smaller payloads.

There was once a wide consensus to not continue with this arms race. But unfortunately it broke down.
I thought the exact same thing, the "Calhoun incident" mentioned completely takes away from the rest of the examples showing that Yale is acquiescing to unreasonable demands. Not wanting to live in a building celebrating a violently pro-slavery historical figure is not at all unreasonable, and is not erasing history. Being anti-slavery and anti-racism isn't some "politically correct fad of the day" that nobody can keep up with.
Wait, are you seriously complaining about executing code you downloaded from the internet, that installs a package manager - i.e. a piece of software that downloads executable code from the internet?!
Yes but this missile is intended to be nuclear armed as well. Obviously the test missile won't have a live warhead, but if it makes production these are nuclear weapons.
Just like unfulfilled gorillas.

"Determined to get some attention from the others, Antwary bites into an unedible plant."

https://www.youtube.com/watch?v=YvxDZGMc-Fs&feature=youtu.be...
At my university we discovered that if we passed lpr a multiple copy count, only the first copy would count against the print quota. That would have been really useful if the Campus Crusade for Chaos and Confusion existed and put up silly flyers—but of course sources differ on the cabal’s existence. Perhaps the truth will never be known.

I did manage to make it to the grave of Emperor Norton I back on 5/5/05, and met a pretender claiming to be Norton’s descendant. From what I know of the guy, he seems like an improvement over the current government fnord.
Back when iTunes was new, a potato chip company in NZ had a promotion where each packet of chips had a printed code that got you enough iTunes credit to buy one song. By itself it was a good deal - buy a packet of chips for $1.50 (or whatever) and get a song worth 99 cents for free.

What made it amazing was I found that the codes were also printed in the smaller kids-lunch-sized packets that the local discount supermarket was selling in packs of 8 for $6.

Not the most spectacular discount but I still felt I was sticking it to the man each time I ate a tiny packet of chips while listening to a new song.
I go with what helps me get work done. I have a feeling many people are the same. Python lets me be productive in a crazy variety of tasks and mostly gets out of my way when I do so.