skysight-inc/HackerNews huggingface dataset:
Slightly Off-topic: As someone who really doesn't know much about this stuff legally but likes heavily sample based music: Empirically I don't think having short samples having strict copyright restrictions doesn't feel "right". Anything under, say, 5 seconds and where the whole song isn't sampled from one artist exclusively should be fair game.

Does anyone else have thoughts on this or could explain to me reasons why it should stay the way it currently is?
Yes. When RCS is enabled for both parties and they are both using Messages, it uses the Signal Protocol for all one-to-one chats. It does not work for group chats.

https://en.wikipedia.org/wiki/Messages_(Google)
> shittier performance

Depends what you're writing. People aren't going to write performance-sensitive apps in Electron, like FPS games where customers demand 4K 120 FPS with full graphics enabled. But for Image burners (balena), Drone software (Betaflight), and Sophisticated code editors (VSCode), it's hardly a concern.
I can find records of a single ex ranger, but not a whole column. Can you help me find that documentation?
Ahhh XKCD, my heart! I hadn't seen this one, thank you for sharing.
It was also probably easier to smell/taste beer and tell that it is safe.

The scent of yeast fermentation is distinctive, and if contaminated before fermentation the off scent can be quite apparent.

So if receiving a liquid from an unknown/untrusted source, beer may have been safer than clear water.
I think extremists will force the government's hand.

They never saw a mall they didn't want to burn. Nor a black church they didn't want to shoot up. When they do, and we all know they will, we can run the contact tracing and sweep up everyone from the foot soldier to the financier. We can even shine extremely bright lights on the orbiters and affiliates of these people to let them know we're watching and strangle their action avenues.

So in the end it won't matter. These people can't help themselves. All we need to do is watch and wait. The people in power will either accede to crushing these loonies, or we'll crush the loonies and the careers of the people in power in the process.

Domestic terrorism cannot be allowed to become commonplace. It's time to take things back in hand.
I had a legit mail end up in spam last month, and one just today.

Never happened before.
> For instance, Slack shards everyone simply by the nature of how it works, there isn't just a "Slack handle" that anyone can ping me at. We're not all in one big namespace.

For some reason, Slack got this right, and then Discord did it wrong anyway.
Slack and Discord both have options or default to preventing external messages. Discord is probably the easiest since you can just make yourself a moderator which gives you a lot of power. If you need to prevent curious kids from joining or accessing other servers/groups then that's a lot harder since eventually they will learn to use Discord via the web browser, etc.

You could run a Mumble instance for voice and text communication. [1] And just give everyone a Jitsi video conferencing link (needs to be kept private/secret or rotate it often). [2] The downside to this option is that every kid/parent needs configure this.

[1] https://www.mumble.com/
[2] https://meet.jit.si/
I'd prefer definitions of terms to appear when you hover the mouse over them. And the proofing software to enforce that all terms are thus defined. Somehow in 2021 at least, undefined terms were still slipping through the review process :-/
Was it Rob Pike's post on (the inaccuracy of the term) color blindness?
https://commandcenter.blogspot.com/2020/09/color-blindness-i...
Aah, your right that things have gotten better. Luckily I only had to deal with more "modern" DNS setups.

Although, now that I think of it, you do need to be mindful even today. You could stills misconfigure them, but it's unlike it will be due to forgotten/missing records. Which I think is the most common issue, because people don't understand enough how DNS works to know those are needed
That's not entirely true though. Ski resort towns have always had a problem with hiring enough staff because:

1. Towns are located in space constrained location that you mostly want to reserve for paying guests
2. It is a seasonal business and cannot guarantee wages throughout the year
3. The jobs can be very hard to do
4. A large portion of the staff is full of young people who want to ski a lot and make money to support the lifestyle

In fact, ski towns and resorts do much more for workers than you realize

1. Beyond wages, you get subsidized housing and food either on prem (If your job is crucial enough) or in the nearby towns
2. Resorts pay for a continuous well oiled public transport system better than all of the country, mostly to make sure the employees can come in on time very easily. In certain locations, these rides are free or subsidized to employees
3. For the young kids that take up jobs on resorts because they just want to ski for a couple months, if they're employees, they get access to the lifts and other perks that supports their hobby.
4.Some resorts also guarantee year long pay and better benefits if you are one of the specialized staff (the person who operates the snow plow up the mountain)
My credit card sent me a "potential fraud" warning message because I tipped 30% last year. And I appreciated it.
Too late for whom? Apparently, not for you. With WFH, taking a nice little siesta isn't impossible (and anecdotally sounds like its more common than some would like to admit). Of course, forced to work in an office makes it harder, and probably surrounded by bosses much less sympathetic to the concept.
Agreed. In the digital realm, the closest I have ever come to the feeling of browsing at Waterloo records on 6th and Lamar in Austin with my brothers has been splurging on bandcamp fridays during the pandemic, posting my haul on ig, then also picking up whatever looks interesting in my friends’ hauls.
It was black on green (and had a bubble effect)

https://imgur.com/gallery/xPib8
Stop Making Old Code Mistakes with Bridgecrew’s Smart Fixes
Actually neither the WebSocket nor the SSE browser APIs allow to send custom headers (see https://stackoverflow.com/q/4361173/4363634, https://stackoverflow.com/q/36201347/4363634).
Point is that the Mercure protocol specifies the authorization part deeply so it's handled out of the box. With WebSocket you are on your own.
Because Facebook and Apple built closed networks that locked Talk (XMPP) out.
Now you’re just being condescending.

Apple makes phones (ferraris) that can send sms messages (make left turns). They allow you to runs various messaging apps (self driving software) on your phone, but only allow their app to send sms messages (make left turns).
I've also noticed that once you have an iphone if another iphone user adds you as a contact it stores your number as "iPhone" in the contact card type.

When I've switched back and forth from Android on a few occasions I've had to have users update that contact card for SMS to work properly. I don't think its necessarily an iMessage issue more iOS, but if anyone is still having issues with the switch after de-registering, check that.
> other viable systems programming languages simply did not exist (now you at least have Rust as a possible contender).

(I have no horse in this race) But if a big part of their complaint is compile times, Rust may not be the best example of a contender.
Awesome! They are indeed much clearer than the FreeBSD manpage I have on macOS.
> So, now your simple news article or blog post takes ages to load on a 1 gigabit connection and requires about 3 times as much electrical power even though you're only serving text and perhaps a few images

If all the website is doing is serving news articles or blog posts, then sure. But, web is increasingly used to build apps. Apps are different from documents. No, it isn't crazy to build apps that run in the browser; web has a fantastic distribution story. And apps can't be reduced to a markup language and a stylesheet.
Remote Work Borneo (from day 1)
More posts on how we empower privacy observability in your cloud-first organization here: blog.borneo.io

Also, if you are interested to help our customers understand, identify, and remediate privacy data risk at cloud scale, we are hiring engineers for our remote-first teams in India, and Singapore.
It's possible that controller may have just misspoken or been fed words from another controller and said 'national' when in fact it was for the west coast centers (ARTCC) only (Los Angeles, Oakland).
I didnt know how the naming system works in other countries, I only know about Iceland and UK, but I still suspect the naming exists to highlight relationships. The point I'm trying to make is that when the naming system was introduced or adhered to in an area on this planet, I wonder if they knew about the problems of inbreeding, you see here in the UK, with livestock, you typically have a one or two studs and the rest of females, so there is an element of inbreeding or deviation towards it. Pig farmers will have two or three bores fertilizing the sows, cows will get a bull and roosters are also limited to one for a brood.

So did/does some cultural naming system highlight a lack of inbreeding knowledge or not when considering when it was introduced?
Here is what the bubbles used to look like

https://imgur.com/gallery/xPib8
Sure, that would be great.

What tends to happen, though, is that people have borrowed money to buy things, and now dollars are more expensive to pay back those loans. Some of those who have borrowed are now underwater - they owe more than the value in dollars of the asset that they bought with the loan. Some of those will sell their assets (or the bank will do it for them). Now you have higher-than-normal selling, so the price goes down. Now more people are underwater, so it keeps going.

And some of those "people" are businesses, and some of them fail because of this. Now some people don't have jobs. Prices are lower, but that doesn't help you if you have no income.

This isn't just theory. Look at several of the financial panics in the 1800s, and you'll see this in action. When it happens, it's very destructive. It wipes out lots of people.

So, a slow, steady, predictable deflation might be a good thing - if it could be and remain stable. But there are lots of examples of it not being stable...
http://paulgraham.com/makersschedule.html
You remember the modular phone where you can replace parts and not replace everything when you want to update your phone? This hardware failure tells you that you need to use the latest hardware to run the latest software.
I will listen to Google's plea when it stops siphoning web browsing behavior from Chrome, tying Android phones to Google accounts and banning genuine scientific debates on Youtube.
Cows Already in the Metaverse
This is why I ended up avoiding the concept of lying altogether. I explained this in my last paragraph :)
That's a valid strategy though https://en.wikipedia.org/wiki/Crash-only_software
Was there some notification of this change sent directly to all github users? I checked email and didn't find any references to the change from github.

Is there some other automated system to become aware of changes like this, other than stumbling upon a HN post?

Edit: Also looking here https://github.blog/changelog/ I don't see a related notification. I'm probably missing it though because there seems to be a lot of noise.
> Losing my job is insanely scary (losing healthcare)

While this might be unusual, as I understand it, nothing really prevents you from getting your own insurance. Even if your health insurance premium were to cost $1000/month (which it likely doesn't), if your pay bump would be > $12k/year (+ tax) by moving as a SWE (which it probably would be), you could still go without a job for a whole year and still maintain your insurance. It would obviously be infeasible for someone in a profession with much lower income, but from what you said it sounds like it would be an option.
There's one exception to the equivalence of SQL on the one hand to XML or JSON on the other hand. The point of SQL (and other DBMS paradigms) is to give access to data that's orders of magnitude bigger than the RAM in which the app runs. That has stayed true for at least a quarter century, during which RAM and database sizes both did the Moores-law exponential expansion.
Say you have a 10 000 word list. In the beginning all those are candidates. Picking for instance SMOKE might give you a response that is only compatible with 1 000 words. You won’t know that before you guess it. But you can check, for any possible solution, what is the worst case scenario for SMOKE? Perhaps some solution would leave you with 1 500 possible words. Maybe FIRE as a guess would instead leave us with less than 1 000 words no matter what the solution is. Then that’s a better guess. So we pick the word that gives the lowest worst case remaining words.
I'm kinda hopeful that Maui+Blazor will eventually let us have our cake and eat it too - instead of "everything is web", do "everything is a desktop-style gui framework" including the web. Although AFAIK they don't even have a web renderer on the horizon right now - purely desktop+mobile.

Of course, there will be angry PMs and designers that will be upset that their website looks like it was spat out of a desktop GUI framework instead of looking exactly how they want it to look. I remember people whining about how desktop-looking ExtJS was back in the day... this was for an inventory-management application, shouldn't it look like a desktop productivity app?
We moved from Toronto to Florida at the beginning of last year. Could not be happier with the decision. The US used to be much more of a monolith, now there are huge differences between the states.

All of Canada is still in a mass hysteria that will continue for years.
They killed Hangouts, but they first specifically killed SMS integration.
Please don't take HN threads into generic religious arguments. They lead to religious flamewars

Or they don't, as demonstrated by the results of this thread. Further, where was your commentary on this large thread then? Is there some sort of distinction between "spiritual" and "religious" that HN commenters are not aware of?

https://news.ycombinator.com/item?id=29700445

Your selective enforcement of a non-existent rule in the guidelines regarding religious discussions makes me question if you just don't personally like the content above. Of course any conversation about "righteousness" will likely delve straight into morality, philosophy, religion, etc.

Maybe you ought to take the HN guidelines into account and "Assume good faith" on behalf of the parent commenter who was contributing directly in line with the topic of the posted article

>> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.
> “It is high time to rid ourselves of the notion that leisure for workmen is either ‘lost time’ or a class privilege.” At Ford’s own admission, however, the five-day workweek was also instituted in order to increase productivity: Though workers’ time on the job had decreased, they were expected to expend more effort while they were there. [0]

It is kinda interesting because it seems we're coming full circle to this. I'm not sure why it also doesn't make sense to many. Our economy is highly dependent upon consumerism. That's exactly why economics trickles up but also why it is important that the lower classes have wages for luxury items. Because capital must flow in a capitalist market. People won't exercise their capital if they don't have the wages or the time. Ford discussed how the shortened workweek increased productivity and led to more people buying his cars. We often revere him for this and it is a frequent talking point. Something every American knows when they learned about the Labor Movement in school.

So why is this idea so difficult to combat? We have plenty of historical evidence. We have current evidence suggesting that we can continue to push the bar down and maintain a functioning economy. So what gives? We see articles like this at least once a month and many seem on board. So who is going to be Ford? It'll have to come from a big company. Google? Facebook? Amazon? Netflix? Microsoft? I'm sure many of you could benefit from the PR (especially FB). Who's going to pull the trigger first and set things in motion?

[0] https://www.history.com/this-day-in-history/ford-factory-wor...
While you're at it, keep a "CYA" file. Keep a log of all shady things that go down in the company. Keep a record of emails, Slack messages, meeting recordings, etc. Mutually assured destruction is often quite effective.
Private insurance companies have drug formularies and attempt to limit care to what they consider "medically necessary".

And then drugs are also already heavily regulated by the government.

Up until there are unlimited resources, there will be decisions about how to use resources. Restricting access to something that costs a lot and doesn't seem to have much benefit is not a bad decision in that context.
What an absurde premise.
New documents reveal early beliefs that SARS-CoV-2 was engineered
I've been out of the GUI scene for a long time, but I will say I've been hella-impressed with some of the more modern Qt tech.

QML gives you JS for the view layer (and some logic if you desire), and a declarative way to lay out your UI. I think it's worth a comparison as a reasonable way to quickly iterate on a UI while having something very lean and portable as the output product.
To rearrange into a (more-or-less-sargable) extension of your tuple: (Time, Target, Channel, Message)

This is an elaborate form of what advertisers call a "campaign" -- a sequence of information unravelled in front of an audience (large or small) to produce an effect.
> But if it's an extension to the spec then other client implementors don't have to support it. And then you end up with a lower common denominator effect where end to end encryption is no longer widely used. That is by every definition worse than what we have today.

This is a pretty literal description of how iMessage interfaces with non-iPhones today though, so not worse.
It's a good rant. Basically, our computing foundation is from the 70s and we keep stacking crap on top. Given hardware advancements, it's embarrassing how we're making the user experience worse, not better.

What happened is speed. You need to ship fast or you're dead. The need for speed is not just because of commercial dynamics, also because of another major industry failure: programmer productivity did not scale up.

2 decades ago it was expected that by now we would be on 5G languages. Where you basically are modelling applications instead of coding them. This never actually happened, we're mostly at 3G still. Which is relatively low level grunt coding, error prone, repetitive, etc.

In fact, sometimes we even sink below 3G. Recently Chrome shipped a feature that allows a developer to tell whether the internal layout engine should regularly update a section of an HTML document or not. Whilst performance optimization is admirable, it really is kind of ridiculous that a developer has to involve himself in paint cycles and GPU stuff. There's even articles telling you how to write JavaScript in such a way that the bytecode compiler runs slightly faster.

What??

I'll continue with another example, to show my age. In the 90s, I used Borland Delphi quite a lot. It's basically drag and drop UI building and then you connect code with events. Incredibly intuitive and productive. An the app would be lightning fast, much faster than today's "desktop" software running on hardware a 100 times more powerful.

30 years later, and we're hand coding for the web. There's no robust layout builder. No standard library. Not even a standard development environment, we have to cherry pick it together.

With productivity this low, and needing to ship fast, the only solution is to build another crappy abstraction on top of the pile of garbage.

Importantly, this often fails. It doesn't actually lead to higher productivity, rather even more complexity. Nor does it typically improve the user experience.

Why does it continue anyway? Because the person suggesting that framework never pays the price. When the choice starts to hurt, they are long gone. Some other poor sucker will be maintaining that ancient Angular project.

Which brings me to my final point: the profession of software architect seems to be dead entirely. It's just coders now, making seemingly random short term choices. But I guess that is the modern state of the world: extremely short term. Nobody does anything proper or fundamental anymore.

I should start a blog too.
I don't have duo or allo or anything like that on my Android phone, but I have one friend that I get different background color - a darker blue than normal sms, read receipts, and encryption, in the Google Android "Messages" app.

We've never really dug in to why, as we're both using the default app. No other conversation has ever had this blue message and lock symbol and checkmarks going on.
Don't Start React with React Native
YNWA!
Google shouldn't have done its part to kill XMPP if they really cared about lock-in.

iMessage is incredibly popular with certain demographics in the United States -- it's an in-group signifier the way teens have always had in-group signifiers (when I was in high school, it was AIM, a Nokia, and wearing Abercrombie) and that isn't about bullying. If Google had its way, its products would be used as the ways to "bully" the out-group. So this is much ado about nothing.

It is notable that iMessage has persisted with its popularity in the US for as long as it has. And it is true that iMessage is definitely an ecosystem carrot, again, in the US. But in countries that didn't adopt SMS/MMS the same way we did in the US (b/c of cost/international variance/etc), the in-group messaging app is something else. It's always fascinating for me to go to other countries and see a ton of iPhone users not using iMessage but something else because that app has become the in-group signifier.

And every teen I know uses Discord more than they use almost anything else. The ranking typically goes Discord, IG, iMessage.

Having said all of that -- even if you took away iMessage, the iPhone would still be a status symbol/in-group signifier for a lot of people, especially young adults in the US. Samsung has had the best track record with some of its devices with approaching similar brand loyalty/"it" factor, but even if Apple adopted RCS -- it's not like the phone all the influencers and cool teens would be using would be Pixels. It would still be the iPhone for a host of reasons that have absolutely nothing to do with technology. White earbuds have been a fashion marker for 20 years now and that's what this comes down to. It isn't about lock-in or regulation or technology. It's about fashion.
PepsiCo Readies for Delivery of Tesla Semis with Megacharger Installation
Undoubtedly Khufu's subjects would be aghast if you shrugged at damming the Nile; perhaps the Romans would be aghast if you shrugged at oral sex, conscientious objectors, and female bosses instructing male employees; Hindutva activists today are aghast if you shrug at eating hamburgers, to the point that they may lynch you if they catch you slaughtering a cow. Some of our moral values are of course the correct ones, slavery being actually objectively immoral unlike those other examples, but generally people only know their culture's value system, not the objectively correct one. And some of our moral values are definitely not the correct ones.
No argument from me! In my original comment I was going to add something along the lines of "[I often used Google's principle to justify unpopular/painful options] but it was relatively easy to do so in my role (technical writer). I'm sure there are other roles where the incentives are stacked in such a way where it's much harder for them to follow the principle."