skysight-inc/HackerNews huggingface dataset:
Can someone help me understand the downvotes? This is completely true.
As I repeated said, doing away "advanced maths" will make you left people feel better and will hurt a lot of socially-economically challenged families. Those who can afford RSM or AOPS will learn algebra, if they can, as young as 3rd or 4th grade, while the kids' parents don't need to lift a finger. Those who solely rely on the public school to push their kids? They will be screwed.
I have all the means to support my kids, including sending them to private schools. Yet I'm still angry because so many kids will not be able to get the education that they deserve. So much for the equity and inclusiveness.
Remind me, when did Telegram add secret chats?
Seems pretty unrelated but I'll bite.

Juries are terrible accurately deciding the truth. Everyone has their own agenda. Prosecutors are measured against won trials. Defenders typically aren't paid enough.

People of color's conviction rates are significantly higher historically speaking. It's so easy to say "well black people commit more crimes and are worse people". If you dig beneath the surface this clearly isn't true. We're just beginning to grapple with systemic racism (like in the case of Malcolm X's murders).

And I get it, there's so much wrong with the system but there needs to be some sort of system. No matter what system you put in place, it will be wrong. It won't be able to cover 100% of the cases accurately.

This is all to say - if at all possible, don't get in front of a jury.
Please don't call names or post supercilious putdowns. It's not the culture we want here.

If you know more than others, that's wonderful and it's great to share some of what you know so the rest of us can learn. But please do it without putdowns, and please do it in a way people can actually learn from. "Definitely DONT'T wait for PIDs like that" doesn't actually explain anything.

https://news.ycombinator.com/newsguidelines.html
“consumed 8 liters of fuel per 100 kilometers – 20 and 40 percent less fuel than the reference vehicle.”

How efficient are modern vehicle designs in terms of drag? Are we 90% efficient or do we sacrifice a lot of mpg’s for attractive body styling?
This is just going to make racial differences in math achievement worse because wealthier parents are now more incentivized to put their children in private school.
> That's a valid argument, I wasn't aware absolute hospitalization numbers <30 were this low.

And yet you were more than willing to make the baseless claim in the first place, which is one of the biggest issues with all of this in the first place. The media is doing its best to make covid seem scary as it can and is helped along by misinformation like this, fueling overall distrust.
What a visionary!
You don't rewrite your whole program to use pooled allocations.

Just the parts of your program where allocation performance needs to be improved.

If part of your program is doing many allocations, and it's too slow, use a simple pool. Go makes pooled allocation easy and safe.

I have written huge Go programs (e.g., https://NN-512.com), and the garbage collector is not a problem. Quite the opposite, it's a major, major benefit.

Pooled allocations are rarely needed.
Blink can be reimplemented in pure CSS
Also, many wallets come with a browser extension, to blur the lines between web and crypto even more.
I find this design pattern extremely irritating, but as someone who's done a fair amount of ecom/related web development I get it. There's very specific designs that 'scientifically' improve conversions, and the designers behind these systems often aren't the same people designing the software the service is actually selling. It's like the two groups have competing goals. There's definitely a middle ground between creating a system that's easy to sign up for/high converting, and a system that's easy to sign into/existing user friendly, but because of how companies staff, hire, and compartmentalize, there's often not the cooperation required to make that happen.
Why does the desire for a coach/mentor mean your current immediate manager has to be it? Hell my concept of ambition involves not being overly concerned with your current immediate managers opinion of your skillset because you’ll have moved on to newer and greater things soon anyway, and your ambitious sister changing jobs after a year would seem entirely reasonable to me even if her manager was superb.

Even if my immediate manager was such a superstar in my field that I would otherwise love to have them as my coach if they weren’t my manager, I’d still be reluctant to treat them as such because of all the conflict of interest. What’s best for me, my growth, my career isn’t necessarily what’s best for the company, team, or them.
> Many decades of the lived experiences of children in other countries disagrees with that research.

Based on your reply, I’m fairly certain that you are not familiar with the research and your not familiar with what is actually happening in Eastern Europe, Kumon, etc. in relation to that research. As a professional in this area of research, I feel fairly qualified to say that I am.

I am happy to agree to disagree about what the problem is here, but I strongly encourage you to look deeper into what is actually happening in the research and the learning environments you are praising/promoting before you propagate a loose collection of anecdotes as data that points to a clear solution.
Show HN: PDF Highlight – label key phrases using pdf-lib and pdf.js
Liquidation is quite different.
that's the only piece messing indeed, alpine.js is following vue.js, both can use axios for ajax needs.

I honestly still don't see the point of htmx, to me alpine.js + axios can cover all the front needs, assuming backend returns json instead of html.

htmx is useful for django etc when it's returning html though, but new frameworks are more likely to return json instead.
Why is it the pharmacist’s job to verify the medical need for the drug? Isn’t that what the doctor is for?

Let’s say you have high blood pressure like most Americans. Does your pharmacist also need to check your blood pressure before you can get the meds?
Well then restrict the analysis to modern time when labs have existed. How many pandemics since labs have existed have been the result of leaks before Covid? If the answer is that more pandemics have been the result of lab leaks as opposed to natural causes, then I would lean toward lab leak being the default assumption for Covid. But if some overwhelming fraction of the pandemics in modern times were due to natural causes, I would have to choose natural causes to be the default assumption. The proximity to a lab is interesting, but to understand how to weigh that factor it might be useful to know how close labs were to the epicenters of other pandemics that had turned out to have a natural cause. Mere proximity of one thing to the source of an event is an interesting clue, but it can't tell us much on its own. This could have been a coincidence or it could have been causal. To me, it certainly wouldn't weigh heavily in the face of overwhelming evidence that pandemics are natural events that occur from time to time.

It's like trying to blame an earthquake on a dance party that happened in proximity to the fault line. Okay, maybe, but are dance parties known to cause earthquakes? Do earth quakes happen absent dance parties? Can a dance party theoretically cause an earthquake? I'm not sure, maybe if it were vigorous enough. But if all you've got proximity and a narrative about how it could have happened, without any other proof, then I'm going to default with what I know about pandemics -- they just happen, and so did Covid. I also don't have any proof and just a narrative, but I am reassured by examples of naturally occurring pandemics in the past, and a dearth of lab-leak caused pandemics. I don't see any reason it couldn't be a lab leak, and could easily be convinced with hard evidence. But again, this thread was about default assumptions absent evidence.
It’s not signed for correct domain
True and we can still find our niche places to chat with peers like some forums and IRC servers. The communities are still there.

What bothers me a lot more though is that the mainstream internet has become a massive dystopian surveillance machine.
How to Produce Live Shopping Experiences
Wow got banned for saying a 200% tax on gasoline is another example of a government looking to tax the population into poverty and dependence.

The entire web is 1984 now. Crazy couple years
Tech salaries in continental Europe are significantly lower than in the US or UK. Even the most highly developed economies like Germany and Denmark often provide 50% of what you might make in CA or NY for a similar role.
"the issue with a teacher that is forced to teach a class of 25 students is very obvious"

It's not obvious to the authors of the California Math Framework, who believe that:

- we should sort kids into classes purely by age, and that any other method of sorting is inequitable

- every child should be taught grade-level material (no matter how far behind, or far ahead, they may be)

- teachers are capable of successfully teaching mixed ability classes (irrespective of how the min/max) using 'differentiated instruction'
Nix seems to be the only approach that has a chance, but having good fundamentals isn’t enough. The effort to improve the UX and usability is underway. I’m working on it; are there use-cases or “blow your socks off” demos that would be compelling to help convince developers and application writers?
You have a vertex set {A, B, C} and an edge set {A->B,B->C,C->A}. I'll label the edges D,E,F for convenience.

We define an incidence structure between the vertices and edges, by making red vertices to represent original vertices, and blue vertices to represent original edges. A directed edge A->B is represented by the path A->D->B in our incidence structure. In total, our incidence structure has six nodes {A,B,C,D,E,F} and six edges:

A->D
B->E
C->F
D->B
E->C
F->A

Said differently, we have subdivided every edge of the original graph into two edges in the incidence structure. That doubles the lengths of all cycles, so we don't see any odd cycles; also we have an explicit bipartition into red and blue.

All that said... directed hypergraphs are kinda wild.
> Legend has it that Saddam Hussein might've believed he had WMDs

He used chemical weapons in both the Iran-Iraq war and on domestic Kurds. There's numerous photos online, and have been for decades. Those are considered to be WMDs.

What he was told that was incorrect was this: French and German advisors told him that the US would not invade. They were trying to remain on his good side for future military and civil contracts. So you can thank our European allies for creating a bubble that US envoys couldn't penetrate. (Yes, the US talked to either him or his representatives numerous times to avoid a conflict. Didn't work. You can look up "Baghdad Bob", who acted like a cartoon, but reflected the regime's thought process about being able to win against the US.)

Note that the lasting damage of the war with Iraq is that China had a comparably outdated army, and realized they needed to modernize against the US.

There's interviews and reports of employees of Theranos being afraid of retaliation for telling the truth that were published even before the trial.
a) Pools don't do validation, bitcoin nodes do validation.

b) It is easy for miners to switch to another pool in a matter of minutes. What do you do when you want a whole different set of Solana validators?
I didn't use named pipes since 2010 but last time I checked named pipes are great for Inter Process Communication on the same machine. Great in terms of performance and access to a standard interface. WCF can be configured to use named pipes on local machines. Last time I checked named pipes were also available on the network and visible by other machines with some overhead.

Security can be achieved not at channel level but at message level: If cannot decrypt the message then it's not for you. At the expense of overhead you open the door for flexibility.

Ultimately it's a tool. What it matters is how you use it. Definitely better than using shared memory for IPC. Files are by default not secured either. Anyone can write into it.
When I explained to my son that "X" was just another way of representing the blank space in equations, he got extremely mad about the world making algebra seem hard. He screamed about how "I've been doing that to calculate damage in video games for years" and stomped off.

He's never completely gotten over it. He's still mad about it to this day.
Thanks. Been wondering why activity has been slow ha
If you're a uBlock user and dislike the banner, right-click on it and click block element.
I can't open that link (thank you, paywall), but a great read on the subject is Dopesick by Beth Macy.
Processing and P5 got newbies into coding
Solana and... EOS and... XRP...
Mine too. Once every 2 years is not bad. Some stuff gets reposted daily and that gets annoying if you watch new.
There’s different schools: private, public, home schooling, religious etc. I went to a public school, mostly with kids from not so great socio economic backgrounds. I wasn’t “don’t have anything to eat” poor, but I was definitely “can only afford 2 pairs of new clothes every year” poor. Most other kids were in the same boat.

The thing with schools in India though is, regardless of your status as a school, your curriculum is decided by one of the central authorities, either at a national level or at state level, and since the standardized tests for college admissions are the same for everyone, the variations in curriculum among these different schools are small.

Kids would repeat grades or have remedial classes for doing poorly. And the answer was to not lower the bar for everyone, but make students work harder for doing bad.
Yeah, there's stuff like this: https://pitchbook.com/news/articles/2021-us-vc-fundraising-e...

This data corroborates first and secondhand experience from being close to people on both sides of the table wrt technology funding. Most people aren't shy about discussing the topic as it's just taken as a fact of life in the current environment.
To conserve host resources RFC 2616 recommends making multiple HTTP requests over a single TCP connection ("HTTP/1.1 pipelining").

The cURL project said it never properly suported HTTP/1.1 pipelining and in 2019 it said it was removed once and for all.

https://daniel.haxx.se/blog/2019/04/06/curl-says-bye-bye-to-...

Anyway, curl is not needed. One can write a small program in their language of choice to generate HTTP/1.1, but even a simple shell script will work. Even more, we get easy control over SNI which curl binary does have have.

There are different and more concise ways, but below is an example, using the IFS technique.

This also shows the use of sed's "P" and "D" commands (credit: Eric Pement's sed one-liners).

Assumes valid, non-malicious URLs, all with same host.

Usage: 1.sh < URLs.txt

#!/bin/sh
(IFS=/;while read w x y z;do
case $w in http:|https:);;*)exit;esac;
case $x in "");;*)exit;esac;
echo $y > .host
printf '%s\r\n' "GET /$z HTTP/1.1";
printf '%s\r\n' "Host: $y";
# add more headers here if desired;
printf 'Connection: keep-alive\r\n\r\n';done|sed 'N;$!P;$!D;$d';
printf 'Connection: close\r\n\r\n';
) >.http
read x < .host;
# SNI;
#openssl s_client -connect $x:443 -ign_eof -servername $x < .http;
# no SNI;
openssl s_client -connect $x:443 -ign_eof -noservername < .http;
exec rm .host .http;
Or you could just require a sample page of printed text submitted for every typewriter. Which is exactly what KGB did.
Netflix has frequent outages, including a major worldwide outage last month.

9 outages so far this month:
https://downdetector.com/status/netflix/archive/
just like the teachers who claim to know when students are teaching?

They all make the same speech but Somehow they never seem to know about it when 7 people in the class got a copy of test in advance and prepared answers. For every student who's bad a cheating and got caught, there is >15 that the teacher never knew about.
Saffron Was the Prozac of the Middle Ages
> Why exactly is it that you aren’t taught courses like math, or history or language according to your ability instead of your age?

That's exactly the question. Under Equitable Math, all children must always be at the same level up until the senior year, and Algebra will not be offered in middle school. Some children are ready for Algebra in middle school, and some aren't.

This is the most critical point of contention, and why the debate is not over whether the Common Core, which already emphasizes "deep" comprehension over rote memorization, ought be reformed to go even "deeper".

> I’m honestly no interested enough to read the 800 page document this article is about.

It's notable that the entire Common Core specification for math can be read in a single day. It is meant to be a coordinating document for many parties, and not just metaphorical lawyers.
I had to look this up: https://en.wikipedia.org/wiki/Harrison_Bergeron

"In the year 2081, the 211th, 212th, and 213th amendments to the Constitution dictate that all Americans are fully equal and not allowed to be smarter, better-looking, or more physically able than anyone else. The Handicapper General's agents enforce the equality laws, forcing citizens to wear "handicaps": masks for those who are too beautiful, loud radios that disrupt thoughts inside the ears of intelligent people, and heavy weights for the strong or athletic."
Yeah, it definitely isn't a standardized term. I've also been hearing "hard tech" but then got a feeling it has more and more been used for hardware projects, although I dont think that that was the original idea.

We actually never insisted on being called deep-tech, but we realised that was how others characterized us, especially when talking to investors (building a new programming language sounds pretty scary, although in our case it is a non turing complete DSL).
So you propose we handicap the geniuses to make the rest feel better? Who do you propose will invent great things to keep our world thriving if you’ve made all the geniuses average?
APL Demonstration 1975 [video]
I feel like this is a joke that I don't get.
Video of my Dad using Facebook portal. A retired architect, he tells me about a dream where all other architects had to give him their paychecks. His job title was architect of the world.

https://share.icloud.com/photos/0jNDVQ8NoYeIJgjMEP83qOebw
This isn't that different from 2nd and 3rd grade math in the US. There's no algebra in your link, but either way, you're confusing algebraic concepts, which are typically introduced in grade school even in the US and Algebra 1, which is just a conveniently named part of the overall math curriculum, not one that introduces Algebraic concepts for the first time.
Does the CFAA apply to an Isreali firm sending a text message from Isreal?
Context here is embedded: I wrote an entire I2C driver on AVR using protothreads. This was so I could just call a single update function in my main loop and it would handle all the various delays.

Do not recommend.

If I had my time again, I would do it with a explicit state machine that runs in the I2C interrupt handler, and a submission and response queue accessed by the main app loop (the equivalent of "userland" for non-embedded folks).
Borrow, or build! 900Mhz was pretty high for the era but it was already in the realm of home building. The power amps for such frequencies would be hard to get but it wouldn't have to be perfect so using a part out of spec would have been feasible.
Your Prius is more reliable, needs less maintenance, is easier to drive, has much more grippier tires, is safer if you crash, has more storage and passenger space, and is infinitely more comfortable.
"[1] Keep your customers happy" - It's hard to actually have a team that respects this lesson. Even if one or two people on the team believe in this rule, others won't, and if they have equal say in the final product, it means the customers will suffer. Dogfooding is really the only way to fight this. Become your own most demanding customer.

"[4] But realize that customers may not express what they really need; don’t take requirements at face-value, instead spend the time to understand their use case in detail. Read their code." - Yep - Users Are Liars. They will lie right to your face, about requirements, deadlines, use cases, functionality, costs, etc, for no reason at all. Never believe anything a user says. And obviously, never tell them you think this.

"[9] If you get good and/or aligned managers, be as understanding, supportive, and accommodating as you can. If you don’t get such managers…" - Become the shadow manager; Team Lead, Lead Developer, Delegate Architect, etc. Ask the manager if you can get "hands-on experience" with various tasks like: running ceremonies, taking meeting notes, coordinating work, planning, resolving blockers. Reach out to other teams in private to resolve problems without involving any management, and be careful that the people you reach out to don't widen scope to their managers. Hide problems and bubble up accomplishments to the bad manager. You'll get none of the credit, but the manager won't have the opportunity to make everyone's lives bad.

"[10] Make your project robust to re-orgs." - Of these, the most resilient I've seen are the ones that promise the moon, and then deftly delay everyone's realization that it doesn't live up to the hype until they're all deeply bought in. Don't make the mistake of trying to get an executive to buy in, because they'll be gone in 3 years and everyone will ditch your project.

"[15] Design APIs with migration to new implementations as a first-class consideration" - Yes, yes, yes!! Literally all technology is replaced eventually, most of it in 3-5 years. Plan the exit strategy at the outset.

"[21] Have the right number of abstractions" - The correct number of abstractions is the minimum possible. Every abstraction should be a solution to a problem. You have to define the problem that the abstraction was meant to solve, and then ask yourself if there is a simpler way to solve that problem.
I think the x64 isn't xterm. It's not clear what the client is (or what errors if throws if it breaks).
Yeah I'm shilling for getting our heads out of our asses and taking care of forests on earth before we go fantasizing about forests in space that no one will ever build.
I bet the same people who make these rules are the same ones who will lambast “the rich” for having the resources to actually educate their children
> I mean, there's a domain name system.

You mean ENS, the .eth domain registrar incorporated in the Cayman Islands? It doesn't matter what the blockchain says, my .eth domain is only good as long as the registrar agrees to honor it. Sounds like GoDaddy with more steps.

> There are various games.

What's the point of a distribute ledger that can only be used within a game controlled by a centralized company?

> There was recently a high-profile crowdfunded attempt to buy an artifact at auction.

You mean ConstitutionDOA, which imploded quite spectacularly? People are still wondering if that was a scam or just sheer incompetence.

Honestly it's hilarious that you would bring that up as a flagship example.

> you're unwilling to exert a bare minimum level of effort to research other use cases

I have exerted that effort and more, and still come up short.
What do you mean by ‘found in the wild’? Covid has been found in wild deer populations and in various animals in zoos
> I'm not sure if iterators even make sense in any regard. Things inside of a hashmap have no order at all.

Iteration doesn't necessarily imply a specified order.

> but I'm just not convinced its an efficient operation

Why does iteration have to be efficient?

> nor a good fit for the iterator interface

What would you use instead?

Iterator invalidation only comes into play when you erase elements. If you just iterate over a hashtable and, say, print the elements, you wouldn't have to worry about it at all.