skysight-inc/HackerNews huggingface dataset:
This argument, which Ive seen in many forms, that twitter mobs are actually just free speech against someone's opinion, is disingenuous. What happens now is not just an argument where two sides offer their arguments on an issue. It's a full on total war against the target--friends and employers and anyone else affiliated with them are targeted and pressured and bullied into withdrawing their support for the target. This withdrawal of support gives the impression that everyone is against the target and they must have some horrible, tiny minority opinion. This isn't true, people are just afraid to speak up. The transgender movement isn't convincing anyone this way, they're just making everyone shut up. Everyone knows there are actual, essential differences between women and transwomen and anyone who claims there aren't is either deluded or cowed.

JK Rowling has tons of money so there's not much they can do but most people don't.
Our kids were gifted "Guess Who" (a game which is problematic in a whole host of other ways). I was shocked that it was thin plastic and cardboard. The while thing felt disposable.

I feel that this must be a strategy used on toys that were previously popular. They're not going to return to being the popular must-have item that people will pay a premium for, but there is residual value in the marketing campaign from the 80s. So the toy companies push the build quality as low as they can and milk the last good will from the brand by making it a cheap impulse purchase.

To your larger point, there are still high quality toys around. You just avoid the big Toys R Us style stores and go to an independent or smaller toy story. Plan Toys and Green Toys stick out to me as two brands which felt consistently high quality and were widely available.
Outrage aside, if someone A/B'd their college applications, what are the odds of being caught and disqualified? It might make sense to add multiple inferior applications to your own, even pay for 5-10 people to do throwaway applications from your high school to raise your appeal.
There's a difference between not wanting to venture into the unknown at all, and not wanting to venture into the unknown led by a shady billionaire whose previous work involves rampant misinformation campaigns.
The proper set and setting for this video is very late at night, alone, at the end of a long Youtube binge into increasingly disturbing subjects
Sure, for a first order approximation that works well. I still think there’s something worth exploring here relative to bare metal vs hypervisors around AES-NI passthrough and cipher suites.

My reaction came from the fact that someone that doesn’t understand how much cheaper symmetric encryption is might look at this and just think wow there’s no way I’m using SSL on my back end.
There isn't anything else for me to say, and I am not arguing with you or presenting an argument, this is just a casual conversation. Most of the software I know about uses OpenGL or Vulkan for rendering, and the server side ones are the exception. I'm repeating it because it didn't seem like you were understanding what I was saying, if you did understand it then you can disregard the previous comment. You can tell me that you don't use that software, which is fine for you, and I'm happy for you to use whatever suits you, but it's not really a meaningful discussion for us to have either. Please avoid making such comments or suggesting that I don't know what I'm talking about. Of course I can't know exactly what is going on on your computer, so if you want to explain it, then just tell me.

"I have not been able to find any QML whatsoever for the rest"

You won't find some of the QML from looking at the apps, bits of it are scattered in the KDE frameworks too. I don't think they integrate poorly, work has been done to make them match the Breeze skin.

"It's still literally one user."

Yeah that was kind of a dry run for GTK4 porting. As I said before, everything else is being ported, the next step was to get the support libraries ported over and then everything else can follow. https://gitlab.gnome.org/GNOME/Initiatives/-/issues/26

"The xlib backend is obviously also capable of off-screen rendering"

You usually don't want to do that, it introduces unnecessary round trips when you could just render it on the client side and then avoid that. That link to gdk surface is misleading, even on X11, GTK4 is using the GL renderer as default and is not going to call that or bother creating a cairo surface. Believe me, I've tried this in a situation without a working OpenGL environment and the performance is degraded.
How often are the SHA-256 hashes on the System volume snapshot checked? Could something that can write to the drive root, and understood APFS, silently change the file without updating its recorded metadata (including hash)? Or is the hash checked every time a file is opened?
> using anything but your ISP's DNS decrease privacy

Using your ISP's DNS decreases privacy. I assume you mean that because UDP/53 DNS is unencrypted, if you switch to another DNS provider, then both the ISP and the new DNS can see your requests? In which case I present to you DNS over HTTPS
Yup. MIDI 2: solving problems musicians don't have and creating new problems! (Excessive complexity -- MIDI 1 was hard enough to implement. MIDI 2 is telling everyone to jump 10ft high -- good luck with that.)
I still have my eight Velociraptors I used in a RAID5 (7 used, one backup) back in the day. It's in a box in my garage. I've meant to toss them out, because I know I will never used them, but it's just such a hard thing to bring myself to do. I mean, they're such powerful and capable drives, but like the article mentions, they're obsoleted by even cheap SSDs.
Oh fuck that.

I know this full well.

So now, you need an extra device (MIDI host) to connect two devices, plus extra cables, plus power supply, and have fun if you need to set it up on stage in two minutes between the sets.

And good luck if both the controller and sound module are USB slaves.

The device you linked does NOT solve this problem.
Some of the Aztecs burned pre-existing codices too.
>Take note of the goods and services we really need. Things like food, shelter, shoes, etc.

I assume someone must be in charge of determining what products are essential and what products are frivolous consumerism. I assume you have someone in mind for the job. Yourself perhaps?

I'm a big girl. I can make my own decisions on what is essential and what is frivolous in my own life.
If space aliens ever get this as an artefact they'll never make sense out of it.
Yeah, articulation should be standardized in the midi specification. It's always a custom mapping to control it even when proper articulations are available. "Oh cool, custom mapping?!", you might say. Wrong. It sucks, because it tends to make old old scores utilizing articulation unusable because the mapping was stored in some obscure plugin configurations divided amongst many plugins.

It would be great if articulation messages were standardized, and then you could just expect them to be there, and if they are absent, the soundfont can simply fall back to the closest thing available. That kind of helpful logic is not possible with custom mappings.
"All emotions are useful" is wrong, they just were useful at some point. Anxiety in particular has very little utility today and big downsides for health. It's a fight/flight response thing that temporarily switches off important systems like digestion while heightening our senses and making us feel worried and alert. In the 21st century it creates far more problems than it solves.
Judging by it's age and how much crap it's accumulated already, I think in 10 years time Rust won't be in a much better situation.

Similarly, judging by C++'s current trajectory, in 10 years it will have a simplified subset (enforced with something similar to --pedantic) which is easier to get right than Rust is today. Also, it will have a static analysis borrow checker based on clang-tidy.
The factory was used as a punishment detail, not just for manufacturing. Plus if the aliens are a race of AI constructs, maybe they consider using organic beings to be a form of automation!
> but absolutely nobody uses iMessage

Uhm, iMessage works transparently. I just use Messages app, if my recipient uses iPhone it get an iMessage, if they use something else, they get SMS.
They also didn't have access to computers, credit cards, and often were exploited via Corvee labor because they had no money. I'd trade working more for a convenient life as opposed to a relaxed but difficult one. People died of disease, famine, and war often. I mean why would you work hard knowing those major things are constantly knocking on your doorstep?
You and I view this very differently. First of all, getting people goods that they need is not consumerism. Consumerism is the idea that buying a new car or a Pepsi will make you feel better. Or that doing so will make you “cool”. So for example most car manufacturers come out with a new model every year and then push the idea that buying a new model is an indicator of success. But I claim we would be better off if cars were more similar year to year so that replacement parts were more common year to year. This would make repair easier and lower waste. The problem is not getting people cars (well, cars in particular are a contentious example…). The problem isn’t getting people goods they need. Is that the companies who make those goods use psychological tricks to convince us we need to upgrade even when our thing is working. And they design their products with the upgrade in mind and it all leads to more waste.

To be honest it’s difficult for me to describe what I mean when I say consumerism. But getting people goods they need is not in and of itself consumerism. Consumerism is like the military industrial complex. It creates problems to feed a bloated production machine that consumes more and more because it benefits those in charge of the whole thing. And so consumerism leads our culture to believe the person with the new watch is cool and we all believe we must work day in and day out to compete in an endless game of consumption.

That is very different than, say, manufacturing electrical transformers and cabling so a new town can have electricity. In the middle the line is not clear but we can focus at first on the extents.
Life would be a lot easier if good engineering practices everywhere were a given.
I’d say so yes.
I played a lot of Installshield games as a kid - I definitely recognised their sail-like logo, but was too young to ever poke around in the installer back then. I started poking around in hex maybe in 2008 and then it was just installed games.

I do remember trying to mod Populous the Beginning, which is quite a bit older
Texas has infinite space and builds builds builds. Also, most of Texas is not attractive to most people. But the places that are have built out more and more. There are plenty of spaces inside these desirable locations that aren’t affordable though.
Lot of good points, but the modern rich are your dictators/etc.

The current system is quite fine, as you noted, sadly it just doesn't actually work much because it's highjacked/corrupted by the rich.

It can't even make them pay taxes properly anymore (used to work better in the past).
GL_MAX_DRAW_BUFFERS
MPE also enables increased expressiveness that new kinds of multi-dimensional controllers such as the ROLI keyboards leverage (new kinds of MPE controllers are shown at https://www.midi.org/midi-articles/midi-polyphonic-expressio...). While MPE is part of MIDI 1.0, many synth manufacturers never bothered to support it since their MIDI implementations were basically considered a "solved" problem by product management. Many of them never even bothered to support polyphonic after-touch except in their high-end keyboards.

Now with MIDI 2.0 support becoming a 'checkbox' item for customers, all the manufacturers will need to revisit their MIDI implementations in upcoming product releases (some already have). I suspect many will use this as an opportunity to increase input dimensions and expressiveness - which is a very good thing for all of us users, even if they do so in ways which may have technically been possible before.
https://millionshort.com/ is ok...
What would you have recommended instead of JSON?
Unconscious Bias: What It Is and 16 Examples to Avoid
> Tangentially, the physical labor jobs I had when younger never really tired me out the way that the mental/bureaucratic/political job I have now does.

Every single physical labor job person I speak to complains about back issues, being tired, or work significant overtime. They're all stuck and can't shift careers cause they're too far in.

>There's something about desk jobs that is frankly soul sucking and literally mentally draining

It sounds like you were either in the field for money or are just in a shitty company.
Curious, if race has no scientific basis then how is it possible to lie about one's race? There is no true answer because its all bullshit
On this matter I must say for playing music live that the 127 steps provides a great deal of resolution. Good enough for me that I have never felt like my EWI's breath sensor was not fine enough or that my piano's touch sensor was not fine enough or that a CC knob didn't give enough resolution when turning slowly. Though if I listen closely to an isolated note I could tell there was a difference in loudness between two neighboring velocity steps, but probably couldn't tell in a live performance setting, and I would challenge listeners to see if they could tell the difference. I would say 127 steps is "good enough" or almost is for practical purposes...But that is just my datapoint and opinion. (For comparison, the most common video format is YUV420, and that averages to 12-bits per pixel, and most screen monitors use 8-bits for each color.) Had MIDI used the top bit to flag an optional extra byte for resolution, then that would have been great.
What happened, as in why isn't OSC "MIDI 2.0"?

The short story could be that the members of the MIDI Association chose to pursue their joint specification to be the next version of MIDI.

The actual story will have to be answered by someone who attended all of the various meetings that have occurred over the last three decades about what the MIDI 2.0 spec will be. I was only at a few.
Probably from an four seater airplane about 1 km to 1.5 km above the ground
People use email but they also use papermail. No one writes a love letter or send a regular message over paper mail but plenty of correspondence still happens by paper mail. Email itself is becoming obsoleted now bu newer message protocols but papermail will be around. Being used less does not mean displaced. Papermail lost the popularity contest but is still alive and kicking because the infrastructure is still very useful. You wouldn't vote by email but you would via papermail. And to your point, there is a reason paper mail is used for official purposes. It is the only way to deliver a message to the person residing at a fixed physical address.
Glad I'm not the only one without motivation to work but make it look like I do :)
I couldn’t agree more with most of your points, but I couldn’t resist nitpicking this one:

> Housing is one of the few things most of us buy on debt.

Hard disagree there. Most people I know buy phones, cars, bike, washing machines, computers, sofas, desks, and damn near everything else I can imagine on financing plans. I feel like a weirdo because I tend to save up for everything and not accumulate debt! But I also grew up in a very frugal household, so maybe others were raised differently.
If you are using the term “metaverse” in casual conversation, you’ve already lost. Twitch, hololive, ar/vr, these are new outlets of the same old web. The thing is always evolving. At the core, it is still about communication and information.
Just curious, why not use https://developer.apple.com/documentation/os/logging ?
Yep… this is why the “thank goodness these functions aren’t colored!” people confuse me. Colored functions are a very good thing, they make it explicit where context switches happen and make understanding async interactions easy.

People who don’t like “colored functions” IMO are similar to folks who don’t like types. They want to be able to change something to be async without a compiler yelling at them to go through all of its call stacks and ensure they can handle the asynchrosity, similar to changing a function to return “null” sometimes and not wanting a compiler to make them verify all calling code can handle a null.

That being said, I do wish all functions could be colored. The most painful async migrations are when calling code happens in a constructor, which in JS cannot be made async.
> you can think of it as "threads with none of the downsides"

And likely no actual parallel execution of Ruby code. I suppose fibers are scheduled for later when they perform I/O. Just like how C extensions release the interpreter lock before some expensive function, allowing other Ruby code to run in concurrently.
And good luck finding something that plugs into your computer’s type C port without another dongle! What a good time for making dongles we’re living in!
That's what I use and it is better than nothing but nowhere near as finely tuned as other language servers:

1. It's slow to return results

2. sometimes the only way you can generate a list of available properties is to type the first character, which is really annoying if you don't even know what the first character might be

3. it offers suggestions for properties that aren't even valid for that resource

4. there is no description against any of the properties so you're still left guessing (or having the docs open in another window) anyway
> USB midi is one of the worst thing that happened to MIDI. If I have a synth with USB midi and a controller with USB midi, I can't connect them to each other, which is idiotic and frustrating.

Isn't that what USB-C is for?
Software Engineering Tolerances: How to Better Describe Success
The main lead sources now are old water pipes and paint.

Both seem very countable and fixable.
Capacitor let’s you add any native functionality that you need to create your full native app experience. Also keep in mind you can’t just wrap a PWA and expect it to be accepted into the App Store without adding some additional native functionality which Capacitor provides
I saw an article years ago where the bones of colonial Americans were analysed. They found a lot of markers of major stress put on them. They also didn't live long.
It's basically a bribe for customers to use credit cards, forcing businesses to pay huge transaction fees. So the businesses have to raise their prices to cover those fees, which acts like a tax on both the business and consumers, especially those using alternative payment methods. And even the people using cashback credit cards don't win anything, they get their 1% back from 3% higher prices.
On the face of it, it looks like a potential source for security issues when untrusted input is logged.
When XHR requests are blocked, the OP's URL returns a 404. "Interesting" website design.
It has already gotten less painful as time goes on. However, in my experience so far if I need e.g. Django to use Google Cloud Storage for media storage, I need to write my own shims that marry together an async alternative to Google's Python SDK (which I have no idea if there are any plans for async support) with third part django packages that I'd normally use. The experience isn't terrible, but I end up spending a lot of time trying to making consistent calling conventions.

And I think I've come to the conclusion that any re-usable code I write for IO should just be written async with magic sync wrappers for use in sync contexts.
Dopamine [Detox?]
Anecdotally this has been going on for a while, at least where I am. When uber first started, the cab industry sucked, and needed "disrupting". That may still be true some places, but uber was able to peak and stagnate faster than anyone could imagine. I've been taking calling taxis for the last few years, and generally they come faster, are cheaper, and more professional.

And ironically, I've come to really dislike uber, so I'm happy to support cab companies instead. I say ironically because when I first started using uber, I was happy to he depriving my local cab companies of income because of how user unfriendly and entitled they had become under a medallion system.
As far as I know and intended this is common knowledge. Plenty of ways to find out which countries treat foreigners and minorities badly. Either I list all EU countries or you are asking me to build a case against specific ones. Either way, I am not interested, if you wish to believe otherwise then consider my statement an opinion.
My biggest problem with MIDI is the latency & jitter introduced by USB adapters (many computers these days lack a dedicated sound card or even the space for one). Does the new spec do anything about that?
This is hopeless ))

East == bad

Central == better

Therefore Central Europe always extends far enough to encompass the speakers' country. Similar thing happens with Europe and countries beyond the Black Sea.
It's weird to put variable-length text-based serialization formats into something that has to perform in realtime no matter what, on potentially limited hardware.
As someone in a similar situation (a lot of debt, eat shit food so eating at Six Flags would probably be better) - it would cost me over $20 a day to get to the closest amusement park, and that isn't even a six flags. Most parks are far away from population centres.
"especially the "high-end" market with better ingredients and such."

This isnt really the case. One of my old coworkers was seriously into kitkats and has eaten them from almost everywhere in the world.

Here's the issue with why US kitkats suck.. The chocolate is licensed to hersheys, whereas everywhere else uses Nestle chocolate. Hersheys has this "cheap/waxy" flavour.

Thank odd US laws for this.

Here (Canada) we have Nestle chocolate, and often send Canadian kitkats down south to our US counterparts.
It’s repetitive in the sense that one does the same thing many times but not in the sense that one does the same thing day in day out as there are many things to be done and they vary throughout the year.
I think it’s also that middlemen can’t do much to add any value. Transport is quite expensive due to low density so you usually purchase local and the finished product is ready literally in the field, there is no amount of packaging or processing to be done, just moving.
Checked all the time, it's a Merkle tree structure.

You can modify the seal when the Sealed System Volume feature is off. (which requires Secure Boot to be set to Permissive Security, and FileVault to be off at the time of disabling)
There is no hard technical requirement for hardware drivers but it's riskier to expose performance impacting emulation at that level vs the layered driver level (where Zink is). For instance imagine a case where the hardware supported 4 MRTs but the hardware driver emulation layer exposed 8 MRTs for OpenGL compatibility yet Zink needed to use 16 MRTs. Now you've got all sorts of translation happening where Zink is likely calling the lower emulation layer multiple times rather than just calling the hardware directly. Such emulation layers are expected in a layered driver, that's part of their actual intent, whereas base hardware drivers are meant to expose what the hardware is able to do natively and let you work around it otherwise.