skysight-inc/HackerNews huggingface dataset:
> No, colleges have found that the SAT produces racial demographics they don’t like.

Where does that come from, other than repetition?

> look at the LSAT

I'm not talking about the LSAT (and bar exam performance isn't a meaningful indicator of much - the great majority of aspiring lawyers pass their bar exams).

> Poor white kids have been excluded by the SAT for nearly a century and colleges never took action in response to that.

If that's true (and I don't know that it is, especially on the scale of what has happened to blacks), what does that does that have to do with racism against black kids?

It seems everyone's great effort is not to address racism, but to deny it, against incredible evidence. Look at this entire discussion. It's incredible the effort that goes into denying racism, rather than doing something about it. Reactionary politics has swept the US and HN.
Don't give up your High Pressure Sodium Lamps
I live in the country and have one yard light. It's on a timer and goes until 2 or 3 a.m. It used to be mercury discharge but years ago was switched to HP sodium (70 watt) which is far more efficient and also gives a very pleasant light for nighttime illumination. Sure, it has low CRI factor but it provides the light I need to accomplish any chores that need doing at night, like feeding my outdoor wood furnace, while not making the area seem like it's daytime. The old mercury light did not provide any more illumination but used 150 watts of electricity. More importantly the light was way too harsh and daylight-like, just inappropriate for a night light. I might even switch to a 50-watt HPS bulb as the light is that efficient. The bulbs last for many years and are not expensive.

Driving on streets that are lighted with full spectrum LED lamps are similarly harsh and, in my opinion, unsettling. I guess it depends on what night lighting is for, to see what needs to be seen or see those things in daylight-quality illumination, with all its advantages and faults.

I just hope people consider all the angles before rushing into LED street lighting.
They just keep going until the crane wraps around by integer overflow.
Think you can always hack on the side, see if you enjoy that and try to transform it to a full-time again.

There are soooo many more options in terms of learning materials these days that it was before!
Trying to appeal to the argument that everyone _knows_ you're a weirdo—as, once again, a substitute for articulating any sort of actual criticism—is for losers.

You don't want everyone to think you're a loser, do you?

GFY
In practice it stopped working well long before windows 11 because so few apps were win32 based and/or because developers would explicitly override the theme. I gave it a go on Windows 7 and even apps like outlook and office wouldn't look right.

Gnome/KDE still offer proper themeing that works with proper native apps but even there you've got web browsers and electron apps that ignore it.
They make passive CPU coolers that work fairly well on modern processors. Additionally, you can set fan curves on a GPU to only trigger in the case of a legitimate emergency (eg. 85c+, which you would never hit in casual non-gaming workloads), which would probably get you 90% of the way there.
I graduated from college the first time; did both community college and university as a transfer. Still got the 'freshman experience' my first semester at uni, then lived on campus, except for my final semester where I commuted.

Yes, having dedicated time to focus on learning was great. But I was effective at that because I'd already learned to, well, learn, on my own, by homeschooling the latter half of high school (where I'd study, take CLEP tests).

College isn't for suckers, but the scholastic benefits of it can be gotten through other means (and should probably be done because a job you're interested in requires it, ideally in the confines of that job, like an apprenticeship in the trades). Many of the other purported benefits (social, etc) are BS.

The main benefit I can think of outside of that dedicated study time is being forced into more of a cultural milieu than I had experienced prior. I think that is important, but I also think that entirely depends on the school, just as it depends on the job, so I'm not sure that's entirely a college benefit so much as a "get into the city if you're living somewhere suburban or rural" benefit.
Not my experience. The issue I have with CL tend to be time-wasters who don't actually want to buy. Everything I've actually sold has been for the asking price.

Maybe we just set the initial price differently?
I would always make a local variable for things like this, to avoid magic numbers (especially if a function signature has several numeric arguments). Then you can explicitly put the units in the variable name, e.g. duration_s = 300 and pass that. It's fine if the signature tells you the units, but it doesn't help anyone reading the code if you have poll_file_descriptors(read_descriptors, write_desciptors, 300).
If you're passing around parameters, use a Duration class. Most languages have one:

* https://docs.oracle.com/javase/8/docs/api/java/time/Duration...
* https://docs.microsoft.com/en-us/dotnet/api/system.timespan?...
* https://en.cppreference.com/w/cpp/chrono/duration

If you're putting something in a config file, as the blog says - always put the unit in the key name.
The wonder elm-units is such a pleasure to work with and does just that.

https://package.elm-lang.org/packages/ianmackenzie/elm-units...

Even if you don’t work in Elm take a moment to look at it.
I’ve read through the GitHub repo and your message here and was surprised to see this is an 802.15.4 IPv6 mesh yet I see no mention or comparison to Thread - for which this project appears to be heavily influenced by or copy of.

I also have significant knowledge and experience of the current IoT space (specifically focused on the consumer market) and while standardizing these lower layers of the OSI stack is important it will not solve your interoperability concerns. Secure IP based IoT device connectivity is largely a solved problem - the currently _unsolved_ problem blocking interoperability is mass standardization and adoption of an interaction, device, and data model. Zigbee, Z-Wave, HomeKit, Weave, etc. all provide different and unique ways to describe the ontology and capabilities of a “thing” and it is at that layer that mass adoption is needed. Imagine if every PC manufacturer used a different variant of HTTP, REST, and JSON - that is the state of the consumer IoT market today.

The new hot thing in this space is Matter, which does appear to have commitment from the major consumer players for mass adoption. Obviously it is too early to say if this will drive the mass standardization and interoperability you mention, but personally speaking I am very optimistic and excited :)
Ha. I've learned it decades ago. It is handled on a level of my spinal chord.

Same thing with explicit memory allocation. If for whatever weird reason I need to explicitly allocate RAM I first write deallocation.
At our local farmer's market, I trust the farmers to negotiate for me.

They have seen me before, and they will often give me a little discount or throw some new thing into my bag to try.

Maybe I could get an extra buck or two off, but I have it pretty easy as a software developer working from home.

Farming and selling at farmer's markets is hard work. If I don't get the very best price, I figure that's a little tip for them.

Of course if I were buying in quantity I might see it differently. But for the bit of produce I buy, I'm happy to pay for quality.

And I bet that if I needed a larger quantity, they would offer me a good deal.

Part of negotiating is building relationships.

I'm not disagreeing with you, and I really enjoyed that strange grocery story. Just offering a related perspective.
I wonder if that will be true of the Enterprise LTSC/LTSB version.
Ever time I have had co-workers fired in some desperate attempt to blame low quality of a system on individuals in the system, I leave, because that shit is demoralizing.
More to do with age than anything. The boys in this sample are a full 16% slower than world record pace for their sex, while the (slightly older) women are a mere 2% slower for theirs. To me, this suggests that the boys haven't yet finished tuning their bodies and their techniques to maximize running efficiency, which matters more than pure power for 5km and up.
Agree with the post.

On JSON, I always do { unit:XXXX, value:XXXX }, it is quite verbose but it does help a lot when you least expect it.

I also wrote a small utility that transforms between values like { unit:'m', value:5 } to { unit:'km', value:0.005 } so that makes it super easy for me to pipe stuff from one context to another when is needed.
Someone's personal story is not hearsay; it's the opposite.

> they didn’t need to lie about it to still be untrue and absurd

What basis do you have for saying it's untrue?
That’s similar to Crystal. All numbers have built in methods to convert them to a Time::Span object.
So I could have a function that takes a Time::Span instead of an Int, like:

def sleep(num : Time::Span)
# do something here
end

I would call it like:

sleep 300.seconds
I couldn’t find a way to black hole CIDR blocks on Little Snitch which is necessary to completely silence macOS. However if you do this at the router you break stuff like iMessage on phones running on the wifi and so forth.
And yet people actually do manage meaningful unit systems that don't allow this.
Why bother though, the number of machines you can hack is very limited.
Don’t accept notifications as a default “on” for anything
Yes, good nuanced addition. I agree!
I read research that it wasn't, and I believe many colleges claimed that it wasn't. Since neither of us is citing anything, I will keep an eye out.

> Most elite universities also tend to receive applicants with higher SAT scores

Many don't use SAT scores anymore.
I do everything other than newborns, and yes - weddings are the majority of my income. They're also a ton of work and stress, and eat up my weekends - which is a lot more important to me now that I have a daughter.
It's not possible to hire Americans to do this kind of work without getting screwed. If you don't want to get screwed, you have to start doing this work yourself. (Or maybe someone in your family could do it? Do you have a 19yo nephew?) Not everyone is capable of some of the manual or cognitive tasks involved, but not everyone you could hire would be, and most of the work is of the simple-yet-laborious variety.

In the 3-county rural area where I've spent most of my time recently, we have 3 Lowes, 2 Home Depots, a Menard's, multiple Orschelns and Tractor Supplies, and probably fifty smaller hardware stores and lumber yards. This is many thousands of commercial square feet basically devoted to home improvement, for an area with fewer than 140,000 residents. If it were possible to hire this sort of work without significant expense, the home supply market would be very different.

I'm not criticizing any carpenters or plumbers here. Their work is naturally seasonal and cyclical, and our society DGAF about people with that sort of work. If an electrician would wire your new bedroom for less than $3,000, he wouldn't be able to afford $1,000/month for medical insurance for his family, at least not every month of the year.
Where are you getting info about "ReVanced"?
I’m saying that, right now, those aren’t direct factors, although they are generally the factors that have put the current generation of African Americans in this situation of living in poverty/being apart of the lower class. My point is that no school is worse because 99% of the students are black, they’re worse because they don’t have any expensive houses paying dividends in the form of property taxes to match the luxuries afforded by richer communities.

> In my non-systematic and few observations, attempts at integration are resisted aggressively by white parents, especially now.

This is not contradictory to my point, I’m simply detailing the ‘how’ in their efforts to oppose integration. Nobody is going into school board meetings asking them to put up barriers to prevent black people from integrating, they’re making sure affordable housing projects are never approved.
I don't think the (not very good) PowerShell extension is a great basis for judging VS Code as a whole.

I've spent most of my career in Visual Studio, I have a great deal of respect for how it just works, nobody's forcing me to leave it and yet... I'm mostly done with it. I'd rather use VS Code for C# development these days; it nails a lot of speed+UX things that Visual Studio doesn't.
Follow the money, Lebowski
In reading further down that thread, I had a question about one of the tweets - why would a "zero discrimination" admission environment result in 65% of admitted college students being Asian-American?

Assuming a completely unbiased and equal opportunity environment from birth until college (which obviously is not the situation, this just a hypothetical), wouldn't college admissions more or less be equal to the demographics of the state or nation?

The 2020 census results have 6% of respondents identifying as Asian or Asian-American. Obviously wealth disparities such as access to education create over and under representation for groups, but a 10x over-representation being "proper" seems a bit high to throw out there without some citations...
While I agree that 200K in debt for a BA in English is not a wise choice, there's a whole class of families that can afford the 200K out of pocket, and will happily pay it for a top school. I have a child, and will do it for the following reasons:

- You only get one chance to be 18 - 22 years old. College is a great way to improve your appreciation of culture, society, and build social skills, prior to taking a full time job.

- I know many youngsters here will likely have a problem with this -- but the average 18 year old has some intellectual and emotional maturing to do. This can happen via the social and academic challenges of college. In fact, the best colleges will sell this over any practical skills.

Work life can be a grind, even for someone with their dream job. When was the last time you had a chance to try your hand at literary criticism, or game theory, or learning a new language? How did it go the first time you had to ask for help with an intellectual problem? (Probably a distant thought in the minds of the average senior developer). How about the last time you had to cooperate with several people you dislike? College is a good place to get started with these things.
No, there is tremendous pressure to be up to date with your teaching because if you’re not, then your students don’t get accepted to highly ranked graduate programs, and that is a significant factor in undergrad college rankings.

> If you are doing research you have to be up to date or you don't get things published.

Only within the boundaries of your particular field of study, which in most cases is far narrower than the scope of undergrad classes.
The crises have piled up too high to count. We're on track to lose entire countries to rising sea levels. There's a war in the Baltic states. The pandemic is only just subsiding (again), and only in first world regions. Food insecurity is rising. Even more people are forced to migrate. We already knew the gubmint was spying on us. Just one more thing on the pile.
2021 State of Tech Salaries
Got it — so it's more about mitigating the badness when it's somebody else's API.

Seems reasonable! :)

When I encounter these sorts of methods (which is surprisingly rare these days) I tend to double-check what units the method takes and additionally add a comment above my call saying "`sleep` takes duration in seconds", just to give future readers more ways to check whether I screwed up.
With Linux while sitting idle my laptop burns battery about twice as fast as it does on Windows while I go about my normal workflow. This is a laptop which is certified for both Fedora and Ubuntu.
I wonder what the timeline is from “encoder appears in consumer chip” to “people use it for video calls”.
> So why is "get you vaccine and booster" in the first sentence?

It's literally there in the second sentence -

"The odds of illness severe enough to warrant hospitalization are dramatically lowered if you stay up to date on your COVID-19 vaccine, including a booster dose."
And don’t forget helping the workers in low wage places to organize and get their fair share of revenue from the multinational corps. Long term, a more level income landscape world wide is needed to protect even domestic workers power/income.
To be clear, the thesis of the article you quoted from is the following:

Every single question carefully preselected to appear on the test favors whites over blacks.
> make every stop a significant destination

That's where it can become more viable: When you go A->B->C instead of A->C, you have two more origin:destination pairs that you sell tickets for, depending on (?uhhhh, 5th?) freedom rights.
The thing is, national pride is kinda mandatory in authoritarian countries. So, if there is one thing that the French and American can be proud of, it's the ability to openly criticize their government. Whether it leads to something or not is another discussion though.
Once you have tenure, what’s stopping you from just getting off the grant treadmill?

A friend of mine got on it after tenure (art school) because he could finance cool projects of his own design that way.

But even in a research university isn’t tenure supposed to protect you from being pushed around by the administration?
If there were a machine that could only detect one disease, I don’t think that automatically precludes it from being cost effective. I could see a dermatologist buying a cheap pen-sized device that solely detects skin cancer, at least.
Thank you, I have been wondering about this for a long time.
In particular a layer two solution such as the lightning network appears necessary to reduce transaction costs and delays.
The source code itself is probably also an infringing derivative work of YouTube's Android app.
I wish Apple would bring macOS to x86. Or Valve would bring Source Engine to 64-bit.
My roommate freshman year at Cal was on the football team (and later went to play in the NFL). He took a physics “for poets” class by a great professor (George Smoot) and he’d talk about how awesome it was. A couple of years later I had a different roommate who did some research for the same professor. Smoot later went on to win a Nobel. I had two different roommates with very different abilities both benefit from having this world class professor as part of their lives.

Many of my CS and physics professors were “famous” but also great professors. In contrast, I thought most of my math professors were terrible. As they were bad at teaching, I simply assumed they must have been good at research.
If you can't be a good example, then you'll just have to be a horrible warning.

— Catherine Aird
> Linux still barely works in 2022

You're getting a lot of comments about "what do you mean linux barely works" but I switched to Linux full time in the middle of Windows 10 and know exactly what you mean. There's a lot of stuff in Linux that's simply _different_ than Windows, and general infamiliarity means that some things that you know how to do on Windows seems to be impossible on Linux, until you learn how Linux and your particular distro chooses to organize things

But then Windows has the same problems as compared to Linux. I switched to Linux for programming purposes, and there's a lot of things that Linux does that I don't know the easy way to do in Windows[0]. Ultimately both OSes are simply different, and once you get used to one the other starts to seem really weird

That being said, a lot of things in Linux do take a lot more effort than in Windows. Part of it's because Linux is made by programmers for programmers. In MacOS, it either works or it's not possible. In Windows, it might work out of the box, it might take tweaking some registry keys, or it might simply not be a thing you can do (the latter category is fairly rare). In Linux, it might work out of the box, or it might takes you a couple of weeks of chasing down weird issues and compiling random patches from GitHub gists to fix something that really shouldn't be a problem in the first place

[0] For example, "search all files in this directory and its subdirectories for this particular phrase" is `grep -nR phrase` in a Linux terminal. In Windows I think I'd probably open the folder in VS Code and use its search tool. In the Windows case I can then click around to look at the results, or in the Linux case I can pipe it into a file and open it in vim and be able to grep my grep. They might eventually accomplish the same thing, but there's just different ways to do it, and I think which one is better depends heavily on what you prefer and what kind of work you're doing
Company i worked for 20 years ago had commercial engineering modelling program that did all physical types correctly and did scaling for user but it was fairly unique in scope and like you say almost all programming languages fall short here and it had its own quirks.
Autocomplete handles the "too much typing" case.
Former MSFT here. People tend to think of Microsoft as one unified company with a unified strategy.

That is not the case, its best thought of as a batch of little companies that band together to create a product. These companies may compete for resources and attention internally and so each one will optimize for their own benefit.

Ads in Edge? That's probably a decision made by some Principal Program Manager with director support on the browser team. The metrics that get tracked for that event are likely how many people click through the ad, rather than the over all impact to the OS.

The OS Core team doesn't have the influence to say no, or stop the browser from showing those ads. I recall internally when I (a paying customer for O365) got a toast (that is what a popup ad is called internally) for O365 and I decided to raise an issue.

Some PM II (mid-level PM was running the campaign, and they were showing metrics that more people signed up for O365 as a result of the campaign, so per them it was good. I was not in that organization and since that director had OKRs that required signups, he told me to go away.

The core OS stripped down has none of these things, but at integrated build, lots of stuff gets put in, and when one team says no to something, often another one will say yes. A good example is that Office has its own update infrastructure and tooling outside of Windows Update. Why? Office wanted to deliver updates on weekly basis and Windows Update said no as that would be too impacting for users, so Office simply said ok and built their own.

These issues rarely if ever get surfaced to an executive, as by the time the metrics get up to a CVP generally they are showing broader trends, like adoption, or game breaking bugs, or as you note, the line going up. Executives do not get these problems (such as inconsistent UI) to them. Those things rarely rise above a Group PM or Engineering Manager level, and those people often do not care about the complaint as for that metric helps them or is part of their strategy.

Windows, the product team cannot do anything about it due to political problems internally at MS and that is not the engineering team behind Window's fault. We (as that was a team I was on) hated when a product team would do something obnoxious and if we could catch it prior to release would often bluntly complain. More often than not we would get told that we were the platform and to stay out of the other teams business.

Anyways, there isn't some mass company dark pattern strategy or other conspiracy, just a bunch of little factions that are all optimizing for their own interests. Office is probably the worst offender of the batch (Skype, Teams, OneDrive) and Windows can do little about it.