skysight-inc/HackerNews huggingface dataset:
Market forces for schools are reflected in real estate prices. Houses in good school districts can go for 4x the cost of similar housing a few miles away if the schools are bad.
Average teacher salary in California is $84,000. Official working days total out to about 12 weeks of vacation. Realistically less than that but still much more than your typical worker.
Yes the demand to have a documented policy, procedure and metrics for everything even if no one ever reads them, follows them or analyses them is insane. At the same time there's been this huge increase in the amount of useless correspondence and a cultural shift away from hiring people to help manage and filter this stuff so people can do actual work (aka old school secretaries and admin assistants). Harrumph
So I just fell down the rabbit hole of figuring out how to use SQLite with Ceph (turns out a thing called libcephsqlite[0][1] exists) -- awesome to see this new take on distributed SQLite.

The caveats for dqlite and rqlite always felt kind of awkward/risky to me -- in stark contrast to SQLite which is so stable/"built in" that you don't think about it's failure modes. Having to worry about what exactly I ran (ex. RANDOM()) was just a non-starter (IIRC rqlite has this problem but not dqlite? or the other way around -- one replicates at statement level the other at WAL level).

That said though, the biggest sticking point with all this SQLite goodness is how to make sure that certain libraries (any popular extension -- vsv, spatialite, libcephsqlite) were loaded for any application using SQLite -- there seem to be only a few options:

- calling load_extension[2] from code (this is somewhat frowned upon, but maybe it's fine)

- LD_PRELOAD (mvsqlite does this)

- Building your own SQLite and swapping out shared libs (mvqslite also does this, because statically compiled sqlite is a nuisance)

- Trapping/catching calls to dlopen (also basically requires LD_PRELOAD, but I guess you could go custom kernel or whatever)

This is probably the one big wart of SQLite -- it's a bit difficult to pull in new interesting extensions.

I also found this hack[3] which looks quite interesting for building something more general/reusable...

[EDIT] - Also while I'm here, I think FDB is probably one of the most under-rated massive-scale NoSQL databases right now. It gets nearly no press (to be fair because it went closed then open again), but it's casually a massive force behind Apple's services at scale.

[0]: https://docs.ceph.com/en/latest/rados/api/libcephsqlite/

[1]: https://github.com/rook/rook/issues/10689

[2]: https://www.sqlite.org/lang_corefunc.html#load_extension

[3]: https://github.com/cventers/sqlite3-preload
I did use the word revenue in scare quotes for a reason - I don't expect that all that money could be given directly to the teacher. On the other hand, the state should be able to achieve quite high economies of scale on administration and purchasing (whether they actually do is something else), and there's no profit to make at the end of the day.

I was actually thinking 50% would make the math easy but probably be a bit unrealistic, but I arrive at about the same place as you I think. Also I'd imagine that most classes are larger than 20, but hopefully smaller than 30.
I use email aliases that I can't send email from. It's also possible that email from your domain is blocked by mine, and I would never receive that invoice or password reset link. In reverse, there are addresses on my company's domain I can send from but not receive at, and I shouldn't be allowed to sign up with those.
Nobody is ever paid for the value that they create. Software engineers are estimated to be worth several million dollars per year in value.

Also, the average kindergarten teacher probably generates a lot less than $300k per year.
> 3. Teachers frequently complain about how they are unappreciated, yet children spend _12 years_ in their care. Why do people come up to them and say they hated school rather than “thank you”?

Well many students hated school, it is what it is. If you get beat up on a daily basis or are bored out of your mind (because let's face it, most of the material IS boring) I don't see why you should feel obligated to thank your teachers. It's not their fault but they also don't really deserve a thank you.
Yes most teacher do what they can but it doesn't change the fact so many students are generally unhappy in school.
I suspect that almost all of the success of private schools can be ascribed to being able to kick students out and not requiring fifty billion dollars in degrees to teach.
In fact, I would argue that for all its possible faults (which all systems have) the fundamental problem with the NHS is not in how it is structured or in its processes.

Rather, it boils down to funding. Nothing else. Just that. The one feature that the NHS has proven time and time again is that it is one of the most cost-efficient healthcare systems in the World, and given that it is working suboptimally that is a clear sign that the NHS needs a significantly greater (and stable and dependable in the long-term) financial investment.

Once that is sorted, all other further changes and optimisations that may be needed can be worked on. But debating how the NHS needs to be reformed today is arguing on the helm of the Titanic on how to improve its unsinkability while it sails merrily towards an iceberg.
> Counterpoint: teachers' pay is great, it's just backloaded in pension plans.

This is no longer true in most places, and was never a good enough reason to justify paying starting teachers poverty wages.

New York State, which I think most will agree is a state with a strong teachers' union and all that goes with it, has been phasing out defined-benefit pension plans over the past few decades. My mother-in-law, who retired about 10 years ago, was among the last wave to get the "Tier I" full-salary pensions; if you become a teacher in NYS now, you get a much less generous package (I don't know offhand whether it's still defined-benefit, just less, or if they've switched to defined-contribution plans now).
Why would you want to embrace virtualization that throws away most of your compute power?
In an ideal world, every book could be given an "importance" score, for some arbitrary value of importance. For example, how often it is cited. This could be customised on a per-user basis, depending on which subjects and time periods you're interested in.

Then you can specify your disk size, and solve the knapsack problem to figure the optimal subset of files that you should store.

Edit: Curious to see this being downvoted. Is it really that bad of an idea? Or just off-topic?
in the USNews ranking, 8/10 of the best states Pre-K-12 are blue, while 10/10 worst are red.[1]

When you evaluate things beyond the partisan lens, poverty is a massive predictor in education outcomes which is why many deep blue cities do poorly and why many deep red states do poorly as well.

Separately, the suburbs in the US are about as purple as it gets. Suburbs also have the lowest rate of poverty compared to urban and rural. [2]

[1] https://www.usnews.com/news/best-states/rankings/education

[2] https://www.pewresearch.org/fact-tank/2018/10/02/5-facts-abo...
Previous discussion from 4 days ago with 240+ comments.

"VPNs on iOS are a scam" - https://news.ycombinator.com/item?id=32488308
Almost all of the success of private schools is, in fact, the former. Being able to select who goes there basically lets them set their outcomes.
EducativedotIO
The approach is different -- both rqlite and dqlite sit "on top" of SQLite and are much more like replication and coordination layers.

IIRC rqlite replicates commands, dqlite replicates WAL frames, mvsqlite intercepts file system calls because it's a VFS implementation [0].

[0]: https://www.sqlite.org/vfs.html
Why would they? Super hard job, terrible pay, horrible disrespect by parents and politicians. It's an awful situation that makes me very worried about my kids' ability to get an education.
Tons of people teaching on youtube every subject imaginable.
As a start, that means that your costs have substantially increased to provide the same amount of healthcare as before. That makes the funding problem bigger. I'm not sure how it is in Canada, but the NHS in the UK employs about 1.4 million people - and a lot of the problems with it are actually problems with our social care system being broken and leaving it nowhere to discharge patients to, which accounts for another 1.6 million workers. The UK's population is about 70 million people in total, a reasonable proportion of which are either too young or retired. This is only going to get more daunting as the population ages here and in other western countries, and as new treatments are developed and healthcare expectations increase.

On top of that, the real economy's capacity to supply workers with stuff to buy with their income is in deep trouble worldwide right now and everyone is feeling it. That means real wage drops across the board and real damage to the ability to actually fund something like this.
>I just wish the government stepped in and prevented this. this is an anti competitive move.

Apple just made the first move. The downfall of third party tracking was inevitable. Google themselves are ending cookie support next year with Chrome.
Has anyone ever stumbled across an executable on LibGen? The article mentioned finding them but I've never seen one.

I agree with the other comments that LibGen shouldn't purge the larger books. But, in terms of mirrors, it would be nice to have a slimmed down archive I could torrent. 19 TB would be manageable. And would be nice to have a local copy of most of the books.
It doesn’t seem right for the doctor to ask the parents to take pictures then send them over SMS, email, or whatever they asked them to use. Why wouldn’t this just be done within the privacy of the doctor’s office?
For having played for more or less the last two months with Midjourney and Dall-E 2, and some crayon/dall-e mini, I'd say they have different content (what the image is about, ex: a winged firefighter riding a sheep) quality vs style (specific artist, minimalist, daguerreotype...) quality:

- Midjourney: so so at content, great at styles and plenty of settings options: image size and rarions, seeds, early stop, input images with weights, sub prompts with weights and more

- Dall-E 2: great at content, decent at styles, inpainting, but low res images.

Overall, have been having more fun with Midjourney but might be a matter of taste (and available credits. Dall-e 2 gets expensive fast)
I think there's a point though where people are so deep in it, they can't see the forest through the trees anymore.

Security, as you mentioned, is definitely a balance with what your users will actually want to do. Security experts see doomsday scenarios everywhere, but if their solution is a hassle, your customers will just go to the less secure competitor.

I’ve worked with DBAs who were absolutely experts and knew far more than us but wanted to normalize the data to the point where actually retrieving it would have been a major hassle of JOINs. There’s a balance there that experts miss.

"Experts" in my general experience often lack the big picture. They get so honed in on their little area of expertise that they can forget that people don't value what they value to the same degree.
Would be interested to hear the take that more experienced ML practitioners had on this, but from skimming the Nature article (https://www.nature.com/articles/s41586-022-04992-8) it seems like there is some reconfigurability built into these chips but overall they're at a fair early stage. It doesn't yet sound like it's something one could take a model from one of the well known frameworks and simply drop it in / automatically convert it for use in these NeuRRAM chips but presumably something along those lines might be on the cards as things mature.
Thanks. Here is a logarithmic plot as SVG: https://files.catbox.moe/zbf35r.svg

On a second thought, a logarithmic histogram might convey even more information, but that would require all file sizes to recompute the bin sizes.
Why are differentiated classes such a taboo?

I feel like a more trades-oriented approach with kids who don’t have the desire, motivation or aptitude for college would lead to more engagement and give those kids a better chance at success.
What about MacOS?
I A/B tested this exact flow at my last employer, and it lost. I didn’t follow up with user interviews or surveys, but my guess is people were creeped out by their email client opening out of nowhere.
> Just how tone deaf can Google be, continuing to treat these innocent folks as criminals in this passive aggressive statement even after being proven wrong? Do these people have no empathy at all?

They don't care a single bit about the effect their actions have on others. They only care about having to build a system, which can distinguish such cases from actually criminal ones. Because that wouldn't scale and would be bad for business $$$. So they try to turn and twist the image in the light of the public, that it is "right" what they did, so that the public does not cry out and demand change of their systems. Empathy doesn't even enter the equation for Google.
I knew this day would come and have been preparing. Every company I thought was trustworthy has proven me wrong. So now I’ve decided to provide my own services. I have a NAS and have digitized my movie and music collection and can stream it to any TV in my house. Netflix, Disney, etc can go pound sand. It has to be this way, as long as advertising remains legal, life will slowly approach a Black Mirror episode where things we once owned will become subscriptions ad nauseum.
Here's a podcast episode dealing with this very question:
https://www.bbc.co.uk/programmes/m000rcpf

"The Mosquito Conundrum" from Series 17 of The Curious Cases of Rutherford & Fry
"Logging in" typically refers to the situation where you don't have the cookie and need to get it. Having the cookie is typically referred to as "being logged in" already.
I've known former teachers who have turned to software engineering simply because the pay is better. People are going to go where the money is.
Three Holiday GameDev Books Review by Garry of Gmod
What makes you think the body is useful? Robots will be able to do everything better, and if not, there'll be no shortage of labour. The body is mostly a cost center. If we strip down the human to a mind in a box it's so much cheaper (and no need for guards either!).
Why are they being compared to typical workers?

The question of if teachers are sufficiently paid is answered by asking if current classroom sizes are sufficiently small and staffed by sufficient quality teachers. Whatever price that makes that happen is the appropriate price, regardless of what people in other jobs are earning.
I disagree. Private schools self select their student population. Most private schools do not take students with special needs or students with really difficult home lives - and those students deserve education. Once private schools have to accept every student regardless of need, will their quality remain? I doubt it.
I still don't get it, though. If I'm candidate b with the MS, does candidate a with the BS get preference?
Class size should be less than ten for disruptive students.

In California the other problem is that 10%+ of the students are ESL. With a large undocumented immigrant impact to school resources.
In that time I think we see a pretty big decline in the ratio of boys:girls graduating college too, no?
I've actually done this multiple times on google maps - search along route is the feature
The massive inconveniences others have pointed aside, it will be a technical nightmare to implement too. Incoming email takes a _lot_ of moving parts to process. What could have been a simple http get/post/redirect forms now need a process to accept and parse incoming emails, and someone inform the page about verification status. There are plenty of existing libraries and software to do it, but it's really difficult to get right.

Incoming emails in qprint, plain and html emails with boundaries, spoofed emails, separating verification emails from regular emails, etc there are so many complexities involved. In addition, it is difficult to write unit tests for them, and integration tests wouldn't be solid either.

All of these technical complexities to beat a paradigm that billions of users are used to, with no obvious improvement.
In California's water crisis, neighbors turn in neighbors
wasp do as much pollination than bees, please do your own research on this, wasps don't deserve this undeserved bad press
Please post the results on HN when you have them, would love to read it
There has been no drop in funding that might account for the recent "soaring excess deaths". Quite the opposite. https://www.kingsfund.org.uk/projects/nhs-in-a-nutshell/nhs-...

You speak of massive underfunding, but NHS funding has increased in real terms almost every single year since the 1950s: https://fullfact.org/health/spending-english-nhs/

"At the moment, UK public health spending is the equivalent of about 7% of GDP, similar to what it was back in 2010 and higher than in previous years. Back in 1955, it was worth about 3% of GDP."

If the NHS quality of service is as poor as I hear, after decades of increases in funding, why on earth do I also hear it referred to as a "beloved public institution"? Is that just something people feel they are required to say?
Time to break up the google into smaller parts that may allow a competitive market again. Google FB Apple could all use a bit of competition
I think I heard of people with brain damage who does not keep an internal state, they feel like they continuously wake up and only remember memories from before the brain damage. That would be a kind of parallel to consider, or at least somewhat analogous. I think most of us assume that such people would have phenomenal consciousness / subjective experience / qualia
Nose picking: The health reasons you shouldn’t indulge in it
https://archive.ph/41LZm
> Almost nobody respects teachers.

> They think schools exist in order to warehouse children while their parents do the real work,

Full disclosure: I'm not a teacher.

Three thoughts:

1) I wish I had $20 for everytime I've seen a social media meme along the lines of "kids should be taught _____ in school. Like/share if you agree" and 90% of the time it's something parents can and should be doing at home.

2) Ironically, anecdotally, it seems it's "too busy for their kids" parents who insist on outsourcing more and more to school systems. Some of this seems cultural (i.e., that belief has become normalized) but it also exist in the context of systemic issues (e.g., wages continue to lose ground to inflation...everyone needs to own more than they can afford).

3) The last couple of years there has been a lot of chatter about "threats to our democracy" imho most of it misguided hyperbolic media narrative. On the other hand, The Fourth Estate has erroded to become a toothless stuff animal. That's a legit threat. All that's needed now are less educated less thought-able masses.
> Counterpoint: teachers' pay is great, it's just backloaded in pension plans.

Counter-points to that:

You still have to pay the bills before retirement.

And this even assumes they get a good pensions, because a lot of states don't bother funding their public employee pensions properly (using current-year tax income for splashy announcements instead, kicking the liability down the road for the next politician):

* https://vtdigger.org/2021/01/17/painful-cuts-proposed-in-pen...

In various Canadian provinces teachers get decent salaries and good pensions: why can't US states do the same?
What I dont understand is why the stupid policies established by a coupled of troubled individuals years ago for failed projects are still in use today ...

Give us de +Word back... dont "improve" the stupid quotes.
> Have you looked around in tech? There's tons of people who lack a full command of English.

Have _you_ looked around in tech? This argument that ND/NT are "jargon" and "difficult" for ESL people is patently absurd.

> jargon

> special words or expressions that are used by a particular profession or group and are difficult for others to understand.

ND/NT are simple combinations of their base words that derive meaning from the most intuitive interpretation of combining them.

Looking up new words is just part of daily life for ESL. Learn some basic common words/morphemes: neuro, divergent, typical. Combine them and get a nearly self-defining new word and simple concept.

You know what's _not_ that simple? Idioms. AWS. "My dogs are barking". "You're not even wrong". Spelling e.g.: centre/center. Pronounce e.g.: thought/drought/tough.

But ESLs in tech have it hard? Yeah, when it comes to tech. Learning NT/ND is about as difficult as remembering that Burger King sells burgers.

Tech is where it's actually rough on not just ESL, but _everyone_. Everything in tech is _actually_ jargon, and sometimes it's piles of jargon built on mountains of jargon. And when it's not jargon, it's math and computer science, if you even distinguish that. ESL learners spend all day looking at AWS concepts like EC2/ECR/ECS/EBS/EFS/beanstalk/Alexa/Athena/Aurora/Corretto and they are graciously thankful NT/ND is a simple word that's not a trick word or an idiom or jargon.

The real problem anyone has with ND/NT is purely political tribalism and has nothing to with the word itself.
Having to tell an ordinary user that their domain didn't configure DKIM properly so sign up didn't work and they now have to go through an alternate flow sounds like a nightmare. The article does not mention what to do with the many users who don't already have the mentioned security mechanisms, just that they are "commonly deployed".
I know three teachers well (Chicago area; two quite senior, the other recently retired). Hours might have once diminished over time as you suggest, but their experience as told to me contradicts this trend: curricula have been changing so quickly in response to administrative decree that every few years everything gets thrown out and rebuilt. When you add to that decreasing resources for classrooms and increasing student-to-teacher ratios, it is not surprising to me that they work more hours than anybody else I know.
rqlite author here.

There are a couple of statements on that page I disagree with.

"mvsqlite is a distributed database, while dqlite and rqlite are replicated databases"

I disagree with this statement, and consider its definition of "distributed system" to be incorrect. rqlite[1] is a distributed database. A "distributed system" is simply a system that splits a problem over multiple machines, solving it in a way that is better, more efficient, possible etc than a single machine. rqlite uses distribution to provide fault-tolerance and high-availability. It uses distributed systems technology i.e. Raft, to make rqlite appear up-and-running, even in the face of node failures. That it replicates a full copy of the SQLite database to every node is correct, but that doesn't mean it's not a distributed system. Is Consul a distributed key-value store? etcd? By the definition quoted on that page they are not, but no one would actually agree with that.

rqlite is not just about replicating a SQLite database. I understand what the page is trying to say, but the point is that rqlite is distributed, just for fault tolerance and high-availability.[2]

"(+): mvsqlite runs on a production-grade distributed key-value store, FoundationDB, instead of implementing its own consensus subsystem."

rqlite doesn't implement its own consensus system either. It uses the same Raft consensus code that powers Hashicorp Consul. I don't see how this is any different, in principle, than using Foundation DB's consensus system.

[1] https://github.com/rqlite/rqlite

[2] https://github.com/rqlite/rqlite/blob/master/DOC/FAQ.md#rqli...
Nothing says “common man” like 500k in stock options.

Big Tech monopolies need to be resisted