skysight-inc/HackerNews huggingface dataset:
It's a 0.6 gap from top to bottom out of a score of 100. Plus or minus a third of a percent from average. Pretty small effect. But it would add up (or, well, persist - it wouldn't get bigger) if it happens to you for every assignment for every class and that sucks.

If there's more than one assignment you can basically erase it by randomizing each separately.

If you really care beyond that then randomize for one assignment, flip it for the next, then randomize again for the next etc.
Ok, I was able to figure out a few more things. First of all, the benchmark runner does not necessarily exploit the parallelism of GOMAXPROCS out of the box. Second, GOMAXPROCS seems to default to 1x logical cores; I last ran it on a machine where logical cores = 2x physical cores. I adjusted the benchmark code to use RunParallel and adjusted the parallelism of each run.

Testing on Celeron J3455 @ 1.5 GHz (4 physical and logical cores) gave me PCG at 1.2 cpb and ChaCha8 at 2.6 cpb with cpu=1, but PCG stayed relatively constant across cpu=1,2,4,8 (worst was 1.8 cpb) while ChaCha8 slowed to 6.5 cpb at cpu=2 and 7.5 cpb at cpu=4 and cpu=8.

Back on my M1 Mac (8 logical and physical? cores), both ChaCha8 and PCG generally got better with more cores. ChaCha8 got down to 0.76 cpb at cpu=4 (then regressed a bit at cpu=8) while PCG got down to 0.26 cpb at cpu=8.

I don't think any of these results rule ChaCha8 out completely, though again I'm looking from the perspective of video games, which generally monopolize a machine while running.
I once had a student who asked me after the lecture what that porn.xml in Apache Maven is for.
I work in academia. When we grade exams, the order of the exams on the stack is the order in which they were collected in the room (people can sit wherever they like). For grading, we are usually 5 people in a single room, and everyone grades a specific exercise for consistency. The exams are getting shuffled heavily, with everyone just grabbing stacks, looking for exams where "their" exercise was not yet graded, and taking them out. So basically, the order in which we grade exams can be considered random.

However, I also grade weekly exercise sheets during the semester, and these are committed into a repository, where each student has a folder that... begins with the first letter of their first name. Everyone I have ever worked with acknowledges that you have to shuffle the order in which you grade these submissions each week, for fairness. Several effects come into play: (1) your are usually less tired at the beginning, (2) your mood gets better during the last 2 sheets because you know you are done soon, (3, and crucially) at the beginning, you have not yet seen all the common errors / developed a "feeling" for them, and you might thus miss them in early submissions, but spot them immediately in later submissions.

Another alphabetic effect: In elementary school, my name was on top of the list of students in my class. I remember that I often had to do some special job simply because I was the first name on this list (for example, carry a group ticket when we visited some museum, keep track of something, be the first at something where nobody wanted to be the first, with everyone watching, be the first to be graded in PE, again with everyone watching, etc.). As a fairly shy kid, this already annoyed me in first grade.
What sort of agricultural PV-to-always-on-e-motor object would require 1MW continuously? That's a lot of power for agriculture purposes.
Outside of school I can’t think of even a single instance of alphabetical sorting of my name (I have a middle letter). What situations are you in that this comes up a lot?
99% of humans can pass that captcha
Isn't it mandatory for new cars in the EU now ?
Because of the layout of the electron orbitals.
I just confirmed that I have a copy of Breaking the Spell on a bookshelf. I still haven’t got to it. I buy books aspirationaly and read about a third of how many I buy. I have too many inputs to get to all of them.

This was disappointing:

> When the American Humanist Association revoked a lifetime achievement award it once gave to Richard Dawkins on account of his anti-trans tweets, Dennett was firmly on Dawkins’ side. He also passively promoted an embarrassing article written by the head of the Center For Inquiry, claiming identity politics and cancel culture had “torn apart” the Humanist movement… mostly because people were criticizing Dawkins for perpetuating anti-trans talking points.

https://www.friendlyatheist.com/p/what-ill-remember-about-da...
When I was a TA in grad school, I noticed the same. Early on I thought some BS answers were at least kind of funny, and I gave them the benefit of the doubt, maybe giving more attention to the parts that were correct. After I saw similar answers later on, the novelty wore off and I was probably less amused, so the inclination to be lenient disappeared. Sometimes I went back to previous decisions if I remembered them, to be fair, but I don't think I always remembered since the volume could be high (grading 80 exams in a row is TEDIOUS).
Let’s just hope parents don’t try to game the system by starting to name their kids AAAi Aung.
I didn’t realize the inside of the sphere was also a big screen, just like the outside. Amazing.
This doesn't seems to make sense? OpenAI client does not list llama 3 as one of the support model.
Do you have links to papers that argue for your position, or are you just saying you personally talked to a researcher who held it? The paper you link reports a 60 fold difference in prevalence of a deadly illness, which is not the sort of thing that can be easily obscured by the measurement issues you bring up.
Hospital donations are also interesting to me as you get billionaires donating amounts of money that.. a FAANG engineer could feasibly have left to give on their demise. Or giving amounts similar to like their 3rd homes value and getting a wing named after them (though the donation clearly only pays for a small fraction of the construction).

Similarly I have a friend whose spouse is extremely talented with a PHD (not MD), and has worked in admin roles at a big nonprofit NYC hospital as well. They have at times had pretty similar compensation, one working at a hedge fund and the other working at a nonprofit hospital. Interesting that. Each side can argue they need to attract talent, and one can argue that hospital admin is closer to doing good for society. It is just surprising to see nonprofit and very high compensation.
> This speaks zero to affordability.

You haven't even clarified your definition yet.
> Austen Allred said that one cohort had a 100 percent hiring rate, but then later clarified it was in a cohort of just a single student.

100% of students that are hired are hired.
Fees discourage use when the costs are almost independent of use. E-ZPass also requires you to build and maintain infrastructure, do customer service, and enforce people who skip it etc.

A bridge without that overheard is unquestionably more efficient.
It won’t average out perfectly. There will still be lucky and unlucky students.

Of course it’s better than a fixed order, and if it’s easy to switch then might as well. But we should keep thinking about how we can make it even better.
It's not a bad idea to exclude all vowels -- which gets rid of the ambiguous I and O -- for a different reason: some people are going to be unhappy if something like SHIT appears in the middle of their randomly-generated promo code. (This isn't just about "taboo" words; some people might be upset at TRUMP or BIDEN or GOD or JEW, for instance.)
Unlikely. If you talk with anyone who's done grading, this will likely jive with our experience and make us data aware of the outcomes. Like anything, with grading you can get into a flow, and the more you process an assignment, the more answers you've seen and those can change how you grade future answers
Nice essay. I too like to write and rethink before starting implementation stuff.

I think one issue here is that it is very hard to predict domain-specific problems until you encounter them. If you're working in a domain you are already experienced in, a top-down approach will likely work fine. However, if you are attempting something new, you're bound to run into unforeseeable implementation problems. This is why I believe improving your skills related to iteration speed is just as important as planning.

People often think that the top-down approach is just better than the bottom-up approach, but I think there are lots of cases where the bottom-up approach is just as important as the top-down approach. See the "Top Down versus Bottum Up" section from The Art of UNIX Programming book. [1]

[1]: https://www.arp242.net/the-art-of-unix-programming/#id289955...
In my experience, it's not tired/lazy/inattentive, but resignation. You normally have some expectation what students will be able to solve. Typically, these expectations are set too high. That's very common, not only for me, but for pretty much anyone I know. So over the time of grading, one adjusts down the expectations and gives partial credit earlier, for example.
The data lies.
Maybe in past decades some employers were willing to give it a shot? I can't imagine anyone who just does this camp getting into "Big Tech" immediately. Maybe they actually were clever, had some relevant experience before, strong interest in technology already.

I know someone who did a bootcamp to move from sales to something they described sales engineer.
I want to live in times when I don't know too much or care too much about the politics of a CEO. But that's also a mutual thing: they need to not be waving it around in everyone's faces either. Maybe show up to talk about taxes or this or that regulation... that seems fair if they feel it's material to the company; but he has been so in your face about it. It's no surprise that it turns people off.
> The sanctions for BloomTech appear to be quite severe. It can no longer collect any income share loan payments from grads that didn't get a job in the past year, and has to cancel the multi-thousand dollar finance charge for students who graduated more than 18 months ago and don't work a job making more than $70k a year. Plus, current students must be allowed to drop their loans and withdraw, or be able to continue attending but with a third-party loan.

> As an added bonus, BloomTech and Allred personally have to pay into the CFPB's victims' relief fund, with the company getting fined $64k and the CEO $100k. Plus, Allred is prohibited from student lending for a decade.
Clear rubrics are the thing where possible. They aren't everywhere though. I've been on conference committees and so many different factors come into play--including how late in the day it is. But, in that case, a bunch of people are rating and commenting and there's no strict order so it probably evens out to a reasonable degree.
Scanning and grading on a computer can alphabetize them.
the papapishu joke is still engrained in my head to this day. I still use it sometimes
You can transpose any song to any key of course but there is a ground reality that is middle C is at 260 Hz. The whole band can be out-of-tune, but in tune between themselves.
The thing is, it’s unclear why that effect would make you give people lower grades. surely an equally reasonable guess is that less cognitive abilities could make you give higher grades because you don’t notice errors?
Nick Beato (bee'-ah-tow) is great. He has some awesome interviews with old-school rockers. Really fun. And he certainly has an engaging way of teaching music theory.

I'm no pro musician, as he is, though I do dabble. I can detect the out-of-tune chords, but he can tell which string is out of tune on the guitar. To me, that's just amazing.

But, here, I'm not sure what he's saying in this video. On the one hand, everyone he talks to about his son's "A" string being out of tune is saying: How would I know, I've never heard the song before.
Then, he ends with all of us being inundated with precisely tuned (and precisely timed) music these days. Given that, I would guess people are more sensitive to slight out-of-tune with itself instruments?
Of course "it depends", and people should make their own mind up with what they're comfortable with.

Google doesn't monetise Go, so I would have less problems contributing to it. Redis, before the license change, is a perfect example of what I wouldn't contribute to.
I mean no? The point is to share our craft and learn from each other's best techniques? The wowing part is irrelevant.
Order matters a lot but recruiters typically present the highest flyers first and the lower candidates last.
Dehydrated and acme.sh seems different. Is one of them fork?

https://github.com/acmesh-official/acme.sh

https://github.com/dehydrated-io/dehydrated
User recommendation systems are very important, but large companies control the recommendation system, which can easily be manipulated by humans. Open source recommendation systems or decentralized recommendation systems are very important.

YouTube video recommendations are obviously controlled by the CCP(Chinese Communist Party)
Eugenics and forced sterilization aren't anti-science. It is quite the opposite in fact. They have a strong basis in science, specifically genetics and psychology. If you think somebody has undesirable genes or will cause a kid to have bad upbringing then stopping them from reproducing would lower the amount of the traits you want to see eliminated.

It seems perfectly pro-science to me. It is just an abuse of science. The anti science take would be to deny parents pass on genes and as such eugenics / forced sterilization wouldn't stop bad genes.
Torrenting is better anyways. BD
This looks like one of the classic studies that won’t reproduce. For one thing, the effect size is unreasonably large. 50% more positive words just because of sequence order would be so huge we should be able to notice it anecdotally.
It would help, but with only a couple dozen courses and most determined by a couple exams it’s not quite a large number.
The same point can be made without snark
Fortunately Bobby is near the front of the alphabet anyway!
Qwen1.5-110B Preview
Wealthy individuals have always influenced politics, we just talk about it a lot more now.
Scientists push new animal consciousness paradigm: even insects may be sentient
1. Thanks for the info, this is my first time posting on hacker news.

2. BossingAround explains it fairly well. It is really about breaking out of Github. When you only want to quickly upload a video, and it break because of 7 extra MB, thats annoying. If you were to use ffmpeg, manually you need to do a few things.

First, you need to know where the video you just recorded is located which may takes you 10 seconds of brain power.

Second, you need to grab the script to compress the video from your notes, or use a alias/macro. (1-5 seconds)

Third you need to find the output video, then drag it back into Github. About (3-10) seconds.

This does not include the actual compressing time.

While this app you install once, and it should just work. When you drop a video into the Github comment field or description box, it will start compressing, then upload like normal. All while the developer can edit the text field. There is little break of the dev's flow.

If you care about maintaining the full 350MB, you can for sure post the video somewhere else, but that takes time, breaks dev flow, and is often not free to host 350MB files. In this use-case the important part is not to maintain the video quality, but that I can still understand and read the text/context in the video.

Also, another use-case for this is to keep these video's off external services. To keep the attack surface area down. The importance of this depends on your own company.

Third. The code is stupidly complex for such a simple thing (I definitely asked myself why am I building this over 20 times), but the actual use and installation of the app is super simple. Installation should take under 10 to 20 minutes. Most of the time is from installing ffmpeg. I tried really hard to make installation as easy as possible.

Once installed, app should just work. You should never need to think about anything. Install once and forget.
"randomization" is not the important part here. "evenly distributing" is. It is absolutely possible to reorder the sequence fairly such that your scenario doesn't occur. It could even to a human observer look randomized if you want. In a trivial example case where the effect were linear you could just switch the order back and forth, and on average every student would receive the same middle-of-group impact.
You said You won't get "extreme performance" from C++ because it is buried under the weight of decades of compatibility hacks.

Now your whole comment is about vector behavior. You haven't talked about what 'decades of compatibility hacks' are holding back performance. Whatever behavior you want from a vector is not a language limitation.

You could write your own vector and be done with it, although I'm still not sure what you mean, since once you reserve capacity a vector still doubles capacity when you overrun it. The reason this is never a performance obstacle is that if you're going to use more memory anyway, you reserve more up front. This is what any normal programmer does and they move on.

Show what you mean here:

https://godbolt.org/

I've never used ISPC. It's somewhat interesting although since it's Intel focused of course it's not actually portable.

I guess now the goal posts are shifting. First it was that "C++ as a language has performance limitations" now it's "rust has a vector that has a function I want and also I want SIMD stuff that doesn't exist. It does exist? not like that!"

Try to stay on track. You said there were "decades of compatibility hacks" holding back C++ performance then you went down a rabbit hole that has nothing to do with supporting that.
If anything the difference only being 0.6% seems pretty impressive for the brain.
Some things I miss on android: a fast SMB or sftp app. I have a gigabit network. 7mb/a is not acceptable.

My phone can do at least 500mbit when speed testing over WiFi.
Thanks. So a user that only wants pg has to pay for storage etc?
Yes. This sort of advice can be so misguiding, even though it came from a good place.

Reality is that your passion is only profitable if it’s in high demand or if you are an outlier. It looks like OP is technically capable so he is probably above the median, and he is passionate about a field in high demand. That’s like a double bingo! A lot of people on HN fall into these two buckets so for them this advice works.
Since the effect looks very small, it looks to me like it's only a problem because it adds up if it happens for every assignment for every course. I don't think it needs to average out perfectly; it looks to me like you'd have to be astronomically lucky/unlucky for it to matter if each assignment is in random order.
What other popular systems might lead to different outcomes based on sort order? Dating site matches? Your own contact list?

Interesting category of problems...
>There have been multiple unicorns I’m aware of in the past 5 years with founders taking 8 figures in secondary and employees getting nothing.

I assume you are referring to employees who have an equity stake in the company. Can you explain how the scenario you describe happens?
This is the opppsite of the effect they found. I do wonder if there is a big difference depending on grader and the study found some kind of average.
You named the solution. Switch jobs until the right one. That’s how you pick better. You can even formalize it. “Hey I would love to consult for 90 days; let’s skip the bulk of the interview process”

You can ask. Don’t tell me it’s impossible if you haven’t even tried
The mistake is assuming grades are an objective measurement, and not gamification to try to help you learn.
Ask HN: What's your favourite programming language? And why?
I'm curious to know that from you.
Closest English cognate is probably "enduring".
Actually its possible in several ways - but natively - this way:

- https://www.youtube.com/watch?v=LrWIVRLnG1w
That 0.6 pt gap over multiple semesters is the difference between graduating with “summa cum laude” or “magma cum laude”
I really doubt you can notice a 0.6% discrepancy anecdotally. They only detected it in the study because of the massive amount of data they used.

Classic confirmation bias.
- Electric stoves, ovens, and other simple electric heaters.

Resistance heaters don't care at all about DC or AC. And with induction you actually have to make the current AC with frequency around 50khz so I don't think it will matter that much in the grand scheme of things if you start with AC or DC.
We, as a species, need the Deep Space Network(DSN) in order to keep communicating with everything man made that’s out there exploring our neighborhood.

This should be a global effort and I’ve read many articles about the lack of funding for the DSN. It’s getting more and more difficult to “juggle” and do proper time sharing in order to keep communicating with all the existing (and coming) spacecraft.

More resources and funding should be put together, by all space agencies (NASA, ESA, JAXA, ISRO…) so as to continue having means of communicating with all these space probes.

https://eyes.nasa.gov/dsn/dsn.html
Yeah, sorry about "CJD" and "CWD" - it was hard to fit the title in with the Hacker News 80-character limit.
for databases, it's SQL
I think it’s maybe less likely since this is looking at actual grades and not some kind of survey or experiment. But certainly it’s always a concern in social sciences until we get reproduction.
I genuinely prefer to pay for content.
This article is just propaganda, as many others from Steven J. Vaughan-Nichols.
I also came here to say this. My only guess is that the alphabetization (by the "learning management system") to make filling the grades into a table "easier" for the computer or for the person handing out the results? Why is it "easier" if the system doesn't have to order them at all, or it could do so by student number (same issue as alphabetical order) or something random, which is the other (non default) option for the "learning management system".

I feel like only the most obsessive compulsive humans would have this issue (without computer "help"), as the last thing I wanted to do as a TA was to add another step of ordering all the papers before grading them. I also always reviewed the first few papers I graded after grading the rest to make sure I was being fair, because it was obvious to me that until I saw a representative distribution of answers I couldn't do fair grading/marking.
> I don't consider the foundational period to be the same as when "hacker culture was established".

This is wrong by definition, is the thing. That's what foundational means: to found something is to establish its foundation.

Dennett was simply not a significant part of that. The timeline isn't the reason for that, but it in fact suffices to make the case.
Australia had it too (called “Austext”), it was shut down in 2009

In the 1990s, most TV sets could receive it, but I don’t think many people actually used it.
Unfortunately, it's gonna be AI to the "rescue" and the problem is obfuscated.