skysight-inc/HackerNews huggingface dataset:
Not only do teaching skills play no role in getting tenure at a place like Stanford, teaching is actually a threat to research productivity and research universities will hire professors who do as little teaching as possible, leaving most of it to older who professors who are no longer productive researchers or to post docs, teaching assistants or other staff.

To understand how this works, the researcher will apply for some grant, say $300,000 to study some question in geometry. Now, why does a mathematician need grant money when their only tools are a paper and pencil (maybe a laptop with Tex installed)? First, the university gets 1/3 of that money as "overhead", so the researcher is left with $200,000. Then, the researcher will pay to "buy out" his teaching load which is more money paid to the university, say $150,000 to not teach 2 classes for a year. With the remaining $50,000, he may spend money to fund a post doc to come and assist him for a semester. Again, that money goes to the university. So the researcher may get $300,000 but it all ends up in the pocket of the University, which in turn pays him a good salary with the assumption that he keeps the grants coming. A place like Stanford gets about 1/3 of its funding from these research grants, 1/3 from its endowment, and 1/3 from tuition. It hires researches to get the grants, grad students and adjuncts to teach, and the sports teams and other events help with endowment.

Thus research professors are hired on the basis of their ability to avoid teaching loads, not on their teaching skills.
Buckling initiation in layered hydrogels during transient swelling
Hey don't undersell the one fast train in the USA: it's only ~3 hours! Plus there are now a handful of nonstop trips that take 2 hr, 35 mins [1].

[1] https://wamu.org/story/19/07/25/amtrak-launches-nonstop-acel...
Rapid Phenotypic&Metabolomic Domestication of Wild Penicillium Molds on Cheese
That is quite beautiful. It may also have awoken Cthulhu, but that's a separate issue. :)
Nothing. If you go back and read my first post, it's only about using what happened here to talk about a broader issue. I don't even like RMS

My point is eloquently summarized by someone else here:

"I guess free speech still exists in non-controversial matters, and for people who don't have to worry about employment."
My initial guess was something like the fingerprint is stored as a bunch of samples of where there are "hills" on the finger, and verifying the fingerprint consisted of checking that those hills are present - another human will have valleys where the first person had hills. The gel screen protector presented 100% hills so all the checks passed. What they needed to fix was to check for the non-presence of some "valleys" as well.

Of course the fact that they're using hashes of the fingerprint means this theory is bogus and the issue is probably a lot more complex/involved.
Extinction Rebellion is not about climate
RMS is being pushed out of a public relations role, because he has demonstrated that he cannot competently maintain relations with the public.

The Trump administration has, similarly, repeatedly fired public relations representatives when it became dissatisfied with their performance.
In the late 80's, two of my fellow C programmers and I thought that we might want to embed a copyright string into all of our executable programs that comprised a system that we were building. These were 16-bit MS-DOS programs. It seemed like an innocuous idea.

Each C program in our system included a header file with a few globals that looked something like this:

char *dave="Copyright ... blah, blah";
char *bob="More magic and mirth from the mavericks in MicroDev";
char *jim="CAPS Sucks!";

The system we were replacing was written in a proprietary programming language called CAPS that was a royal pain to work with.

A decade or so later, after we had moved on to other projects and other companies, one of the old users called me. They were using the system to board a customer and in the printed paperwork that the system generated the words "CAPS Sucks!" showed up! They caught the error before sending the paperwork to the new customer, manually correcting it.

I talked with a new programmer overseeing the system. They eventually found the bug in some code they'd added that caused a pointer to go astray which ended up pointing to constants in early portions of memory ( early because those three strings were in the first #include file in the set.) Why it skipped over the first two strings, I'll never know for sure.
The higher you go in the ladder the more likely you are to be talking to a spook
> I specifically called out is what if your other freaking kidney fails later?

Yes, that's a problem. However, it does not impact life expectancy for kidney donors. Kidney donors do not have significant health complications.

> Any shred of common sense would tell you that yes, having one of your organs removed IS a problem.

Yes, it does seem that way. Until you read about it, and realize that it isn't.

> And you ignored everything about perverse incentives that it creates. As if you. in your infinite wisdom, can predict every single "specific, negative consequence" caused by those.

"Perverse" incentives are not, in and of themselves, negative consequences. Perverse incentives may cause negative consequences. I am asking you what those consequences are. You enumerated one: kidney failure. A great start. However, it's not something medical practitioners in the area worry particularly much about.
50-char YC app company description tips
We were taught to avoid white mushrooms, as in our area the poisionous ones you might mistake for edible ones are white.
>pp. 145−169
>PDP-7 assembly listings for “t1,” “t2,” “t3,” “t4,” “t5,” “t6,” “t7,” and “t8”

>Unidentified program.

>Perhaps an interpreter for a programming language? B?

Could be TMG, the language that B was originally written in. See https://www.bell-labs.com/usr/dmr/www/chist.html
I really don't see how a freaking basketball franchise could make Chinese people angry at their government. Remember Dixie Chicks?

The only thing they did was to say "We're ashamed that the President of the United States is from Texas," right before Bush invaded Iraq. There wasn't even any government action necessary - radio stations blacklisted them for years. They pretty much sunk into a black hole.

Beijing just has to say that NBA insulted China. They wouldn't even need to ban anything (although I think they probably will) - the angry people will do the job.

Don't underestimate the efficacy of a well-tuned propaganda.
Frankly, how?

He hasn't been silenced. He still has internet access and the many publishing platforms that affords him.

He's been dissociated from a role in an organization.

If his ideas so clearly stand on their own, then he should have no problems. What he will not be doing anymore is acting as a direct representative of the organization.
From TFS¹, creat() on an existing file truncates it (i.e. to length zero, as O_TRUNC), and only the superuser can do this to a directory. open() has read/write flag bits as now.

I am leaning toward Pete_D's ‘pack directory’ idea.

¹ https://github.com/DoctorWkt/pdp7-unix/blob/e94417092a2980e7...
Both of these are just coping methods to either have the situation not exist or be trivialized for a period of time as to make living with it easier.

I don't know of any evidence to say either method is objectively better. By removing the situation from their thoughts/avoiding the topic they may be able to cope for just as long or longer than someone who addresses the situation through comedy.
not sure what michannne means but typically being referred to as "A Chad"... is not a nice thing.

https://www.urbandictionary.com/define.php?term=Chad
Very thoughtful and nuanced post-mortem. I generally agree with what he had to say.

I think I’m more on the side of thinking leaders should be moral people and not think that pedophilia is defensible. I do believe people in power should be held accountable.

I think “cancel culture” is the wrong term to use, I think is accountable culture. If you think it’s okay to demean woman and defend someone exploiting young girls because his sex trafficker friend gives his institution lots of money, then I think you’re a bad person.

Free speech doesn’t mean you’re free from consequences.
> Three people poisoning themselves in the span of one year in a particular region sounds like a lot.

Mushrooms of any given species usually have mast years every few years in a given area, so when that happens it's not uncommon to have a bunch of people poisoned in an area in a given year. E.g. it happened two years ago in CA, and it happened in New England after Irene.

In the 40+ year history of amateur mycology clubs in the U.S. though no member of one has ever died from mushroom poisoning (although a few have come close). The victims are usually just toddlers grazing in the back yard, plus immigrants eating things that look similar to what they eat in their home countries.
Awesome, did you work at Nike or Intel?
My mom (60's) also developed blood clots on a long flight. Luckily it was caught and dealt with before they managed to cause any long-lasting damage.
Cortex contributor here - you're right, I would say we can be compared to SageMaker model deployment. We are currently working on supporting spot instances for serving, and training is on our roadmap.
Classic story I heard was of a landlord who locked the thermostat in a plastic air-flow case. The college roommates who lived at the residence learned to strap an ice pack to it. Hilarity ensued when the landlord would come by to check on the heating system.
His freedom of speech hasn't been hindered in any way, shape, or form (as far as I can tell).

What I do see, is others utilizing their right to (dis)associate with whomever they want.

Freedom of speech has never included any notion of "Freedom from societal repercussions".
> I find Intuit to be a rather evil company.

Heads up then because Intuit is behind Free Fillable Forms.

In fact, when confirming phone numbers the calling number is from Intuit.

That is not unexpected because they are part of the consortium running Free Fillable Forms.

It's just one of those things where the USA lags behind the rest of the world, not being able to file directly with the tax authority.
>A copy of the painting can serve for viewing nearly as well as the original.

Maybe for a lay-viewer. As an amateur realist painter, even the very best prints seem to lose 75-80% of the mark-making and process clues that are easily observable in originals.
Something of a shallow look into why it's still around. Part of it is that it's not just COBOL, but the ecosystem around it that makes it harder to port. Porting over a COBOL program from MVS, OS/400, MPE, etc, also requires porting over the surrounding stuff. Job schedulers, record (vs stream) based files, monitoring, print formats, character encodings, 3270 screen formats, and so on.
Generally companies treat the SMS 2FA as an additional check, so it's a security improvement. But some companies also then allow it to be used for password recovery, which is generally a security regression. Also multiple companies have used SMS 2FA numbers for ad targeting.

https://news.ycombinator.com/item?id=21197553
That's very nice, thanks for building & sharing!
A private company stills gets your data. You are not filling directly with the IRS.
Show HN: I made a group chat app because I find social media overwhelming
www.heydonuts.com

Android: https://play.google.com/store/apps/details?id=com.heydonuts.dasmobile

IOS:
https://apps.apple.com/us/app/hey-donuts/id1453300843
Microsoft Office was initially just a bundle of separate programs, the constituent applications are even older (though Excel still debuted on the Mac first, in 1985).
Yes. Though even in its literal meaning 'by definition' is a weaker statement than 'by evidence'. At least in any argument outside of mathematics.

Most of the time the 'by definition' argument just gives you a True Scotsmen.

Take the classic: all men are mortal (by definition in Ancient Greek), Socrates is a men, thus Socrates is mortal.

As an empiric argument, this would make sense. But the Greeks tried to reach 100% certainty. Mortality was included in their definition of a human (otherwise you'd be at least a semi-God or so.) Of course, that just shifts the uncertainty to the second part: we can not be sure that Socrates is indeed human by that definition, until he actually keels over.
> "the 99.something% who survive"

For this mushroom, it's certainly worse than that.
It seems likely to me somebody quoted him the "without medical attention" survival rate.

> "Mushroom poisoning is more common in Europe than in America.[71] Up to the mid-20th century, the mortality rate was around 60–70%, but this has been greatly reduced with advances in medical care. A review of death cap poisoning throughout Europe from 1971 to 1980 found the overall mortality rate to be 22.4% (51.3% in children under ten and 16.5% in those older than ten).[72] This has fallen further in more recent surveys to around 10–15%.[73]"

https://en.wikipedia.org/wiki/Amanita_phalloides#Similarity_...
Was discussed three months ago: https://news.ycombinator.com/item?id=20579166
Bolivia faces uncertainty ahead of presidential elections
Vatican Launches New “eRosary” Bracelet
I was kind of hoping they were replacing the floppy disks with CDs or something else equally old school and hard to hack.
> If you do have a "hard and fast" rule in mind, it may work in your region but not in other places.

There are lots of hard and fast rules in different regions though that do work if you can ID the mushroom to genus. E.g. in New England, no green mushrooms in the Russula genus are poisonous.
Word - I just foraged a bunch of them recently! Once you find them, more are usually nearby! Also, once you've had them on hand enough, it becomes easy to identify them with a very high degree of certainty.
Here are some things to watch and read - all from mainstream media sources - if you haven't seen any of this before:

Anderson Cooper on CNN: https://www.youtube.com/watch?v=60ZJQ4I7_3M
https://www.facebook.com/AndersonCooperFullCircle/videos/367...

Michio Kaku: https://facebook.com/michiokaku/ https://www.youtube.com/watch?v=nWEhY5NzaBQ

New York Times:
https://www.nytimes.com/2019/05/26/us/politics/ufo-sightings...
https://www.nytimes.com/2019/09/26/science/tom-delonge-ufo-r...
https://www.nytimes.com/2019/05/26/us/politics/ufo-sightings...
https://www.nytimes.com/2017/12/18/insider/secret-pentagon-u...
https://www.nytimes.com/2017/12/16/us/politics/pentagon-prog...

Vice: https://www.youtube.com/watch?v=VqdOXfuzDIw

The Hill: https://thehill.com/homenews/house/460334-top-homeland-secur...

Politico: https://www.politico.com/story/2019/09/06/navy-withholding-u...
https://www.politico.com/story/2019/04/23/us-navy-guidelines...

The Washington Post: https://www.washingtonpost.com/national-security/2019/09/18/...

The Drive:
https://www.thedrive.com/the-war-zone/30256/scientist-behind...
https://www.thedrive.com/the-war-zone/29232/navys-advanced-a...
Likely due to using the older version of bash preinstalled on Mac. Installing a new one and it should be virtually identical.
Oh, those are annoying. I've been getting some lately, but not nearly as many as other people seem to be getting.

I think Google lets you report numbers as spam? (And, of course, caller id can be faked, but the important bit is that spam will differ statistically from legitimate calls.)
It's a little more than that, I think.

It started with a gendered pronouns disagreement, but it lead to Stack Overflow firing a well-liked moderator while lying about her in public.

Apparently mod Monica questioned a new code of conduct in a forum for mods to question such things. Employee Sara Chipps, with the approval of the CTO, fired her and then lied to the press about an observant jew right before Shabbat.

This pissed off a bunch of moderators -- including more than a few who supported the CoC change. The CTO stepped in and made some noises about discussing with Monica, but didn't have the balls to say the truth: Our decision is final, piss off.

Some nontrivial subgroup of mods feel disrespected by the way the company has treated them and the community. They felt, like, for example that they should have the opportunity to comment on a new CoC and to have their opinion seriously considered by Stack Overflow.

In the middle of this is the millions of dollars of free labor donated by mods to run the communities. Approximately 10% of mods have bailed so far. (10 hours per week times 50 weeks per year at a paid rate of $25 or $33-ish to the employer times 70 mods is $1.15m).
The point of this seems to be highlighting the micro focus cloud migration marketing piece at the end. Besides some history, very little here.
Precisely my point. Are there any significant AGPL projects that aren't just advertisements for their commercial editions or services? Has anyone actually been forced to contribute back their private changes to AGPLware, or do they just avoid it?

(EDIT: AGPL Ghostscript is an ad for Artifex, but it's a very useful one.)
Sometimes who you are, a physical trait, an accent, an unrelated disability is a "distraction". And, yes, personality and neurological traits can count as well.

I can understand "don't be a jerk", and maybe RMS failed that test. But "don't be a distraction" can easily be (and has been) an excuse to oppress in the name of pragmatism.
It’s not that definition. Chad is the memey name of the archetype of the good looking buff guy who pick and sleep with girls really easily (before dumping them).
Here's hoping!

Glib comments aside, the beef industry (particularly, but not exclusively, in the US) seem to have a death-wish for our planet.
Perry Resigns as Energy SEC
But no more. At long last, that system, the Strategic Automated Command and Control System or SACCS, has dumped the floppy disk, moving to a “highly-secure solid state digital storage solution”

Did SuperMicro make the board?
Wow! So deadly, but so beautiful!

I love mushrooms!
Well I'm sure part of it is that he's been unjustly branded as a pedophile. Also I doubt he cherishes the prospect of starting FSF Round 2.
'Chad' (as a meme) refers to the archetypal alpha male, attractive, fit, and confident, who typically attracts all of the 'Stacies' (highly attractive women)

https://knowyourmeme.com/memes/chad-thundercock (somewhat NSFW)
This is just Micro Focus astroturfing! They don't have a business in a world where banks and government agencies have written their software in a modern language.

Here's a comment I made a month ago about another thinly-veiled Micro Focus press release: https://news.ycombinator.com/item?id=20987206
> because the CEO was intentionally using neutral rules of hiring that ended in "discriminatory" results.

Against what baseline? The results are only discriminatory against a baseline in which affirmative action is baked in. But this can't be the proper baseline, because if it is then any amount of affirmative action can be called into question.

Does your company practice some affirmative action? That has a disparate impact that hurts minorities, because you could be doing more affirmative action!

Edit: simplified my original reply
Lines of code that changed everything
It's a good point. They don't have kids.
It hits home even if you haven't. I'd say that I've felt the same tingle when writing code as well. At times when someone asks for a new feature or I'm working on a particular solution to the problem, I'd definitely get the same feeling that this particular abstractions isn't going to cut it, or that this part of the codebase is going to become unwieldy soon.

I'd argue a great engineer is someone who can anticipate exactly how a software product is going to evolve, where it will not scale properly in those cases and see if the code they are writing today is potentially going to be a problem then or not (and play a fine line game of not over-engineering vs. preparing for future circumstances).
China’s Sneakerheads Chase 6,600% Returns Flipping Air Jordans
If you want even better startup speed, try `zplugin`[0]. It can load plugins
asynchrously after your shell starts up, or after you type the first few
characters of a command.

[0]: https://github.com/zdharma/zplugin
At the risk of proving your point (this part of the code is indeed a bit of a hash), but in the hope that this will help a little with learning, here are some answers:

1. The first do in your snippet does nothing - it's redundant. In the actual code you linked, though, it sequences the `get "/" ...` and the `get "/:short" ...` expressions into a single application initializer. When the app starts up (i.e. when `app` is called), this outer "do" runs through your endpoint-defining expressions and registers each endpoint in turn with the HTTP server.

2. That `get` function takes two arguments: the URI pattern and the action to run if the pattern matches. The whole rest of your snippet _is_ the second argument! Because of the low precedence of the "$" operator, using "$" means you don't have to enclose all that code in parentheses. It is a tiny bit of syntactic sugar that is wildly popular in Haskell-land because Heaven forfend any of your code ends up looking like LISP. ;-)

3. The answer is in the monad being used in this case to sequence these steps together (`ActionT Text IO <some return type>`). Think of `param "uri"` not as an expression returning a string, but a partially-constructed function that takes an HTTP request as an additional argument. The monad takes care of threading the request into this function when the request is actually handled, and `uri` will be bound to the resulting value.

4. I'm guessing it doesn't. Many type signatures in Haskell are optional, and are added if either 1) there's a genuine ambiguity in the code that needs to be clarified, 2) the author thinks it will make things clearer, or 3) the author hit a bug where the compiler inferred some crazy generic type that the author didn't intend or understand, and they put in some type signatures as sanity checks and constraints on what type is actually expected.
Obituary: Alexei Leonov Died on October 11th
Bulls have wikipedia pages now? Ok, this is the thing I'm most surprised about out of all of this.

Maybe I'm just annoyed that there's a bull who's more famous than me, and that he got that famous by being a lot more reproductively successful than me.
I thought it didn't even support compose like functionality? Or did they add that now?
As of about five years ago, enabling that feature at mkfs time broke tons of apps that assume case insensitivity. Not sure if the situation has improved.
Why would they undertake such a massive task if they don’t have the need?

It’s cheaper to pay for training so new hires can write obsolete languages on IBM’s last innovative release (the AS400).
45 pages in before I saw the first comment. whoever wrote section 8, "what may be a simulation or game for billiards or pool", put actual one-line descriptions before each section. Later on he gets real chatty, e.g.

fsin: 0203 " sine of the fine rotation angle
mfsin: -0203 " negative of fsin

Seriously, I bet there is a lot to be learned figuring out how he was approximating trigonometry using 12-bit int constants.
Seems a tad misleading to call that hair; lanolin isn't keratin.
Very cool. I'm curious to see how this compares to SSB.
I really wish we had better rail infrastructure in the US.

Being able to walk around and check out different cars is amazing. Dining and sleeper cars are fantastic.
Nvim-colorizer.lua: The fastest colorizer for neovim (and no dependencies too)
Mushroom poisoning and Amanita poisoning are very different things.
I don't know what the right solution is but I recently watched this documentary about a serious accident at a missile silo in Arkansas

https://www.pbs.org/video/american-experience-command-and-co...
> "What were they hoping for, global thermonuclear war? US Civil War 2?"

Basically, yes.
Doesn't alter the "dual-loyalty" problem.
Would ublock origin be able to block those?