skysight-inc/HackerNews huggingface dataset:
I've heard a good argument that algebra specifically should be moved the other way: teach it in elementary school, when kids are first exposed to arithmetic.

I think the core problem here is trying to teach all kids math in the same way. Not all kids are equally capable of learning math.

Some smart kids can learn algebra in elementary school. There are plenty of students capable of going through the standard curriculum and finishing calculus by the time they are 13 or 14. For these students, the faster the better. Go into even a "good" second-grade math class and you will find some of these students, acing tests and completely bored with everything taught in class.

On the other hand, some students will never be able to have a good understanding of pre-calculus. It doesn't matter if they take it when they are 17 or in college, they will never really get it. Or at least, there is no known teaching method capable of doing it.

How can you possibly design an education program that takes this into account? You just can't teach all 15-year-olds the same math curriculum without wasting the time of many of the students, either it's too hard or too easy.
here’s a version of ‘find’ I use quite often …… I usually download it to run as “fstring”. it outputs the file name and the string match:

https://github.com/figital/fstring
To be clear, since someone else was confused: I wasn't being critical of you for using this word. If anything, being a non-native English speaker is the one valid excuse for using corpspeak in earnest :-)
For anyone interested, I think it's probably worth actually digging into Equitable Math's "Dismantling Racism in Mathematics Instruction" [0]. I just skimmed some of it based on your link, and the majority of it just reads like "stop teaching math poorly." I was looking for some real burn-down-the-establishment stuff, but it's honestly pretty prosaic. For example:

> "There is a greater focus on getting the "right" answer than understanding concepts and reasoning."

Probably most people would be on-board with the idea that concepts/reasoning are more important than blindly getting to the right answer, but "right" in quotes seems like a tell that some math-is-objective nonsense is on the way. Reading further, though, it turns out it's just talking about how word problems can be imprecise!

> "Math is taught in a linear fashion and skills are taught sequentially
without true understanding of prerequisite knowledge."

This seems like the flexibility the other commenters are gunning for, even if California isn't on board with it.

> "Rigor is expressed only in difficulty."

I immediately thought, ugh, they're just trying to dumb everything down! But if we read further:

> "Too often in math, we limit the definition of rigor to difficulty, rather than its full complexity including thoroughness;
exhaustiveness; interdisciplinary; and balancing conceptual understanding, procedural skills and fluency, and application. This allows math teachers to shy away from complex problems and tasks and instead streamline teaching like we are spoon-feeding..."

A thorough, conceptual understanding is superior to a surface-level ability to step through a process without understanding? Sign me up!

I poked around for anything more aggressive, but from what I can tell that's generally the vibe of the PDF. Yes, the framing is unnecessarily antagonistic, but if we took the white supremacy dressings off of it I doubt the ideas inside would be divisive at all.

Of course, I've only skimmed that one document! But if "Dismantling Racism in Mathematics Instruction" is this inoffensive I'm not sure where they're hiding the real good stuff.

[0]: https://equitablemath.org/wp-content/uploads/sites/2/2020/11...
Yeah but the question is scaling queries against large data sets with access control, LDAP would only provide the meta data.
You and others also have a point. I’m now thinking of ways we could seed our dev data to be maximally similar to prod. It’s all encrypted blobs though so it would mostly be about scale in our case. But your point is still taken.
I agree. Assassins Creed Valhalla is also quite beautiful, but I still think Arcane is on another level in terms of composition, color palette, shapes, attention to detail, etc.
Same thing in France. There's just one subject - Mathematics.

Things are just spread out from 6th grade to 12th grade and specialization only happens during the last 2 years of high school.
Riding off a wave of addicts and their enthusiasm for gambling.

Meanwhile, Cash App, Apple Pay, and Stripe have done more for fintech in the past month than all other cryptocurrency technologies combined in the last decade.
I took algebra in 7th grade as well, but it was considered advanced by 2 years. It was normal to take algebra in 9th grade. I went to an okay high school in a medium sized city in Michigan. That was about 20 years ago.
Err by teaching the European cannon? No offence but have you considered that maybe you're the one suffering so-called "victimism"?
Work on Valhalla is not funded as a joke though. They are working on that one.
It's actually UnBangUl (은방울, lit. silver bell) with a lowercase L and a quick search shows that it is a musical score software, possibly a fork of MuseScore.
This undertone exists in to pretty much all liberal polices.

For example, instead of making more energy, we have power cuts like a third world nation. We could instead build solar farms and nuclear energy, but California (and largely progressives) want shittier world for themselves. Wanna inspire people with values of perseverance and hard work? Nope, that’s not allowed. Want to eliminate homelessness? Nope, too ambitious. There isn’t a single public park in Oakland where homelessness isn’t rampant.

Basically, the entire thinking is about regression, not progression.

I only vote for Democrats because the alternative is worse. But it’s becoming harder.
That's certainly not true. You should evaluate the investment just like any other investment and decide if you can afford to lose the money and stomach the risk.

Part of your evaluation should be consulting a tax professional to determine if there are any immediate, negative tax consequences. You're not guaranteed to get hit by AMT just because you exercise some stock options.
> Signal doesn't have the benefit of resources that telegram does

which resources does tg have that signal don’t?
My experience with WordPress ended a few years ago but it was with a few news blogs with 10k daily visitors with 50k page loads.
The first "trouble" with WordPress was that I had to fiddle with the config files of Apache, php and MySQL to improve the performance in a old i5 where the websites where hosted.

The worst part of WordPress is that the main redactor (the boss) was continuously installing plugins and themes developed by monkeys that ended more than a few times with the website with "nice and shiny" webshells installed by remote hackers. The most recurring culprit was that the themes used JavaScript libraries that where years old and even if the developers of such libraries updated those for security, the developers of the themes never updated the themes.

I'm looking to create a personal blog and most probably I'll go with WordPress with a official theme.

PS and Edit: I'm not a developer but even I can recognise that accepting inputs from the users without checking that the user only uses text and not special symbols is a bad idea.
> Most American high schools teach algebra I in ninth grade, geometry in 10th grade and algebra II in 11th grade – something Boaler calls “the geometry sandwich.

It’s an exceedingly dumb setup. In my highschool it was optional in grade 9 and like another commenter said only 2 years of ANY math was required. Despite passing a placement test in 6th grade they made we wait till 8th grade to join the 9th grade “advanced” math class which taught algebra. My school did not even offer calculus for any grade which made it more or less impossible to even apply for any of the top us universities

Quote source:
https://www.usatoday.com/story/news/education/2020/02/28/mat...
There have been grand total of two good companies worth anyone's pity have come from Netherlands, ASML and NXP both spinoffs/offshoots of Phillips.

The Netherlands is the last bastion of entreprenuership and innovation in deeply communist and anti-innovation, anti-rich and anti-prosperity EU.

Not sure how long before Netherlands nationalizes their big companies.
Thanks for the detailed response.

A few additional points. First, neither GTK nor Qt really represent a particularly standardized library of widgets. They are not particularly consistent across major versions, but then in addition if you compare to some other toolkit (e.g. Cocoa/NextStep on macOS), you'll find extras and omissions no matter how you do the comparison. Moving existing code between even just major versions of any cross-platform toolkit is painful and often triggers major rewrites/refactoring that quadruple whatever the time would have been anyway. Going between toolkits (e.g. Qt <-> GTK) is essentially a complete rewrite (you retain what you learned the first time, but very few lines of code will survive). Having said, the basic structure of your code will survive, because the fundamental model of a heirarchical structure of nested widgets that trigger callbacks in response to user input (and other) events remains in place.

One critical difference with native development is that we (the developer) control the event loop. This is important enough that even Qt was smart enough to allow you use it with a foreign event loop (e.g. the one from Glib that underpins GTK). In a browser context, the actual event loop is far below your JS that you could almost pretend there's another "virtual" event loop running (and this indeed matches some React-ish docs I've read).

> This is at odds with the native approach, where a button look like a OS button no matter what

Actually, this is less and less true, especially as "office productivity" apps migrate to the cloud and what's left "native" are "creative" apps. These typically have no (or at least, less) issue with adopting look-n-feel that is wildly different from platform standards, even for something as basic as a button. Even within Apple, there is apparently a separate toolkit that they use for some/all of their creative tools (e.g. Logic Pro) which overrides a lot of the default platform theme.
This kind of things can be found in any OS, especially widespread ones, which take their roots from long ago. We now would have enough experience to make things with fewer gotchas, but this would break compatibility and habits, and we can't get rid of the huge existing ecosystem anyway.

In the shell area, there are attempts to fix the syntax, like fish [1]. I'm afraid this kind of things is doomed to remain niche, because when you deeply understand what it is trying to do, you are also probably used to classic POSIX shell enough that you may not want to change. Fish users also need to go back to bash or zsh to follow a number of tutorials and documentations, so even them can't avoid POSIX shells.

I myself adopted zsh to have the features of fish and keep the bash-like syntax since I need to deal with this syntax either way.

In the Windows world, and actually Unix too, there is also Powershell. Can't comment that much since I don't know it, but it does not seem to have taken off on Unix, and many people on Windows seem to use bash through WSL anyway.

My conclusion is that bash and bash-like shells are ruling the world, even on Windows, and we are stuck with the POSIX shell syntax for now and probably a long time.

[1] https://fishshell.com/
The justices clearly boned up on the technical aspects of the case though as their opinion shows a good grasp of what is going on in the underlying dispute over Android.
I don’t know what you’re implying and your question isn’t asked in good faith. What is your definition of “the long run”? Because apparently seven years is not what you consider long enough. It’s apparently also “clear” that optional donation doesn’t work, but you don’t feel any need to elaborate on why that is clear, or what examples you have that Signal is failing to hire competent engineers or to “innovate”, whatever that means.
The workbook is a month-by-month guide for teachers. Each month has a theme. Each theme begins with "White supremacy culture shows up in math classrooms when... <theme of the month>".

For example, one theme is "Contrived word problems are valued over the math in students' lived experiences".

The themes for each month - from my perspective - are not necessarily bad ideas. My concern here is how everything is attributed to white supremacy, when these pedagogical suggestions are widely applicable all over the world. This exact document could be distributed to a teacher in China. Is a Chinese teacher, in China, teaching mathematics to a classroom full of Chinese students perpetuating white supremacy? I would like to see the contortions someone goes through to explain such a thing.

Also their thesis is complicated by the fact that Asians have the highest educational achievement in California, despite being non-white.

Regarding donations, I think intent matters. Does big tech donate because they believe in the entire platform, or are they trying to buy politicians to achieve a more advantageous regulatory environment? I would argue the latter. All the social issues are an irrelevant side show from their goal of increasing their bottom line.

Now what is the Gates Foundation intent here? When donating to a single issue non-profit, what can it be other than to support the mission?
https://hundred.org/en/innovations/student-government-lotter...

99pi did a story on this some time ago. Having an election means that kids who are shy or not popular miss out. But who would otherwise have valuable skills and want to contribute. So randomly selecting kids but giving them an out if they don’t like the job ended up working really well.

Can this be applied to government???
And Mozart was writing concertos at 5. Prodigies existing shouldn't define how we educate people.
So cool! I love being able to break accessibility and the fundamental building block of the web :)
Yes, I think we're in agreement: fuck apps, use webapps.

Progressive web apps with proper manifests so that I can put them onto my home screen.
Anyone know how Zuckerberg avoided the same thing happening to him?

Bezos was a 30 year old with a decade of experience in finance, I assume he was quite savvy. But Zuckerberg was a teen.
What's your favorite book?
1. I'm assuming by "the box" you mean the VM. It gets started for you when you run the repl as a user who does not own it, and it will run a command specified in a configuration file (see https://docs.replit.com/programming-ide/configuring-run-butt...) and send you the output, as well as let you provide input. It will also detect the run program doing things such as starting to listen on ports (which will be forwarded to a public URL (only under certain circumstances (this is a bit confusing and a bit broken (I don't fully understand it)))) or opening X sessions, in which case it will start the VNC connection to your client. Other than that, it's fairly simple; just think of it as a VM running in the cloud, connected to you, and running a program specified by the creator.

2. I'm almost 100% sure that it's xterm.js, though to be clear I say that it is used to render the console that you briefly see whilst it is compiling. The desktop - which is how you are seeing the emulator window - is provided by a VNC client.

3. Replit is largely closed-source, unfortunately. The protocol is just the way in which the Replit IDE and client communicate with the VMs on the backend. I've summarised some of the behaviour of the backend in my other comment, most of which is known through messages or posts from their engineers. By that summary, it means that the protocol is Protobuf-based. If you want to see a sample of the stuff it sends to the server, you can open a repl you own, append `?debug=1` to the end of the URL, and click the alien logo on the left.
AWS Fargate for Amazon ECS Powered by AWS Graviton2 Processors
This is a weird ass conspiracy theory. Non-woke people have had no difficulty in immiserating black people and dismantling public education, and it hasn't somehow sabotaged them politically.

edit: No, this is definitely a thing where you think a shady globalist cabal is trying to overthrow/takeover the government to put you into a concentration camp.
Just because they're only required to take 2 years of math doesn't mean that is what most kids take.

If I recall this is how my high school was ~20 years ago and almost everyone still took at least 3 years of math with what felt like the majority still taking 4.
Right it is all good. As I said how difficult it would for official document to put out a comparison table. A comparison around latency/throughput/Heapsize/Cost(Mem/CPU) should be reasonable enough for developers to choose right GC for their applications.
https://catherineproject.org/ is the link - it actually looks fun.
> My third grader does simple equations like this in math.

Most third graders cannot consistently do the following:

10 - ? = 3

10 - ? (- 10) = 3 (- 10)

- ? = - 7

(-) ? = (-) 7

? = 7

This is absolute voodoo magic to most third graders. They may be able to memorize specific patterns, but they won’t be able to manipulate equations consistently and accurately.

Fwiw, at 3rd grade, some of the smarter kids might be able to understand and manipulate these abstractions, but those kids aren’t the norm.
> most people taking the GED have some sort of problem preventing them from completing a regular high school diploma.

Don't assume it's an academic problem though. My grandfather beat my father for years, until my father ran away from home when he was 15, consequently never finishing highschool. He got a GED years later, then eventually a masters degree. There are unfortunately many people in circumstances like his or similar, unable to finish highschool for non-academic reasons. It's important to keep this in mind because otherwise GEDs will be associated with poor academic performance, which is unfair.
None of your points disconfirm bullet point (2), which by itself is a political act.
> Most of the world suffers from hyper-inflation at worst and inflation at best. Not everyone lives in the USA/Europe and has access to good banking and investment options.

Real question - you mention earlier to "follow the demand". Is there evidence that demand for crypto is coming from countries with unstable banking?
I mean, its a hashmap we're talking about. I'm not sure if iterators even make sense in any regard. Things inside of a hashmap have no order at all.

And determining if a cell is full or empty in a hash-map isn't exactly efficient either (You pretty much have to visit those locations and see if a tombstone or empty symbol is there).

-------

I recognize that people want to foreach() over a HashMap, but I'm just not convinced its an efficient operation, nor a good fit for the iterator interface (especially with all this discussion of invalidations and movement...)
> Everything about US-based companies' success globally has to do with the fact that we've had a head-start on exporting our culture through media.

A lot of it has to do with the fact that there is a close relationship between our companies, our government, and the application of our considerable intelligence and military resources, too.
Both my parents were public school math teachers. There are gradations of teaching qualifications* in some districts and, even where there aren’t, the math department head usually knows which teachers are incapable of teaching beyond Algebra II or incapable of teaching specifically Calculus. Presumably, if a teacher has ever been assigned to teach a Calculus class, they are a Calculus teacher.

* Concrete example: our district had a shortage of high school qualified teachers. Middle school teachers were invited to apply with the understanding that they’d teach only general math, pre-Algebra, Algebra I, and Geometry.
Were those engineers authorized to act on NSO's behalf?

If I sign an agreement with Apple on behalf of <faang company>, even as, let's say, an intern at that FAANG company, Apple should probably sue me, not the FAANG.
Also have a look at Kilo to connect your cloud and home cluster using WireGuard:
https://kilo.squat.ai/

Instead of MetalLB I used PureLB, but now I use no LB:
https://purelb.gitlab.io/docs/

I use Rook for storage:
https://rook.io/
This article is absolutely terrific. I think this advice can be used for any type of high stakes meeting at work.
Gifted programs aren't the same thing as tracking kids into more advanced math classes. A gifted program is where you take some kids aside and teach them some random extra stuff, at the end of the day they're still in the regular classes with the other kids also and don't really have a chance to go any faster.
Except, as I understand it, this case is not about a EULA on the iPhones themselves, but rather on Apple's services.

They agreed to the EULA on the services, then, in part, abused their access to those services to hack into other people's iPhones.
https://github.com/insin/hn-comments-owl

worth it for the blocklist alone.
Q: How do you know you're doing math?

A: If there's a geometric interpretation :-)
This is self-inflicted and thus doesn't deserve a lot of sympathy.
No one in any of my classes was a prodigy. We had good teachers that cared about the students (and parents that were involved in their children's education). But I do think we should have had more musical training than just choir singing.
> 0) they have extreme operational expenses (they choose to invest into their own infra instead of using cloud)

As people like to point out quite often, this tends to be the cheaper way, especially at scale.
I wish Evernote was stagnate. Instead some product manager is trying to make a name for themselves and monkey patched a ToDo app in and made the UI harder to use.

What's border line criminal is the new version is WAY slower than the old one.
Tab Session Manager will export tabs and much more (but the export is json).
How does Facebook make the leap from "I am friends with Bob" to "I want to see inflammatory right-wing hate"?

Is it because Bob occasionally interacts with inflammatory right-wing hate?

Is it because Bob has second-order friends who like inflammatory right-wing hate?

Is it because Bob himself likes inflammatory right-wing hate?

Why should one have to change their friend list, simply to stop a social media algorithm from shoveling content that that person repeatedly expresses they don't like? Wouldn't it be better to just have a check-box: "I don't want to see right-wing hate" and have Facebook honor that, regardless of what the person's friends' activity is?
Well, I guess YMMV. I have seen more success by rewriting slow stuff.
I don’t understand this. Why would you replace butt with butt?
How is this different than something like yjs?
They're doing that as well https://www.cloudflare.com/careers/jobs/
...50% of what market?
I believe the big difference is the virality multiplication factor that Facebook provides. Sure, you can send SMS, but you might have 200 contacts at most. And most of them will not forward your message. So you might reach 1000 people max, if your SMS is really hot. On Facebook, viral posts will get displayed to more and more people that press the like button and spreads to many more people, especially people that do not know the originator personally, and thus he has no reputation to lose.
Incredibly uncommon for 30 kids a class in elementary school. Also many students can barely handle arithmetic without massive handholding. Algebra in elementary school is out of the question
Twitter account for the person who gave this presentation indicates much involvement with Erlang and Riak: https://mobile.twitter.com/masleeds