skysight-inc/HackerNews huggingface dataset:
I think there's too much focus on 'readability' these days. At work we have a new team that's making us measure all the contrasts for people with reading difficulties. Contrast has to be > 80% or something. And text sizes huge. And they don't allow us to change our themes. Or to install plugins like dark reader "for security".

Problem is, it makes everything super fugly and eye-straining for everyone else (considering no dark reader allowed anymore). And it's much harder to see which parts are important and which aren't. Because everything is super bold and screamy. I didn't buy a 4.7 million colour display to only show 10 of them. I tend to get headaches from really high contrast, I prefer using a softer theme like solarized.

The 0.5% of employees with vision issues would be equally well served with a browser plugin that adjusts it for their particular issue. Not everyone with visual difficulties has the same issue, after all. Some people can't see certain colour combinations so they need to be avoided or modified. Some just see blurry so they need large fonts but probably even larger than they are now. Some can't see at all and they're not helped by this either, they just need a braille ruler and good alt tags on images. Which is something nobody in the company seems to care about. They just care about things that are super noticeable.

We used to have a nice gentle email signature that is now all kindergarten colours and huge fonts and it's just so in your face. For something that nobody ever reads anyway. It was de-emphasised for a reason, so people know it's there but that it's not important information unless you're really looking for it. If you really want to read it you can always just highlight it. Or switch to plain text mode.

Ps: I'm not against catering for disabilities at all, but I'd like to see a more tailored approach. Not trying to fix one thing and breaking it for everyone else. I don't set my phone on huge text mode either but I'm happy it's there for people that do need it.
There are too many people who seemingly forgot that the word "are" exists
Looks like Reddit is diving further down the enshittification rat hole. Link is behind a login wall, at least for me.
A good read https://www.tracingwoodgrains.com/p/the-full-story-of-the-fa...
also this

> People in other places are not saints. You might get cheated, swindled, or taken advantage of. Paradoxically, the best way to avoid that is to give strangers your trust and treat them well. Being good to them brings out their good. If you are on your best behavior, they will be on their best behavior. And vice versa. To stay safe, smile.

Idk I would recommend it to a single female traveler
The question of unknown and how to default this value in databases. Since null is not usually possible, there have been hacks on how to do it. 1-1-9999 anyone?
Just an anecdote but I was with my young child in GG park not too long ago and perhaps 50 meters from the artierial road encountered a homeless guy brandishing an axe. This in in a spot that routinely fields families.
Because this is a person wants to sleep rough in a park and has to be pushed through every step of the process to leave it. I would imagine things go much faster if you hate sleeping in a park and want a roof over your head.
> People prefer ads to paying.

Eh. Spotify has 250 million subscribers. Netflix has 300 million. Amazon Prime has 180 million. Heck, there's something like a million people paying Twitter for a checkmark, and half a million paying Reddit for nothing at all.

People don't seem to be opposed to paying for online services. They were just never given choice. I have no doubt that publishers prefer ads because it just lets them extract value "for free" - which is probably why you're increasingly seeing ads in paid services, too (Netflix, etc).
AIUI the VTuber scene is very YouTube-centric compared to most other streaming subcultures, so it's easier said than done in this case. If they're doing this professionally (or trying to) then they need to be where the audience is.
I love it.

I'm curious what's your process to pick colors for a colorscheme that are so harmonious with each other.
it's the /s/ link that does it. https://old.reddit.com/r/VirtualYoutubers/comments/1iqmul1/i...
A small script that just feeds every page to Gemini will likely beat every other method proposed in this thread.
I'm pretty sure the paid version of PowerAmp for Android will do what you want, with or without explicitly creating a playlist.

I have many thousands of mp3s on my phone in nested folders. PowerAmp has a "shuffle all" mode that handles them just fine, as well as other shuffle modes. I've never noticed it repeating a track before I do something to interrupt the shuffle.

Earlier versions (>~ 5 years ago) seemed to have trouble indexing over a few thousand tracks across the phone as a whole, but AFAIK that's been fixed for awhile now.
Oh, it's not flagged yet?
With the CMBR being so low-temp (4K IIRC), combined with the vast distances of empty space (I know it's not really empty, but practically so), the tendency over time is that temperature will settle down to lower and lower energy states, as energy radiates outward. (Because no energy is being added to the system.)

Order requires energy -- i.e. our highly thermodynamic body processes -- so as the temp lowers, disorder will tend to decrease.

Maybe a physicist can correct me, but that seems like a simple yet accurate system-wide summation. Of course, local areas (such as Earth) can retain enough heat for a span of time to maintain complexly organized systems, but in the universe's time scale, it's going to keep winding down towards that CMBR, where ever little complexity will be possible.
Seriously, have a look at some of the people involved. They are waaaay out there.

The GOP don't have a majority that support either the budget or extending the debt ceiling. Dems should let them stew and make various demands in exchange for their vote, as the GOP has done to them.
This depends. There are local places with cheap chicken rice in Thailand and locals go there but a savvy local will tell you: don't go there in the afternoon. Because they cook rice once in the morning and it hangs there all day! Usual customers maybe all have their gut adjusted but you don't

But yes I had a fair share of mild poisonings from touristy places. I blame fresh veg which in Asian cultures may not be so clean
What a deranged take on things. Makes you wonder what you have to do to get banned around here.

> For Palestinians, it's about money for the rich, not land, not religion or racism. Even though they are racist pseudo-religious fanatics,

I think even a hasbara troll farm would be slightly embarrassed with this nonsense ...
See, thats why I don't like the reductive reasoning. After all, when you're moving them why bother with seat belts and comfy chairs? Just use a flatbed truck and they can hold their pathetic possessions on with string, if they have any. And you also neatly assume the resources in the remote location can cope with the burden rather than already being behind the cost curve, compared to rangers in the SF metro area with direct access to the agencies.

Wait a minute, isn't this why it "paid" for the Texan and Floridan governors to ship their problems to the sanctuary cities?
> To those who post opinion pieces: Is it against the site rules to have the author listed after the actual title? It would help me in this case and others

It's not "against the rules" as such, but moderators (at least those in my timezone) will consistently reverse any change in the title like that.
> This isn't true at all.
>
> The main way the President is stopped is through the courts, which is already underway, but Trump has actually prevailed in several decisions (e.g. right to cancel government contracts, right to fire probationary employees) while blocked other (e.g. birthright citizenship).

It is absolutely true. The judiciary has no mechanism to _enforce_ laws. Enforcement belongs to the executive branch. Therefore, if the judiciary makes a decision, and the president chooses to not follow the court's order, there is little the courts can do. It can certainly threaten fines and contempt of court to executive officials and even the president, but the president has control over both the DOJ/law enforcement to carry out the ruling as well as having blanket pardon powers.

> Impeachment is a very high bar which is usually reserved for serious violations of the law or process. We aren't anywhere close to that.

The current sitting president lead an insurrection against the United States and was not convicted in Congress. We've already crossed the threshold and gone well past the point of Congress acting to hold the executive branch accountable. Now given Musk's threats of financially backing primary candidates against dissenters, there is no incentive to act.
Not really sure why this is posted.

Maybe you think America is collapsing politically, but the four specific scenarios described here (economic decline, oil shock, military misadventure, world war III) are not even remotely applicable today in February 2025. If Slate was trying to predict the future, they failed miserably.
They specifically said these people are getting payments. That means whether the cause is accurate representation in the database, or inaccurate representation in the database, this linchpin data should invalidate any payments.
My usual comment on any thread touching vim, as an answer to all hypothetical comments talking about how vim never clicked :

Remap the Escape key to CapsLock else you will never like vim (provided you are a normal person)

It's the most important key and you should punctuate all your inserts with it. So it'd better not be the key that's the furthest away from your fingers. The reason that's the case is an historical accident.

Don't be a victim. Remap.

P.S : Yes, I know about people using Ctrl+[, or Ctrl+C, I know you got used to it but one gets used to anything, it does not mean it's good. A weird combination isn't great and Ctrl + C has some quirks --> https://vi.stackexchange.com/questions/25764/use-control-c-i...

P.P.S : Yes, I know about `jk` it's clever ok but my mapping is system-wide and now I enjoy Escape being at the right spot for bash, zsh, fish, gdb, firenvim vim modes at no configuration cost.
The rising homeless crisis is a symptom of a much larger issue: poor economic policy propagated by decades of awful neoclassical economic theory and neoliberalism (ie, “trickle down economics” or Reagon-omics)
You should tell your elected officials that you support more initiatives to help the unhoused then.

I've ben homeless. It's not fun. Nobody does it because they want to. Ending up on the street trying to make the most basic of normality work is really hard work. I didn't end up on meth or anything (I stuck to alcohol), but I understand why some people facing this do. When your life is utter shite, drugs help.

Without any kind of social safety net the people who fall out of the bottom of society have nowhere to go except this. Build a decent safety net and they won't be living in the park and the park becomes the better place you'd like it to be.

So, on behalf of the unhoused: sorry your kids can't play in the park but we're facing bigger problems. Helping us with our problems will help you with yours.
But people can already pay for unsold seats... with money. The same way the sold seats were paid for.
Your isp dns converts the AAAA record to AA record with the ipv4 of it's own (only router) configured dualstack machine, that machine does cgnat46 and visits the ipv6 only server.

If software has hardcoded ipv6 addresses, this is much harder to solve, but I don't think this is really an issue, because hardcoded ipv6 addresses appear very seldom.
redlib proxy link: https://redlib.northboot.xyz/r/VirtualYoutubers/comments/1iq...
We spent so much time worrying about foreign adversaries. But if a collapse were to come, it won’t be because we are invaded by a foreign power, it would be because half of the people can’t stand the other half.
DCA please!
That is defeatist.

It makes it harder without evidence.
I have been working on COBOL systems for quite a while now. Currently and for most of my career, we mostly always use DB2 compatible dates ("CCYY-MM-DD").

Pre-Y2k a lot of dates were created with:

ACCEPT WS-DATE FROM DATE.

The above WS-DATE was in YYMMDD format, which is why there was a Y2K issue and needed to be resolved with windowing code. However, windowing code wouldn't work for somebody that was over 100 years old...

Doing a little research there is also (which I have never used since we just use DB2 and date parameter input files for CCYYMMDD dates):

ACCEPT WS-CENTURY-DATE FROM CENTURY-DATE.

This date is in CCYYMMDD format. According to google, the epoch for this date is January 1st, 1601.
Agreed. And, the persistence of bad data like this isn't uncommon. We had a bunch of fields in the SQL registry system I work in set to the literal 4 character ascii string "null" because of a coding error over field == null by somebody. It did no harm to the attributes of interest at the time. It only had consequences later on when the codebase changed.
The whole reason why Biden can be described as “timid” regarding executive power usage was the possibility that Trump would become President again.

…And here we are
I want to stress this is a bipartisan position in the US - there seems to be consensus that the overall system is in a state of crisis. And from a financial perspective they can't afford the Not-An-Empire spread through Europe and Asia.

It is interesting to take a step back and ask how it can end without a USSR style dissolution. If the left wing are genuine in their meme that the right wing supports the 2nd coming of Hitler it is hard to see how the country will hold together. Some sort of painful schism seems likely.

Someone is going to have to admit to being wrong, and there isn't a clear path to that. Although democracies do have a tendency to be much more socially robust than they have any right to be; even when the situation comes to literal blows.
I've got an onyx boox and it has been amazing. No way on earth I'd buy a locked brick like the Kindle after my experience with the Boox.
Many modern embedded operating systems support this (including some Linux distributions and Windows IoT). It’s possible, just not very practical, most wouldn’t consider the necessary trade offs worth it.
Show HN: Evaluate how well-written your code is
Built a tool to evaluate the quality of your code. This site is a brief demo, but the tool is meant to conduct a deep analysis of your repos according to custom-defined rubrics.

If you have any public repos or custom criteria you'd like me to run an analysis with, shoot me an email at arjun@metadev.app.

Would love to hear any feedback anyone has. Is something like this useful?
It's not hard to find a corporate email based off a few standards.
firefox dark reader works perfect.
use an extension or user script to change the domain to "old.reddit.com"
This is the same rhetoric being used by the current administration
Or you can just ‘apt install -y nginx certbot’ and not have to worry about a build or package environment.
I have at least one persons information:

Homer jay simpson

742 Evergreen terrace, Springfield.

The only problem is I don’t know the state.
The last real corner was the Piggly Wiggly corner, and the exchange changed the rules to screw the guy who cornered it rather than the shorts. With that kind of precedent, people understandably don't really try to do a proper corner any more.
You're again trying to attack instead of establishing a logical explanation. It's clear you're not here in good faith.

Regardless of how somebody establishes their birth date, that field would still get updated with the data that gets accepted. If that field is invalid, and somebody is receiving payments, then it's wrong.
Every ISP router I've had with even basic IPv6 support has supported PMP. Every home router I've handled with IPv6 support has supported it. So IME it is in pretty widespread support. Maybe there's some devices out there that don't, but it's at least as wide as UPnP support which was pretty wide.
There's room for an equally incredibly helpful illustration of how over complicated with edge cases it can be to add directories to your Windows PATH (and set initial shell start commands).

I deal with both command.com and bash on a regular basis and both have odd scope gotcha's .. Windows has the Admin | current user split and options for affecting session shells or all future shells, and two(?) potential registry entries and|or environment strings.
> I don’t know what to do. All I can ask is that you help me try to reach YouTube if possible.

Here’s what to do: stop being a digital serf to google.
Then Musk will use the data to further his aims. Dissidents will have addresses, employers, etc exposed, for randos to use to abuse the dissidents.
Clearly the local electorate has decided such desires and aspirations are not worthwhile enough to change their voting behaviour…

So the question is how do you plan to change that?

Trying to convince random HN readers seems pointless if that’s your goal.
Cells decide when to divide based on their internal clocks (2018)
You don't think European moral values are wildly divergent?

Also Europe isn't exactly known for its technological innovation in [current year], so not sure what technology you'd be talking about anyway.

If you want moral alignment and technological innovation, it seems better to setup your new HN in China.
I had the exact same thoughts.
But, also, why is it a good thing that risk is passed down to the users of the currency?

In the regular system risk is passed upward to regular bank you deal with, then upward to the government bank. The frustrating part here is that the regular bank makes all, or very nearly all, the profit, yet passes on the risk. This gives them enormous amounts of power, through wealth, which is far from ideal.
But, much, much worse is the concept of removing the regular bank, and government bank, replacing them with a random person online. And passing the risk downward to the users of the currency.
The hope is that UBI would prevent him and people like him from falling into homelessness in the first place.
> Time itself does not exist, we merely experience it because it is how our consciousness experiences reality

That's backwards: Time exists to allow our consciousness to experience change over time. This is because time exists to allow change over time to the physical universe.

That said, there is only the ever-present Now in a constantly evolving universe.
Prefix every IP with 'missing' info with 0.0.

Part of this would just be transitory, but... would take up far less space. Even as late as last year, I'm reading stories about BGP issues and slowdowns because routing tables are too large/many for the hardware. In 2024. How on earth was this expected to work on hardware from 1999?
I too am struggling to understand.

The key sentence seems to be:

> These details along with someone's IP address - the unique identifier used by internet devices - were previously prohibited by Google for ad targeting.

I don't understand how fingerprinting can be used for ad targeting, however? Fingerprinting is used to build a profile, and you've always been able to target profile categories. Is this about targeting specific previous visitors to your website?

This article presents absolutely zero information about anything that has actually changed. It says:

> Changes which come in on Sunday permit so-called "fingerprinting"

But fingerprinting isn't something that is permitted or not. It just exists. It can't be stopped on the modern web.

If anyone knows what concrete change Google made that supposedly takes place today, it would be great to know.
Pitchforks effectiveness comes into question when the rich has a sophisticated surveillance system backed by ai.
When I was going back and forth between bash and zsh more, I started keeping a ~/.commonrc file that uses only some subset of syntax that's compatible with both, and sourcing that file from both .bashrc + .zshrc .

Things like adding to the PATH, aliases (well, ones that work in both bash and zsh), shell functions, etc, can just go in .commonrc and be forgotten. It's nice.
State of React Survey Results
The OS makers solved this long ago -- settings. That team could just listen to the OS settings for 'high contrast', font size, etc and adjust their UI to match.
What’s your definition of going out of business?

Google search becoming antiquated in 10-15 years?
Moving the goalposts there pal. You said playoffs don't exist outside the US. They do.

UEFA Champions League is the finest competition in world football. It's a league-then-playoff system. Real Madrid ring any bells?

The winner of the Championship playoff joins the best, richest league in the world. Bottom feeder, lmao.
What you are saying is hyperbole. They are "All" in JS/TS now? I never said JS wasn't bigger than Rails, but Rails was the first and biggest axe to fall against Java. JS just took the baton from them
I didn't wok on one of the US government systems, but much of my career was in COBOL compilers (writing run time systems, and checking against the ANSI standards). COBOL would not default to 1875 for a corrupt date.
If

(Also note that if that's your general policy then you effectively allow anyone to blackmail you to get whatever they want, just by making it slightly more expensive to not give them what they want)
you might have misunderstood; if the homeless is now in a cheaper COL park, then more park custodians can be hired to take care of the homeless. And why should we assume that SF metro agencies are more apt to take care of these downtrodden than small town Nevada City? They haven't exactly done a stellar job so far for decades.
Exactly, this was not a memecoin. Agree with your view about Javier Milei.
comparing # to # the blue seems far more vibrant and opaque to the others.

compare all of the 5s next to each other and the blue is electric where the other colors look like a tint is applied.

obviously YMMV based on monitor gamma and color profile, but was the intention that each # have a similar tint to the pure color? Because this appears to essentially be a similar system to RGB/CMYK in different notation, over a Munsell Color System implementation that creates equivalence in color perception based on intensity scaling.
It'd be a hilarious (though unlikely) situation if it turns out they lied about how much gold they had, but do have the value of gold that was claimed in the books.
Sure, but is it actually a feature you want, though? We're never going to run out of legacy unpatched devices, and today's shiny new devices are going to be tomorrow's tech debt. If you support that kind of hole punching, sooner or later you will end up with vulnerable devices exposing themselves to the internet.

There's no way in hell enterprise admins are going to give that kind of control to random devices, and home users aren't going to have the skills to cull vulnerable devices from their networks. So who's going to use it?

In my opinion the current kind of hole punching is a far better option: instead of creating a mapping allowing essentially unrestricted access from everyone, have the app use an out-of-bounds protocol to allow a single incoming connection from exactly one vetted source. You get all of the benefits of a direct peer-to-peer connection with none of the risks of exposing yourself to the internet. It's well-researched when it comes to the interplay between firewalls, NAT, and UDP[0].

And that pretty much solves the problem, to be honest. These days you only really need incoming traffic to support things like peer-to-peer video calls. Hosting game servers on your local machine is a thing of the past, everything has moved to cloud services. What's left is a handful of nerds running servers for obscure hobby projects at home, but they are more than capable of setting up a static firewall rule.

[0]: https://tailscale.com/blog/how-nat-traversal-works