skysight-inc/HackerNews huggingface dataset:
The author sounds as if he has only read the headlines or bullet points of the report. It took me less than five minutes to find the sections on right answers and showing work. The report is nuanced about how there are right answers to almost all problems, but the focus should not just be on getting the right answer, but helping students articulate how they got there, which can be a learning experience ESPECIALLY WHEN the student got the wrong answer. Other times, it may show a different interpretation of the question to which the student got the right answer.

The section on showing your work is about how students can show their process in multiple ways. It could be a discussion or a video or a drawing instead of a series of equations. This section emphasizes how students may have a different way of solving a problem than they were taught and that is ok and shouldn't be punished.

In short, the few sections of the mathematics report endorsed by the Gates foundation seem to cover basic pedagogy with an eye towards diverse ways of thinking, communicating, and learning. All of this should be standard to any educator. I fail to see the fire for which the author is ringing alarm bells.
What are some examples of people being cancelled by a small amount of anonymous people? I can't think of any.

Lets looks at Gina Carano for example. She was "cancelled" (fired from her job) as the direct result of her social media posting things a large number of people found offensive and inappropriate, not a small amount. 10 anonymous people didn't cause it, hundreds of thousands of people thought it was wrong.
> We have awesome parser generators such as ragel, yet people still handroll parsing code that is both buggy and slow.

Wasn't ragel responsible for the cloudbleed vulnerability? Wherever possible we really shouldn't be using C at all.
Nowadays, modern Nvidia hardware (Volta onwards) handles compute workloads better, notably through independent thread scheduling.

RDNA2 with its cache and low main memory bandwidth didn't help either, because while the cache is there, you're going to exceed what it can absorb by a lot in compute workloads...
this is scary how many people's personal info you can vacuum up this easily.
This is a security library. In fact, it's a security library that was created specifically to harden and user-proof less secure alternatives. If you don't care as much as they do about security, use a different library (or just keep using the pre-Rust version of this one).
I would argue the idea Silicon Valley itself is all that arms length from the military is a pretty big conceit on the article's part, a few scattered-but-high-profile employee pressure campaigns notwithstanding.
Someone being cancelled who shouldn't have been: Monica Lewinsky.
Firefox sponsored topsites proxy – Weak/Misleading Anonymity Claims
Ask HN: Should there be more HN categories?
Sometimes I'm only looking to see what's new with software. Sometimes I want a cool sciency topic. Other times I want to see what people think about the latest in tech.
> I've seen a word in American culture become taboo

Especially one that sees such frequent use (but only by specific people).
> Come now. Surely you can call your father "my old man", "that codger", "the dotard"; and call your wife "the ball and chain", "that ol' battle-axe"; but you will take offense if strangers and friends did that?

This isn't the same comparison. Everyone (baring the obvious exceptions) has a father that they could make words with, or could have a spouse to do the same. These examples are not the same as there being a word you must never say, in any context whatsoever, based on the circumstances of your birth.
You guys are familiar with the Snowden disclosures and how all telecom companies and very likely all major tech companies are spying for the US government right?

At this point, this is table stakes for big tech and it's completely anti-democratic. China may have a very good domestic dragnet but clearly it's playing catch up compared to the foreign intelligence assets the USG (and five eyes) has.
> That comment is from a different user

What does that matter?
Thanks for the thoughtful reply; I'd never heard of Hammerstein-Equord before, so that was enlightening.

I think I've lived a charmed life in that, for the past 7 years, I've worked at a company without a bell curve distribution in terms of employees. We're extremely "top heavy" in terms of experience and ability, and there has been a distinct lack of ego as well. At previous companies I would agree with your assessments about types of people, but having seen what's possible when you hire only the best people through your professional networks who only want to work with other talented ego-less individuals, I may be guilty of holding myself to unrealistic expectations.

That said, we're becoming a victim of our own success now and we need to hire outside of our tapped-out professional networks. Perhaps as we achieve a more "normal" distribution, the more "normal" advice will start to apply. A good problem to have, but still a new problem where there wasn't one previously.
This is the code you paste into your dev tools as seen in screenshot

This is from Hu3 again not written by me

function hideAllExcept(searchRegex) {
var allComments = Array.from(document.querySelectorAll('.comment-tree .comtr'))
.map(function(e){e.style.display='none';return e});
var topLevelComments = allComments.filter(e=> e.querySelector('img[width="0"]'));
var matchedComments = topLevelComments.filter(e=>
(e.style.display = searchRegex.test(e.querySelector('.comment').innerText) ? 'table-row' : 'none')=='table-row');
return 'Showing '+(matchedComments.length+'').padStart(3, ' ')+' out of '+topLevelComments.length+' jobs for '+searchRegex;
}

[
/\b(Rust)\b/i,
/\b(Java)\b/i,
/\b(Scala)\b/i,
/\b(Kotlin)\b/i,
/\b(Swift)\b/i,
/\b(Ruby)\b/i,
/\b(Python)\b/i,
/\b(PHP|PHP5|PHP7)\b/i,
/\b(JS|JavaScript)\b/i,
/\b(React|ReactJS)\b/i,
/\b(Angular|Angular5|Angular6)\b/i,
/\b(Vue|VueJS)\b/i,
/\b(Node|NodeJS)\b/i,
/\b(Go|GO|Golang|golang|GOLANG)\b/,
/C#/i,
/\bC\b|C\+\+/i,
/\bHaskell\b/i,
/\bErlang\b/i,
].map(hideAllExcept).sort().reverse().join('\n');
if you mean this in the sense that "all chinese companies are automatically spy agencies", then no, that's certainly not true. But would they have to comply with a government request - yeah, probably, just like any other company.
The only difference there is what the exfiltrated data is being used for. The real problem is one level higher, that the data is being exfiltrated in the first place.
“Do you also do that thing where you think of an HN headline some weeks later and go ‘Oh! I think I saw something about that?’ then dig through your history, find it, and then read it?”

i do this all the time, with websites of all sorts. i really wish the browser would allow me to search the text of all the sites i’ve ever visited (realizing that’s a big ask), as regular internet search (ddg) often doesn’t return the page i dimly (and perhaps incorrectly) remember.
Perhaps they are suggesting this is a transitive property?
A lot of cities in developing countries are built around cities/villages of the past. Today, they are redeveloping those, so they have infrastructural problems of the kind where they struggle to rip something out and redesign (unless you are China).

America got a clean slate in 1700s. And completely fucked it up over the years with massive suburbanization. America could have been Europe++ or Japan++ but instead we are a economic meat grinder with soulless suburbia being the pinnacle of a dream life.
Imagine trying to have a face-to-face conversation with 600ms of latency...
I wonder what "PC" terminology we use today will be a fireable offense if uttered in the future.
https://www.youtube.com/watch?v=Wx_kugSemfY

Andrew Huang's video on the harmonic series does a really cool dive into this
The Mostly Unknown History of Lee Child's 'Letters to the Editor' of the NYT
I’d love to hear a synthetic instrument that’s halfway between a piano and a violin.
Yes, that's exactly right. "Covering but not fretting" a string on the guitar will dampen the lowest harmonic because the full length of the string is unavailable for vibration [1]; frequency is one over wavelength (e.g. twice the frequency is one half the wavelength). You can pluck either side of the string when covering it to produce the same harmonic (neck side or body side).

On a trumpet, the embouchure will affect the frequency of the vibration of the air compressed in the tube, and simply drop out lower harmonics, as can be confirmed via spectrogram.

The same thing happens on a guitar, leetcrew I encourage you to try the spectrogram linked at that site with your guitar to note the effect [0].

[0] https://musiclab.chromeexperiments.com/Spectrogram
[1] I am under the impression that the fundamental tone of the string requires the whole string-length to resonate, and if it is clamped, pinched, or otherwise muted all you will hear are resonant harmonics that can exist on smaller string segment lengths.
Google Chrome has a latency of 20ms to just repeat back audio on the local device.

That is, with no networking, and no processing, it takes 20ms for any information to from microphone back out to speakers.
>
You've abandoned "thinking is a process of considering options and reaching a conclusion" now

This is a big claim to make without any explanation of why you think that.

I'm forced to conclude you're not discussing in good faith. Bye.
Indeed | Software Engineer, Assessments Team | Full-time | REMOTE or Austin, TX

The Assessments team at Indeed was born out of a YCombinator startup (Interviewed YCS15) that was acquired by Indeed in 2017. We now administer over 100MM skills assessments per year to job seekers worldwide. We have two open positions for full-stack engineers who want to help us tackle a variety of scaling and product challenges. I'm biased, but IMO we're a great team doing interesting work for a company with a genuinely positive mission.

In addition to our startup roots, our team is a bit unique in that (a) we own both employer and job seeker-facing deployables, (b) we work in both Java and Ruby on Rails codebases, and (c) we were heavily remote even before COVID. For these new roles we support remote in most US states, but working from our Austin office when it reopens is also an option.

Official job description is here: https://www.indeed.jobs/jobs/software-engineer-26379/

I encourage anyone here who is interested to email me directly: edungan@indeed.com

Tech stack: Ruby on Rails, Java (Spring), PostgreSQL, Redis, ES, React, AWS, k8s
> the McCarthy era, the reaction to the 1968 Olympic raised fist incident

Aren't those examples of the kinds of things we want to stop doing?

So you are agreeing Cancel Culture is bad and we should find better ways to peacefully disagree with each other?
I'd be curious to know how this compares to Microsoft's Satin codec, now used in Teams, which is ML-driven.
Yeah, it's a bit of a push versus pull distinction: Fancy Zones sets up "zones" on the monitor that you can push applications into. A tiling window manager pulls new windows as they appear into non-overlapping "tiles". With Fancy Zones a window typically overlaps by default (just as the Windows default has been since sometime in Windows 2) until you the user pushes that window into one of the zones (using the mouse or a keyboard shortcut). A tiling window manager should default to that automatically without user intervention.

There's definitely plenty of overlap: Fancy Zones has some options to try to automatically remember to snap applications to given zones.
I read a paper that indicated you can build them to any arbitrary size. Electric feed pump designs don't get worse as they get bigger. But turbo pumps have better performance at large sizes than electric feed pumps.

However the paper also assumed a fixed weigh battery pack. On the second stage electron tosses one of it's battery packs overboard. Also raw performance isn't as critical for the first stage.

One other thing, electric feed has much simpler plumbing than a turbo pump feed.

Ans: Maybe, but I have no idea.
I have just read the document Weiss[edit: Klainerman] is criticizing.

I understand that she might find it infuriating, because 2/3 of it consists of repeated worksheet pages about planning, executing and critiquing improvements in math education.

The other 1/3 of it, however, is largely discussion of bad math teaching, framed as racist math teaching. Most of it simply points out that bad math teaching is frequently authoritarian math teaching.

I find the framing grating and the discussion of pedagogy insufficient -- I would prefer about ten times as much -- but this is a calendrical worksheet book, not a text.

I suspect Weiss [edit: Klainerman] did not read the document he is criticizing, or didn't understand it.
Right, but if AMD need to produce these chips and more people are working from home, thus more people are potentially buying laptops then a cut of the available chips could potentially still be going into laptops?

Leaving less available chips for desktops. Additionally, I've heard that prebuilt desktop builders are also in high demand for the chips.
What does "90 demos exposed" mean. Will there be any way to run them?

The demo-scene back in the day was magical. I remember presenting a demo in half ASM half Pascal at The Party in 96 I think it was. Crazy event, 3600 geeks in attendance. We had a gimmick in the demo where it would reset to 80x60 and print a runtime error, only for the music to pick back up and move to the next scene. The entire crowd laughed at that point - But they were evil laughs.

Anyway, a year before we had all reached the level where we could do some very simple 3d with very simple shading/fake lights. That was when Future Crew showed up with 2nd Reality and the double bouncing, transparent balls. I still remember the feeling of amazement and utter loss at seeing that :)
> But policies can change, so it's a fair conversation to have if in fact the stated thing happened.

Yes, but it’s a not a fair conversation to start by spreading a false statement.

If we’re just speculating about the policies, headlines like the one on this post are simply not true.

Right now, that may be exactly what has happened. We don’t know yet but we do know it’s not as simple as the tweet and headline claim.
How much does it differ between people?
Before Twitter, I never saw headlines like "X actor under fire for previously dating Y actor". Clicking on such trends, you find the Twitterverse raging and debating totally invented controversies.

People are becoming offended by everything now.

They're being suggested reasons to be offended, and many seem to adopt that stance.

I wouldn't be surprised if a lot of this is being stoked by robots. Perhaps corporate or state actors.

What if "being offended" is a mind virus that spreads easily through the power of suggestion?
> Nearly a decade later, it still costs $60 for a digital copy

It's actually only $30 and frequently goes on sale for $15. It hasn't been $60 (on Steam at least) since June 2018.
That’s a very unfortunate and cruel situation.

For what it’s worth, I don’t actually know of an implemented system that is sufficient in preventing/mitigating enough of the poverty. (EDIT: if we had basic income, that would probably do it, without means testing/etc) US situation is unbelievable in that regard - not only do we not have a safety net to speak of, our medical care system is a fast track to poverty and bankruptcy.
>the populists that have ruled the capitol for the last 10 years or so.

So the instant someone is elected they start calling Random Joe for funding their next campaign? Of course not. Politicians talk to people who help fund them, that or they are out. Having a politician's ear is power that Random Joe doesn't have. Using Bezos is disingenious. How about Musk or Bill Gates or one of the many rich oligarch families who have the same name as former presidents? Don't pretend money has less power in US politics than in Russian politics. If anything it is worse.
> If you’re a knowledge worker, you can’t pick up the pace of mental discriminations just because you’re under pressure. Chances are good that you’re already going as fast as you can. Because guess what? You can’t voluntarily slow down your thinking, either.

My thinking "rate" definitely slows down when I'm hungry or not well rested. I'm a faster problem solver under pressure but not when panicking. I don't think I'm unusual in this.

I didn't see any references to any research, or really any supporting references at all. The DeMarco examples are all examples of either self defeating multi-tasking or working your team to exhaustion; not things designed to get people to "think faster" that are failing. Yes, "working smarter, not harder" is a good thing in itself but has nothing to do with thinking speed.
What we do:
Application complexity is shooting through the roof, and a large part of the reason is obsolescence of underlying data platforms that were built for centralized and simpler workloads. We are building the next generation data fabric for cloud native applications - where data mobility and portability is a central theme. This vision is matched by the passion of the database team (with experience at Google, Facebook, and other internet scale companies), and we are recruiting our first engineers that will help establish the direction for the platform and establish the culture for the company.
What you'll do as a Database Engineer:
As a Database Engineer, you will design, implement, and deploy highly distributed, large-scale services. You will translate complex functional and technical requirements into detailed architecture and design. You will be very hands on, and work with others on the engineering team to manage day-to-day development activities, and participate in designs, design reviews, code reviews, and implementation. Our ideal candidate will be passionate about delivering high quality solutions to complex engineering problems, while working within a team.

Required Qualifications:
--BS or MS in Computer Science or a similar field (PhD a -plus)
--Previous experience building distributed databases or storage software
--Experience with lower level systems programming in C or C++

Bonus Qualifications:
--Track record of successfully shipping systems or infrastructure software
--Experience with cloud-based technologies

We are also looking for a Sales candidate with 5+ years of experience. In this role you will be joining our sales team by recognizing prospective client key business requirements while interacting with our clients and achieving quarterly quotas.

If you have experience working in a relevant field and are open to new opportunity / interested in our tech or joining our team, please send your resume to jnguyen@grainite.com (:
Flag it, sure. But it's a comment about the title. Others also have issues with the README, too, which I read directly after commenting and also found to be... strange.

Also, there are a lot of critiques about the tech itself - the fact that it's an at-most-once guarantee, the fact that the actor model doesn't work well in practice unless you model them more like traditional services, etc.

But my comment was just about the title. If you think it's dumb, that's your opinion.
We can. My go-to example is Emmanuel Cafferty (https://www.theatlantic.com/ideas/archive/2020/06/stop-firin...) - a Twitter power-user took a video of him using the OK sign, then declared him to be a white supremacist and summoned up a Twitter mob to get him fired for it.
If they rely on YT, IG, etc for monetization or promotion, they risk having monetization revoked or being entirely deplatformed.
> It's you who's moving the goal posts. Your claim is that firing someone is the only thing you can do to damage their career, which is highly incorrect.

Lol nope.

> Regardless, the point I'm making is that leftists must self-censor (just like the right wing people in the article) because those in power are anti-left neo-liberals.

Ok, I disagree with your point. I don’t like conservative beliefs, but people with even moderate points of view get fired due to Twitter mobs. There are perhaps hundreds of videos of people physically assaulting strangers for wearing MAGA hats (you know, “Social Consequences” TM). I’m not aware of any similar instances of moderate liberals attacking progressives or getting them fired or even passed up for promotion. I don’t think there’s any comparison at all.
Gebru also publicly accused Jeff Dean of being complicit in "silenc[ing]" female researchers over a year before she resigned/was fired [1], and the "email complaining about the process to a mailing list about diversity and inclusion work" also included a brief reference to past legal tussles between herself and Google:

> I’m always amazed at how people can continue to do thing after thing like this and then turn around and ask me for some sort of extra DEI work or input. This happened to me last year. I was in the middle of a potential lawsuit for which Kat Herller and I hired feminist lawyers who threatened to sue Google (which is when they backed off--before that Google lawyers were prepared to throw us under the bus and our leaders were following as instructed) and the next day I get some random “impact award.” Pure gaslighting.

From the outside, it looks like whatever relationship Gebru and Google leadership had was extremely strained well before this paper. It looks like Google leadership had gotten tired of Gebru (for good or bad reasons) and took this as a good time to cut ties.

[1] https://twitter.com/timnitgebru/status/1193238414742548480?l...

[2] https://www.platformer.news/p/the-withering-email-that-got-a...
Compute shaders and CUDA have very different execution and driver models. Just take a look at the way memory is managed in each.
The New York Times is a highly influential newspapers, and who draws the short straw at that workplace and why is capital-p Politics.

Do you keep in your mind that their joutnalists have a figurative gun to their head when you are reading their articles? No? Maybe you should.
Homelessness is obviously increasing though it’s difficult to measure with precision. Homelessness is worse than poverty and homeless aren’t even counted in official poverty calculations. The census can’t sample them.
The Dixie Chicks.

Country stations stopped playing their songs because listeners would call in to complain, threaten boycotts, etc.

While I'm struggling to remember exact successes, I know the Parents Television Council would use petitions to cancel programming that they deemed inappropriate.
> In case this is not clear, the human mind obviously doesn't do stochastic prediction on phrases.

Are you sure? Because this is exactly what you and I are doing right now. A language model is a very appropriate description for how we see each other: you produce some text, I produce some more, and you respond based on that. And I inject some stochasticity by re-typing this paragraph five times trying to make it sound like natural English and a cohesive text, a bit like beam search if you are familiar with that.

What I am trying to say is that language models are a good interface (in the programming sense) to describe human interactions on the internet: text in, text out. So while I agree that GPT-3 is not a realistic "human-like" implementation of this interface, I don't see why a priori a neural network cannot eventually incorporate world models with agents and so on and reach actual understanding (whatever that means) of text.
> It's not a great starting point to create allies.

Was that the purpose of the document?
The problem is not the editor, it's the human typing on the keyboard that sees , and thinks "that'll do". Using an obscure dedicated character is not going to happen.