skysight-inc/HackerNews huggingface dataset:
I’m actually against “cancel culture”. However, when children are involved, such disgusting comments don’t get a pass.
Ever.

Just because He is on the spectrum doesn’t give him some pass to justify the rape of children. I will never forgive that.

If He is so addled with disability that He can’t understand why what He is saying is beyond the pale, why doesn’t He just shut the fuck up?

His words indirectly and perhaps directly promoted the harm of innocent children. It certainly did nothing to protect them.
What I have not seen described is how how advertisers will select which FLoC cohort IDs to advertise to, i.e. which ID is for baseball fans or which is for luxury travelers. The cohorts are generated independently by clients, so Google and others must recreate their own directory of IDs based on their own site lists.
> For example, Facebook now has a couple of billion users. It has reached the point where we often have to get Facebook accounts/pages, if we want to reach certain users. In short, Facebook has become necessary to "survive," in a sense.

Not in any meaningful sense that I can understand. Seems hard to argue that all the people on HN who've plainly stated that they left Facebook can be considered dead or struggling to survive. That's not a sensible definition of survival. Also, Facebook cannot and does not prevent anyone from reaching its users. Facebook users often use other products and platforms as well.
Anyone who has a bunch of rust experience: does writing things like mutable tries, or other data structures with complex ownership semantics ever become truly natural? I find rust really straightforward to write when the ownership is straightforward, but I find myself out of my depth in a lot of cases.
But why? Something I never understand about Twitter is, for your claim, people who have interesting things to say and you want to read about. Why would people be interested in reading a huge essay broken down to 50 tweets instead of just reading a blog posts where you can post comments and discussions in a fashion that makes sense and doesn’t lose the context of the original topic?
By siding with Facebook?
> the problem is that they encourage unsuspecting and naive people to pimp their every thought and action for attention from internet strangers in exchange for getting blasted with targeted ads.

I don't know why you're getting downvoted for this (I just upvoted you), it's spot on. My tl/dr for the incident described in the story was "idiot treats Twitter like it's the group of friends she's at the bar with, the expected happens, idiot is surprised". It's a "platform failure", in the sense that hawking addictive products to people naive enough to use them does not speak well for the people who do it; in this case they did it with a platform on the Internet. But the general problem is much older than the Internet and I don't expect it to change any time soon.
If I don't have to open up a work laptop to check an email or copy a couple of spreadsheet cells into a reply, and can spend more time with family, I wouldn't call that stupid. Many companies aren't in a position to hand out fully-managed company phones and will just shrug you off.

MDM may be as light as a single app with its own policies, or something as heavy as device configuration (for VPN, remote wipe, etc). Containerised app groups seem to be a good balance.
I just wanted to write the same thing. Deno.com is an attack on CloudFlare serverless.
For reference, a typical French taco involves french fries, chopped up chicken cordon bleu, and a melted white cheese sauce, all wrapped in bread that's more like pita bread than a tortilla.

It's tasty but not exactly a taco; it's more similar to the British sandwich called a chip butty than to a Mexican taco. Or if you really want to compare it to a Mexican dish, it'd be a large burrito.
In less than 18 months there will be a startup (likely from Israel) who will provide this kind of service for US Government, and it will normalize and move from state to commercial

/prediction
> However, why doesn't everybody else get off?

People get a kick out of that stuff, literally. Likes, Retweets, these stimuli are like a drug. So is being part of a harassment brigade born out of nothing apparently...

Personally I never "got" Twitter. How Am I supposed to understanding anything to these chaotic and fractured conversations? They make no sense, who is responding to whom exactly? there is something very wrong with the format to begin with. It's like everything is engineered to generate strife and arguments in order to drive up "engagement".
Thanks for sharing.I found a lot of interesting information here.

https://www.krogereschedule.us/
PFsense is unprofessionally run. I’ll never forget their shitty web site they put up making fun of OPNsense.
> So yes, they can probably afford to have a bunch of people tweak knobs in a factory all day.

But what would prevent this system from being compromised?

Seems pretty easy for an adversary to "inject an exploit in these controllers" by paying a few of them to keep the knobs in the wrong position for a bit more time than strictly necessary, or to flip a switch earlier/later than ideal.

Auditing this is seems worse than checking the code for an old-style, non-networked, PLC.
I've had a Thinkvision 1920x1200 IPS for years. I'd love to get a higher resolution replacement, but nothing modern has that 1.6 aspect ratio that I've found to be so practical.
The second one, at least, is wrong in two ways: The vaccines development was focused on reducing symptoms, and we don't know the limits of how long vaccine or natural immunity will last, simply because neither has been around that long.

Last I remember reading, both are "for as long as it's been studied so far" - 8 months for natural immunity, 3 months for the vaccines. These numbers will increase as we continue keeping track of it to see how much the effect degrades over time.
I sucked at CS at the time so couldn't tell a difference. After getting decent at CSGO though I can see how a game with certain changes in gunplay would be a turn off. I enjoyed source casually though and switched over completely.
A really good post, very thankful and hopeful that you will write many more posts like this one.

https://www.krogereschedule.us/
Only 8 GB RAM on AMD processor variants as per bestbuy.
I'd say it's a Google Play and specific deals limitation, not an Android limitation.

On a OnePlus phone I can easily activate root access and install f-droid as root which enables full updates handling.
Sorry to hear that. I'm sure this adds another pointless layer of exhaustion to your life.
The Los Angeles Times wrote an excellent article about the Johnson & Johnson (J&J) vaccine situation, in layman's terms [1]. However, journalists need to stop calling it "blood clots" or "rare blood clots", and instead call it a "rare clotting syndrome" that is "novel (new) and previously unclassified". For the AstraZeneca (AZ) vaccine situation, there has also been other good journalism sources here [2][3]. Pay attention to the subsection on [3] stating "Nothing but the vaccine can explain why".

In both cases, the situation is clinically similar to Heparin-induced thrombocytopenia (HIT), although there are very distinct differences. It should not be used as a comparison.

This is a good peer-reviewed journal article on diagnosis and management [4]. This is another article describing the syndrome [5].

I should emphasize that the treatment that is used for this specific syndrome is extremely expensive: intravenous immunoglobulin. I personally take the same medication (immunoglobulin) subcutaneously (under-the-skin) twice per week, for 2 rare immune-mediated neurological diseases affecting my peripheral nervous system. I will require this medication for life. When I lived in the USA (I live in Croatia now), my medical insurance was paying $278,000/year for the medication, under contract. I am not talking about how much the medication was being billed for, which was way higher. So, you heard me right, my insurance paid $278,000/year for this type of medication.

[1] Here’s what we know about J&J’s vaccine and rare blood clots: https://www.latimes.com/science/story/2021-04-13/what-we-kno...

[2] ‘It’s a very special picture.’ Why vaccine safety experts put the brakes on AstraZeneca’s COVID-19 vaccine: https://www.sciencemag.org/news/2021/03/it-s-very-special-pi...

[3] Norwegian experts say deadly blood clots were caused by the AstraZeneca covid vaccine: https://sciencenorway.no/covid19/norwegian-experts-say-deadl...

[4] Diagnosis and Management of Vaccine-RelatedThrombosis following AstraZeneca COVID-19Vaccination: Guidance Statement from the GTH: https://zlmsg.ch/wp-content/uploads/2021/04/2021_Diagnosis-a...

[5] A Prothrombotic Thrombocytopenic Disorder Resembling Heparin-Induced Thrombocytopenia Following Coronavirus-19 Vaccination: https://www.researchsquare.com/article/rs-362354/v1
Last week I finally upgraded my home setup to two 27" 2560×1440 displays which are 16:9. I had two 1920×1080 before that, while at work I have two 1920×1200 (16:10), not that I've seen those in a year. I'm only a week in, but I have to say it's a really nice setup.

The increase in vertical space is exactly what I was missing while coding: that alone is a significant and worthwhile upgrade, and for that the fact it's 16:9 is kind of irrelevant. Because it's 16:9, YouTube, games, etc still work the way they always did.

Compared to my monitors at work (1920×1200 / 16:10), the benefit is I can run two browser windows side-by-side with a comfortable 1280px width that most sites work great with. 1920px is too narrow to run 50%/50%, but I find also usually wasted at 100% width.

There's not that many other options.

I can't actually find many 16:10 on the market.

4K is usually 3840x2160, which is 16:9. For me this doesn't make sense: either the monitor(s) end up being too massive, the text is too tiny, or I have to scale up and basically have the same vertical space as 1080p 16:9 just with sharper text.

21:9 3440x1440 is probably the next most popular aspect ratio, but two are just way too big for my desk space and I didn't think I'd be happy with one (it's only a tiny bit more area vs 2x 1080p).

The 32:9 "ultra-wide" 5120x1440 look pretty great, but in practice seem to have some challenges. As an example, you can't really do full screen sharing anymore because no one else can see it. Window management becomes a constant pain because "full screen" most apps/websites are just not going to be useful at 5120px wide. And for games it seems to be mixed: when they work it looks pretty cool, but many don't work properly. And on top of that, going fullscreen gaming means you don't get a second monitor to keep an eye on something else, even if your game is running in 16:9 with black bars. For video editors or people working on stupidly big spreadsheets it might make sense, but not for me. (Doesn't help it's 4x the cost of a 2560×1440 display, either).
Pitchbend in the MIDI protocol is a 14bit word by default.

The MIDI 2.0 protocol has finally been designed and is just now beginning to be implemented in new hardware and software, so this shortcoming is about to be a thing of the past.
Ask HN: Why is the stack so constrained?
You learn fairly early on that the call stack is small and everything on it must have its size known ahead of time by the compiler. Anything large and/or dynamically-sized goes on the heap. This is just the way it is.

But I was thinking about it: it's all just memory; why can't the stack expand to fit the data (assuming that data doesn't need to be returned outside of the current stack frame)? And perhaps even more strange, why can't more memory be requested for dynamically-sized values as needed? Why does everything on the stack need to have a statically-known size?

And then I found this C function that seems to do just this (but is very rarely used): https://linux.die.net/man/3/alloca

The best explanation I could gather from reading different discussions on the internet is:

1) You don't put large amounts of data on the stack because the stack is small

2) The stack is small because memory address space in 32-bit systems was really limited so you didn't want to eat it up reserving stack space for each thread

3) Stack frame sizes are known at compile time because... that's the way C did it? Maybe it allows for some compiler optimizations? Or something?

Am I missing something, or is this a vestigial idea? Wouldn't cache usage be way better if large/dynamic data structures could go on the stack? Has anyone explored this?
This article is patently ridiculous. As if the article's central claim was not dubious enough, it opens with this:

> "Linus Torvalds is perhaps best known as the creator of Linux, but he has arguably had a bigger impact as the inventor of Git"

I had to check that this wasn't an April fool's day post. Linux powers a large proportion of servers on the internet, and has done so for a long time now. The popularity of Git is a relatively recent phenomenon.

> "Mozilla has seen better days. There was a time when it was indispensable to web freedom."

It's more indispensable to web freedom now than it has ever been.

> "there was real concern about the web's future with its primary gateway owned by one big, proprietary company"

I guess they've never heard of Google Chrome? A browser run by a company that's far scarier than Microsoft ever was in that period. The implications of a Google Chrome monopoly in the browser market on user freedom and privacy far outweigh the moral implications of Internet Explorer's monopoly. Not to mention the implications for web standards. Microsoft uses Blink in their Edge browser. If Mozilla were to concede in this area, Google would become the de-facto owner of web standards.
Can a Decent Compiler convert direct style to CPS under the hood so to have the best of both worlds? Let's say we return Result<Integer> for the lookup and then pattern match for error or result. A compiler would be able to create two callbacks based on the match arms and change the lookup interface to accept them.
KubeVela is an app engine that adapts to your needs, not the other way around
What in the world? They don’t have to use it. This has to be one of the worst arguments I’ve ever seen. Did your friends throw their iPhones in the trash when ApplePay came about?
No.

(as a Rust lover and FF user).
> They are whitelisting the feature. So this is pretty easy to deal with. Government bans? Take off the whitelist. No more issues. Major services like Google Play will have to deal with this too. Most apps don't work the same way in every single country, they adopt to those countries' policies or get banned.

Contrived strawman rebuttal: Government sees app "ThingX" now deals with crypto. ThingX indicates that different variants of the app can interact with crypto depending on the region. Government doesn't care because they're not tech savvy, bans ThingX because crypto.
Exactly this. A lot of conversation seems to ignore how humans behave. Pausing, examining data and restarting with updated guidelines further encourages confidence in the process.

Imagine if the FDA says "no big deal, low chance of it happening, keep going", then a week from now "oh seem like the rate has doubled, still low, keep going", then a week later "ok, if you have any risk of blood clots don't take the J&J vaccine". That scream "we didn't think this would happen".

You've just eroded trust in the system and the next time some weird side effects comes up you won't have to pause, people will just refuse to take it.
Good point! At maximum draw with the GPU going BRRRRRRR I am going to have a bad time; But it would still be nice to have it as an alternate charging option.

Right now I am on battery and am only drawing 28W, so I think it could manage most of the time.
I absolutely loved Half-Life: Alyx and always recommend it when talking about VR games. Still, I see what they mean about replay value.

I've played Alyx once and fully intend to play it again with developer commentary. Valve's commentary mode is always a treat. But beyond that I don't see myself coming back to it often. Just like with Portal.

On the other hand, I have played through Half-Life 2 quite a few times. Of course, there are also open world games like Breath of the Wild or Skyrim where I have many hundred hours of time spent.
There's a reason it asks you to confirm
I must be missing something here... is the article suggesting by going to evil.com it somehow has access to the auth cookies of bank.com?? If that is the case then you are screwed. CORS isn't going to save you.
I had a massive Trinitron before these but no, a Samsung 204B is nothing like those glorious old CRTs. A 204B is old tech LCD now, not that great really, but functional.

I do sunburn far easier than I'd like though! :-P
Was that a BIND / named bug?
Perhaps worth a mention here Surface laptop 3 runs Ubuntu nearly perfectly just pen won’t work.
> This is so despite Mozilla struggling for well over a decade to find a new purpose.

This is Mozilla's biggest problem. Instead of trying to find a new purpose they need to focus on making Firefox a truly great browser.
Dolphin Emulator is open-source, devoid of corporate funding to my knowledge, and does not sell premium builds to my knowledge. I don't think any of the developers can live off their work on Dolphin. However many other emulators do sell premium builds, and I'm not aware of many other open source projects that haven't sold out.
>> You can't just 100% control your emotions any more than you can 100% control your thyroid.

I suspect you arrive at this conclusion because this is the way you have always operated and so it must be 'how it is'.

https://en.wikipedia.org/wiki/Th%C3%ADch_Qu%E1%BA%A3ng_%C4%9...

https://www.youtube.com/watch?v=Pboh0Q0Z3DI

https://universe-inside-you.com/buddhist-monks/

And these are only Buddhist examples.
I surely appreciate both.
> Re Excel, they are making offline installs increasingly difficult and expensive, and yet their online version can't do many things

Yes. I had an ugly experience with a customer who insisted on using the Excel online version. It was a mess.

We are trying to avoid creating tools using Excel any more. Same as you with MATLAB, we are shifting as much as possible to Python. We are using an internal Django site to collect all the tools as apps when it makes sense. In some cases it's stuff that connects to laboratory equipment to take measurements, etc. and it might not make sense to tie it to Django.

That said, you'd be surprised the kinds of things we've contorted Django into doing. We built a robotic test and manufacturing system that runs from Django. It was very interesting to figure out how to use the database for journaling and to maintain state. The last thing you want on a system like that is for the machine to lose state for whatever reason. It worked really well. Not sure I'd recommend it. I wanted to see if we could standardize on Django for the UI and data management on custom automation solutions. No verdict yet.
The U.S. Government can do more than two things at once ya know.
That is not the context I have in my head for DSM.
They should educate themselves on why bitcoin is useful and why it's not wasteful, rather than ignore it based on false assumptions.

This series of short articles is very good for those who want to learn the fundamentals: https://tomerstrolight.medium.com/why-bitcoin-the-series-660...
I like your usage of the word duck.
That's a poor example for your point that synthesizers haven't shrunk much. That Moog Modular is a recreation of the modules from Moog's early days. As a company, Moog is mostly banking on it's heritage as an innovator from that area, so their product lines and aesthetic tend to follow the form factor of their early instruments.

Contemporary synth modules can be about as small as anyone would want these days. Especially if they're digital. I suspect the most prominent limiting factor for modular synthesizers these days is having an interface that's large enough to comfortably fit all of the knobs.

Also, I won't contest your point that synthesizers are not computers, but you seem to have missed the Parent comment's point entirely. It's not that synthesizers ARE computers. They're simply making a comparison that like the early computers, synthesizers were large instruments that often took up massive amounts of space, but have since shrunk considerably in form factor.
That's awful behaviour! I've been researching NAS devices and until now, Synology has been on my preferred list. Reconsidering that position now - I've never heard of a company breaking something so significant with a minor version upgrade and without warning.
The only thing worse is the tone deaf customer service responses.
Such as:
- Wanting root SSH access to someone's device to investigate?
- Suggesting getting a higher spec Synology device would be able to fix the problem

I use a DS918+ at home which I got after having deployed Clustered RS units for VM storage in a previous role. The recent moves from the company (not certifying their devices with non first party hard disks, pushing more user licensed features (VPN/Email)) and a feeling that software quality is in decline (acknowledged bug in Apple TV app hasn't been fixed in at least 8 months).

It a real shame that both Synology seems to be following the ubiquiti route to smash their reputation to increase revenue.
It might not be that bad; there's a BLT api in the boot services that you could use as a UEFI application, but OSes can't use after calling ExitBootServices. UEFI has a network api too (which I've seen people disparage, but might be usable enough).

I have other crazy ideas though, so I won't steal yours. :)
The problem is that the protests are not framed this way. Not "WA was going downhill for years, and now my patience ran out", but "Ouch, this particular change in ToS is a game-changer, all is lost, I'm quitting!!"

This undermines trust to the argument. It looks more like it aims for a knee-jerk reaction, all emotion, zero thought. If you don a large enough tinfoil hat, you can even imagine for a second that somebody is trying to scare away more users from the largest e2ee platform out there, so that they would land on less secure platforms — but of course I'm no RMS to suggest such outlandish things.
Anyone know of an Android app for blocking an entire area code?
It's very specific about the places to search. They are listed in appendix A -- every server that has a web shell installed is enumerated by the URL of the shell.
If it's anything like their carplay integration it'll be so stuttery and broken as to be dangerous to use while driving.
Telcos don’t have the legal authority to block spammers. They are required to fulfill the call. Think of it as a voice version of net neutrality.

This is a legal problem that requires a legal solution.

Just two years ago the FCC gave telcos the ability to block spam texts (over Twilio’s objections). But no permission was given to block voice.

https://www.google.com/amp/s/www.nbcnews.com/news/amp/ncna94...
Not really sure what you are referring to, they always seemed to be open ended, and their docs https://tailwindcss.com/docs/customizing-colors#naming-your-... seem to represent this. The main point is you need to customize your design system and tailwind provides a toolbox for doing that.
I bet it happens to you a lot.
The contrast is too low :(

If they took a design cue from https://contrastrebellion.com/ it could be good.
i used to live in seattle and have a 206 area code. now live in cali and it does help me ignore calls.