skysight-inc/HackerNews huggingface dataset:
I actually think part of the problem is that so many songs are both country and rap (pick any pop like genre really and add rap). Everything is so formulaic with seemingly mandatory sections designed to partially appeal to all audiences.

This is not a knock on rap rather a nod that it appears so influential that it has a mandatory bridge in the middle of almost every "new release". In the end everything that I listen to seems to blend together.
Pipe all the sites you find yourself getting distracted on into /etc/hosts and redirect them to 127.0.0.1.
In general, you cannot push a LIMIT and OFFSET down through a join, since the result is not guaranteed to be the same. (I have no idea what this gem does about that, but maybe it has some sort of 1:1 guarantee through foreign key information, or maybe it just doesn't care about getting too few rows if there are no matching tables in a join.)

The linked blog post seems to indicate that you can satisfy an OFFSET purely using an index, which generally isn't the case. If you have ORDER BY id LIMIT 10 OFFSET 100000, the planner has to fetch 100010 rows in most databases that I know of.
Oh yeah I keep seeing you around on dental threads and considered getting the test but I’m not really sure what action would be taken after knowing what’s in my mouth? Like I’m pretty sure I just have destructive gum disease and need a scraping every three months forever, what comes after getting the test? What do I do with that knowledge?
I'm not sure why this is getting downvoted. Point to point travel on Earth is one of the proposed uses for spacecraft.
I suppose its true, indeed one could ask any number of questions about any number of things in the world

mine was about 1 specific thing though
I try to take a note whenever I fix some major issue with my system. Querying my memory doesn't yield much; definitely not specific dates :)
You don't need to go everywhere, really. Especially not halfway round the world for a vacation.
> Of course, IMHO, the underlying anti-discrimination intent is to treat people based on their skills and abilities etc, not based on the circumstances of their birth, and discriminating based on caste is clearly not within that intent.

This is what really bugs me about DEI policies and the people who advocate for them. A lot of comments seem to say "well, caste isn't a protected class so they didn't know what to do," which to me means "the company isn't afraid of getting sued for explicit discrimination because it isn't illegal, so no one is going to do anything."

HR is not interested in making things more diverse, or helping the oppressed, or any other "good thing" that DEI claims to do. They are interested in preventing lawsuits. It is disgusting to me that so many people seemingly know this full well and still advocate for DEI policies as if their HR department was founded by MLK.
I was on landline until last spring. Telco/ISP pissed me off to no end, so after having them install fibre at their cost, I shitcanned them completely, switching to a different ISP and a cell provider. Bought the cheapest flip phone I could find. I’m more of an email/texting guy, so my tablet with wifi more than suffices; the flip phone is fine for voice and voice mail, plus it’s teeny-tiny.

I don’t see any downsides.
Unmotivated people are the easiest to motivate with money. Motivated people don't want to stop what they're doing to do your thing.
Nobody said good product or beneficial to the user - the discussion is about people's preferences. Many people have very strong preferences for crack over not crack.
"Singh" means "Lion", doesn't it? Is there any significance to "Kaur"?
Ok, to clarify, I did not mean to say that bigots should continue to be employed separately. I meant they should be fired.
GP is criticizing a company just doing something for the money without concern for the environment, which is a very reasonable criticism.
Why neighborhoods and small businesses thrive in Tokyo
That would fit under the "video" category
What a weird article - poor data quality impacts 26% of their companies’ revenue - how in the world do you even begin to calculate something like this? It reminds me of "X% of revenue lost to software piracy!" bs. Gotta sell those "helpful" data products I guess...

There's always going to be a lowest quartile (or whatever) quality of data. Remember the recent SRE thread? You should be modeling "data quality budgets" like "error budgets". It's also naturally corrective, if you spend less than Xd/w on firefighting you're going to start scaling up/out features or scaling down costs until you are spending Xd/w dealing with data fires again.

In the end, data engineers exist because "bad data" exists. That's the job.
Given that the Prime Minister appointed an ideologue Greenpeace activist as the head of Climate policy, I too am skeptical that Germany has reversed its decision.
A calorie derived from a carbohydrate is the exact same as a calorie derived from protein. Are you talking about more caloric densities of different macronutrients? Aka, there's more caloric density in fatty foods vs proteins, for instance?
> I think the seduction of going phoneless stems from the idea that because taking a few steps along this axis (using social media less) improved your life, then running all the way to some logical conclusion (not using a smartphone at all) will improve your life further.

Is there a name for this? I think you've come to a reasonable conclusion. Maybe there is some happy middle-ground.

> I think this is a flawed temptation. Perhaps you would be better off finding the middleground that maximizes your life like exercising the self-domination of not pulling out your phone just because you are in an awkward social situation.

I wish I had the self-control to do this. I've definitely gotten better, and it has gotten _much_ easier since I've uninstalled all non-essential apps and deleted social media. I think to some extent my tendencies have transferred over. For example, instead of checking Instagram when I'm bored, I now check Slack, email, Hacker News, the news, etc.

It's something psychological but I'm not really sure what to do about it.
Welp, looks like I'm switching back from Manjaro for my next Linux install.
Yeah, the example in this blog post is nonsense. The services shouldn't be defined inside the same block as the defaults.
I totally missed that! Thanks for the additional detail.

This issue appears to have been fixed: https://github.com/python/cpython/issues/75820
I have lost count of the times I've heard "but it works fine on MY machine, it must be the CI/CD that's broken"

I then find out that no-one bothered to run the compose file that matches what gets put into prod on their local machines.

My point is: your view might become more black and white on this matter after the N-th "but it works fine on MY machine" comment.

EDIT: Where N = your personal tolerance level of bullshit.
SecureStore: A rust alternative to storing secrets as environment variables
Tesla Superchargers Are Deemed Illegal in Germany
You could argue that it's getting outsized media attention compared to the impact, but any impact that reduces natural gas use is good for Germany, and anything that helps Europe withstand Putin's sanctions is bad for Putin.

The economic and safety questions seem settled, so the thing that stands in the way of this step being obvious is the self-image and identity of the German Green party.
Huh, what happened in 1984/85 that made "emulator" so much more popular a term than before?

Aha! It was Apple's Macintosh release, which included an Apple II emulator built-in:
https://books.google.com/books?id=Ti8EAAAAMBAJ&pg=PA13&lpg=P...
I always reinstall from scratch although I could just Debian "dist upgrade". My thinking is this: if, ten years ago, I somehow missed a security patch or some 0-day owned my machine before it was patched, then I'd potentially have been copying / dd'ing / rsync'ing a rootkit for ten years.

By installing from scratch at every new stable (or unstable) release, I get rid of a lot of potential security issues.

Now as an anecdote: ten years with the same install is nice but... I've got a dedicated server at OVH with 3400 days of uptime. You read that correctly. Nearly ten years of uptime. Once in a while I give temporary ssh access to people here and there just so they can type "uptime" and see. Kids: don't try this at home. Yes, it's insecure (although there's a firewall and only the SSH port open). No, it doesn't do much nor is it very useful. But it's fun to think I own one of the computer in the world with the biggest uptime.

I plan to kill it once it reaches ten years \o/
I do not. I have a land-line phone. Most of the time, I can hear it when it rings and I answer it if I can. I was not born to be on call. That's what if feels like.

Convenient telecommunication implies prolific interruption and a chaotic disruption of attention and priorities on the timescales that matter. Of course, a time may come when an emergency makes me regret not carrying a phone, but one does not burn down one's own home to make it easier to evacuate in case of fire.
https://github.com/miniflux/v2 does well for me
The gem developer could always do those things. How does this change any of that?
The history of employment law suggests this is not the case. See for example:

https://en.wikipedia.org/wiki/North_Country_(film)

> Josey quickly befriends several other female workers at the mine and soon realizes the women are constant targets for sexual harassment and humiliation by most of their male co-workers, who, like Hank, believe the women are taking jobs more appropriate for men. The union in real life was USW, and did nothing to stop it. Josey in particular is targeted by Bobby Sharp, her ex-boyfriend from high school. Josey tries to talk to her supervisor, Arlen Pavich, about the problem, but he refuses to take her concerns seriously. The women experience additional harassment and even abuse in retaliation, and Bobby spreads rumors that Josey attempted to seduce him, leading his wife to publicly berate and humiliate Josey at Sammy's hockey game. Sammy begins to resent the way the townspeople treat them and comes to believe the gossip about his mother's alleged promiscuity.

> Josey takes her concerns to the mine's owner, Don Pearson, but despite his previous assurances that he is there to help, she arrives to find that he has invited Pavich to the meeting, along with several other executives and offers to accept her resignation immediately. She refuses, and after Pearson implies he believes the rumors about her promiscuity, leaves devastated. Later, after being sexually assaulted by Bobby at work, she resigns and asks Bill White, a lawyer friend of Kyle and Glory, to help her file a lawsuit against the company.
Circa 2003 i used the same Debian install for 4 years without a reboot.

Fine
And all the data in your `~/.config`, `~/.cache` will still be in the old format. Linux programs are notoriously bad at handling that kind of things. There is no local data update api like the one provided by android sdk.
”you authorize us to collect and use the following data: your first and last name, email address, phone number, and personal photos”

Excuse me?
I definitely had some rough edges with the pulseaudio, and then pipewire, upgrades, and a few cases where almost everything broke because in my infinite genius I had compiled my own (insert dependency) for a bleeding edge feature, forgot to revert when it made it to mainline, and then later down the road a major version bump meant some `.so` was missing, and I had to USB liveboot to fix it.

I've also been on Arch for over a decade, and it's almost never been broken, even when I was playing with some seriously bleeding edge components. Almost always, it's been surprisingly straightforward to un-screw the few screw-ups I've made.
> If the index had cardinality metadata, it could jump directly to the leaf node containing the first row in the result set.

It's difficult to maintain cardinality metadata in the face of MVCC, even for the table as a whole. Page-level or similar on an index would be even harder.
Show HN: Learn words in a foreign language by typing
I’m Brazilian and I made this tool for my brother to learn English. He’s also trying to learn the keyboard layout at the same time. So far he seems to be liking it and getting better.

I manually built and open-sourced the dictionary on github, so anyone can contribute and add more languages. I’m doing that manually because I want to do that in the most easy and didactic way possible, with a very accurate translation and most used words. Ideally, in the next version, it will be using some sort of API or automated tool.

I’m not sure how to make the dictionary work effectively because each description needs a very close translation (ideally as exact as possible). We’re not able to just copy words and descriptions because they won’t necessarily line up with the other language translations. We’re currently manually translating to be accurate, though ideally we can figure out a good way to scale this, if anyone has suggestions please let me know!
Totally ridiculous. Sunsetting a major service like this in 2022 just proves their platform to be unreliable and unfit for enterprise-grade projects.
Of course OSs are unstable, in two senses: First, some OSs, somewhat dependent on hardware and software in play, just tend to crash. Second, OSs can be unstable in the sense of changing things; users are, in this sense, actually supremely stable and tend to be quite unhappy when the system decides one day to move menus around, rename programs, change shortcuts, shift around config files, require manual intervention for updates to work, etc. It is this second sense in which Arch tends to be less stable, and distros like Debian and RHEL are extremely stable.
From parents comment I understand: the emails and classes were apparently only addressing white people who discriminate and did not address cast-based discrimination. HR did nothing about the cast-based discrimination. And so parent is dismissive of HR. Only legal took any action there.
The cryptocurrency casino king who bought the most expensive house in Victoria
If you boot from USB to use an external pacman to upgrade you can mitigate almost all of the common problems people have with this.
It's probably negative in the long term, since there is enough public awareness about the Russian gas imports being problematic and that nuclear power is being considered less of a problem than Russian gas. Also it means that political parties will likely add the sourcing of energy as an important part of their platform in the future, leading to debate as to what should be the future of energy in Germany and how independent or not they should be from Russian gas.
yep, basically no animation just explanation
I tend to do that.

And I've experienced some embarrassing moments when during a zoom call I'm doing burpees and I hear my name and I have to talk in front of 5 people with very deep, loud breathing and someone asks me.... What were you doing man?
> Lets try some new ideas instead of calories which is based of steam engines in 1800. The human body is much more complex.

Sorry but in terms of obesity and weight loss, it's really not more complex. The most surefire way to lose weight is to make sure calories in < calories out, and vice versa for gaining weight.
People who have had any type of bariatric procedure need a specialized supplement to ensure success and recovery
> Ultimately, I have a self-discipline problem, and I know it. I shattered my own concentration, attention span, and memory, and I _still_ feel like I'm slowly putting myself back together.

This is how I feel. I'm not sure if it's rooted in something deeper and it's just a symptom, or if it's truly the problem.
Affiliate or Partner programs typically work better for B2B than customer referral programs. But, like anything, depends on a lot of factors.
Resoto is a meta layer on top of your cloud infra
including fonts is a big recommendation, as they are often chock full of tangencies.
Maybe deal with it the same way you would with any other discrimination situation?
yeah I'm quite curious, but it appears to be undocumented outside of the code, it reads like a way to strip a container given a yaml config file to extract out the important bits.
From a total calorie perspective, California produces very little of the US demand.

It makes a lot of unique products, but it won't be a food crisis if California reprioritized water consumption to its citizens.
Another vote for Endeavour.

I already run Ubuntu on my NUC, and when I was looking around to install on my former gamebox (i.e. computer with a graphics card unlike NUC with onboard graphics only) I wanted something with good steam/nvidia integration. It came down to either Pop! OS or Endeavor... because while I develop software I also want to play games without futzing around too much.

Very happy with Endeavour: pacman or yay for nearly everything, no hassle graphics drivers updates (system always suggests a reboot after and I always do that).
I do build .net apps and deploy em on linux since 2018

It works as expected - good
What are you doing with jQuery that you can't easily do in vanilla JS? I understand the argument before we had querySelector, but not now.
The rough equivalence in american terms is probably someone from a well established New England family discriminating against an underprivileged southerner assuming both are white.

If you’re not Indian you don’t have a caste. Discrimination against you would be covered under other forms of discrimination (national origin, religion, color, etc..).
> Discord
> "secure".

Pick one. Put the other in the fire.

Creating a client does not protect the absurd amount of personal user data and metadata it already has, and will continue to acquire. Does not protect new users from having their personal information stolen, processed and sold/yielded by Discord. Further creating conditions for more people to be coerced into using it "because others are too" is not quite neat, let's put it like that.
Unfortunately there are problems with running it on the web (and many problems with its design, and problems with implementations), as well as problems with native permission models of some systems, too.

For example, it is not very good working for: command-line with pipes, non-Unicode character encodings, non-USB devices, non-HTTP(S) protocols, working local files without internet connection, interaction with other local programs in a good way, etc.

Permissions need not be asking every time (if user will configure it to always allow or deny or other settings), and need not only be "allow"/"deny"; for example, if it requests the camera access then the user might enter a command to use instead, which might access the camera (possibly with filters such as fault simulation), or do something else such as returns a still picture (which you can use if you do not have a camera, for example), and this can be "wired" by the user configuration if not wanted to enter every time.

Disk space is going to matter for any program that stores files, although one which is designed well will allow the end user to specify a disk quota for this program if desired, and will also allow specifying default disk quotas in the manifest, in order that you can use it without needing to know about these things and manually set them up, too.

I had tried to make the specification of "VM3" which is meant to, among other things, solve these problems. A program can be install or just run, and all I/O must use extensions, which makes both extensible capabilities and highly user configurable capabilites. The same is true for program entries (e.g. command-line, GUI, etc). There are also some other minor things I had done differently due to I think being better than what some other designs are working.
> If he was white this would have been dealt with sooner.

I think that if we more or less accurately map the situation into an analogous one involving the class system among whites in North America, then the "lower caste" white person would not even be working there.
How's that implemented? I'm just used to embedded. Implementing sbrk etc.

Some flags i use to disable exceptions

# The default flags will be used in all build types
# The C/C++ shared flags are in DEFAULT_C_AND_CXX_FLAGS, the ones particular for C or C++ in DEFAULT_X_FLAGS
# The flags mean the following:
# * no-exceptions disable exceptions support and use C++ libs without exceptions
# * delete-dead-exceptions throw away instructions which only purpose is to throw exceptions
# * no-unwind-tables stack-walking code for backtrace generation (TODO: we might want to enable this in Debug!)
# * no-non-call-exceptions do not convert trapping instructions (SIGSEGV, etc) into exceptions
# * thumb use Thumb mode (optimized instruction set)
# * function-sections put every function in its own segment, now it can be garbage collected
# * data-sections put every variable in its own segment
# * no-strict-aliasing allow *int = *float aberrations
# * no-builtin do not use abs, strcpy, and other built-in functions
# * short-enums use a single byte for an enum if possible
SET(DEFAULT_CXX_FLAGS "-std=c++17 -fno-exceptions -fdelete-dead-exceptions -fno-unwind-tables -fno-non-call-exceptions")
Bureau of Reclamation demands water cuts as Colorado River hits dire lows – WaPo
Really? Looking at some pictures of him when he was younger (ex: https://en.wikipedia.org/wiki/Steve_Jobs#/media/File:Steve_J...) I think he would have been lumped in with other white kids here.
They shouldn't exist as proprietary software in the first place.
Technology has always just been something that takes what humans do and increases its speed.

> I feel like we're building a tyrannical system of control.

The control and tyranny was already there.

Culture has been produced by an "AI" ever since recorded media became accessible to the masses - that AI has been a mixture of companies wanting to keep reliable revenue streams in place, creating/maintaining the aura known as "popular culture" as a side effect. The whole media industry and its proliferation throughout the late 20th century - very "Artificial" and certainly mechanically "Intelligent", but possibly arguably just as soulless as "increasingly produced by AI".

AI-curated playlists and recommendations were just the logical next step.

I don't really think we'd be moving in a different direction without modern tech. It would just be moving a bit slower. Without the modern techscape:

- People would still be listening to the radio because that's where the new music comes from, you'd buy CDs or other media because some "AI" on the radio put something you liked in front of you.

- Broadcast and cable TV (with its program managers, sponsors, and commercials) would still be a thing people watch and use to gather what's the next big exciting thing - more "AI" telling you what to like.

- We'd have fewer pop and movie stars, but they would be more recognizable - because they would have the time to use existing media such as commercials, "news" interviews, etc. to build mindshare; and we'd be able to talk about them a bit longer before the machine moves on to the next one.
I’m surprised this kind of optimization is not done by the query planner, seems like low hanging fruit. Maybe there are pathological cases that are more complex to solve?
I don't think it offers anything compelling for cross-platform web/network services that Go does not.

Microsoft relies on "fire and motion"¹ to sell to developers, and typically reimplements instead of working with open source projects.

Recent example: only Visual Studio 2022 supports .NET 6, time to upgrade.

¹ https://www.joelonsoftware.com/2002/01/06/fire-and-motion
Strictly from a resource allocation standpoint, it makes sense to keep economic flows within a subpopulation rather than diluting them over a broader population. Consider, "buy local" initiatives.

I imagine that hypothetical Republicoin and Demacoin currencies would find strong support among the hard-core true believers of the respective groups for the same reasons.