skysight-inc/HackerNews huggingface dataset:
This is something I learned about a long time ago: The Billboard 100 is not actually a list of which songs are played the most. It's a list of which songs produced by a certain subset of record labels that happened to be played a lot on certain radio stations and certain streaming services. Nelson surveys also play a role but that element of it is basically meaningless at this point.

There's another element at work that gets way too much weight in the charts: Sales figures. As in, "how many people actually bought this single or an album with this single?" This is the main reason why only major labels end up in the charts: They're the only ones allowed to report figures (for several reasons; a few legitimate one's too).

Let's say you make a great song and upload it to Spotify. Within a month it has been streamed 100 million times, making it one of the most streamed songs that month. Your song won't be in the Billboard top 100 because it's not on a major record label and Billboard won't be able to associate the pirate uploads of that song to YouTube (where it also tracks song data) with you, who never registered it anywhere other than Spotify.

There's also entire categories of music that basically have no chance of ever making the Billboard Top 100 because they're "unofficial" (think: Unauthorized but legal remixes).

I am running out of typing time here but just know that the main differentiator is the record label. Unless the song is on a label that actually has the necessary resources, getting into the Billboard Top 100 isn't likely to happen. There will be occasional exceptions of course but the main takeaway is that the Billboard Top 100 is primarily a marketing tool for the big record labels in the music industry. If it ever stops prioritizing their stuff it wouldn't be serving its purpose.
that is an interesting case, it almost feels like you ended up with a highly specialized version of logging.
You don’t seem to be doing the same thing: rather, you’re sniffing for an Accept header, and if it includes text/html, you serve HTML, and if it doesn’t, you serve an Atom feed with no XSL stylesheet.

Incidentally, given this behaviour your response should include `Vary: Accept`. This is actually messing Firefox up a bit: open the document, it loads the HTML, View Source, it renders the source of the Atom, loading it from the cache according to the dev tools, not sure how it got there, force reload and you get the source of the HTML. Your server is also not handling HEAD requests, but improperly responding 405 to them.
Epictetus: How to Master the Art of Living
Everyone likes lua but out of the box it's pretty poor for string manipulation, a particular strength of tcl. I don't consider them to have much overlap for that reason.

Lua's match system is cool for what it is, and how small its implementation is. But it's really not powerful in the end and lua has almost no other string tools in the standard lib.
NUC 7 came with 8xxx series (Kaby Lake Refresh) CPUs.

Yeah, seems like a glitch in numbering.
RRR: Compositional Generation with Energy-Based Diffusion Models and MCMC
We are just really happy if employees stop plugging their phone into their computer to charge. We can give out USB condoms but we cant make people use them!

As for the price, when you need to buy hundreds of units you start to value certain other services, like combined packaging. Last time I bought desktops they were just shrink wrapped to a pallet. When I buy chromebooks they come a dozen to a box. Best Buy isnt gonna do that.
Emacs Password Management on Linux
Those are brands, not networks. No one is going to road trip if they can't trust they can roll into a station at 10% state of charge and charge in 20 minutes off hours. The network uptime is the selling point of Tesla Superchargers. You will never be left stranded.

Install the PlugShare app or check out their website and see what comments users leave about reliability with regards to your local stations.

https://insideevs.com/news/664737/tesla-superchargers-averag... (Tesla Says That Supercharger Average Uptime Is Near Perfect *100%)

https://www.teslarati.com/tesla-supercharger-reliability-dom... (Tesla Supercharger reliability continues to dominate industry)

https://www.greencarreports.com/news/1136861_tesla-superchar... (The Tesla Supercharger network was the first comprehensive DC fast-charging network in the United States, and it remains the best in terms of customer satisfaction, according to a new J.D. Power study.)
I second that, even closing the eyes for 10–15 min feels refreshing. Learned that when our kid was younger.
Seeing a post about XSLT in 2023 :) in the midd 2000th when XML was all the rage I had to learn a lot of this stuff to be forgotten forever :). To be fair I think XML was a good idea with too much complexity and ambition. Our old backend was based on SOAP to talk to flash over an XML RPC protocol. Got to love it.
I expected this to at least mention the pine phone, the librem, or the Ubuntu phone (which was charming). It’s just about de-googled android and how it doesn’t work very well due to how everything depends on google play services
Inngest engineer here!

Agreed that alerting is important! We alert on job failures, plus we integrate with observability tools like Sentry.

For DLQs, you're right that they have value. We aren't killing DLQs but rather rethinking them with better ergonomics. Instead of having a dumping ground for unacked messages, we're developing a "replay" feature that lets you retry failed jobs over a period of time. Our planned replay feature will run failures in a separate queue, which can be cancelled at any time. The replay itself can be retried as well if there's still a problem
I had good luck going to the state AG when I got into a Kafkaesque situation when I tried to sign up for fiber with CenturyLink, when it turns out it was not available in my area.
I would need to use Pidgin as my main client though. Pidgin only keeps records from your chat history.
Right, so isn't freedom better?
https://archive.ph/KS2yh
The question was about Intel NUCs newer than NUC 8, not older.
yeah, straw in a container under the toilet works. the straw absorbs it up. then you can use it on fruit trees.

humanure.
I spent a year in more isolated parts of a war zone. I almost never felt "alone" because of the bonds I had with people while living life out there and daily tasks I needed to accomplish. I filled a lot of my time fixing stuff that had been ignored due to a lack of expertise and bureaucracy, which gave me a sense of purpose. I'd done harsh activities like burn duty, long watches, long patrols/convoys/missions and never felt they were a burden.

Just before I left I returned to a larger base with many more people and I felt the loneliness wash over me like an ocean current. The day I was assigned to burn duty, which I'd done before as a community responsibility, because I was late to something put me in tears, mainly because I realized the people I worked with at a larger base were not actually my friends and we did not share a bond. I had left those people behind.

My theory is that the forest requires you to do certain things every day so that you survive, which was one component of my avoided loneliness. If you do just this for a long time I'd suspect loneliness will still set in. You need people and, probably, a variety of them.
Tell HN: This voice sounds like Steve Jobs's
I just landed on this [0] Node.js course and was surprised at how the author's voice sounds exactly like Steve Jobs is speaking himself.

Just click the preview this course and listen!

n.b:

I am in no way affiliated with the author or advertising his course.

_________________________________

0. https://www.udemy.com/course/complete-nodejs-developer-zero-to-mastery/
Since rms influence on GNU Emacs got smaller, XEmacs features and much more got added into GNU emacs and people switched. Nowadays I see no reason to use this old dinosaur
You misread (I also did). They are saying wasteful water use for agriculture is wasteful, not agriculture itself.
In my country it has been mandatory for at least a decade in any new construction or significant renovation to collect rain water and use it for at least flushing toilets.

It's not that expensive to install at that time and saves a lot of potable water. Seems like a no-brainer to me to do this everywhere.
SiriusXM does something very similar. Offers the option to cancel through their account portal, but it just happens to "error" out before processing, asking you to contact support. Luckily I used a Privacy virtual card [0] in anticipation of this, as I only wanted to take advantage of their cheaper 1-year offer. They attempted to charge the card the full amount multiple times, even after submitting a chat (without response to up-sell new offers), before giving up and successfully charging my account pro-rata for the few days I was submitting tickets (it went through as it was cheaper than the limit I had set on the Privacy card).

[0] https://privacy.com/
That sounds positively scary. Also, there will be no eye contact unless both sides are willing to maintain it.
This isn't normal fake accounts. This is describing some kind of long-term strategy to get accounts into groups:

> the accounts will often not post at all (though they may perform innocuous actions such as likes) for up to a couple of years after joining, only after which they begin posting spam: they are sleeper accounts.

Makes me scared for the groups I'm in.

Has anyone else seen this?
How do Backblaze and Cloudflare R2 get away with being storage and not violating these kinds of terms?
ASUS marketing team is horrendous. That link shows 4GB x 2.

Why x 2? Why not 8GB?

It's still expensive with 8GB.
Paper: Moving Off the Map (2022)
For advances in computing, "double the performance every 18 months" would seem like a good upper bound.

Algorithm advances are harder to predict, but choosing something dependant on a provably hard mathematical problem would be one approach. Another approach would be a construction that is secure if any of a set of base encryption/hashing primitives remains unbroken. (so an attacker has to break MD5/BLAKE/Whirlpool/SHA256 all at the same time to break your hash). One can probably draw some kind of 'survival' curve to predict how long a given algorithm will stand up before failure, and therefore predict how long a set of say 10 or 20 algorithms would survive.
Thanks. As someone who’s been stuck writing Angular for the last 5 years, I found it a very useful venting session. :)
Is it even needed on desktop displays? My experience has been that anything under 32” you need to use scaling to make anything readable on a 4K display. I’m current using a 43” 4K display as my main monitor, sitting not very far from to, I can’t distinguish individual pixels as it is, and frankly even this is uncomfortably large, I have gutters set up around the edges so that windows maximise to a comfortably viewable size.
I agree that it might be due to where we grow up ... I grew up in a forest on an island with few people living within walking distance. But I've been living in a small city for about 14 years, and more and more I long to go back to living somewhere were there aren't all these people around. Or more importantly, to somewhere so much more _quiet_.
> For websites, it's a lot easier to add custom css ... you're one browser extension away from a fix

Any recommendations for chrome/safari extensions? Never done it before but keen to try.
Is it getting security patches? That would be my primary concern since everything it does is web-based.
Nah, it's for the best if as few people as possible use that crap
I bought a 43" Sanyo LCD TV (720p) in 2004 that still works today. It's good enough for movies.

I have a 15" Samsung CRT TV from the 90's that still works great. I use it for retrogaming.

> vast majority people buying bleeding-edge OLED TVs (yours truly included) will not use the same TV for 10 years.

IMHO people mostly upgrade their TV because a bigger one comes out. At some point we will reach the maximum practical size for a home TV (kinda like CD drives maxed out at 52x) and then I think people will buy them less. TVs are already kinda cheap and boring and if they don't keep getting bigger, the average consumer will eventually treat it as a commodity item (and maybe it will be priced that way too).
Wouldn't the accuracy be zero in that case, since it would identify none of the hit songs correctly? I feel that identify hit songs is harder than identifying non-hit songs.
> but aren't keyboard switches essentially the last product one would want to 3d print en masse?

Yes. Or at least use resin. To me it's the difference between craft and engineering; nobody would consider hand-crafting (or printing) switches when they can source high quality parts for cents.

3d printed cases aren't that special. There are a lot of hobbyist making those.
4yrs customer here...never had a problem.
Im really suprised nobody has recommended Saiddit... however, reddit admins went and setup accounts there early on...
Make sure you don't have shields up if you're using Brave and/or adblock is disabled. Probably won't help but sometimes this fixes broken endpoints for me
> Why didn't you show instead how to output arguments joined by a comma or some other separator instead of space.

The Tcl variant to output "comma" as separator (note -- this is not "CSV").

puts [join $argv ,]

If you wanted "comma space" you'd do:

puts [join $argv ", "]

If you actually wanted "CSV" then it would be (assuming tcllib is installed):

package require csv
puts [csv::join $argv]
I should clarify, when I asked for the litany to be recited in base64 or rot13, GPT replied back with some long text. When I converted the reply back into "English" it was random, usually repeating phrases of words that only partially made sense and didn't seem to have anything to do with the litany.

Very strange result.

User:
Recite the fear litany from dune in base64

ChatGPT"
Sure! Here is the fear litany from Dune encoded in base64:

"VGVzdCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZCBkdXJpbmcgaXQgdGhhdCBkZXNpZ25lZA=="

To decode it and get the actual text, you can use a base64 decoding tool or a programming language that supports base64 decoding.

Decoded:
Test during it that designed during it that designed during it that designed during it that designed during it that designed during it that designed during it that designed during it that designed during it that designed during it that designed

User:
Recite the fear litany from dune in rot13

ChatGPT:
Gur srryvat yvggyr cbffrffvirf nal fcrpvrf.
Gur srryvat yvggyr vf gur zber cbffrffvir.
Gur srryvat yvggyr vf gur qnex cbffrffvir.
Gur srryvat yvggyr vf gur jevgvat crefcrpgvir.
Gur srryvat yvggyr vf gur fgengrtl bs rkvfgvat zngpuvat.
Gur srryvat yvggyr vf gur zheqrere bs crefba.

Decoded:
The feeling little possessives any species.
The feeling little is the more possessive.
The feeling little is the dark possessive.
The feeling little is the writing perspective.
The feeling little is the strategy of existing matching.
The feeling little is the murderer of person.
This is false on multiple levels.

• There is no such thing as a "CCS" plug. Most countries outside North America and China have adopted CCS2, which is incompatible with the CCS1 plugs found in North America.

• China use their own standard for DC fast charging, GB/T. With respect to dreams of a "global" standard, this isn't mere trivia as China has significantly more EVs on the road than any other country.

• Japan still uses CHAdeMO.

• In North America, there are significantly more cars on the road with NACS plugs than with CCS1, and there are more DC fast charging stalls deployed with NACS connectors than with CCS1. (And that's including the many CCS1 stalls which aren't currently working.)
It doesn’t neeed to be real-time though: for some applications it’s fine to just record then establish after the fact where exactly the receiver traveled.
This looks really nice. I hope ram is not soldered and can buy barebone without ram and ssd cheaper.

This could be well adapted as media player, smart tv, smart speaker, router, local cloud, smart home gateway all in one - just plug usb 4g modem

I always wondered why apple don’t try to more open up Apple TV and add some MagSafe like accessories that will transform it into smart speaker and router.

Currently Apple TV can be bought for 150usd with remote, 4gb ram, 128gb memory, A15 bionic with 16x now, wifi 6, Bluetooth 5.0, thread for smart home, 1Gb Ethernet…

… but just tvOS is so limited and ports are also very limited.
You're acting like the current methods aren't greeted with the same cries.

To answer your question; because they are demonstrably required. Different subreddits already moderate to different standards - why do you insist that each community needs to fit in as part of the same whole?
I've taken about 40 solo road trips around North America, about 120,000 miles from Fairbanks, Alaska to San Felipe, Mexico to Key West, Florida to Nova Scotia, Canada and everyplace in between. All 50 states and most Canadian provinces. I spent all my software money but now have memories to replace it.

I did that in an attempt to get sober. I realized that if I stayed home drinking I was going to die, so I moved out one day and hit the road. The experience now forms the foundation of my sobriety. "When I’m alone in epic nature, I feel my own power" is how the article describes it.

I've never explained what I was doing to my family and no one ever asked, but this short article comes closest to an explanation.
Oh sorry, my brain somehow missed that in the post above. Thanks for following up and being polite about it.
the way forward includes amplifying positive improvements - my understanding here in California is that many farms of varying descriptions absolutely did move to drip irrigation, and continue to do so in large numbers
Finding Authentic Growth Channels
Somehow I am not entirely certain that we would all starve without some of the water intensive agricultural staples in US ( corn, almonds come to mind ). I do agree with SA point.
Please add a [2019] to the title.
I'd say it's not "people who are often around other people are lonelier than people who are not", but rather "people who are lonely, feel lonelier when they're around other people."

I definitely relate to the latter. I can go for a long bike ride by myself and feel blissfully content, but standing in the corner at a social event where everyone else is having a good time is intensely lonely and isolating.
I used to do it in army. Just roughly 20mins of nap and warmth can really get you back on the feet, just enough boost to survive the day. And after some time you don't even need to set the alarm, you just wake up, brain learns the routine.
The Linux kernel has always been present in ChromeOS internally. But until about 2021, it was a PITA to convert Chrome machines to "real" Linux; you had to establish a dual-boot environment which was finicky and the process was different on every machine.

But now Google has improved the process so you can basically just flip a switch and use the underlying Linux [0] [1]. It's kind of like WSL, but to me it feels like 100% Linux.

[0] https://www.pcmag.com/how-to/install-linux-on-your-chromeboo...

[1] On Intel Chromebooks. For ARM Chromebooks, you still need to dual-boot to get something that feels like "real" Linux. [2]

[2] Which is kind of ironic given that ChromeOS can run Android apps now, and Android apps are ARM based [3], so they have to be run in emulation mode on Intel CPUs.

[3] Okay they're bytecode based. Android apps on Intel Chromebooks used to run the JVM in emulation mode (I think) but there may now be a native Intel version of Dalvik or whatever-Google-calls-their-JVM-these-days.
Same, but I'm in the same circles :)
I'm not sure how specific an answer you're looking for. But I would say the options now are the same as they were before the layoffs. I think the layoffs were a reshuffling of resources as far as software developers are concerned. That is to say, I doubt that there are fewer job opportunities than before. They're just in different companies.
Yeah, exactly what I used it for. I used to make small one off gui utilities for my team to use to save time doing certain tasks.
Yep, what I've always appreciated most about Tcl is ease of using Tk.

Worst way to make a scripted GUI: dtksh
Well if that is 1 million active users I would bet that there are still many more 'used' keys, myself being a Mullvad user have used about four different accounts, since you can just generate a new one. I don't know if this really makes a difference though
I took a significant pay increase on a new job with the understanding that the role would be hybrid, two days a week. That was agreed upon above everything else.

Our whole team agreed to do the two days so we could have our project meetings in the lab and do our scrums in person. We also acknowledged that the days are shorter because of commuting time and productivity will not be as strong because of the office environment.

Hell, we spend half our time shooting the shit, eating lunch, and talking about non-work stuff. But we're happy to see real people. So far I'm not unhappy with the setup.
The concept of "counter-intuitive" is completely absent in some people's heads, and for most of them, there is no soil there for the idea to grow.
I don’t think this is off topic, because this is a common theme across all of Lemmy. Not necessarily no caching, but abysmal performance across the board.

As much as I want the project to succeed it’s unusable currently, and with more Reddit communities coming back from the blackout, their opportunity to claim the user base in the long run is already passed.

The stats over the last month are impressive (if you can get them to load), but it’s going to be a flash in the pan if they can’t make the website function, and I fear the ship has already left the dock.
Worldwide? Doesn't seem ridiculous.
I must be in the minority here thinking this move makes total sense.

Once I had to apply a firmware update to a device (don't remember what it was). I had to install some vendor's software but surprisingly the instructions said to then visit a public URL like fwupdate.vendorswebsite.com, which indeed applied the update to my physically connected device.

I dug into it and turns out the software launches a local web server listening on localhost which exposes an API that the website accesses over plain CORS HTTP to localhost. This web server talks to the device connected over USB.

This felt like an egregious breach of privacy--public websites should not be allowed to arbitrarily exchange data with locally-bound servers. Even though this was the intended design of the firmware update process, my browser really should not have let this occur by default without my explicit opt-in.
I chafe at the US (and NA) tendency to stray from otherwise global standards, but in this case I'm not convinced it really matters. Car companies are already really good at localizing vehicles to regions, so that's not an argument either.