skysight-inc/HackerNews huggingface dataset:
Why is Einstein being quoted as if he knows anything about war, or politics, or the human nature to fight for what one believes is right?
I am eagerly waiting the day an AI will collaborate with me like that. You want one for writing the tedious bits of code, I want one for managing information in a research project, others want one to automate tasks RPA-style.
The GDPR had consequences that were both wider and wilder than even its most aggressive critics predicted at the time, such as making it illegal for the banking system to continue using their existing EBCDIC-based systems: https://news.ycombinator.com/item?id=28986735 The HN discussion was also full of comments about how the bank should've changed its systems already because it had ample time to come into compliance with the GDPR, never mind that no-one really even anticipatd this as a compliance issue at the time.
‘I’m Old, Not an Idiot.’ One Man’s Protest Gets Attention of Spanish Banks
Anyone who won’t give you a credit card for the free trial isn’t likely to give you a credit card later to become a customer*. In this space, giving a credit card seems perfectly normal and serves as a vetting function of seriousness for you.

* I can concoct exceptions of course: worker who wants to try it for work but doesn’t have their own company card being one. But if you’re targeting cloud users, “doing whatever AWS does to gate accounts” is perfectly reasonable.
Can you limit resource use after some reasonable amount? Seems like you've got the tools for that already. "Network Firewall [...] + Web Application Firewall", "IP Rate Limiter", "Alerts to detect abnormal activity", etc.

I can see why people don't want to give their credit card to someone they haven't made a deliberate decision to give money to, or to mix their social life with business. Edit: there's also the problem of trusting a company to hold onto your card data securely - I let almost no companies I do business with save the card details, and prefer to just type it in every time. Storing credit card details makes you a target, and I'm doubtful many smaller companies have the security skills to defend themselves.

BTW, "software" is not a countable word. Instead of "softwares" you mean "software services" or something.
Thanks, appreciate it. I'll start with those videos. It's not so much for me, but rather friends who would need a push in the right direction. I might reach out to you again, if any of them are interested (as you said elsewhere, it really depends on how the individual responds to the realities of the music business...)
There is maybe one thing I haven't seen people mention, and that is, at least in the U.S., the cultural homogeneity of a rural city just doesn't cut it. Many cities attract a large variety of ethnicities, nationalities, and cultures.

Furthermore, because we are uncomfortable paying more than $8-10 for a good burger, the best chefs reside in cities where the population can sustain their business. The primary reason I don't leave my city is the access to some of the best food in the country. That's kind of it. Everyone has their ethics and codes and vices, but I'm not giving up ramen or Peruvian chicken anytime soon.
Bitmap fonts (and hinted fonts are automatically generated bitmap fonts) are pixel art, so the Nyquist limit doesn't apply. In pixel art, the pixels are treated as little squares or rectangles, not band-limited point samples. This means you sacrifice the ability to display arbitrary shapes, but I'm not trying to reproduce printed text so I don't care.

I have perfectly sharp text on a 1080p monitor because I disable antialiasing in ~/.config/fontconfig/fonts.conf and force full hinting.
> The underlying logic for rendering "hinted" line borders and UI widgets is a lot simpler than for hinting arbitrary text. It's a matter of snapping a few key control points to the pixel grid, and making sure that key line widths take up integer numbers of pixels.

This is exactly what I was “hinting” at when I said coming up with a universal function that would work for anything. You can’t just snap some/all things to a pixel grid; it would look absolutely terrible because it would make lines and whitespace uneven. Even font autohinting, which does exist, is more sophisticated than just aligning key control points to a pixel grid.

> Much of the complexity you point out only arises because we now insist on having physically sized rendering for "mixed-DPI" graphics, like a single window spanning both a low- and a high-resolution display. That's not necessarily a very sensible goal, and it's not something that would've been insisted on back when achieving "pixel perfect" rendering was in fact a major concern, regardless of display resolution.

It’s not. Even under Wayland, which can achieve this, the application would only render one surface at a specific resolution at any given time. Nothing I’ve been talking about is related to being able to split a window across different DPI screens.

> A similar concern is the demand for arbitrary subpixel positioning of screen content, that basically only matters in the context of on-screen animations. Nobody really cares if an animation looks blurry, but it's somewhat more important for static content to look right. Trying to have one's cake and eat it too will always be harder than just focusing on what's actually important for good UX.

If you scale a UI that was designed for 96 DPI pixels to a screen that is around 160 DPI, you already have subpixels. If you then attempt to snap to a pixel grid instead of rendering elements at subpixel positions, then you have uneven, ugly looking UI elements.

This unevenness is arguably more tolerable for text than it is for UI elements, but Microsoft actually took the approach of not having it for text regardless; to make text look cleaner, text uses more aggressive gridfitting in Microsoft UIs, resulting in each glyph being gridfit. This is exactly why old Windows UI scaling lead to cut off text and other text oddities; it’s because the grid fitting lead to text that had different logical widths when rendered at different resolutions!

You can’t just wish away subpixels. Numbers that just happen to be whole numbers are the real edge cases in a world with arbitrary scale factors.
> If saying that Russia will be successful in invading Ukraine is an insta ban, why can I find large threads with upvoted people saying it will? One can find situations where people with those opinions are downvoted or banned, but nonetheless there are enough people who remain to make it unlikely that there is a systemic and effective controlling force.

A few weeks ago, a group of trolls from rdrama.net created r/the_putin, a bait subreddit for posting pro-Putin and anti-Nazi memes. It was distasteful and designed to piss off reddit users, but there's no rule against it.

The subreddit got banned a couple of days later for "promoting hate", and the entire mod team was suspended for various reasons ranging from "threatening violence" to "subreddit ban evasion".

Supporting the Russian side of a war will absolutely get you purged, but it depends on your level of support. Another large subreddit that supported Russia was recently quarantined and will probably get banned soon. I don't think there is any subreddit with >100K subscribers that supports the Russian side and is in good standing with the website.
I disagree that the problems are more and more challenging - "modern web" applications mostly only do what desktop applications did in the 80s/90s, just with some added complexity due to client/server and trying to use a technology that grew "organically" and wasn't designed for building such applications (HTML/CSS/JS).

Also, while the programming languages you mentioned did evolve to higher levels of abstraction, one thing that didn't change was that you still were telling the computer what it should do. Of course, you could still run into problems when the abstractions you were relying on didn't do quite what you were expecting, but now you have Copilot giving you globs of code that supposedly do what you want to do. How are you supposed to check if it really does that if you haven't got the slightest idea about programming?
It's important for the capability to be there. The issue is that currently "established players" control that experience. In a saner world, experience needs to be decoupled from infrastructure.

Somehow, ICQ worked wonderfully despite everyone I knew using an unofficial client. The official client (at least Windows one) was a terrible mess. It had ads and all those features no one ever asked for, like games and and news and an entire picture-based language (I'm not joking). But QIP, the client I used, only did the things I needed an ICQ client to do, and nothing more. It also had no ads.
Seemingly civilized discord.
I doesn't help you much if you are the fastest widget maker if every widget you produce is defective because you didn't take the time to do it right. So no, there is no law of nature decreeing dictatorships are more efficient or effective than other forms of government. It is actually the other way around, skipping important input is what makes dictatorships historically almost universally worse than other forms of government from the offset.
I mean, I would hope they wouldn't try to "update" it by manually changing the results (as, as you note, that would be horribly dishonest).
"a toast sandwich is not a sandwich"

That should on face make you question this heuristic.
This was a very minor reason in the grand order of reasons, but it played into why I finally left Facebook a few years ago. It's not like I was using it as a photo manager. I'd only uploaded six photos ever and had been a member since 2004. But as I was sitting in the hospital recovering from my third spine surgery in 16 months, unable to even walk, and they throw me a photo on my timeline "hey, remember just 5 years ago when you could summit a mountain?" Yeah, I remember. It felt like they were kicking me in the face exactly after I'd already fallen down.

I did turn the feature off once they let you, but it doesn't do a user much good to throw new features like that in their face and then let them opt out after you've already insulted them.
This is not true. We did make it an investment asset around the advent of agriculture. And there is a way to avoid it without freezing the market, which is called the Land Value Tax. As far as I know, no serious economist (from any ideological perspective) seems to actually dispute the functional fitness of this tax.

https://en.wikipedia.org/wiki/Land_value_tax?wprov=sfti1
Can you point any of us in the right direction? I do a lot of technical writing as it is, and wouldn't mind some extra scratch.
>unless there's some kind of enforcement of the "property" rights it suggests.

That's the entire point of a blockchain. It's valuable because other people agree that it is. Of course, the actual JPEG can be copied, but that doesn't mean your blockchain ownership of it does. You are kind of shouting dibs, but the difference is that a lot of people care. And as long as someone cares enough to pay you money for your dibs, then it has value.
Does however remind me of the "you are not stuck in traffic, you are traffic" line. For lots of people, that's the photo they want to take, that they think looks best. They may not feel they have an eye to find another angle, or creativity to do something different. Regardless of whether the photos are different, we're all there making up the crowd.
Popper’s criticism is, iirc, drawn mainly from Plato’s Republic. But Popper somehow managed to read a deeply ironic and subtle text as a recipe for tyranny. Eg there are numerous points where Socrates makes obviously bad arguments which others call out, and Socrates just hand waves them away. Numerous critics and philosophers have made this observation, the most ready to hand example I can find is here: https://www.theguardian.com/commentisfree/2012/may/10/empty-...

It is a simple, massive, and all too common blunder of interpretation to read the Republic the way Popper does.
”As members see it, a person born with male privilege can no more shed it through surgery than a white person can claim an African-American identity simply by darkening his or her skin.”
Gotta admit I find it hard to disagree with this, even if I usually disagree with extremist ideological groups.
Also EA Origin is written with Qt no? At least last I ran windows?
I assume it looked very similar to this apocalyptic 1993 video from a landslide in Malaysia (which formed a new cove nearly 1 km wide) except many times wider (the Gibraltar strait is around 14 km wide) and higher:

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

Starting at around 1:00 you can see the entire pacific ocean looming behind this thin and crumbling earth wall. And then the water comes.

Here is the cove it created: https://www.google.com/maps/@4.402039,100.5917748,1546m/data...
Isn't there always going to be someone better due to genetics? As a cis man, I know that even if I trained 24/7 with the world's best trainers, I'd never be as good a runner as some Kenyan dude or as good a basketball player as a tall and lanky dude. I have no chance due to genetics, even though I have a male body.

It's not like humans were made equally. Each body has genetic advantages and disadvantages, and your early childhood nutrition permanently changes your athletic potential too. You can't exactly level the playing field to begin with.

Why don't these sports have brackets instead of gender divides? Is a biological man/woman divide really the most useful distinguisher between athletes?
What's the limit that an indie could go without caring about GDPR. Is it actually until they want to be "commercial"?
I sorely miss the days when it was possible to explain to someone the principles of how an OS UI worked, and for those principles to be reusable across a wide array of applications.

Today, every application seems to just do its own thing, and continually churns its own UI, chasing trends.

There was a time when an elderly relative would say “computers are too hard to use”, and I could recommend a book or manual that would help make it clearer.

Nowadays I tend to just agree with them.
Presumably if you as a user want to use an app that interoperates with Signal, Whatsapp and Messenger then you'll be logging in with your signal, whatsapp and messenger credentials and give it permission to read your messages and relay them

I don't think this is to be interpreted as "from now I need to be able to send messages from a Whatsapp client to a Signal client"

Of course any such app would be able to read all the messages in the clear and would be able to store them in the clear, leak them, sell them or whatever. As with any other case in which you choose to use a chat app you have to trust the chat app to read your messages if it wants to

I imagine if that's the case whatsapp or signal, when you do a first login from a different app, will flash a warning that you're using a third party client which might not be trustworthy
Adding 2FA in Notesnook
“Men are visual creatures”
VC ‘threatened media war against startup after faking investment deal'
Just institute high Land Value Tax and you kill these birds and their tax evasion schemes, with one very simple stone.
Then take them to court to have the patent nullified.

Seems like a great use of time.
It is a kind of bread from Vienna.
That’s not quite what Plato held. What you call the intellectual class (the philosopher-kings) would actually be forbidden from procreating.

Here’s a description in the context of an analysis of our social predicament[0]. (Whether you agree with the analysis or not, the summary of Plato’s views still stands.)

[0] https://americanmind.org/salvo/woke-ideology-is-a-psychologi...
> consensus stabilizies after around 50 years or so

One other reason for science being such a long-term process is Planck's Principle:

https://en.wikipedia.org/wiki/Planck%27s_principle

Basically, scientific innovations spread by the old orthodoxy retiring/dying and replaced by successors who are familiarized with the new ideas (and then proceed to form the new orthodoxy).
Not to mention noise removal fullscreen/2d/postprocessing

Or doing all this light pass at a lower resolution and then upscaling it & denoising at the same time
But there is also the social problem. Incentives and power structures matter, sometimes to a comical degree. Openness and collaboration are fundamental to progress.
This is a dark pattern and will infuriate both your abusers and legitimate users.
This video may be worth a watch: https://www.youtube.com/watch?v=CM0aohBfUTc

Side note: I don't really agree with a lot of his other videos. Yet I am sharing this one, because I believe it's worthwhile and am not taking his other videos into account for a context that doesn't matter :)
I do not use a theme. I think you have it the wrong way around. What's missing here is the Qt6 equivalent of KDE System Settings → Appearance, or configuration tool <http://qt5ct.sf.net>, and it's not my task as the end user to provide these, but the toolkit and desktop environment developers'.
WSL2 is running a VSCode server, exposes a port to the host and the VSC client from the host connects to it. In theory you could also run the VSCode Server on a remote machine.

I think the "Remote-SSH" plugin is a better fit for a comparison though, but @vital101's comment is not wrong.
Separate reply for a separate topic.

> If you were in charge of hiring people, would you never hire anyone who was pro-military? You putting money in their pocket is enriching them to help further their views which are oh-so-terrible. This type of thinking gets really bad, really fast, and it's not something we want to promote.

With the exception of those who are military veterans, who are a protected class in the United States for purposes of hiring (it's actually illegal to discriminate against them on that basis), yes, I can and do actively avoid hiring anyone pro-military who is not presently (and has not been) actually in the military (which is the maximum extent permitted by law).

There's no injustice in discrimination for purposes of association when such discrimination is based on the informed, adult choices of a person (as opposed to someone's inbuilt traits, which they have no control over). We rightfully discriminate during hiring based on whether or not someone chose to attend university, whether or not someone chooses to espouse racist views, whether or not someone chooses to use or avoid certain technologies, whether or not someone has chosen to develop (or not) their social skills, whether or not someone chooses to move to the location of the proposed job offer. These are great and useful.

Freedom of association is one of our most powerful tools for improving society (both in the macro, as well as in the micro, such as in a company or organization). We don't owe anyone our time or attention or association (or YouTube views) if we don't agree with the kind of world they're trying to build.

It also makes for a nicer workplace when you opt to avoid hiring people who are racist, or pro-violence, or anti-human-rights, or anti-equal-application-of-the-law, or any manner of a big list of optional adult choices that tell you a lot about a person's thinking (or lack thereof) about the world around them.

(Before the straw man argument: this is not an argument for hiring people who are "just like me", or only who share my views, or an embracing of the status quo, or any of the other obvious traps that are endemic in hiring. This is an argument for exercising judgement on specific constrained topics which should be universal in a civilized culture and unfortunately are nowhere near universal in our current culture.)

If I am advocating for anything, it is to discriminate more using your own criteria to build a better world, however you see best to do that. It's fine if you have different opinions from me (maybe you want to prefer hiring military promoters or something?), the point is that we should be making these choices more consciously to steer society in the right directions.

These are mine. Yours will be different. Choose to be a moral person, and do what is right. We'll all get there together eventually, because there are vastly more of us who don't want violence (or violent ideologies) in our societies.
I've been following for a while, really love the Beekeeper Studio!
But I always was interested, how do you evaluate the market and your income? Would you advice to join and develop tools for the desktop? Is it your fulltime job? Does it take a lot of time?

Thanks!
A modern CPU makes heavy use of out of order execution to do things quickly. Having the results of one operation depend on another makes it harder for the CPU to do this.

If you have this:

a = a + b
b = a - b
a = a - b
// use a for something
c = a + 7

then the final value of 'a' depends on both 'a' and 'b', so execution of the final line can't happen until the original 'a' and 'b' have both been fetched from memory/calculated/whatever.

However, if you have this:

temp = b
b = a
a = temp
// use a for something
c = a + 7

then the final value of 'a' depends only on 'b', so the final line can be executed even if the original 'a' isn't yet available.
A good read for those who are trying to adopt Cypress or looking for ways to increase productivity among QA members/teams.
Not really.

All the big SAAS offerings utilize this pattern.

It’s one of the best ways to get a nice core group of dedicated users that will help you iterate.
Just something that occurred to me:

You could make a link allowing them to explain by email their need for a no-CC-required trial.

That way you make a little speedbump and get a an email you know they use to market to (with opt-in).

In reality though, I suspect that most of the users who won't put in a card for a trial won't put in a card to pay either.
I don't think the task is hard but it requires patience as nothing is more complicated but you need to learn to do everything in a somewhat different way.

Despite being a sysadmin I have always been clear with my partners that I would never provide support for their windows computer. If they were willing to switch to linux they could and I would help them, otherwise they were on their own. I never tried forcing anyone. Might look extreme but after a day of work I didn't want to fight an OS/ecosystem I hated for its lack of transparency while I could rest or spend quality time.

When I was married to my first wife we had only one computer that I configured with dual boot so she sometimes used my linux to browse something when I had it open as she didn't care about rebooting and thus ended up curious. After some kind of frustration on windows she started learning a bit deeper how to do things on Linux (I was using slackware at the time!). The thing is she was unemployed at the time so had plenty of time to learn. She was also interested in illustration and we were simply too broke to buy the Adobe Suite so she started using sodipodi and then its fork inkscape that weren't initially ported on windows and gimp. Later on when we divorced she kept that computer as I had purchased a laptop. I have lost contact now but 5y later she told me she had been given a faster one from friends and had replaced the windows that came with it with an ubuntu.

My 2 subsequent long-time partners never did the switch. I believe the difference is not that they are more clueless about computer but with kids and/or a job it leaves little time to dedicate on learning something new despite all the frustration and swearing they get from their windows computer. Current partner is frustrated a lot as her windows 10 simply takes ages to boot and be usable so she sometimes borrow the laptop I dedicate to my daughters which runs on Fedora when she want to consult something quick. Main barrier I guess is the data she already has on the original computer which I patiently wait for it to die or she throw it through the window. I did an exception with my no support rule to set up some backups so she doesn't lose anything when it will happen