skysight-inc/HackerNews huggingface dataset:
Literally yesterday the Daily Mail published a front page ‘exposing’ the fact that the NHS spends a total of £1 million on diversity. If that’s the best a paper hellbent on attacking the NHS can find, it’s hard to imagine there’s actually much waste.
I’m not convinced.

The advice might be sensible in some way, but if Make isn’t anal enough for your tastes, why not just use a different build tool?
I thought for a second I was crazy not knowing that Baltimore was the largest city in the US

Baltimore has a population of 600k not 10m, you're off by a factor of 13
1. Administrators. We have insane administrative bloat, especially in higher ed. In some institutions there is nearly a 1:1 count of administrators to faculty.

Ironically, given the social politics implied by the author, a significant amount of administration bloat is specifically tied to DEI.

2. Well, they are. A teaching certification used to only require two years of higher learning compared to typical 4 for other things. That said, most teachers are actually more highly educated than the average person because schools use educational attainment as direct basis for pay. My mother has a Master’s and is shy only a few hours and a dissertation from being a Ph.D. This was relatively common, especially for special ed teachers or those who focus on a specific subject like Math or English.

3. Partly because school in the US is boring and designed to grind out individuality in favor of making good industrial cogs. We no longer have an economy that rewards industrial cogs so students resent their school experience in adulthood as they discover how illy prepared they are for the world. That and parents/social fabric encourages and allows anti-social behavior and viewpoints.

4. Yes, and parents not giving a shit isn’t even a cause, it’s a symptom of larger and more intractable social and cultural problems in parts of America. Fixing this is nearly impossible because those most motivated to fix it are even more heavily motivated to ignore significant amounts of critical data about the causal factors.

5. Yes. Scaling is hard, and we’ve roughly tripled the population since we built the institutionalization of education in the US. It’s obvious a breakpoint exists somewhere and we failed to pivot.
> They will keep changing the narrative ad infinitum until everyone is dependent on them at birth.

Welcome to life:
https://youtu.be/IFe9wiDfb0E
Have you ever heard of something called "hyperbole"?
Sounds like there are two jobs here: babysitting, and teaching. Both are valuable, though likely that the former isn’t as difficult skill to master.
Yeah agree here. It makes sense to have a shortcut to only cycle over the windows of the same app. In the example where you have 5 windows in an editor.. how nice that you can only cycle over those instead of also the other 20 windows you have open
It's the weekend, the time when Bari Weiss substack subscribers post Quillette articles to Hacker News.
Domestic people were not discriminated against from training.

Birthrates went down, so supply of labor decreases, so prices have to increase to attract more people to do the desired type of labor. Or if the country is desirable enough, the country can open up immigration to increase supply of labor and keep prices lower than if they had kept immigration closed.

Domestic labor can keep moving onto more desirable jobs while immigrants keep doing the less desirable work in exchange for being able to immigrate. Works well, until birthrates drop too low and/or immigrants stop coming for whatever reason.
Partly because nobody wants to learn. Its all about getting a grade.
First, the engineer needs to understand how the makefile is written and that it doesn't rerun without changes. Is it not rerunning because of npm? because of jest? If the engineer isn't the one that wrote the makefile: they won't.

Next, you're assuming a JS engineer would know what the flag is (or even that such a flag exists) to force reruns. I've literally never used this flag in my (JS) career so I wouldn't expect anyone to know this.

Don't send engineers down some debugging rabbit hole just to save a few seconds when no changes happen. If you want this functionality, just use `jest --onlyChanged` in your own workflow and don't screw with everyone else's.
I highly doubt Sandy Munroe's opinion can be bought at any price. He speaks his mind.
> .ONESHELL ensures each Make recipe is ran as one single shell session, rather than one new shell per line. This both - in my opinion - is more intuitive, and it lets you do things like loops, variable assignments and so on in bash.

This will at some point cause a bug that will be a pain to debug. Even worse when it depends on execution order/thread grouping with -j8. I would not consider introducing state is a good thing.
We can make our phones harder to hack but complete security is a pipe dream
Macs are far better for power users now than they were 10 years ago. They're also faster!
Or a database. Anyone using the words "permissioned" or "private" doesn't really want a blockchain.

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3496468
It's also important to remember that SteamWorks DRM is optional. There are many games that will work without steam installed.
I've experienced scanning personal books and also try to reduce them since I'm also concerned with bloat on my (older) mobile reading devices. Unfortunately, there are reasons I cannot upload those, but the procedures might still be helpful for existing scans.

Use ScanTailor to clean them up. If there is no need for color/grayscale, have the output strictly black and white.

OCR them with Adobe Acrobat ClearScan (or something else, that is what I have).

Convert to black and white DJVU (Djvu-Spec).

Dealing with color is another thing, and takes some time. I find that using G'MIC's anisotropic smoothing can help with the ink-jet/half-tone patterns. But it's too time consuming to be used for books.
I did read the Bible myself, which was one of the things that led to my final break with organized Christianity. It was a very useful exercise, and one that led me to see a huge contradiction between the ministry of Jesus--which was very critical of power and legalism over humanitarianism--and the reality of hundreds of years and dozens of variations of organized Christianity.

That caused me to question why I should consider the Bible as any more special than anyone else's religious book. From my perspective, it hasn't led to the creation of an exemplary Christian community at global scale. Rather, it has created a bunch of bickering, expansionist sects that are self-assured in their own righteousness of thought. My Christian upbringing gave me a humanitarian foundation, but it's largely secular influences that have pushed me beyond the points in which peoples' biblical interpretations come into conflict with humanitarian goals.

But the thing is, as the Catholics recognize, the Bible didn't come to us as an monolithic whole. Its composition has changed over the centuries as books have fallen in and out of favor. Much of this is part of Catholic history, which is a big part of why they don't prioritize it over the leadership of the episcopate. They see the apostolic succession as the place where spiritual authority and orthodox practice derive from.

And then I became really interested in the origins of the Abrahamic religions. The podcast History In The Bible (https://www.historyinthebible.com/) and the book In The Shadow of the Sword (https://www.amazon.com/Shadow-Sword-Birth-Global-Empire/dp/0...) have been really fascinating in understanding secular theories of how these religions arose from their historical contexts. Secular historians argue that the core of these religions existed in largely orally transmitted forms, until they were adopted as state ideology in multiethnic polities (first the Kingdom of Judah, then the Roman Empire, then the Caliphate). Or in the case of Rabbinical Judaism, a way to knit together a people dispersed between empires, who had had their old religion decapitated with the destruction of the Second Temple. (I hope I have represented these theories in a way that is not offensive to adherents of these religions.)

Today, I'm intrigued by Christian history and, to some extent, Christian thought, but I don't feel any particular need to believe in Christian theology. I'm not exactly an atheist. More like an agnostic theist.
It literally says at multiple points throughout "this is not dogma", including the entire final section.
> "Steam DRM" - requirement for an online connection to use the downloaded application

It's not a requirement. It's to the discretion of the game developer on whether or not they want to require it to play their game.
Um...Orcas (whales) are mammals [1]

[1] https://en.wikipedia.org/wiki/Orca
I think buying DVDs of 4000 episodes is gonna be pretty impractical
A humbling lesson on why you must control your supply chain or have commoditized suppliers. Facebook grew on a commoditized platform i.e. browsers on PCs. But then got pinched on mobile and was too slow to react.
> .ONESHELL ensures each Make recipe is ran as one single shell session, rather than one new shell per line. This both - in my opinion - is more intuitive, and it lets you do things like loops, variable assignments and so on in bash.

You can do things like loops and variable assignments, you just have to keep it on one line. You can put that one line on multiple lines using newline escaping by ending a line with \

You could argue that making it clumsy to do those things enforces that makefile scripts be simpler, while still providing enough of an escape hatch should it be necessary.

But probably ONESHELL performs better. The default sounds like a lot of wasted repeated fork/execs.
It's not about Apps it's about privacy, about the data that Apple gets and stores.

It's not privacy if only Apple has it, it's privacy if even Apple hasn't it
> Making/updating lesson plans

Why? Are they really better than khan academy at doing a lesson plan? Isn’t this like a software engineer complaining they have to write their own database driver in their spare time after work?
First, SciHub != LibGen. Allied projects that clearly share a support base but not identical.

Second, please provide a citation for the assertion that sharing copies of printed fiction erodes sales volume. At this point, one may assume that anything that helps to sell computer games and offline swag is cash-in-bank for content producers. Whether original authors get the same royalties is an interesting question.

Third, the former Soviet milieu probably isn't currently in the mood to cooperate with western law enforcement.
if you're building C please try to use the built-in rules. I often come across reimplementations that miss or disorder one of the flag sets and it becomes a pain when porting or integrating.

General reminder: you don't even necessarily need a make file to build C:

~ % echo 'void main(){printf("hello");}' > example.c
~ % make example
cc example.c -o example
...
2 warnings generated.
~ % ./example
hello%
Why? There are tons of people out there who aren't entrepreneurs but can give good advice on areas they are knowledgeable on.
I'm not above learning something. Texas seems to be district-dependent, and CA is statewide:
https://www.trs.texas.gov/Pages/active_member_social_securit...
https://www.calstrs.com/social-security

This is not the case for NY, and not in WI and PA as I have heard from teachers there.

In cases where they don't receive it though, they're not paying into it either. I can't comment as to whether that is a good or bad thing, because I don't know those cases. Maybe the union membership by in large doesn't want to?

For the benefit of others, I post this authoritative link from the USDOE:
https://nces.ed.gov/programs/mapED/storymaps/TeacherSocialSe...
If we're plugging implementations, I tend to use the single-file implementation that ships with 9front. I wrote the first cut, but it's been improved heavily by others:

http://man.9front.org/8/acmed

http://git.9front.org/plan9front/plan9front/HEAD/sys/src/cmd...

It works quite well, and if you mount your unix machines via sshfs, it's pretty easy to dump the certs into the right place with them.

And unlike most ACME clients, it works seamlessly with DNS authentication, which allows you to easily grab wildcard certs.
I’m not here to convince you. I can tell you that if there’s a desire to combat misinformation, clean up the institutional dishonesty, secrecy and never ending shilling for the establishment that causes mistrust.
> why did vaccine companies need absolving of any liability by govts?

We know some people will be harmed by vaccination. Despite that, we need to vaccinate as many people as possible. Because of that, we make it easy for people who've been harmed to claim compensation from a government and industry backed fund, rather than force those harmed people to go through the courts against multi-billion dollar companies with very expensive lawyers.
If you want to see scrollbars everywhere then I'm not going to read the rest of your comment.
What also helps if having a non garbage client. The Xbox windows client? Are you kidding me Microsoft?
I don’t mind sticking to bash, but some of the other choices seem overly opinionated. In my experience the best Makefiles just invoke other commands, so you’re only using make for its dependency tracking. That way the Makefile remains fairly simple and you can use something more sensible (bash instead of bash-in-make, python, whatever) to write your actual build logic.

The Makefile should probably be listed as a dependency for all the rules too, otherwise you’re gonna end up dealing with stale results and adding a “clean” target.
>The only caveat is you can’t travel with it even though they’re advertised as ‘travel routers’.

Why not?
This is news for me. I've been using a local password manager for ages and disabled any browser form support since maybe the last century so I missed all those new functionalities. I'll keep using my password manager anyway, it's not only for the browser and not only for one device. I sync the db across devices with Syncthing, I don't login into any browser cloud sync.
You can cut and paste files in Finder, it’s just a decision that’s made on the “paste” side of the process instead of the “cut” side.

Copy as usual with Command-C, then at your destination move the file with Command-Option-V. This allows you to change your mind about whether you want the file to be duplicated or moved without having to first navigate back to the source and perform an additional action.
The first season for free for many network shows has been going on for years and years. They're trying to get you hooked and then pay for the production X upgrade (Starz, SHOWtime... etc.)
> Towers points out that such "games" tend to go in and out of fashion in orca society. For example, right now in a population he studies in the Pacific, "we have juvenile males who ... often interact with prawn and crab traps," he says. "That's just been a fad for a few years."

> Back in the 1990s, for some orcas in the Pacific, something else was in vogue. "They'd kill fish and just swim around with this fish on their head," Towers says. "We just don't see that anymore."

Orcas have their own planking, dabbing, etc. Incredible.
Can't believe the number of people s**** on this article who obviously don't have enough experience with build systems or the problems tab and space mixing cause. Quality has really gone down on HN comments in the last few years.

Most of these choices are not really subjective. They are the most robust methods that make provides for trying to eliminate errors in your make file. If you think "set -e" isn't a good idea you're either a rookie or brain damaged. The alternative is your scripts silently look like they're working when they actually fail and you spend hours trying to debug where things went wrong because the system isn't pointing it out to you.

My only fault with the article is that it's putting lipstick on a pig. None of this does anything to address the fundamental flaw with make that there is no protection against you incorrectly specifying building inputs. Every make file I've ever seen at a company at scale is buggy. These tips would definitely help but would not cure that fundamental issue.
don't forget, that disinformation does not appear magically in heads of less bright people. it is engineered by very smart adversaries. so this is not like less educated people are guilty and can be sacrificed.
>”No, you are not going to explain the universe or define the entirety of life habits of your practitioners.”

Counterintuitively, the religions/sects that do exactly what you’re describing happen to be the most successful. Not only do they seem to hold on to adherents at a much higher rate than their more lenient peers, their adherents tend to be far more fecund.

I suppose from a pseudo Darwinian standpoint, this strategy is more successful. I don’t recall what study this was from, but based on current trends in the year 2100, 50% of Christians in the United States with either be Amish or Mormon. Over 50% of Jews will be Orthodox/Ultra Orthodox rather than Reform. All because these religions/sects do precisely what we think they shouldn’t be doing.
The media market seems to be cyclical. Piracy is always an option, but most people prefer to pay for content if it is reasonably priced with few strings attached.

When a lot of people are paying for content, media companies look for ways to wring more money out of them. This degrades the quality of service and drives customers away.

When few people are paying for content, media companies look for ways to get paid. They become more open to offering discounted rates to platforms with new ideas, distribution models, etc. This improves the quality of service, and draws in more customers.

We fled from the sinking ship of cable to the HMS Streaming, like our parents fled the sinking ship of $20 CDs to the iTunes buffet. I'm excited to see what comes next - maybe a way to pay $5 per DRM-free downloadable episode? Sadly, it will probably be a painful decade until the winds of user experience finally change.
'He's wrong about feminism so he must be wrong about everything else.' I guess?

There's no denying the guy is a blow-hard loudmouth with an obnoxious style and some dumb opinions, but that's no reason to blindly believe the inverse of everything he says. Personally I ignore his videos; not because he's always wrong, but rather because he's always annoying.
Yeah, I completely agree -- the MacOS is finished and should be in long term maintenance mode for the next 25 years. We should turn our attention to other problems.
Assuming that Makefiles aren't going away any time soon, I wonder if the situation here calls for a linter/formatter that can parse a makefile and optimize it toward "best practices"...
The availability of content is still superior to paid offerings. The problem is discoverability.

10+ years ago you could get a well seeded torrent anything by googling "anything+torrent". Nowadays you can still get anything but you have to be way more tech savvy and have to break out of your comfort zone. This could mean invite only sites,Russian speaking sites,Fiddling with baidu download scripts etc.

Seeing how much activity peak mininova had[0] compared to the public tracker offerings of today makes me a bit sad. There are still great places to leech some warez but "the more the merrier" is always true for p2p based sharing :^)

[0]: https://web.archive.org/web/20090114215808/http://www.minino...
Cool! I hadn't seen tls-alpn-01 for authentication before.

Instead of using the ualpn daemon to respond to the challenges and proxying all other connections through to nginx, would it be possible to do it solely in nginx?
Has nothing to do with being virtuous, has everything to do with the fact that if I was an investor and he had less skin in the game than I did I would suspect I was getting conned.
I’m curious about what you’re doing now. I hope it’s healthier than what you described as your experience as a teacher.
They aren’t obligated to actively scan for this material (see Apple).
See my comment elsewhere in the thread about using your normal network setup, but inserting a "slug" that only allows your VPN port and/or endpoint(s).

Since the slug is invisible, and has no IP address, and runs no daemons, etc., the only misconfiguration possible would be the initial one.

Once the slug is in place, there is no more "accidentally didn't use the VPN..."
>If it has an ongoing cost for Tesla, I’m happy to pay for a subscription and perhaps an activation fee

They do have a subscription based model
https://www.tesla.com/support/full-self-driving-subscription...
>> If make isn't generating at least some of your recipes for you, then why not just make a "build.sh" script?

> Because then you don't get what Make brings to the table: tab completion, declarative dependency specification between steps, declarative definition of targets.

Yeah, that part was a little bit flip. :)

I think neglecting this feature ignores too much of Make's power, but it definitely does have other things going for it as well.
That's nobody's business but the Turks'.
> parents who frankly just don’t give a shit

They exist. What are you going to do with their children? Teachers are the people who have to answer that question.
iOS has supported tcpdump for end users since...I can't remember, maybe iOS 4?

https://developer.apple.com/documentation/network/recording_...
"old system in modern day doesn't work, in other news water is wet.".
Teachers leave overwhelmingly because of the school office politics. Admins want things to stay the same forever, pushing classes that we don't need for people that don't want them.

High schools are prisons. Universities are scams. The good teachers recognize this and left. If we want to fix it, we need to wipe the system and create a new one that focuses upon what's necessary and not what ivy league people think is needed.
They link to this site which tracks lost media: https://lostmediawiki.com/Home

I love reading into this sort of thing. Media can be so ephemeral unless the creators are careful.

Hollywood should have had an archive.org sort of organization since way back.
People were censored and deplatformed for being more correct than the public health experts.
Also: why is there a traffic light in the top of every window?
That's fine, but you can still cut the crap off the end of it.
How many people who own a smartphone need to use "fully featured development tools"?
While I'm not a fan of your tone (not that of your parent poster), I agree entirely with the bones of your post. I do not think their experience as stated is anywhere near... universal.
I'd still like to see yours if you're up to sharing! :)
Noted and edited.
At this point it seems most internet dwellers under the age of 35 subscribe to the sentiments of /r/FuckCars [0] but just yelling about the problem on Reddit and Vox isn't going to accomplish much. You basically need cities redesigned, which is going to take a long time. For those who are so passionate about the problem their best bet is probably to get involved in local politics or urban development than pointing out how Elon's tunnel project is dumb for the 100th time.

[0] https://www.reddit.com/r/fuckcars/
In the UK id you are self employed you still need to pay National Insurance which is as far as I know used for funding healthcare.
"Your Makefiles Are Wrong" is an incredibly dogmatic thing to say despite that disclaimer.
Teacher unions don't want higher standards.
If they're 18, and can fight to die in foreign sands over oil. They can choose to end their life too. At some point people have rights, and you will respect that.