skysight-inc/HackerNews huggingface dataset:
Sure but those two positions are not mutually exclusive. I don't think I ever took a Maths class that didn't introduce the idea of verifying your answers. But at the lower level, most of them used books that provided answers for some but not all of the exercises.

If nothing else, this is an advantage from a time efficiency viewpoint, as you can more quickly identify the problems you got wrong, and focus your review time on those. Those presumably being the ones most likely to highlight some misunderstanding of the material.

If time were infinitely available maybe the distinction wouldn't matter, but things being what they are...
I know nothing about the author outside of this article and I can't remember ever reading anything else she wrote. The author may be a perfectly virtuous person - but knowing that may actually bias my review/critique.

For example, this is actually a story about a mother worried about her child. I really appreciate that! What I don't appreciate is someone using that to present unsupported positions.

I am attacking the piece that she wrote and it's because I don't think it was a good piece.
There's a pretty solid literature on math pedagogy, and it's clear from that research that students need some way to tell when their answers are right or wrong, so that they can learn from the mistakes. For homework, that could mean getting problem sets back with the wrong answers marked. But it sounds like these were just practice problem sets, so the students literally had not way to tell if they were doing them right or not.
A screen reader could be made to describe those things. Even if it failed I don't see how it could be worse than it just saying that there is an image there.
Isn't it standard practice to put /s at the end of this kind of comment?
> This struggle was reflected in our exam averages, which were, respectively, in the 50s, the 60s, and the 30s.

Is there some prior knowledge about university exams I should have in order to understand what these figures relate to? Standardized set of 3 exams maybe?
https://getpolarized.io/ seems like it's in the same space - it's a product I wanted to love, but was a bit clunky to use and didn't end up sticking in my workflow.
Then we need to remove the 15 year delay. It's not a law of the universe that it needs to be that slow.
As a reminder, Iosevka exists and does it better.
>This is actually a really good point, but unfortunately this is actually how public education through high school tried to teach math.

Also university-level math for everyone who doesn't get up to taking proof-based analysis.
Are all these editors based on contenteditable?

https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Edit...
Cloudflare doesn't use Node for Workers.
This is a symtom of seeing everything with the OOP and state glasses.

let's have do_stuff=square and some_state=2.

What does square(2) imply?
First day of college algebra. Teacher shouted out “75% of you will drop out. Please leave now”

4 hours a night 6 days of week and I got a C. Less the 25% made it to end. Don’t think many of remaining passed.

Got a lot out of it though.
Hollow out the asteroid and spin it.
Impeachment is a political process, not a judicial one. Trump was impeached twice, yet no legal charge was ever filed. All that is required is a willing house of representatives.
https://vancouver.citynews.ca/2022/02/07/vancouver-police-co...
https://globalnews.ca/news/8603842/trucker-fired-vancouver-c...

It literally took me less than a minute. The video is in the article. You can find other incidents if you bother to look.

As to the reply to this: if you are slowly and carefully crushed under the wheels of a truck. It doesn’t matter how slowly and carefully it happens. Having driven vehicles this big I can promise you that at the point the driver made contact he could no longer see the cyclist that he knew was in front of him. If the cyclist had tripped he would have only known about it when he felt the bump under his tires.

Regardless using a 10 ton machine to move people you disagree with is no way to go through life.
They messed up the launch of that game pretty bad. I followed the project from the beginning. I wanted to get the limited VIP pack. I signed up on the site right when they announced it live on ZeroPage Homebrew. On launch day, I took a laptop to my nieces birthday party, watched the countdown and moved as fast as possible. I don't remember exactly what went wrong but it was impossible for me to make a purchase. Based on the AtariAge forum thread some other people had an issue but, other people were able to order just fine. A few days later it was revealed that there was a bug where if you tried to checkout while already signed in, there'd be an error. You had to create an account during checkout instead. So anyone who was enthusiastic about the project got punished for signing up too early :/
Yeah I guess that label isn't accurate for Amazon (and a lot of other bigtech jobs) and prestige law, which are more about social status, etc.
Take a look at K-12 schooling some time

Fair enough. That was a VERY long time ago for me, and I don't have children, so that world is pretty closed off to me.
But arguably one solution - slowing the increase in the money supply - will fix all 4 of them. This isn't like a fire that needs fuel and air to keep going and stopping it can be done by taking either away; One of the two items is technically trivial (raise interest rates) and politically unpopular to do - the other is politically popular and technically challenging (fix supply issues).

If history is any guide we'll try the politically easy one for 10 or 20 years before we finally get around to actually doing what will work.
To pick on my favorite example,

Many years ago, my univerity's choice of calculus book also had the solutions to half the problems (evens or odds, doesn't really matter).

Department policy was also one of "we won't provide you the correct answers" even after an assignment had been turned in because the book was used for multiple years. The publisher had a new edition every year, but the university stuck with the same book because it was used for Calculus I, II, and III, which for most students was 3 or 4 semesters between starting I and finishing III, usually due to a scheduling conflict requiring a semester off between them, or because they had to repeat Calc II since the math department's selection of instructors was particularly bad for that course.

Those same (usually bad) instructors were all too happy to follow the department policy and not provide any feedback other than "correct" or "incorrect".

On the other hand, the university book store carried, and put on the shelf right next to the calculus book, the publisher's "teacher's solution guide", in two very reasonably priced volumes, which had the answers for the other half of the problem sets, as well as the step-by-step process for most of them, which was the valuable part, as you could see where you were erring.

Math department policy was that you weren't allowed to have those, either.

You can guess how well that policy was followed.

Those that put the effort in and learned the material did well. Those that just copied from the solutions book and turned it in did not.
At least there's only 1 browser to fix on iOS.

Where's the value of everyone switching to Google Chrome like I see with most Mac users? (except for Google and people who need support for some obscure CSS option immediately)
Oh come on, I said I was "disappointed", not "outraged" or something more extreme.

But yes, I think that understanding helps, and Judge Alsup, whose programming background informed a sane ruling on copyright and APIs in Oracle vs. Google, is exhibit A.
This is interesting -- it reminds me a lot of https://supernotes.app.

I like how simple and small this is, as well as its support for history out of the gates. :)
> they were super helpful, but only if you explicitly asked for their help

It also usually helps if it's an interesting problem...
It may be a writing constraint or decision by the editor to keep the article focused on alcohol and drug use, as addiction to "video games, porn and social media" may have different treatment approaches or signs of addiction (and would thus significant broaden the article's scope), though I agree with your last two sentences.

For example, consider the criteria used to describe the signs of addiction: "You need an increasing amount of alcohol or drugs to feel a buzz or high. You feel an urgency to get the first drink or drug of the day. You experience a loss of interest in other activities and an increased desire to get ‘high’ or ‘buzzed’. You try to quit or cut down on the use of alcohol or drugs but can’t. You will do almost anything to get the drug or alcohol."

You might feel an urge for these other addictive habits at the start of the day; experience a loss of interest in other activities; and try to cut down but can't. For the pull to experience an "increasing amount" of the activity for a high, that is plausible for porn (for some users, it's a want for more extreme content), but less so for video games and social media. It's also not immediately obvious—especially when compared to drugs and alcohol—that a user of video games, porn, or social media would "do almost anything" to satisfy the urge.

The bottom line is that these behaviours, while addicting, have significant differences when compared to alcohol and drugs. Speaking from past writing experience, these would require the article to significantly broaden its scope, which may not have been possible due to editorial constraints (e.g. word count). It's also plausible that the original article may have been, "The first steps to respond to a potential alcohol or drug addiction," but the editor shortened it to a catchier "How to know if you're addicted."
I installed the firefox addon, and was hoping that it can deal with paywalled content. It seems to me that lurnby is accessing the content from the server side and got nothing.

If lurnby could access the current DOM in the current browser tab via the browser addon and extract the content via readability.js, I am willing to be a paying customer. I believe this is technically possible.
Crypto is buying good news now.
The page lists the average percent error, but I was interested in the median percent error: 1.20%
The project that is being linked to renders everything into a canvas. It's extra work to create a separate tree for another program to digest.
Perhaps, we should have a conversation about whether professors are indeed even teachers.
Funny how they keep writing 'drugs OR alcohol'
The CDC estimated that about 44% of Americans had been infected as of October 2021. We're probably well over 50% now due to the Omicron wave.

https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/burd...
I wish! I regularly got marked down for doing mental math or not following the exact sequence of steps and writing down every last petty instruction. Busywork was 50% of the grade for "Pre-Calc", so I had to take it 3 times...
Exactly: if the author had waited another four months, they would have been able to save themselves a lot of trouble.
Publishing online is free so ignoring the printing, which is outdated anyway, where's the cost? Paying editors and writers? The article doesn't make it very clear.
Apple zero-day drama for Macs, iPhones and iPads – patch now
This is a very vague article. The only fact I see is not providing solution to practice problems. That's not ideal but shouldn't be a dealbreaker. More details might be helpful.

I do find it surprising that the whole class could have such a low grade in linear algebra, which is one of the easier introductory math classes. But I've heard of grade deflation in Princeton is pretty severe, so I don't know what standard grades are there. IIRC Princeton also has one of the premier math departments in the entire world, so I would expect the program to be very difficult.

On the other hand, I think the interest of tenured professors in math at universities is almost entirely on research. This doesn't mean they can't be good teachers but the ones who are I think in general are thinking more of cultivating potential phd students and the like. A practical class for non math students I can easily believe would be completely blown off.
I love Plex, it's my favorite sans-serif monospace typeface.

For serif, the one true style, I'm partial to Go Mono, but my current fascination is DSE Typewriter.
> reliable unmetered gbit+ has been cheap for years

I suppose that depends on what you call cheap, and whether you include “guaranteed”/“dedicated” in the definition of reliable for bandwidth.

I'm looking at things mainly from a personal projects & packups PoV, but demanding at least two drives for RAID1+ rather than the cheapest units. If you have money-making projects then the lines between cheap/inexpensive/reasonable might move.

> OVH / Hetzner

I have Hetzner down as “inexpensive” rather than cheap, assuming you count the older hardware in their auction lines (with their new-kit offerings being “reasonable”).

OHV is cheap if you are considering their lower-spec offerings, but those are at limited rates (100mbit usually in the case of Kimsufi branded services, 250mbit for SYS) and IIRC that rate is not guaranteed (while not a massively oversold resource like you'll see in many VPS/shared/similar hosting arrangements, there are enough machines sharing a larger resource that if many try saturate their allocation at the same time they'll hit congestion even within the DC rather than just when your traffic touches external peering).

(Don't take the above as a criticism of Kimsufi/SYS - they are honest & open about the limits of the services they sell (older hardware, limited max network throughput) - I get what I pay for, which is no less than promised, and I've found them to be reliable over the years I've had services with them)
STEM in general I think struggles in this regard and can be mistaken for gatekeeping. Or it actually is gatekeeping, idk.
Does VR really work out though? I used to be deep into IL2 back in the days of endless zombie 4.09 (writing server control in scala deep) and the main thing I remember about what that virtual flying was like is staring at a 2x2 pixel disturbance on my 1600x1200 at max zoom trying desperately to tell axis from ally. Put that on an HMD and you have to almost crash into them before you can identify. At least that was my impression in a quick test running BoS on Valve Index. Well, that was without fully deployed cockpit controls where I'd have zoom on dedicated buttons.

The ironic part is that my IL2 past was the biggest lure for getting the Valve Index, because I spent too much time toying with headtracking (writing pascal and assembly, what a contrast to the scala of my server control adventures!) to not want that Lighthouse thing. I might have bought Lighthouse standalone if they offered a version without the HMD!
It's been a long time, but IIRC I recognized that my understanding of the term was vague but that all interpretations boiled down to, if I wasn't ready now I never would be.

I'm not claiming that my response was entirely rational or measured. I'm not blaming the professor, and I'm not justifying my own reaction. I was just saying what my reaction was, in case it shows a pattern of student experiences that's worth addressing.
I disagree. As an addict (weed, alcohol, cocaine, and tobacco if you go that way), cocaine is much harder to quit than tobacco.

But actually, telling that drug X is harder to quit that drug Y is a lie. For each person, each drug will be different.
Maybe you struggle with tobacco, but that does not mean that its the worst. There's no worst, they're all equally bad.
Guide to Load-Balancing Minecraft Servers with Kong Gateway
> I have a CS degree and I never learned linear algebra in high school or college

Really? I mean, you probably did have linear algebra in high school, it was just "disguised" (you may not have seen matrices and vectors, but probably did solve linear equations of multiple variables). I'm surprised about the college thing, though. I thought every CS degree (in the US at least) required at least through linear algebra (linear algebra with applications, probably not linear algebra with proofs and theory).
That’s the most egregious use of red vs. blue contrast ever, and there have been plenty of contenders. Right out the gate! Haha
Don't most universities have TAs around, especially for lower year courses, to help students falling behind? I remember in my undergrad when we had difficult courses, half the class basically camped outside our TAs' office before each assignment deadline to ask for help or clarifications.
Non-compete clauses aren't always enforceable; they have to be "reasonable". That means that the employer must be imposing the clause in furtherance of a "legitimate business interest". You can't use these clauses as simply a way to bully disgruntled staff.
It's compiling interpreted code into machine code that's specific to the processor it's running on.

Without this step it can still run but being interpreted it runs slower.
I'm certain they grade homework and return it.
>When does partaking in an activity you enjoy become an addiction?

When the activity is a consciousness altering chemical and you compulsively use it despite the negative consequences to you or others.
>But npm has this already. You can already install from urls

One use case is if you have a JS module that depends on another JS module, and you want to be able to run it without transpilation in both Node applications and in browser environments. NPM-installed modules wouldn't be available to the browser engine, regardless of how NPM installed them.
I had my first encounter with CL yesterday and it made me cry. :(

I was trying to install Nyxt browser on FreeBSD.

The Makefile uses sbcl to find a certain value:

ifeq ($(LISP), sbcl)
SBCL_FLAGS=--dynamic-space-size $(shell sbcl --noinform --no-userinit --non-interactive --eval '(prin1 (max 3072 (/ (sb-ext:dynamic-space-size) 1024 1024)))' --quit)
endif

The problem starts here:

sbcl --noinform --no-userinit --non-interactive --eval <expression omitted> --quit

Despite the "--noinform --no-userinit --non-interactive" CLI options, sbcl prints out a little banner message:

% sbcl --noinform --quit
;;; loading #P"/usr/local/lib/sbcl/asdf/asdf.lisp"

That ";;; loading ..." message gets into the SBCL_FLAGS variable and causes a shell syntax error when Make tries to run the resulting command (that it builds with that messed up variable.)

Now this alone, although annoying, is not enough to make me cry. I'm a tough old bird who's been around the block. I know where my towel is.

What made me cry is that I can't find any information about >;;; loading #P"/usr/local/lib/sbcl/asdf/asdf.lisp"< !

SBCL and ASDF are both ancient and venerable, there is a metric shit-ton of documentation around them, going back to before I was born. However, without a greybeard around to mentor me, it's effectively not a learning cure but a learning cliff.
And yeah, I could open a bug, or join a mailing list or IRC channel, etc. But I "don't have time for that", I just want to run a goddammed browser, not grok the ancient mysteries of SBCL/ASDF.

BTW, I'm not posting this to complain, I hoping someone will pipe up with some useful information about how to quash that little message (piping stderr to /dev/null loses the message, but also the value that we're trying to get from sbcl in the first place.)

(P.S. Hard-coding the value in the makefile let it continue, but then it spews a huge bunch of info about how it's compiling Lisp, cool, but then the build fails with an obscure link error or something. So it goes...)
The grades are out of 100%, so these averages mean that the professor has to z-score the grades in order for any significant portion of their students to pass at all (the pass line in the USA is usually 65%). I'd consider this a strong sign of bad teaching.
It's pretty clear from the first paragraph that it's a linear algebra class.
There's a lot of industries and institutions that have all but gone under the last decade or so because of this. More to come too I suspect
I'm not sure that's a great example.

The principles of multiplication are pretty straightforward. However, especially before calculators were commonplace (one can probably debate if there's sufficient value in memorizing multiplication tables today), there was a lot of benefit in doing multiplication and other simple operations quickly and mentally. There are a ton of basic things that we memorize without necessarily knowing how to get there from first principles off the top of our heads.

This is true with programming as well. Sure you may look up APIs or specific syntax but if you had to look up every detail every time you put fingers to keyboard, you'd be really slow.
> doing the hard work of providing a real education to everyone; or doing the much easier work of filtering out those who don’t already "get it"

I wonder how much of a problem this is in intro CS. Everyone knows that the camel has two humps, but are we inadvertently gatekeeping by not even trying to teach the low-scoring "hump" about the fundamentals of the discipline?
I'll use this thread to ask a semi-related question:

Over my years (probably more than most here), I have found no need for math beyond some simple algebra and statistics. This includes 30 years in a tech career. I'm now semi-retired and working in an even less mathy field. That said, I have always felt like I might have missed out on something important in my auto-didactic intellectual development by skipping math.

Given my situation, how would you try to convince me that I should learn math and how would I teach myself the actually interesting parts without getting bogged down by doing lengthy calculations that a computer could do. The standard curriculum is so heavy on the latter and mostly absent of the former.
> Unlike the Sun, which will evolve into a red giant in 6.5 billion years and reach the end of its life at an age of about 10 billion years, Proxima will stay on the main sequence for another four trillion years due to its low mass and low energy production.

4 trillion years. Wow. If there was life on one of the planets, it would have a long time to evolve.
> webmasters put a lot of weird crap in robots.txt

Even stranger things can be found in a `humans.txt`[0] file!

[0] https://humanstxt.org/
Note: this is all specific to the US.

https://equidox.co/blog/robles-v-dominos-pizza-explained-no-...

Domino's was sued by a man who is blind who was unable to order a pizza online.

Unfortunately, requirements for websites to be considered "accessible" in a legal sense are essentially undefined in the US. Here's how the site above summarizes, emphasis theirs:

> Title III of the ADA mandates that all places of public accommodation and their services must not discriminate against those with disabilities. According to the 9th Circuit Court of Appeals, that includes making websites equally accessible for people who use assistive technology.

Lacking precise guidelines, the thinking in the web community generally is that if your site adheres to WCAG 2.0 or higher, there will be little purchase for folks to sue. Adherence to that standard has also been mandated in the past by courts in settlements.
I'm thinking in terms of a purely conversational interaction via text, akin to Turing's original formulation or the "AI box" elaboration, so Doom isn't really on the table - and in any case, how does it prove that it isn't a human running GZDoom via OBS or something? Similarly, the fast math thing seems like it could be faked by a human with an equation solver or something.

I suppose the general formulation I'm groping toward here is the inverse of Turing's: if we assume a conversation in which one's interlocutor may be either a human or an AI capable of conversing in a way that's indistinguishable from human, how would the interlocutor unambiguously distinguish itself as not human?
"Patch now" is the most clickbaity thing to put in a security blog headline.