skysight-inc/HackerNews huggingface dataset:
Teaching a particular brand of ethics (religion) over 18 years while a child is growing up as a member of their community is very different from teaching a survey about different ethical systems at a high school level crammed into a semester. The outcome of the latter is "there's a lot of different ways to look at things." No moral compass has been installed.

I say this as a Philosophy degree holder. Arguably I have a lot of ethical training and it shapes some very abstract thinking, but learning all these systems and poking at them does not make me an ethical person.

Personally I got lucky that my parents instilled some decent values in me and taught me to value critical thinking skills. I'm not really sure what the solution is, an awful lot people are not getting that today.
Now I'm wondering which subreddit it was.
> I see Jupyter more as an example of an early Interactive programming tool

Nitpick, but I hope you meant "young", not "early". Interactive programming is as old as (and today still primarily featured in) Lisp - i.e. twice as old as most of us here on HN.
Top 10 ProAV Items in U.S. B2B Tech Market Based on Dollar Sales, March 2019
Cryptocurrency Interest Rate
Nobody:
Thank you for the detailed answer.

I think your main point is that memory bandwidth would prevent the performance speedup. Are V100s memory bound when executing F16 ops on tensor cores?

Second, do we really need dedicated FP32 cores for DL? Tensor cores accumulate in FP32 (is that what you meant when you said they did a significant amount of FP32 compute?), and recent papers indicate we’re moving towards 8 bit training [1]. Besides, do TPUs use dedicated FP32 hw?

Finally, if the memory bandwidth is indeed the bottleneck, perhaps all that die area from FP32 and especially FP64 cores could be used for massive amount of cache.

[1] https://arxiv.org/abs/1805.11046
Are you in need of WhatsApp account hack including 8 month ago conversations, images and deleted messages and it will be hacked remotely without the target knowledge, contact newworldhackers12@gmail.com you can also contact us for:
Clearing of criminal records
Boosting of credit scores
Changing of school grades
Hacking of other social media account like:
Facebook
Snapchat
Instagram
Twitter
Emails
Text messages etc..
Also text us on whatsapp: +79037124262
Are you implying that CSS-in-JS is an anti-pattern, due to its incompatibility with CSP? (I have no opinion one way or the other regarding CSS-in-JS).
I don't really understand why you're writing as if people who want to eliminate minorities are as bad as people who want to eliminate inequality. It's not relevant
Yes, but this is happening within a context. What subset of choices do you want to be able to make? Freedom to WHAT?

Something here about the difference between positive and negative rights but also in your specific example - what if I want freedom from all the negative externalities associated with car use (motorized vehicle deaths, non-pedestrian and bike friendly roads, sprawl, ground level pollution, etc), well now we have a conflict.

I agree with you that autonomy is a value in an of itself that may exist strongly or lightly in your user base, but it's still autonomy within a context.

(ie; i'd way rather have control over my location data going to third parties than have the freedom to change my keyboard, but that's a freedom that is hard to choose in my mobile phone)
The Nazis were Christians. Religion is a vehicle for death and destruction. Jordan Peterson, is that you?
how has automation not been a factor here? call centers, truck driving, etc.
That seems like a legal can of worms and a half to open up.
Is there a demo/source anywhere? I admit I only skimmed the article, for now.
I don't think depreciating the use of "Give your Google account password to $app" or "Give $app a fixed never expiring key that's as good as your password" unless you explicitly enable it is particularly user hostile.

If you used the Gmail API https://developers.google.com/gmail/api and client that supports OAuth instead of SMTP with username/password you wouldn't really run into this problem.

Yeah it kind of sucks for hobbyists because it's not as simple as sending an SMTP email but that's more to do with the lack of good tooling than something fundamental.
Ah okay. Great work with plotly on visualization then. This is a great skill to have and something I need to work on. I’ve added Kyso to my favorite list. I look forward to your future posts.

I will likely publish something on my project using stale data given I work in a trading environment. The theory should be the same though. One of these days I’d like to actually write a solid white paper level research study and get published! One can dream!
who doesn't want control?

Just leaving this here:
Win a minimum of $10 in CoinCircle's Daily Competition
https://coincircle.com/l/50VVxbObg3
As someone who knows literally nothing about the GPU, the notion that the GPU might not be good for UI graphics seems...odd? Like, it can handle 3D graphics right? Aren't those waaaay more computationally expensive than 2D graphics?

I know that I'm missing something important, but I don't know what it is.
Presumably the author & son are alluding to the middle-aged man holding the poster, which I should hope is obviously nowhere near the same as antifa.
But how does one respect the intellect and agency of one's peers when one feels the public can be "damaged" merely by the local maxima of YouTube or Facebook's recommendation systems?

It's like YouTube showed me too many spiritual videos, and now I give all my money to Scientology.
Almost every "movement" is a teen movement.
They're the ones who feel most passionate about, well ... anything, the ones who have had the least life experience countering what's being "revealed" to them, the ones with time on their hands, the ones with few other distracting responsibilities, and the ones most likely to believe in simple solutions to problems they don't fully comprehend.
Teens are the ideal foot soldiers for any movement.
Yes, on both sides.
Yes, https://github.com/linebender/piet-metal , it's mac-only (for now).
>In places like Europe, like in the uk, you get arrested because you make nazi jokes or don't like paying for migrants.

Firstly, Nazi Pug Guy is running for office and will be on the ballot two weeks from now. Secondly, Scots law is different to English law.

And don't pretend opposition to "paying for migrants" is anything more than a dog-whistle. Maybe we actually do have some responsibility when we destabilise a region and bomb the hell out of it.
Farms are going to see a big turnaround after China's hog famine this next year.
Well, I can certainly tell you my snakeoil will improve your skin (I'm not making any medical claims and this isn't FDA approved), but I can't advertise that a new study has found that all people named TeMPoral will die within 10 days unless they buy my vitamin with a 100% cure rate.

I agree with you both about advertising being generally an awful thing that is almost always solely designed to manipulate someone rather than give them information, and that the laws are too lax, but this sort of YOU HAVE A VIRUS advertising would be illegal.

(Then again it's barely any worse than the postal junk mail I get designed to look like a sort of official bank repossession notice trying to get me to buy some scammy insurance...)
That argument is not holding any water.

First, free software doesn't improve "because developers use it". It improves because developers work on it. Blaming the users for that problem is not helping at all, except with a vague sense of moral superiority.

Second, people use tools (e.g. software) to achieve things. "Making the engine of free software run" is not on that list of things for the vast majority of people, so maybe we should try giving them reasons that actually matter to them.

Third, the reason that GCC was used for Linux was that it was the only one that was widely available, free, and had a 386 backend that produced useful code. Nobody involved gave a bit about "engines of free software" and "superior freedom", it was the only tool to get the job done.

It was certainly not technically inferior at the time.

Fourth, a large part of the reason for commercial software usage is the incredibly sanctimonious community around OSS.

If I can buy a piece of software that does exactly what I need, in a pleasant way, for a small amount of money, potentially even with support that cares about me? Why ON EARTH would I sink tons of time into a craptastic piece of software with horrible UI and an abusive community?

Like it or not, OSS is competing in a marketplace. It doesn't need to win on all axes, but it needs to win on some outside of "free"
It's pointless to ask that question (in any forum really), unless you love downvotes. If you want to contribute something, post about why think it shouldn't be, with references to the HN guidelines that you think backs up your case.
Unfortunately, this will not work. The simulation just deletes food and materializes CO2 and waste matter in line with expectations.
> That said, how is this different from having physical cash in a bank, or a digital ledger that pushes money elsewhere and is only caught much later.

Bank deposits are insured by the FDIC, and ACH transactions are reversible. Bitcoin is neither insured by the federal government or reversible...
I'm most of the way through Michael Pollan's book "How to Change Your Mind" and it is excellent as well.
Yeah, the ~17 ms frame duration is indeed based on a ~60 fps frame rate.
I wonder how much of this is due to marketing. I know for example PragerU heavily advertises on Youtube. Is there a way for an advertiser on youtube to get better recommendation placements?
I'd like them to ride a bit faster if they can, actually, yes. They play it way too safe at the moment.
Excellent, excellent points. Antifa members are often just a sick with fears, insecurities, and vengeance, as alt-right members. They are both peddlers of resentment, just run by different priests, and aimed at different enemies.

Self-examination, getting beneath the ideologies and down at the underlying emotional content motivating their hosts is the only productive path to dialog and growth I've encountered so far.
No, it is both of the antis- you specified. Specifically, it is a story about how the author believes the bad behavior of school administration pushed their sun into the bad world of the alt-right.
> "Why are Americans so obsessed with Nazis?"

Terms like "Nazi" and "alt-right" are powerful memes. They have dictionary definitions of course, but people aren't dictionaries. Outside of special practices (engineering, math, etc), people think in terms of relatively vague concepts - in memes. Language can be used to shape people's perception of reality. This very article is an example of that, look at how many characters in this simple story had their beliefs shaped by memes of various kinds: the girl who had detailed beliefs of what the boy did despite having next to no information; the school administrators who were absolutely sure he had done something terrible despite working from a child's opinion, the parents who had trouble seriously addressing their son's new obsession despite being highly knowledgeable on "the facts of the matter". Another example is forum discussions on topics similar to this one.

Human beings hold an incredibly detailed model of reality in their mind, they have extremely high confidence in their model (after all, if it was incorrect, they'd change it of course), yet every single person's model is largely based on memes. Ideas and "facts" about the reality they live in, picked up from here and there, all added to the ultra high resolution model of reality they hold in their heads. The vast, vast majority of that model is based on vague, often incorrect data. But to the observer, it looks perfectly correct.

As for why Americans are so obsessed with Nazis? Because it is a powerfully persuasive meme. Attaching a label ("Nazi", "alt-right", "socialist", "crooked Hillary", "Lyin' Ted", etc) to someone alters the mental model of reality held by other human beings. Sometimes it is used for good, sometimes it is used for evil. Language has always been used to shape people's perceptions of reality, the internet has just increased the speed of propagation. We often hear how we should base our opinions on facts, yet those in power who tell us this seem rather reluctant to give up their reliance on memes.

Here's a fun experiment: next time you encounter someone online asserting a "fact" that you sense is actually a meme, ask them how they know that their fact is actually true. In my experience, you will collect several downvotes, and zero answers to a perfectly obvious and reasonable question.
That was not my interpretation at all, especially in the part where he interviews marchers and finds that some of their beliefs are "internally inconsistent"
> It’s often said that GPU is bad at data structures, but I’d turn that around. Most, but not all, data structures are bad at GPU. An extreme example is a linked list, which is still considered reasonable on CPU, and is the backbone of many popular data structures. Not only does it force sequential access, but it also doesn’t hide the latency of global memory access, which can be as high as 1029 cycles on a modern GPU such as Volta.

You're almost correct here, from my understanding. But... I still feel like its important to note that Pointer-jumping exists, and linked-list like structures (linked lists, trees, and graphs) can be traversed in parallel in many cases.

https://en.wikipedia.org/wiki/Pointer_jumping

For pointer-jumping in GPUs / SIMD systems, I know that "Data Parallel Algorithms" discusses the technique as applied to a "reduce" operation aka a "scan": https://dl.acm.org/citation.cfm?id=7903

The requirement (not fully discussed in the 'Data Parallel Algorithms' article) is that you still need an array of nodes to be listed off by the SIMD system. But this array of nodes does NOT need to be sorted.

As such, you can accomplish a "GPU Reduce" over a linked list in O(lg(n)) steps (assuming an infinite-core machine). This is way slower than the O(lg(n)) array traversal, but you're at least within the same asymptotic class.
I don't have an informed choice until after I visit the website. Even then it's only an informed choice because I'm a developer and know what's going on under the hood.
8 TLC drives could easily hit 3.3M IOPS before... i3 have 8 1.9TB NVMe SSDs max, right? A 2TB P4600(TLC NAND) has 610,000 random read IOPS max, so that's 4.8M IOPS right there. A 7.68TB P4320 has 427,000 random read IOPS max, so that's 3.42M IOPS right there over 8 drives... Maybe they went from TLC to QLC with these ones?
I think it may be stretching it a bit, but do not rule out that “Asking” for a password and using it or forcing a user to use it could be seen as breaking into a computer system.

If so, this could lead to an additional sentence, for cybercrime.

As a robber, you probably also do not really want to spend time “negotiating” with your victim over their password, thus giving them more time to see your face, spot your accent, etc.
Sequence: Technical Recap on Reddit's April Fools Experiment
Most kids don't use Linux
This is absolutely true. However, I am not sure CBS deserves the benefit of the doubt here...
Leaving before the scheduled time should be punished with a double fine, really.
The definition of sexual assault is not limited to physical battery alone.
Not crazy, but you would be excluding 85% of the top 100k sites, including stuff like Github. I'd rather just try to block the Google domains themselves.
here's more, if it helps: https://github.com/sw-yx/spark-joy/
It's complicated. 2D graphics aren't inherently harder or require more computation than 3D, but they require very different optimizations. I think it boils down to the fact that 2D graphics is ultimately data structure heavy, whereas 3D graphics can often be represented as a huge array of triangles. So there's a lot of literature (some of which I linked, then those papers have a deep literature review), but no one obviously best solution. One thing I think I contributed is a relatively simple solution, especially for doing almost all the work on GPU rather than relying on CPU for things.
Just in case you mean the question literally, yes, some people on HN have said they dislike using it. I'm not one of them. I like it.

But you're probably asking for people who dislike it to tell you what it is about VS Code they dislike. I do like it, but in case they don't answer: When people have said they tried it but abandoned it, they usually say they like the snappier speed of the QT-based Sublime Text. Most of us, it seems, find the speed of VS Code good enough, but some people have said that they don't.

The next complaint isn't really dislike per se, but some people find that even though VS Code might work in general, their specific work is better done with more specialized tools, ex: xcode for iOS, Android Studio for Android, full Visual Studio for Windows apps, JetBrains IDEs for Java or Python, etc.

Those two are the reasons I've heard most from people who have rejected VS Code.
Many debian based images set this option by default.
That's true, but their representation in media/policy is extremely high. (and, I hate that I have to qualify this statement of fact, but I am not saying this is a good or bad thing -- or that I even particularly care).
I agree that Docker took too long to embrace Kubernetes once it was obvious it had more momentum than all other orchestration projects combined. But nickstinemates suggests that Docker could have and should have “collaborated” much sooner than that, even before Kubernetes had launched. I wonder what that means in practice. What exactly should Docker have done, that they didn’t? And how would it have changed the outcome?
For Uber, there's https://m.uber.com, works fine on any browser.
I'm not sure why this is downvoted - it's a little bit counter to the scope of the parent article, which applies to all sorts of design decisions, not just data retention and usage, but I would agree that this /is/ the base level of control over any data that a third party has from me and should be enshrined in law.

It has been great to see Apple, for example, move more towards better awareness and defaults for C, but by and large the internet is still a mess of hostile defaults, opaque privacy statements, and no way to know that this weather app is selling your location to advertisers when they could've just asked you for your location, if they wanted to be a weather app.
Good point, but Smalltalk was basically fully baked in 1980. That's why they called it Smalltalk-80.
Though the article is light on details, it does seem to provide for an identical level of verification. I'm more than happy to be corrected if I'm missing something, but it sure sounds like they are proposing an effectively identical verification scheme.
How the U.S. Miscounted the Dead in Syria in Raqqa in 2017
I'm still in shock that Slack is a public company with shareholders and officers rather than what it should be: an open source utility bundled free with every Linux distribution.

Edit: The Slack employees and shareholders are out in force today.
First - I don't think there is anything comparable to what is going on in China right now. The scale of it - 100 000's to millions - and arbitrary detention based on ethnicity.

There are some 'dark spots' in the world where this happens, but there, it's chaos: Syria, Congo, Somalia.

The reason we don't hear about it from China is exactly the basis of the article: China has everyone in fear of them.

China speaks with one voice, the West with thousands: political leaders, CEO's, NGOs, deans of big schools - in the West nobody really has that much power - and China is hyper aggressive in pursuing their power everywhere, and in everything.

CEO's will never hint a word, they don't need to be told to shut up because they want money.

Politicians, sadly are spooked, mostly for economic reasons as well. Governments are very afraid to speak out due to fear or the response. Germany sells a lot of high end gear to China.

Airlines that use the actual name of Taiwan for example are threatened with not being able to fly in China.

The head of the student union at Ryserson in Toronto is Tibetan, and this drew mass outrage from the Chines 'expat' community, it was fierce and organized from back home.

Consider that 'Tibet' used to be a huge thing in Hollywood/Cali 20 years ago, now magically everyone has just 'shut up' about it. If any political group or state even mentions the Dalai Lama, China screams. So we haven't heard about him in a while.

Almost everyone is afraid to speak out, so it only happens behind closed doors.

Trump, oddly, is one of the few people with both the power and wherewithal to say things but I don't think he cares: if negotiations are going bad with China he'll scream murder, if negotiations are going well, he'll talk about China as such a great partner in peace etc..

The issue of the concentration camps in China is met with strong force and intimidation the world over.

And sadly, it's pretty easy not to care.
* musl prioritizes thread safety and static linking over performance
* most software is written and optimized against glibc, not musl
Federation has been tried a lot and in the end it always fails, even if it's the best solution. XMMP is pretty much dead regarding free use, IRC for a lot of FOSS project is slowing dying, there were a lot of federated social media projects that simply failed because they couldn't attract anyone.

Being technically the best (or the best in 'freedom') doesn't seem relevant to anyone.
I have no answer for the rest of the article, but I've been poking around school administrations for quite a while now.

One of the problems with public school administrators and teachers is that staff are relatively difficult to adjust. Whether it be firing, transferring, rotations, etc. The article makes no mention of any of the complicit faculty suffering consequences. No, I don't think anyone has to be immediately fired. But mistakes happen, and staff that interact with kids on a constant scale like this need to maintain trust. Faculty that mess up like this need to be transferred away at the minimum. Making the victims take corrective action is completely wrong.

Teachers and administrators alike need more accountability, and more mobility within positions. Witch hunts like this need to be stopped before they traumatize kids. Employees should be shuffled around when inevitable interpersonal conflicts poison the relationship between school and community. Give adults and kids alike a break, a chance at a fresh start, an opportunity where their past mistakes don't destroy their future prospects.
I feel the same way about North Korean work camps. People are not going to look kindly at this time in history when the world just allowed that to happen.