skysight-inc/HackerNews huggingface dataset:
So we're just throwing out random graphs and assuming causality? How about stork population vs birthrate?
I have a similar issue intermittently with my wired headphones. Try changing your spatial sound settings (I choose Windows Sonic then turn it off again), it fixes it for me (until next time it messes up)
I need surprisingly few 3rd party packages to build projects in Go. Most if not all of them are in the "nice to have category". Also, I've seen more then a few .NET projects now and they all had 3rd party packages installed as well. Perhaps it's possible to build without 3rd parties but how many real world projects are built this way?
I imagine you are right that consumers don't care or know enough to put pressure on manufacturers, but what about big companies like the FANGs? Or Government agencies like NSA etc? What are they doing about it? I imagine intelligence agencies are well aware of the issue and have or are trying to get solutions to protect their own infra.
I think the chile to asia is going to be cheaper than AZ to Boston because there is just ocean between chile and asia. It will be much more expensive over land and dealing with all the things in the way (roads, houses, railroads, tunnels, mountains...).
Here's a great video from Real Engineering [0] that goes into the pros and problems with that approach, and where and how it is currently being tried. For example, via undersea transmission cable under the Strait of Gibraltar.

[0] https://youtu.be/7OpM_zKGE4o
Improving Core Web Vitals on the Mail.ru home page resulted in an average 10%
There are multiple firewall options, but it's worth noting that Apple can circumvent them at a kernel-level if they want to phone home. You should think long and hard about how much you trust Apple before switching everything over.
>>So if you want to discard the concept of good taste, you also have to discard the concept of good art. And that means you have to discard the possibility of people being good at making it.

This kind of assumes that all good artists have good taste. Some artists may have good taste, but may not be great artists themselves. Others may create great art, sometimes by chance, and understand its relevance post-facto (maybe as it becomes more contextually relevant?).

In my experience (some engineering, mostly product mgmt), taste is an emergent property. As some others have alluded, good taste can emerge from both intuition and thought/reflection. The hard part is articulating what makes one piece of art better than others. Most people can recognize the gap between paintings of an 8 yr old's painting vs. Bellini, but does that mean they have good taste? Many of us have some built-in, intuitive sense of taste. But to apply/execute on it, we need to be able to articulate it.
The government is not a company, and does not have an overall goal of maximizing profit. That's what makes it different.

If the government is not meeting the demands of the people, we elect a different one (in theory).
>Sunsetting is often a bug-for-bug type of conversion, because the output of COBOL programs are similar to database tables. Other programs are built on top of this data and that consumer code introduces a bunch of expectations on how the output of your replacement must behave to keep everything working. The number of consumer programs that have some expectation on the data can range from dozens to thousands.

> So you can either read and understand and fix all the consumers as you make your replacement behave to spec instead of behaving identically, or you do what most sunset teams do and you make it produce identical output.

So on point. And this problem exists not just in legacy systems built in COBOL. Also in much newer systems built with SQL in my line of work.

The horror show I regularly encounter is a SQL function used in a production system that requires 50+ variables as input. 50+ fields as output. Any change in the order of the fields screws everything up. Makes me crazy.
Less efficient; and it'd be an incredible weapon if it accidentally wandered off path.
Could you elaborate why the java spring framework is a bad choice? I wanted to get into backend development and i thought spring is a good and battle tested framework? I also thought of using rust, elixir or go. I chose java spring because i already know java and compared to rust and elixir the support for third party libraries is much bigger.
I used ear buds for the first time in years today (nothing special, soundcore) and they'd be decent if not every single step I take while walking got transferred into my ears. It's quite loud and distracts from the music. This alone makes me buy over ear headphones...
Way cooler to drive to school on tractor day though.
Depends on the source - the Khewra salt mines in Pakistani Punjab's Salt Range are the source of a lot of "Himalayan" salt in America.
exactly at least until 2000s, there was no secure copy, but anonymous ftp or reading password from a plain text. Processed data was being pushed to some public areas from where other job would read it..A nightmare.. but worked.
I recently moved from Mojave to Big Sur and I sure am feeling this. My Wacom tablet keeps on not being recognized when I wake from sleep. Safari's constantly using a huge chunk of my CPU and typing stuff into a text box in it is often painfully slow. There's a bunch of little constant aggravations and really nothing that's improved my life beyond "the latest version of Illustrator wouldn't work on Mojave". Which I haven't even upgraded to because I'm waiting for the .1 release of that.

Apple keeps on moving shit around on OSX for no good reason and it's just annoying.
> It still had the effect of nearly doubling the size of the workforce

No, it didn't.

That ship had already sailed before ERA was proposed, and was a major driver for it.
inverse square law
A raster image in a PDF uses the same exact JPEG compression, most likely.

I didn't like any of the existing Linux scanning solutions, so I built my own paperless management tool. I was evaluating different compression algorithms for keeping authoritative masters and was eyeing JPEG2000 (I hate JPEG artifacts). But in the end I decided to go with FLIF, which is lossless. Despite its lower amount of battle testing, being lossless allows me to run a sha256 on the decompressed image and know that it is exactly what I had scanned in.
> Can you imagine if San Francisco (6.2k/sqm)

I'm pretty sure this is wrong. Yes, it's the first answer that comes up if you Google this stat, but this is off by a factor of 3 or so. Before the pandemic San Francisco had a density of around 18K/sqm. Although a lot of people left SF during the pandemic, 6.2k/sqm is still way to low.

Now, that we have that out of the way. In general, I agree with you. Most cities that have a high population density are expensive places to live. It's a good thing to allow cities to accommodate more people, but those places will still have a high cost of living, because many people still want to live there.
Fairytales.
(accidentally pulled to refresh and there was no confirmation dialog. Yay deleted comment! Excuse the crudeness)

My laptop, PC, speakers, TV, console and console controller all have the headphone jack. Everything except my phone has the 3.5mm jack. I'm losing options. I don't like having to keep both.

Microsoft, Sony and Nintendo have all said that Bluetooth is not good enough for gaming and have decided to not support Bluetooth audio in their consoles.

If you only use Apple devices you're lucky to have a perfect experience with wireless earphones. Particularly due to their cleaner stack and to proprietary stuff.

The second top comment mentions longevity, right to repair, battery, etc, but we all know what you get when you buy TWS earphones. It's the general public that does not. Fingers crossed government regulation can fix that one up?

The author must have delved into a niche. I consider myself rather culturally relevant and while Tumblr aesthetics do exist of course, this one isn't mainstream. I try not to follow developers on Twitter and Instagram, as a bias check.

What would make wireless earphones and headphones more bearable is if Android and iOS allowed you to choose your own input and output devices so you can avoid the low-quality headset mode by using the mobile device's microphone.

I believe Windows 11 made some changes with Bluetooth devices to make this no longer possible which is a bummer. Bluetooth on Windows is a nightmare as is.

Apple not having removed the 3.5mm headphone jack on their new MBPs is evident of an anti-consumer, pro-profit strategy. Plain and simple. They deemed it a pro feature that they likely use themselves but it's one that isn't for mobile devices.
This is the way.

The last time I looked at Windows computers at Best Buy a year ago, anything mid-level and below was almost unusable because McAfee was using all the CPU.

I bought a Windows laptop (wanted to game with a modern-ish GPU). Step 1 was uninstall McAfee, and turn on Windows Defender for some modicum of protection. There are error popups for software I haven't installed when it boots. My parents have a new Windows computer which was showing popups advertising an extended warranty when I visited this weekend.

A fresh install of Win10 from the Microsoft ISO is very different from the typical factory configuration found on new hardware.
Isn't taste in art what your peers judge as good or bad?
Do you really believe they will be going out there, researching, designing, and implementing anything?

They are policymakers and all their job entails is making choices. That's it. And when you are in a country and the options you present has a huge effect on that country, then the government's job is to represent the people in making the choice do either do it or not do it.

Then there are the lifelong politicians, those are mostly useless and more comparable to entertainers in an endless gameshow. It's the result of decades of min-maxing and targeting the lowest common denominator.
... And a forked kernel with binary blobs that won't ever be upgradable to the next version!
It changes over the course of 6 months. So after 6 months the comparison is very outdated, and the comparison wouldn't benefit Chrome.
Casey is doing a green methane startup which depends on cheap solar for its viability, so I'm sure he has more accurate numbers, at least privately.

The question is more of "when" than "if" his calculations are correct, since solar power prices are coming down a lot faster than HVDC line construction costs.
Nice to see WireGuard support moving forward, and an update to recent OpenSSH. They were running an OpenSSH that was 3 years old (7.9 was released in October 2018).
This should go in a textbook about great professional apologies.
I wasn't a dev when I used it but I remember OS 9 being very very crappy most of the time and OSX feeling like a massive leap forward
Halo Infinite: Multiplayer Beta
The vast majority of USians I know do not speak proper English. Nor do they follow the rules of English taught at any of the US schools I attended. Many people fight against this. Others embrace it. You might say that these people speak pidgin. I say it is their native language.
> barbaric reality

Form an European standpoint this describes almost everything about the US quite accurate.

The US is in dire need of a social benefits system worth its name. The current situation truly can't be described as anything other than "barbaric".

Sorry for the hard words but it's just the reality.
>2. Interviewing. FAANG can waste 30+ engineering hours on each candidate because of how much money they can burn. Don't do leetcode interviews. Find someone who you think is good, hire them, if they're not good let them go. Don't make a soul crushing interview process.

The only "algo" I have people do is a simple Fibonacci algo. Other then that, we chat about development. It's fairly easy to determine if someone knows how to develop software, and I'm just trying to find people with the right attitude that I know I can work with. Then I give them a few months, if they don't cut it, then we part ways. That's happened once.
That sounds pretty reasonable to me. But that still doesn't excuse Apple not implementing it. Apple doesn't implement features like this because they want to maintain app store sales. They do this for them, not their customers.
> The web is too bloated as it is, I feel that Apple is on my side putting a damper on that.

Like how Safari doesn't support WebP?
I don’t see any shame in telling them you want to relocate.
"Thousands of people die every year just because they don't have time to see a doctor since they're too busy making Subway sandwiches or whatever."

I don't think this story shows that. This story involves a call to the doctor. The doctor says it's life threatening. Any person would choose to take off rather than die.

In fact, in my experience the people who die because they didn't see a doctor didn't know how serious their condition was, or didn't know they even had a condition. If anything, this story is a good argument for better patient education. After all, she had time off and still didn't pay attention to her symptoms - symptoms which were almost certainly required to be covered with the discharge instructions. So this is really an example of what paid leave looks like and how patient education needs to be improved.

"post pregnancy complications are extremely common and it shouldn't be a shocker to say you should have time to handle those."

This shouldn't be specific to pregnancy. This same logic can be applied to other medical issues. Is there really any reason to differentiate on causation when talking about medical recovery? There may be childcare issues that could support maternity leave, but those were not really covered here. So I would say this was an article mostly focused on appeal to emotion and theatrics (just look at that intro), not a well reasoned argument.
US OPM Encourages Agencies to Expand Telework, Remote Work Permanently
Well, Volume 4 was released in 2016 and is not out of date at all. Its a very good read, but on an obscure subject.

But Volume 1 has lots of out-of-date advice and is somewhat of a shame, because its otherwise an excellent introduction to computing + the mathematics needed to understand computing. For example, the assembly language is based on the 1960s computers, such as decimal computing and 6-bit numbers (based on the days of old, before 8-bits were standardized).

Functions are introduced by self-modifying code first and foremost: by rewriting "jump" instructions at the end of functions as a return. No one does this anymore: pretty much all compilers do the stack-thing instead. (Push return address onto a stack register).

The Fascicle on MMIX updates a lot of those sections to a modern-like 64-bit assembly language. However, the sections on cofunctions, arrays, garbage collection aren't part of that update... and should be updated (Knuth's discussion on these concepts is great, but are told in an "old way" based on 1960s tech)

Volume2: Seminumerical Algorithms (chapter 3 / 4) is again, a decent introduction to the subject. But the RNG stuff is fully obsolete. The statistical tests may have passed muster in the 1970s or 1980s, but today's statistical tests (aka: PractRand) go above and beyond what Knuth discusses.

There's a lot of interesting discussions in the randomness chapters: such as the efficacy of multiplication when it comes to bit-mixing (and I feel like modern RNGs are sleeping on that tidbit), but modern RNGs are generally based on a simpler sequence of ADD / XOR / SHIFT instructions based around the concept of permutations / perfect bijections.

----------------

Ironically, I consider the section on "tape sorting" to be "suddenly up-to-date" again. Modern RAM acts more like a tape (sequential is far faster than random), meaning that thinking of sorting problems in terms of external-sort is surprisingly relevant.

Given that today's cache is 768MB (see AMD's Milan-X CPUs: expected to be a ~$5000 CPU-server chip), we see that L3 cache basically serves as the RAM from Knuth's time, while today's DDR4 RAM really acts as the fast-sequential / slow-random layer that Knuth studied so much.
So much focus is spent on 'enlightenment' and politics. The same time, people invented clean water. People up until this time didnt have clean water and thusly would drink beer/wine all the time. People were suddenly sober.

It wasn't perfect(cholera) but add in coffee, sober + now a stimulant. Productivity took off and we started discovering as well... many social constructs dont work. The societies and communities that break with those social constructs will benefit from the greater productivity. Thus egalitarianism is born. This has been great for society.

However, just as with anything, change 1 slider, affect multiple others. We are starting to discover problems with egalitarianism and nobody predicted these problems. Worse yet, these problems are severe enough and we lack any solution. The fix isnt to go back to the 1950s or earlier. So what do we do? Our current plan of do nothing also doesnt seem to work.

So what in the world do we do? Did people figure out these problems long ago and egalitarianism is a trap? road to hell paved with good intentions?
https://www.youtube.com/watch?v=JCaDz_2YcGQ
While this is generally true, in my experience anything related to healthcare regulations are a lot less likely to get written off. Generally the failure mode is quite the opposite (people assume all sorts of things about, e.g. HIPAA, that aren't true).

EDIT: I also wouldn't characterize it as an "empty threat", as it is neither empty (I think a good faith argument could be made that this needlessly disrupts patient access to information), nor a threat (it's just making them aware of something).
For sure. But PRC is the undisputed king of large scale infrastructure development in the 21st century, so that would be tantamount to Washington taking a back seat in a Beijing-driven project. Totally unacceptable optics.
VLC and possibly other apps on iOS can act as web server allowing file up-/download.
> But projects like Avalonia have had a hard time building momentum.

That's because they're mainly useful for people who want to make GUIs for Linux or OS X and/or use F# (with Avalonia.FuncUI).
How does it compare to shipping batteries? Is there a way to move batteries efficiently?
It's an improvement from Mail occasionally causing grey screens of death on M1 machines in Big Sur.
> It's by far the worst browser available

It's not
Music on macOS is a complete mess, even without a local music collection.
They haven't changed. That's nearly the exact process I still use for for work and home PCs.
You are right, it's much better now. I didn't even notice, because I kept avoiding it.
Looks interesting. Definitely a step up from AZERTY which when I've looked at it seems to have been put together by someone who insists on holding French programmers back.

This still puts a lot of emphasis on right-most part, which makes this quite unbalanced for programmers I think.

Personally I would never go back to any layout that doesn't have a numpad and all special chars a programmer needs without moving the fingers 1 row up or down.

Once one gets used to this everything else seems archaic.
The problem isn't about secure transmission of the access_token, it's about secure storage of the access_token: it's impossible to safely and securely store secrets in browser-based (JS) OIDC clients when using OIDC's Implicit flow, which is the only flow that works with client-side-JS applications (especially SPAs).

Conventional web-applications let the application server store per-user secrets (e.g. access_tokens). If the application server needs to be stateless then secrets are packed into a web-browser cookie with the "httponly" and "secure" attributes which prevents any and all client-scripts from accessing them. Of course browser cookies are not the same thing as a true Bearer Token, so this means that when using an SPA the SPA cannot make its own HTTP requests to other RPs, it needs to use some non-local secret-storing-proxy to make the request for it... which starts to make a mockery of how microservices should operate.

Code Flow with PKCE does not replace the Implicit flow. Also, the Auth0 article you linked to is not a "good job". On the contrary, that article talks about using client-secrets - which you *must never have* in a JS-only/SPA/static client.

The only real solution would be some kind of opaque OIDC client built-in to a browser that handles secrets-storage on-behalf of JS applications (such that JS code never gets to see or handle any secrets, including the auth code and access_token, but the OIDC identity_token should be exposed, of course). I'm surprised Google and Mozilla haven't done this already...
> The open source Git project just released Git 2.34 with features and bug fixes from over 109 contributors, 29 of them new.

It's pretty clear they're talking about a separate project.
This is one of the reasons why I don't want to have kids in the US.

- Paid parental leave is inadequate

- Child care is obscenely expensive

- Putting my child through a good school district might make me house-poor.

- I'm not sure I can save my child from crippling Student debt without killing my retirement savings.

- The looming climate disaster that my child might have to go through.

Given all these factors, it doesn't make sense for me to consider having children, I'd rather enjoy the life I have with my partner.
Same here. I'm Dutch, but write English (obviously) and occasionally German and a little Frisian (for place and street names on OpenStreetMap). Once you get used to the compose key all keyboards sold with the basic US layout suddenly just work fine, which incidentally — as a programmer — suits me just fine.

Any new layout is basically dead on arrival except for a few keyboard geeks. Commercial viability (as in, keyboards sold with that layout and correct keycaps) is essentially zero unless a government mandates its use. The latter is not likely in countries like France.

Making the compose-key (usually assigned to the right alt) more popular and better supported is probably the most effective way of enabling the input of letters like É, —, œ, Å, ç, ß, and € on desktop operating systems.
Removing rent control does not address the housing shortage.

The city built office space for more jobs and prohibits housing for those new workers. That's the problem to solve.
What are the Windows use cases that Linux doesn’t do?

General web browsing type tasks are solid, text editing/note taking works. Videos and audio (including Spotify) work. Steam and games generally work (even most windows games through Proton).

What else does ones daughter need for school? She’s not video editing or creating music (two use cases where you may need windows or OSX; art is more or less covered through blender/Inkscape/krita)

Mint or Manjaro are easy to install and setup and come with good defaults that should be pretty easy to navigate for someone new to Linux.
Yeah, this is the kind of entitled mentality that is going to sink the MacOS ship. I'm not writing a native app just for basic web browser functionality. If the choice comes down to re-writing everything for MacOS or dropping support altogether, I have no qualms cutting out less than 20% of the desktop market share.
Did you even read Distinction?

Bourdieu's analysis is extremely valuable IMHO even if you disagree with it. He's not really starting from a point of view, but he actually did fieldwork and then synthesized a theory of taste and how it relates to class.

> Is Doom more impressive piece of software than a Javascript "Hello world"?

In your question you make a mistake of substituting how impressive something is vs how beautiful it is or less technically whether it is a work of art or not etc.
OAuth doesn't use "API keys". Please clarify.