skysight-inc/HackerNews huggingface dataset:
I am of course not an empirical scientist in that area but I tutored math middle school students when in High School. [Note: This was in Germany and not in the US so it wasn't 'common core']

You see, the students who failed at the interleaved problems initially, were rocking it when I had them work through like 3 of these 20-similar problems worksheets before moving on to the 'pedagogically designed' problems.

And epistemically I think it makes a lot of sense to train basics and build upon that.

I think Math education could benefit a lot if we split the subject in two courses, 3h per week on drill (Arithmetics), 2h per week on the beautiful math (can also expose the student to axioms there, functions, mappings, etc, more complex problems and solving that with math, potentially with CAS support). Best separated with different teachers.

Fact is, most high school graduates will find it challenging in their lives to apply the 'rule of three'. During the covid pandemic we have seen that members of the executive branch have no understanding of exponential growth (bad during the pandemic, but I wonder how the fiscal policy is affected by that??).

Maybe we need to rethink mathematical education once again.
I wonder if there’s any information on how the Australian dialect (if there was any) was accepted when it was still a penal colony?

Cockney would also be a great comparison as both it and AAVE can be seen as class signifiers while the Australian dialect currently isn’t.
I support this fully and I'm very disappointed that the maintainers of these projects are hesitant to adopting it, many citing that they'd be interested only if other major players adopt it first.

Cmon, it's such a minor change. Getting these PR's in means _you are_ a major player (atleast to some) and you might be able to drive change in a positive way. Why not jump on the opportunity?
I would much prefer Twitter to ignore the Indian government. American companies should never cave to authoritarians.
This is negative consent. I can't fathom why we are supposed to be ok with that.

The variable should be named DO_TRACK.
I’m going to tell you all the secret to enjoying any movie:

Drink.

I’ve had a blast watching anything drunk. Life is truly not that serious.
> In a court filing on Monday, New Delhi said Twitter has lost its immunity in India after the American social network failed to comply with the new local IT rules, which were unveiled in February and went into effect in late May.

This is even more worrying when the “laws kicking in” are laws the government passed unilaterally without discussion a couple of months ago precisely to prevent dissent on social media.

Further, let’s not ignore the elephant in the room. This is a government that has been absolutely pathetic when it comes to competent law making, whether you’re talking about demonetization, GST, or article 370 (which even if you may agree with the action on principle, the execution of which is an absolute sad joke, where the government has unnecessarily imprisoned the people of a state in their own homes for almost 2 years because they had absolutely no plan, and are now looking for a face saving way of backtracking from their actions).
When I first witnessed Fury Road I thought George Miller had single handedly ushered in a new renaissance for action movies.

Unfortunately no other directors have carried baton forward, and now I'm just waiting for the sequel..
That's 111 degrees Fahrenheit for the Imperialists.
I played chess in my high school team, but then switched to Go at university. I felt like my mind opened up to more universal concepts of cause-and-effect and harmony with Go, as opposed to chess which is so narrow and constrained in comparison.

With Go it felt like something "switched on" in my thinking that allowed me to better evaluate life situations and to act with a better appreciation of possible consequences.

When AlphaGo showed superiority, I was dismayed that the "last frontier" of human intellect has been surpassed. Chess being easily defeated long before was one of the reasons I began to disregard it and rather consider Go.

After AlphaGo I began to appreciate that computer superiority doesn't mean an end to human play, as it is like an art. Maybe playing a game of chess or Go is like painting a picture, one with a distinct humanness to it. There is something lifeless and mechanical in GAN-produced pictures, which makes one yearn for a human touch. Although newer generatives like DALL-E are starting to encroach upon this too.

Also, a game is like a vigorous exchange of ideas with a social aspect to be enjoyed.

Anyway, I have to admit that I still have reservations against Chess, as I see it maybe like drawing with crayons on the playground. Each to their own, but I wonder when they will take up a paintbrush and canvas and upgrade to Go.
Ken Thompson on Pascal
They do. In testimony afyer testimony, they swear they are neutral and only censor illegal materials like trafficking or porn.
If it does in fact become "very complicated" then maybe you are trying to achieve something that is very complicated.

Good tooling takes the surprise out of nonlocal control flow, and can project it into local control flow on demand.

To take it back to skrebbel's complaint, "methods defined far, far away", "absolutely no way to tell", "very surprising", "no indication whatsoever" -- all things that good tooling fixes because it can show you what gets injected where and why, when you need it (and show you a minimally intrusive reminder when you don't).
Note that things are a lot better now than they were in 2018, in large part due to his work and his team's. The typescript migration has gone well, with good automatic migration tooling, and I mostly only use TS now. This means good error messages, and good editor support.

(Disclosure: I work on ads at Google, speaking only for myself)
No matter how bearable the current climate is, it will only get less bearable.
Apple releases a guide for this, somewhat, exact scenario: https://manuals.info.apple.com/MANUALS/1000/MA1976/en_US/dev...

Google Maps also keeps track of your location, I don't have the exact setting but its under location history. Might be worth checking. You can also turn your phone to only allow location to apps while the app is open.
Show HN: I Debian-packaged my Wiki Server
Founders on How to Launch a Fintech Startup: Stories and Tips
We asked seven founders of promising fintech startups to tell us a bit of the sweets and bitters in their startup journey. They told us about their amazing projects, highlighted the most interesting industry trends, and shared their tips for the present and future fintech entrepreneurs.
Why do they want to make the kernel even more complicated?

Now to contribute not only you have to learn C, but also Rust and get their complex dev environment setup..

This fragmentation is very bad, seems like they embrace the linux distro spirit.. what's gonna be tomorrow? zig support?

Lot of effort wasted in making things more complicated, definitely not a positive move
> And how are our dishwashers and fridges different that the American ones?

While they're certainly available in Europe, side-by-side fridge-freezers (as opposed to fridge-over-freezer models) are more popular in the US. I don't get the appeal personally, but in any case, both configurations are available in both places.
Too bad that Ziglang is still too immature at this point. It seems to be more in spirit with C and UNIX - simple yet powerful, while avoiding most of C's footguns. Would have been interesting to see what Linus thinks of it.

Adding a 3rd language would be madness, Rust is already complex enough - so that window of opportunity will be closed.
Retention of very senior people really comes down to those people and their personal reasons. I don't think it's a group of people who all want the same thing, so it's impossible to make a general retention plan.

And realistically, the reason you want them to stay is because they are someone who has figured out how to operate and impact the organization without needing too much guidance
or direction.

But I think it's why there are all the generic lifestyle perks and competition for titles like "Best Place To Work".
To automate installation on Debian based Linux systems (I use Ubuntu) I extended the GitLab CI script to generate a Debian package (DEB).

It took me quite a lot of time until it worked as intended. The Debhelper tool behavior changed significantly over time and there's a lot documentation related to older versions than 13.

Hopefully, it's a motivation for somebody to try it, too.
The most interesting thing is that his critique of Pascal type rigidity applies to C Standard C, which is very different from C.
We're supposed to say "oh gosh we need gun control", and let's say that would probably have some effect. Few ever mention the disdain for human life required (and thus maintained by the war media) in order for a nominally democratic country to stay in multiple unjustified and disastrous wars on the other side of the planet for multiple decades. Our news channels, and other aspects of the capitalist popular media, constantly tell us to fear and preemptively murder brown and black people. So, we do. "We" in this case is white Americans, but it's also brown and black Americans.

It's not as though this is a new thing. Fear and murderous intent for the natives of the continent was the real meaning of the bland phrase "manifest destiny". No sooner had we completed that genocide at the turn of the last century than we set our sights on more in Philippines and in various parts of Latin America. Since then only Europe has largely been spared our predations.

The chickens have come home to roost, but this isn't some sort of wispy karmic phenomena. The causal chain is quite direct. In order for certain aspects of our capitalist model to function, we must destroy other nations at a regular rate. In order for the general population to abide such evil, we must be convinced to fear and hate other humans for their skin color. After we've been convinced of that, we fear and hate our neighbors just as much as we do the "intended" subjects of our fear and hate.

This doesn't have to continue. However, in order for it to change, we've got to stop fighting so many stupid wars. That includes every war overseas, and every war against abstract concepts like the "Drug War".
Can you explain what the traceability law is?
Ah, I thought it was based on an acqui-hire of Oddpost: https://en.wikipedia.org/wiki/Oddpost
>Usually standardized tests are in one language regardless of if you're a native speaker or not, putting immigrants at a disadvantage.

It seems reasonable, taking math without proficency in exam's math nomenclature is harder if you were learning math in other language, as far as I know you can probably ask comission to clarify stuff.

But, the original discussion started from

>Black people are currently less educated as a result of systemic racism than their Asain and white counterparts.

comparing Black people who have been in US for looooooooong time to imigrants is not greatest.

Here's basic level school leaving math exam:

https://cke.gov.pl/images/_EGZAMIN_MATURALNY_OD_2015/Arkusze...

I just went thru those questions and they seems to be almost purely mathematical (there's one question about balls in the box and counting probability (no. 25))

and also very often their description is relatively short like "solve the inequality" (27), but there's some longer questions, mostly about geometry

I'm not aware whether there's English version of this, but let's think about it for a while:

I don't think that immigrants in Poland come from English speaking countries, thus even using English on those exams would be relative disadvantage, the perfect solution would be to allow them to take it in their native language, but then we'd have to support(*) basically all languages because somebody may appear and declare that he want to take the exam

* - have people who are able capable of providing high quality translation
I think you may have misses my point a bit. This feels like trying to shoehorn a system where it doesn't fit. Our society is already a neural network, we just need a way to analyze it objectively, empirically, and mathematically. We currently do not have this, I encourage you to think about it.
How to have your spent toothbrushes, used toothpaste tubes recycled
What I'd like to hear from Second Amendment advocates, is what their solution is to the frequency of gun violence in the USA. Is it actually a problem you think needs tackling, or is the current situation acceptable to you? If it's not acceptable, what's the path to improve things and what remedies would you support?

I understand that you value this right, and yes it is in your constitution. Is that the end of the discussion though? After all, the constitution has been amended many times. It's not an absolute.
Some architectures are probably going to be excluded since GCC supports more architectures than LLVM, which is what Rust uses as its compiler backend.

I'd rather see a new kernel optimised and written in Rust from scratch rather than dragging the legacy skeletons around and also bringing the vulnerabilities with us.
This comment was dead, and I expect it to be unpopular (the sentiment always is) - but I'm vouching for it because by linking some data it's at least as substantive as the submission, regardless of whether it's right or wrong.
Yet I see plenty of people happy using React, React Native, PHP, Folly,... go figure.
I'm not excluding. There's no point in attempting to do that here on HN, I seriously doubt anybody here fails to at least vaguely understand the condition of US inner cities: they're war zones.

The point is obvious: highly elevated rates of murder in the US are particularly hyper concentrated to a small number of urban zones, to a very abnormal degree. The high US murder rate isn't a comprehensive problem spanning all national population centers. You can't get anybody to talk about this fact though, they shout you down and or run away from it.

You want proof of that? Normalize the murder rate for cities like Chicago, Baltimore, St Louis, Memphis, etc. to that of NYC or San Diego or Seattle or Austin TX circa 2019. Watch how the US murder rate dramatically plunges overall.

St Louis had a 65 per 100k murder rate in 2019. Baltimore was 58. Birmingham was 50. Detroit was 41. Those are war zones. Kansas City and Memphis were 29.

A city like eg Pittsburgh also has serious problems, but it's at least down at 12 (still high by any sane standard). If you reduce the high US murder cities down to just that (ridiculous) ceiling, you'd drop the US murder rate by a lot. Again, concentration is the obvious point, and it's very easy to prove. The obvious question is: what's being done to improve those high murder concentration areas? Not much is the answer.

You can also see this concentration fact in action easily by comparing sections of Chicago or Baltimore, to the overall city murder rates, or the overall state murder rates (for IL or MD). It's not subtle, it's an extreme variance, far beyond what you see in eg Amsterdam vs the Netherlands or Toronto vs Ontario or Canada. It's not normal at all.

The way people try to live in cities like Los Angeles or Chicago or Baltimore, is by entirely avoiding the extraordinarily dangerous areas. If it can be avoided people simply never go to those neighborhoods, they don't drive through there. They're de facto war zones, occupied territory owned by gangs, and everybody knows it (including the police).

And this is the point that absolutely nobody at a high political level in the US wants to discuss, even though to fix the US murder problem you have to start talking about it. How to fix the US inner cities, which are in terrifying condition. You only ultimately fix the inner cities in the US through dramatic concentrated economic improvement, and looking back over the past several decades, neither party has done much of anything about it (the results of that are right there staring at us every day).
https://www.eff.org/deeplinks/2021/06/why-indian-courts-shou...
I do work in FS (actually I'm unemployed at the moment). You're right though, these things are rarely reported so I would expect to hear even as an insider. I'm surprised Barclays were ballsy enough to outright refuse. Normally they just grip ane moan and don't do it and get infinite extensions...
It seems like this now has enough momentum and strong industry support to actually happen.

With the initial announcement I mentioned that Linux will need quite a customized Rust experience, and was hopeful that this effort could improve the situation for everyone.

It's great to see this actually happen, with changes already flowing back into core and alloc.

A lot of progress in just a few months!
The seed to the PRNG was the current time (in seconds). There are ~31556952 seconds in a year. That means there are at most that many passwords generated by all users of KPM in any given year (assuming same charset was used). That makes it trivial (both in computation and time) to generate a table with all the passwords generated over the whole lifetime of KPM.
Why is a government elected through due process, with free and fair elections a "crony" govt.

I can understand ones hate for the policies of a govt, but this is absurd.
Carmack explicitly mentions the BSD/GPL question in connection with copilot. He is working on AI now and has an explicit interest in the intellectual property discussions that flared up after copilot.

It's natural that people think he's using his status as a super programmer to lobby for the position that currently benefits him.

I don't see why he would be more qualified to assess the pros/cons of the GPL than the Linux and GCC authors.
The problem gets harder and harder as the trash gets more SEO
If enough people find it interesting enough to follow, why not?
Indeed. And don’t such tools require GDPR consent to allow tracking or processing PII?
The kinks get straightened out by people working with it and trying to make things. Waiting won't accomplish that.

> Like it was mentioned in the RFC, the Rust support is still to be considered experimental. However, as noted back in April, support is good enough that kernel developers can start working on the Rust abstractions for subsystems and write drivers and other modules.
Easier said than done: my son is learning guitar but it's the holidays.
Not easy to make him practice during the holidays given that I'm not a musician..
It's not a difficult problem space. You can use quite simple algorithms for planning the movements of these robots. And you can improve them later without them affecting the rest of the system, which makes this easier than most IT systems which have all kinds of hairy dependencies.

If two grocery carts crash into each other it's not the end of the world. In contrast, if you're writing a distributed database system and you corrupt data then that can be very serious.
Stone Frigate
Racing drivers should be tested for toxoplasmosis.

I had toxoplasmosis and I drive a bit on the aggressive side.
In the post they mention two efforts to use GCC for compiling Rust.
Once you have a trained neural network you can apply on several TV programs, you can even share with the community... Don't know, it sounds like an interesting problem.
I don't understand, why harass the forker when surely the real target is whoever is adding this (alleged) spyware?
> ...they should also be put on par with newspapers?

Correct.
Afternotes III: The Lonely Crowd Within
you can't trust and randomly follow "people", they don't exist
Well, if there is a competition to replace C it would be interesting to see some competition.
I feel Rust offers several strong points whilst actually being performant and widespread enough to be in the kernel. I doubt you absolutely _need_ to know both to work on specific parts written in either
Very interesting. Sounds like how some machine-learning algorithms would work!
yes, but please consider that pursuing such disruption and getting a self-taught education might be orthogonal problems. event though there are many resources, I appreciate the effort put into curating a selection of those.
> If you die on impact, treatment is much cheaper.

Plus, more organs for everyone else.
Proprietary is, I think, the "default" way how people always did things. Keeping the recipe secret is one of the moats that help the enterprise stay relevant. So naturally, "it works" and I think it always will. IMO, this is why it's important to keep the open source stuff open. Closed doesn't usually turn into open, so why should open turn into closed? I think the legal system is exactly the place to address this, in fact, I think the governments themselves should drive the development, as it's their own interest to really own their software and hardware stack.
There is a way out of politics. People hate being seen through. The more of a ‘ok, I see what you are about’ vibe you have going, the more self conscious they become. They often regulate down their politics. Just give people a solid death-stare, and I promise you they adjust.
I think the attack vector would be something like:

- Website is compromised, database is dumped

- It contains hashed user passwords that you'd have to bruteforce if you want to recover them

- If you know roughly how long the password is and when it was generated (and what character set it uses) and that you know that it was probably generated by this Karspersky product, you can use that to generate all possible combinations and speed up the bruteforcing considerably.

It definitely hinges on a very specific set of circumstances and wouldn't be trivial to exploit, but it's still a pretty silly and easily avoided flaw for a password generator to have.
I’m sure QuickSort is being used somewhere in there…

…though I assume you’re asking specifically about the quasi-autonomous movement of the tote-bots? There is no one single “algorithm” to represent or model their movement, it’s a complex control system.
After AlphaGo I began to appreciate that computer superiority doesn't mean an end to human play, as it is like an art. Maybe playing a game of chess or Go is like painting a picture, one with a distinct humanness to it. There is something lifeless and mechanical in GAN-produced pictures, which makes one yearn for a human touch.

Unfortunately, chess players at least have now been forced to acknowledge the beauty and seeming artistry of modern chess engines - which indicates the "humanness" you cite is probably a perception we will need to re-evaluate.

I'm an AGI-sceptic wrt current approaches including the Alpha series, so am not suggesting there is real intelligence there, just that we perhaps have historically assigned a near-spiritual reading to instances of human genius that (at least in the game-playing form discussed here) has now come under question.
>Why is there a need for a law?

Because we live in a society? Because suiciding yourself on public roads should be illegal?
I think the issue is in both: seeding with time and using a generator that does not have an additional source of entropy (i.e. is fully deterministic given seed).
May I have a source for this anti-correlation please?
This is all exciting and relevant progress, but the technique does not seem to converge towards a real solution in the long run.

We developed higher-level languages like C to specify and generate machine code easier and with less errors. Then it turned out with the higher level language it's easy to make mistakes, too, so let's put another layer of specification language on top to avoid that (e.g. let's do Java). Eventually it will turn out that it's not easy to avoid mistakes in that language as well, so we put another layer on top, and again and again.

The gist is that computation is not an easy task and we can't avoid the halting problem, but still it is very good to have tools available that make negotiating through bug space easier.
Let's add some competitive pressure: start forking projects that don't support it.