skysight-inc/HackerNews huggingface dataset:
Well, it isn't always. As in the latest big mystery I was a part of solving -- the build failed because there were files left over after the "clean" step of msbuild. This obviously shouldn't happen.

The culprit was an extra build action (among ~20) that had been cut-and-pasted from Stack Overflow 1.5 years ago and worked splendidly, until an unrelated update (dev machine prerequisite, installed organization-wide) caused it to behave differently on local builds but not on the build servers. The check-in comment of the commit in question was "merge hmm", and the start time of the failure is uncertain because the project was rarely built outside of the centralized build infrastructure (where it worked fine). 10 cumulative hours of debugging across four developers was spent to figure this out.

In my experience, these kinds of "WTF" errors happen more often than the ones that make you go "wow, I am stupid". At least when you reach a skill level where the obvious problems don't show up so often.

But the point stands that this requires an uncommon kind of patience. Hooray, we solved it. Now we are finally able to modify the back-end behavior of this specific type of mutual fund order, which is what we wanted in the first place. Think the finance part of the task is more interesting than the banging your head against the wall debugging the tech stack part? Tough luck! Should have been born at the time when this happened by manually operating a terminal in the back office.
:) It gives me a smile and good feeling to read below comments. Seeing americans living indians life. Living at parents home, good old moms cooking and she's complaining about dad to you while cooking.
Shameless plug from a fellow rustacean here. If anyone is looking for ways to improve compile times, I recently wrote an article with some tips:
https://endler.dev/2020/rust-compile-times
Academic Achievement Isn’t the Reason More Men Than Women Majoring in Stem
> 'There aren’t really “superspreaders” as much as “superspreading events”.'

the fundamental attribution error strikes again.

also, you only need masks when you can't effectively distance (i.e., at potential superspreader events, like inside a bar, at a party, etc.).

socialize this one key modification to the rules, and you'd get more compliance and less pushback, with at least the same reduced transmission rate.

you don't need to lock down anything, just distance, and when you can't, mask. self-quarantine when sick. easy, and anxiety-free to boot.
He gave a well-reasoned and detailed explanation and you responded with "nuh uh". I know who I tend to believe.
They forbid promoting the rape of women. But only of women.
I mean it would be nice to know if anything I was subscribed to was banned. Denying us that is irritating at best.
I've trying these methods and hitting the same motivation wall on my app for the past few months. Managing context and working in small steps is helpful.

A continuous drip or spaced repetition of similar work also helps. Reloading the context of your work can take a lot of mental energy if you've already forgotten where you were. Keeping the context in memory partially reduces the cost of getting started again.
> Sometimes this means it’s product/platform can be used to disseminate possibly dangerous information, but it also can be regulated in response.

I don't think this is true specifically in the case of America. Who are you going to get to actually grapple that beast of a multi national? Yeah, lots of people talk about it, but politics ultimately requires a degree of consensus.

When you have investors calling up their representatives saying they will donate to their opponent next election or they will move jobs out of the area, politicians are going to start falling off. Oh, these politicians are all probably invested in these companies to some degree, or maybe they rent apartments to their workers. There's also the gridlock issue that likely can't be resolved unless we start adding states, so legislation will be hard there.

Companies like alphabet and Facebook are the culmination of the last 40 years of politics in America.
From the page:
"At the same time, there have been raging concerns on aspects relating to data security and safeguarding the privacy of 130 crore Indians. It has been noted recently that such concerns also pose a threat to sovereignty and security of our country. The Ministry of Information Technology has received many complaints from various sources including several reports about misuse of some mobile apps available on Android and iOS platforms for stealing and surreptitiously transmitting users’ data in an unauthorized manner to servers which have locations outside India. The compilation of these data, its mining and profiling by elements hostile to national security and defence of India, which ultimately impinges upon the sovereignty and integrity of India, is a matter of very deep and immediate concern which requires emergency measures."

Thank you, India, for keeping national security first. Hoping it is for the long haul and the decision should not change in a meeting.
Fetch Images with a React Hook
There was a time people thought humans could never build a flying machine. Then we invented helicopters, jets, rockets and airplanes - all flying machines, none of which even attempt to emulate birds and bees.

As a person who's spent 3/4 of his life on subjects like Artificial Life, synthetic psychology, etc, I believe we'll eventually reach various types of intelligence. But not until we figure out what exactly produces the effect that we currently define as intelligence, and emulate those instead of trying to build replicas of machines (brains, organs, etc) that already seem to exhibit it.

Attempting to build brains is one of many paths to learning what that needed extra spice is, but you can be pretty sure if/when we eventually do create an artificial intelligence, it won't look or act much like our own, except for the parts we choose to cosmetically appear that way.
SRS being tolerated.
Could a Boycott Kill Facebook?
IKEA platform for tech, interior designers to experiment w the future of homes
CSAIL Robot Disinfects Greater Boston Food Bank
Linus Torvalds on the future of Linux kernel developers and development
Apple's A12Z Under Rosetta Outperforms Microsoft's Native Arm-Based Surface ProX
And Reddit’s algorithm is based largely on...upvotes and downvotes.
> Reddit's ban today is the equivalent of them saying "You can't quit, you're fired!".

This implies the Reddit ban is directed toward TD specifically, which it’s not. This is Reddit taking a long-term stance on what type of content they want on their platform. To sit here and downplay its importance is a predictable talking point and just as depressing.
Iraq and Afghanistan are ecomonic and geopolitical reasons as well.

Economic expansion is slightly lesser degrading than border expansion.

You may bankrupt a man, he will sulk and move on, but if you occupy his land, he will lash out.
I agree. Similar to using terrorist attacks to stoke nationalist feelings and distract from demonetization
I have a conspiracy theory here. Alibaba & AliExpress are missing in that banned list. This seems more like a direct hit on ByteDance rather than China.

Facebook recently invested in Reliance Jio. There have been other investments from Silver Lake, Vista Equity Partners etc.

TikTok is a big threat to FB, Instagram & YouTube. ByteDance apps TikTok, Vigo Video, Helo have around 300 million users in India. Facebook user base is 280 million. ByteDance had more apps planned for this year.

Banning BD is a big win for Facebook & Reliance. Government also get's to score a few points in this coronavirus mess.
video games have worked this way for a while, especially since the focus on mega-budget blockbusters. Some Kickstarter media projects also reflect this: someone makes a small short to fundraise, then commits to make a "fuller" length version based on the funds raised, linking the planned scope with available resources - sounds a lot like an agile software project!
FWIW, I don't read any of your comments as wanting preferential treatment from moderators.

Edit (sorry, got interrupted while writing this) - and I particularly appreciate the even keel of your comments in this thread, when it would be so easy to get thrown off balance by the sharp elbows of others. It's clear that you've worked at developing a reflective rather than reflexive style [1]. I wish we could convince/teach more users to do this.

I also agree that there is an issue with this place coming across as unwelcoming in a number of important respects, including (the topic of this thread) to women. My sense is that it has been changing, but slowly. If you have any ideas about how to encourage that, I'd love to hear them.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
You can confront fascism with truth, because the goal of that is to inform those reading the conversation, not to persuade the fascist.

You're literally saying that because they're not playing our game, we should let fascists control what game is played.
Easy to call people morons when more than 20% of the people are illiterate and support their government when it's acting in their interest.
Remote Job Boards I Used to Get Hired in Two Weeks
This whole comment is spot on. To take the lodash example, you can easily hand-roll a bunch of methods to do things like group-by, index-by, etc. If you're not careful though, it's very easy to introduce a prototype pollution vulnerability in this, as lodash the themselves have done. The difference between your code and lodash is that this vulnerability is much more likely to be caught in lodash. And when lodash fixes the vulnerability, all you have to do is update the package, rather than writing a bunch of code (hopefully correctly this time).

One of the real issues with the JS ecosystem is that we don't have a way of capturing that information about degree of trust. People tend to use number of downloads as a metric, which is better than nothing I guess. But what if there a way to capture whether the library has a bug bounty, or information about governance practices?
Never did find the motivation to dive into Joy. I did write a lot of Haskell though, and it left a slightly sour taste.

I feel the same about statically typed functional programming as about Rust, it's a nice theory but in practice you end up squeezing problems into weird shapes to keep the language happy.
First, you need a few hundred million dollars.
Of course it's not about picking political sides. I certainly did not intend to do so, if that's the impression you have taken. The sentiment is universally contemptible.
The interesting thing about this is that the rich country (where people have more to lose, and do lose) generally has more control over immigration and trade flows. So even though this kind of result might be better for the poorer countries, politicians in the richer countries will never allow this to happen since it would hurt their re-election prospects due to accusations of "giving those foreigners our jobs".
That's not what happened. T_D was hardly the only subreddit that disabled upvotes with CSS (which prevents you from clicking the button on the old.reddit desktop version.. nothing else).

Furthermore, most of Reddit's traffic is mobile, where CSS has no functionality.
The Need for Scientific Caution in the New Space Race
I would seriously consider any alternative vendor or simply living without the app. No serious health device will show you ads of any kind in their software.

There is a modern overreliance on apps for everything these days.
This article made rounds recently: speeding up Rust compilation by replacing/removing dependencies. https://blog.kodewerx.org/2020/06/the-rust-compiler-isnt-slo...
Telegram....
From the Wiki:

>WhatsApp is owned by Facebook, whose main social media service has been blocked in China since 2009.[208] In September 2017, security researchers reported to The New York Times that the WhatsApp service had been completely blocked in China.[209][210]

>According to Time, Sarsenbek Akaruli, 45, a veterinarian and trader from Ili, Xinjiang, was arrested in Xinjiang on November 2, 2017. As of November 2019, he is still in a detention camp. According to his wife Gulnur Kosdaulet, Akaruli was put in the camp after police found the banned messaging app WhatsApp on his cell phone. Kosdaulet, a citizen of neighboring Kazakhstan, has traveled to Xinjiang on four occasions to search for her husband but could not get help from friends in the Communist Party of China. Kosdaulet said of her friends, "Nobody wanted to risk being recorded on security cameras talking to me in case they ended up in the camps themselves."[211]

Are they still putting people in concentration camps for having an app on their phone?
Technically yes that is in the name, but it's like a "cellphone" being a small computer that may or may not make phone calls; BSD was indeed a distro (or at least patchset) on top of Unix™, but modern BSDs aren't distros in that sense.
It is a broad brush used to paint fear into the population. Anyone could be a superspreader so you must act as if all people are. Why? b/c you don't know who's a "superspreader". Yes panic, now!

The article defines a superspreader, but the definition isn't useful:

>"a generic term for an unusually contagious individual who’s been infected with disease. In the context of the coronavirus, scientists haven’t narrowed down how many infections someone needs to cause to qualify as a superspreader, but generally speaking it far exceeds the two to three individuals researchers initially estimated the average infected patient could infect."

Hmm, so granny kisses 2 grandchildren, she's not a superspreader but if she kisses 3, watch out! Pretty vague definition here.

Later the article states:

>"What makes someone a superspreader? We don’t yet know what it is about the biology of some people that causes them to be superspreaders. It might have something to do with increased viral loads and shedding more virus than is normal, but we still don’t know what would trigger this, let alone how to identify it through practical means."<

So it's a term they haven't established a definition for yet, a term for people they cannot identify, and, most of all, it is useless not only for epidemiologists' demonstrably invalid models which did not work before and continue to not work, nor is it useful for anyone else except scaremongers.

This article is beneath MIT. Shame!
Cumtown the podcast is chapo adjacent, /r/cumtown the subreddit was much closer to the The_Donald than chapo with its content.
Like with Scala.
Over 5 minutes for normal executable sizes.
And yet, China bans foreign apps.

God forbid other countries give China a taste of their own medicine.
ARM Microprocessor Rise and Fall – Dave Jaggar (2019)
Interesting talk from the man responsible for Arm's architecture in the 1990s.
This is a really good idea, and a fitting analogy. NPM already supports private registries, so it would be a simple configuration change to point to "main". On top of that, there is a lot of good work in the node community around static analysis, CVE detection in transitive dependencies, and more finely grained security perimeters, which could be used to detect possible backdoors or malicious code.
> Do we? I think reddit 'leans a bit right' if anything. Especially in the city-level subreddits or country-level, or communities like that, there is (in my experience) a heavy-handed right-leaning attitude.

Who subscribes to such subreddits? People who are invested in their city or their country, which is itself a right-wing attitude. Apart from that, people are more right-wing at the city-level. Many who would roll their eyes at someone talking about "national identity" or wearing a flag pin, talk about "neighborhood character" and wear "I ️ $city" t-shirts.
This article promotes fixed mindset, if you follow it and you think you have no natural abilities, you’re set as a failure for the rest of your life.
Nice to see some actual numbers and research on the topic. Most complaints about NPM seem to fall into the category of fretful, emotional hand-wringing (although there's some of that here too).

If we measure success by the amount (not the percentage) of high-quality packages available, NPM is easily the best package management ecosystem yet. But there's definitely room for improvement.

One major improvement I'd like to see is some solution for unwanted indirect dependencies. If I depend on package A, and A provides features X and Y, and I only need it to do X, and the code for doing Y depends on package B, then it shouldn't download B. The recommended solution is to split up A into a family of packages (like lodash's per-method packages), but that just creates a mess of versioning that's annoying for both the authors and the consumers. And those massively-multipackage libraries (like Babel) just seem to create dependency hell situations that semantic versioning is not good enough at solving. So maybe instead of package splitting, the next-gen package manager could have first-class understanding of ES6 modules, with tree-shaking logic to prevent unused indirect dependencies.
I've been passively thinking about this recently. Is there any pathway for individual users to (effectively) do the same for their devices or network, or both? Is IP blocking via hosts or otherwise still effective enough to be useful?
Our (India) data is already a public property due to security breaches in Aadhaar. What more can TikTok get?
Your post history indicates you're not exactly immune to making large sweeping claims against portions of the voting public either. You should take your own advice before criticizing others.
What about Chinese phones and their customised Android?
Curious why can't India learn the lesson that China uses to change these statistics in 3 months? Of course, if it is related to long-term national security.

- Ban the companies for 3 months. Then allow selectively.
- Reduce the tax from South Korea and Japan.
The World Destroyer in Your Shampoo
Learn Data Structure and Algorithm in JavaScript
How did facebook, tiktok and many others get past through that lol?
Still, the differences are in the core mechanics which make them very different games. I would be surprised if there's much overlap between the player bases at all, so I still see no point in saying that Nethack is a better game since it appeals to totally different players.
I moved out of the Bay Area. Honestly the mom’s cooking thing makes everything worth it. The fact that I don’t have to think about grocery shopping and what I’m going to eat is amazing. I just sit down at the table and eat whatever she cooks. Of course I try to help with the cooking when I can (and I’m learning how to cook her dishes!) but she’s also happy to do it since it means I’m home. I read a comment about how some people don’t have good relationships with their parents and I feel blessed and privileged that I do.
have you ever wondered why China blocks all apps from other countries ?
> I literally got shadowbanned for criticizing Rust when I first became a member on HN.

That can't be true. We couldn't care less whether people criticize Rust.
This is brilliant and terrifying
Thanks for the clarification. That's interesting, I had wondered why I always "felt" Bluetooth had gotten slower lately, but thought it was just me!

Perhaps you can clarify whether I was barking up the wrong tree in my original comment; My understanding is that keyboards, HID devices in general, are usually using something like "Classic mode" or perhaps even actual classic Bluetooth (particularly cheaper/older hardware)

The security keys like the are using the "modern" type, which is a different "spec". I don't know if it's using something like like (G)ATT, but it's not the same spec/tech?
Do you know Android tracks your location even after turning on Airplane mode?
My last employer (a business to business company) exclusively went down the web app route, with some minimal PWA features, because their clients genuinely preferred not having to go through the app store to install it on their (often personal) phones. Whether they bookmarked the website or "installed" it to their home screen or only used it from their laptop / desktop was entirely up to them, and they never had to deal with the app upgrade hassle.

Tastes vary, I suppose.
That's the end state that Marxists believe will obtain (though Marx would have thought advocating for things like that odd). However, in practice, communists often support social changes that facilitate a state of affairs that is favorable to communism. They often employ the aid of unwitting supporters which is why most people who support these causes will flatly deny that they are communists because they aren't, at least not totally or consciously. (Note that when I say "communism" I am using the meaning it has been typically given in practice which is synonymous with "state socialism".) Gramsci, Rudtke, and Marcuse advocated this approach.

For example, many groups that advocate the dissolution of the nuclear family or sexual revolution have a communist origin. Why? Because it is an act of social engineering that aims to strengthen the power of the state by isolating individuals and creating a dependence on the state in various ways (the promotion of sexual license and various depravities also takes the old Augustinian[0] observation and turns it on its head, using such things to blind and enslave the populace). There is historical precedent for this as well in places like the Soviet Union. Pavlik Morozov comes to mind[1].

A great timely example is BLM. If you visit the BLM website and read their mission statement, it reads like something straight out of a Marxist handbook. This is no accident. The founders of BLM are indeed committed Marxists (they've been open about it) and routinely celebrate Marxist criminals like Assata Shakur who is wanted by the FBI. BLM is hardly the only organization that does this. It suffices to note the influence Saul Alinsky has had on many on the left including many prominent people on the left. The community organizing tactics outlined in books like "Rules for Radicals" are nothing more than revolutionary tactics that are used to transfer power to oneself.

(Incidentally, much of what we're seeing is class conflict masquerading as racial conflict.)

[0] “Thus, a good man, though a slave, is free; but a wicked man, though a king, is a slave. For he serves, not one man alone, but what is worse, as many masters as he has vices.”

[1] https://en.wikipedia.org/wiki/Pavlik_Morozov
One thing that seems to not be mentioned in Reddit's new policy: They're now auto-removing comments that contain certain phrases or words. Not even moderators can approve them: https://www.reddit.com/r/TheMotte/comments/hhtwxi/culture_wa...

It looks like it is no longer possible to make a comment containing "thedonald.win" on Reddit. To be clear: Reddit isn't just censoring links to that site, it's censoring mentioning it.

This appears to be a new change as it was retroactively applied to comments from a few days ago.
Drag and Drop Your React App with Webcodesk
> Nearly all sizable firms have a party secretary that is involved in board level decisions, and steps in when things get political.

That's scary and still people have the audacity to compare Chinese propaganda outlets with YouTube, Google etc.
It's not even true on a per country level, for instance in Bahrain and UAE the majority of the population are south Asian people. It does not protect them from racism.

It's not uncommon around the world for racism and discrimination to be perpetuated by a small but powerful aristocracy.
How about changing from "dictate" to "recommend or advise" for betterment of Americans?
China restricts other countries’ access to its market - other countries retaliate