skysight-inc/HackerNews huggingface dataset:
Zed Editor: All Occurrences Search from 1s to 4ms
It's reasonable to not have auto increment id's, but it's not clear to me if there is benefits to have 2 IDs, one internal and one external. This increases the number of columns / indexes, makes you always do a lookup first, and I can't see a security scenario where I would change the internal key without changing the external key. Am I missing something?
Work in bright room is THE answer.

It goof for your eye (it is natural!), it is very good for your seasonal depression (if you live in high latitudes, like Canada, North Europe, etc), and now it is easy to achieve with sunlike LEDs.

It was a problem not so long ago,vwhen you needed a lot of expensive CFL lights, like Philips Graphica series with good (expensive) electronic ballast to avoid flicker.

Now it is much easier and cheaper, you only need to sacrifice estetics :-)
I’ve missed the BBSes per se and have mostly used them to download the software to bootstrap a FidoNet node. I’ve made many long-time friends on FidoNet IRL. Hearing the sound of a connecting modem always causes a rush of nostalgia. Things were much simpler back then, and indeed personal.
Even today there are vast differences in different types of motor oil, and not all are mutually compatible. In the 1920s the oils were more compatible, but standardized specifications had yet to become widespread and home-distilled oils could still be bought in general stores. The amount of gunk between non-detergent and detergent oils, the heat tolerance, the accuracy of the stated viscosity, and even the smell of different oils varied considerably.

If you want to remain cynical, you could say that today's consumer propaganda is a continuation of the no-longer-necessary trend that began during a time of fewer clear specifications, regulations, and large monopolies leading to uniform products across an industry and geographical areas.
It's even default on MacOS
This.

I've used some dark themes in code editors for 2-3 years about 5 years ago (the decades before had been light themes only, well, actually the default Emacs one, lightly customised) and finally switched back as I realised that I can read a 1pt smaller font better if in light mode than the same but bigger font in dark mode, I permanently switched back to light themes.

And when it's dark outside I just turn on the lights in the room.
Was wondering the same, I would not have expected welds in places where plutonium is used and assumed things like casting, forging, and machining is what you do to plutonium. Maybe this was just for research, just in case the need ever arises? Or for experimental setups?
Can't say I did either. Your aggressive tone concerning a topic that I don't have strong views on (at least, not this strong) on made me nope out pretty early.
I empathise sincerely

Its like buying some new rolls of toilet paper and realising that you are 10 sheets short.

It feels like a con but more fool you for believing the hype.

Do excuse me for being old, but, yep the old, but,

why on earth do people bother with this excrement in the first place?

Is it too much to ask to install a battery operated door bell, a wired room thermostat, look out your window when the door bell chimes to see who is visiting you, manually turn up your hifi volume button and worst of all, being an unpaid member of the local police force with your annoying pathetic video door bells.
Case in point, a recent security issue Gitlab experienced (CVE-2023-7028; arbitrary password reset by knowing one of the accounts associated mail addresses) was made worse by a feature of gitlab that few people know about; that the "userID" is associated with a meta/internal mail address.

This meant that people could send password resets for any user if they knew their userID. The mail format was like user-1@no-reply.gitlab.com or something.

Since it's a safe bet that "user ID 1" is an admin user, someone weaponised this.
same, and I have read far more Culture novels than I have read Cixin Liu. 3BP was refreshing in a way very few books are.
> We’re vegans, we’re trans, we’re using non-violent communication, we’re in discord on our soil, we destroy every trait of masculinity during education: We’re incapable of war, and we’re incapable of being a threat to Russia.

Going by your post, French men are so masculine that their masculinity feels threatened by pretty much everything.
mg (Text Editor)
Based on others comments, and the fact it's only Ultras 2 and series 9 is it hacking or ghosting issue?

https://www.macrumors.com/2024/02/10/apple-watch-series-9-ul...
I did for years and still would if some terminal applications didn't assume otherwise and make some bits of text illegible because of a lack of contrast.
I'd prefer that you keep your advices for yourself. It seems the american "date" has a different cultural meaning than in other parts of the world where it doesn't exist as such. If you go to Europe and say you "date" 10+ times the same person in a year, you'd be considered as someone desperate. Dating in Europe just refers to the first encounter.
It's not just conflict, those are "boogeymen"
In the Baltics at least people are still talking about Protasevich. There are other countries in the West besides the US.
As a proud member of the Dark Mode Lobby, I share my favorite HN theme with my fellow crusaders in darkness: https://github.com/pyxelr/hacker-news-bluish-gray

In all seriousness, this article is as obnoxious as the dark mode zealots. Theme choices are a personal preference, and claiming any sort of objective benefits from either choice is ridiculous. Saying light mode is somehow better, and quoting dubious research to back it up, is the same argument in reverse.

Just give your users the option to choose whatever look they prefer, as customization is always good, and use whatever you like. And both sides should... lighten up. :)
I don't think this is such a hot take. It's well known that publishers' AAA definitions are trash. Look at Ubisoft and their recent attempt at feeding people the AAAA concept to justify pricing while delivering another mediocre experience. Now everyone makes fun of them because while their game world is huge, it is still incredibly bland. If you want good experiences, you have to sift through all the marketing and propaganda first. But that doesn't necessarily mean you have to limit yourself to casual and indie games.
Even today, there's good and bad uses of CG, usually coming down to schedule and creative direction. The average quality has gone up substantially, though. As you pointed out, there's all kinds of ways to use CGI and VFX more subtly that most people would never realize. https://www.youtube.com/watch?v=clnozSXyF4k is a great example of green screen set replacement being used for things as ordinary as a city street, 15 years ago on a TV series budget.

I expect the use of AI will be similarly varied in the beginning. It could be used just for background details. It could be used in a hybrid fashion where artists design the characters with reference poses, a storyboard, and maybe even some keyframes, and the AI fills in the gaps. And of course some studios will just be sloppy and use AI to generate larger pieces without fixing the glitches and inconsistencies.

People are sometimes dismissive of AI based on the "fire and forget" prompting modes but don't consider AI-assisted tools or human-assisted AI like inpainting.
That's not true. UIs became light when CRT monitors became capable enough to display bright light colors, which people preferred due to resembling printed paper. Before that it was all white/gray/green text on black/dark blue backgrounds. E.g., DOS vs Windows. And people were adding filters to their CRT screens due to fearing brightness and radiation. Ofc, it was the flicker that actually made people's eyes tired, but filters have been common at least since the 90s, and mostly snake oil.

Today's screens aren't insanely bright at all, due to auto-brightness setting, with devices able to detect the ambient lighting and adjust. You can also control the color temperature depending on tone of day, which became a standard feature. It's not 100% perfect, but has been working well for me with iOS, Android or macOS devices.
So true. Normies be using security questions like “What was your fist dog called?” while posting about their first dog’s name in public #insta while complaining about being targeted by a 1337 h4x0r.
As someone that's been on a good number of dates and had reasonable success, something I've thought about in retrospect:

Date yourself and invite others along. Find things YOU want to do / go to places you'd like to go, schedule it in your calendar and invite potential mates along or join a group of others e.g. a hiking group.

It's also a marathon, not a sprint, and dating is like Leetcode, the more you do it the better you get over time.

Try different things, try the apps, speed dating, grab a drink at a hotel bar, join groups of people, build a network, pay for a coach... The main thing is you try things and learn.

Yes it's effort, yes it costs money, yes you may need to go to the gym and work on yourself, but try to enjoy the process.

Also, don't subscribe to limiting beliefs and don't go marrying the first person you meet just because you think you can't meet anyone else. There are literally millions of people out there, and there are plenty of bald short guys that do just fine.

Lastly, it's totally OK to have standards - go for what you want and adjust and learn, and not everyone you like is going to reciprocate. The main thing is that you make an effort.
You'd still need something to outline clickable areas. Map areas do have a visible outline when focused, but I doubt that there is much else.
You always have the information at hand anyway when doing anything per project. It’s also more user friendly to have every project’s issues start with 1 instead of starting with two trillion, seven hundred billion, three hundred and five million, sevenhundred and seventeen thousand three hundred twentyfive.
I think it's closer to graph colouring. And not the general version either. Apparently for such an interval graph linear time algorithms exist. [1]

[1]: https://en.m.wikipedia.org/wiki/Interval_graph
Yes I used to run into these cards all the time in the past (maybe ancestors of the one from the article) but they were always a pain to deal with. I usually just recommended new wi-fi card if the card was showing these symptoms and i cannot recall anyone ever coming back with wi-fi complaints after that. but definitely if this trick
would have worked i would have used it.
Why webdav instead of making short sqltocsv, sqltojson, etc scripts? You could make completion work (with some enormous time investment).
I simply need dark mode for nearly everything as otherwise I see floaters/mouches volantes [0] starting seconds after starring at white/light backgrounds. The same also happens to me when looking at natural light, like the sky during the day. That’s why I am known as the winter-sunglasses-man in my bubble.

[0] https://en.wikipedia.org/wiki/Floater
Windows used to be good for this as you've said, if you set the window background to a moderate grey it would propagate across almost everything properly - even Word and Excel - and you'd never end up staring into a pane of pure white, which wasn't so bad with CRTs (because pushing the brightness up on CRTs reduced sharpness) but with big LCD panels, especially when they were brand new and had non-degraded backlights was horrific.
Love the analogy, stealing it.
My plans are to remain curious, to spend many hours exploring/learning.

I am fairly confident about my capacity to adapt, I truly enjoy learning, many people don't.

I don't see any valid reasons why

- a non filmmaker using AI would replace a filmmaker using AI

- a non-programmer using AI would replace a programmer using AI.

So, I am not really worried.
But there is a side mission to reduce car dependency.
> I don't want light or dark modes, I want a low-contrast UI that doesn't fatigue in the long run.

You would love E-Ink displays, then. I've been using small E-Ink readers for over a decade, but I just got a Boox 10" Android tablet with a Wacom layer. The thing is amazing - absolutely no eyestrain after 12 hours reading on the thing. I manage my calendar on it, I use Telegram on it, I browse the web on it, and of course the note taking application is so good that I actually use it now instead of writing in a notebook. Highly, highly recommended even for just reading alone.
Yup. On todays monitors, 100% white is akin to staring into the sun. I have my monitor usually turned down to 15-30% brightness.
Wut? China is not Japan, they were never in splendid isolation - they were taken advantage of in periods of weakness, like any other country out there was taken advantage of by someone (including China) at some point.
That's a fair point, but it still shows they're a long way from being a good actor on the international stage. :(
How legacy IPv6 addresses can spoil your network privacy (2022)
Long Covid can destroy your ability to exercise
I think the post would be less
controversial if the author had chosen a title like „I hate dark mode lobbying“ (instead of „lobby“, which has not so simple semantics in my opinion) and omitted that last paragraph with arguments for light mode.
Link to study https://www.nature.com/articles/s41467-023-44432-3
Given the type of community you could arrange in-person events like networking or investor introduction events.
I have bad eye floaters too, have you given any thought to a vitrectomy? I keep reading the literature and watching youtube videos, haven't made a final decision on it yet but am getting more tempted.

Just wondering if you have any thoughts.
Developing a Privacy-Focused and Engaging Captcha
Existing CAPTCHAs often trade-off between user experience and privacy. Google's reCAPTCHA, while user-friendly, falls short on privacy. Alternatives like Friendly Captcha, despite being GDPR-compliant, can be expensive, and traditional CAPTCHAs frustrate users with their complexity.

I've developed an alternative for withoutbg.com, a background removal API service. My custom CAPTCHA asks users to select foreground objects in images, offering a middle ground between engaging users and deterring bots.

Technical Details:
I used a collection of joyful, Unsplash-sourced images (think ice cream, kites, etc.) that occupy a small portion of each image. Each image comes with a corresponding mask that defines the foreground region. When a user clicks on an image, I validate the click by checking if the coordinates fall within the masked foreground region. This approach not only enhances user engagement but also ensures a bot deterrence mechanism.

Check it out and let me know your thoughts. I'm seeking constructive feedback to improve it further.
There is far more anti America propaganda than anti China.
I have another one: Vim or Emacs?
I hate what dark mode did to the web. This is a plague https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pref...

The values are only "light" and "dark." What If I prefer a blue color scheme? Or green? Or even pink? We don't get that for some reason.

By the way I want pumpkin mode. Orange and green. Two colors. It's 2024 we should have the technology to have a theme with two colors by now.
Aging is fine, it’s people’s attitude towards it that sucks on average.

On average it’s seems many get stuck in some existential crisis by realizing they don’t have enough time left to self actualize according to some previously realized ideal. However, self actualization requires self awareness and understanding of how to navigate changing circumstances–many would take this as being “a loser” or “giving up”, but those are either people with chronic good luck (so it’s impossible to get them to see anything from anyone else’s pov), or people who are prone to self flagellation.

Aging is great if you reframe your life, and give yourself the freedom to explore. Secondly, if you look at some aging athletes, they’re a good example of the possibilities of the human body and the fitness it can maintain with some amount of discipline and care. Exercise also staves off cognitive decline to some degree.
I call confirmation bias.
Interesting, thanks. :)

---

Weirdly, that link is showing an invalid https cert. The non-https version of the page seems to load ok though.
I do. I keep switching between browser, IDE and terminals; the first two are in light mode, if I used dark mode on the terminal the switch would be quite annoying.

The drawback is that some modern tool hardcode the colors assuming that I have a black background, making some text hard to read (especially light-yellow "warning")
Thanks - I will give it a try! The lightest I have ever used was MS DOS blue (#0000FF).
Yes, I use the "Novel" theme in macOS's Terminal, doesn't hurt my eyes and handles regular terminal/ls/etc colors properly. It's not quite "light" but definitely not "dark".
The security problems for io_uring or for any other system calls exist only when an adversary has access to those system calls.

Whenever you write an application for internal use, where there is no possibility for an adversary to interfere and control in any way the arguments of the system calls, there is no reason to avoid io_uring or other risky system calls.
Why so sad?
Hacking is largely used to mean the breaching of a system by some unauthorized actor, and why shouldn't it? Word meanings change over time and this one got broader.

That said, phishing is a form of hacking the individual so even by a strict definition it still works.
It seems Dark Mode vs Light Mode is the "modern" equivalent of emacs vs vi?

We used to call it “themes”, a term that encapsulated a wide array of design options and user preferences. Now, we have “modes” as if those preferences can simply be boiled down to a binary choice. Sure, the usage of the word “theme” hasn’t vanished, but it’s certainly taken a backseat to the narrow-minded focus on only giving users a choice between light and dark user interfaces.

I remember when UIs defaulted neither to "light" nor "dark", but were a neutral gray; look at Windows from 95 through 2000, and Mac OS from 8 through 10.x.
That requires people realizing the benefits.

But it seems people don't learn from left-pad or node-ipc.
We're entering a golden age of engineering biology
It is generic, because it is the most common result of agile.

> What's "by the book" agile? Scrum? The things in the manifesto?

Definitely scrum.

> And who is micromanaging? Both the Agile Manifesto and Scrum are about "self-organizing" teams. If someone is micromanaging, how is that self-organizing?

Every single detail and aspect of your work is determined by someone or something else. You have zero individual autonomy, zero individual responsibility. And zero option to do something good or bad. "Self-organizing" just means that scrum master or coach or whoever is creating set of rules that dictate pretty much every aspect of work.

Yeah, it is not one person telling you how to do things. It is that every aspect of work is decided by someone else or some committee. When you have one person telling you how to do things you at least can adjust to them and negotiate some space with them.
MoonBit: Exploring the Design of an AI-Native Language Toolchain
Light sensitivity is a thing. https://www.milaneyecenter.com/resources/a-guide-to-light-se....

This discussion and article come across deeply offensive.
FuturesUnordered and the order of futures
It's impossible to access this content (even more so now that nitter is dead). Should HN continue driving traffic to a site that is entirely inaccessible?
I know :(. Sadly/happily the only answer in my eyes is “massive political reform”, which is never done easily or without intense collateral suffering. I feel like humanity is in a deeply reactive, surfing-the-waves-of-circumstance situation, for better or worse.
As someone who had cataracts and even after the corrective operations still has the significant sensitivity to glare, dark mode is not just a nice-to-have, but an absolute necessity for me.

I.e. it's an accessibility issue to some people, so don't laugh it off as "just a preference" or try to beat down any disagreeing voices with studies on only healthy eyes.
Turning down the brightness also makes monitors last longer.

LCD TVs and the like often come with the brightness set to the maximum, which is good for impressing people in a brightly-lit showroom but horrible for longevity and comfort.
The Raspberry Pi Virtual Modem
Those are some great open source and source available products!
I thought this is related to another post [1] about dark mode, but it's something different. Even glancing at the Feedly screenshot made me this it is really about dark mode.

[1] https://www.lloydatkinson.net/posts/2024/the-dark-mode-lobby...
I think it is misleading. The role of the diffusion network is completely absent from this explanation
I think that dark mode is the best mode. I simply observe the degree of eye strain I experience and this has always seemed obvious to me:

* In a brightly lit environment, light mode is preferable, but dark mode is serviceable.

* In a dimly lit environment, dark mode is preferable, whereas light mode can be downright painful.

So I run light mode during the day and dark mode during the evening/night, but if I had to choose one it'd be dark mode, because it never actually hurts my eyes to look at it.

As an aside, night time screen usage used to keep me awake. When I started reducing my screens to very low brightness levels (sometimes even lower than what the manufacturer provides settings for), that problem went away. Don't quote me but I may have run across some research at one point talking about how total lumen exposure has much more impact on your sleep than the red light/blue light thing.

But if you don't get it and you want to hurt your eyes, hurt my eyes, and inflict insomnia on everybody, well you can be like this guy who writes snarky posts about his Discord pals I guess.
My dude, how would he know better? It is a perfectly fair assumption given the average C code base. Those numbers are unusually succinct.

You sound like you really know what you're doing, if you can, please share some of this for our edification and don't take things personally.
Energy production is a huge moneymaker that also happens to be government owned/taxed to a large degree in many countries. Solar panels and batteries are at the point where they will completely disrupt this entire industry.

Many incumbents will try their best to prevent it, and to be fair it's not entirely for malicious reasons. Energy taxes and income from power plants pay for a lot of community value. The income has to be replaced somehow if it is removed.

I think that solar + various storage options are technically already the best solution for energy supply, and this kind of political inertia is the main obstacle to overcome in order to make it a reality.
I've written an entire article that about Tailwind's "don't clean things up" attitude:

https://nuejs.org/blog/tailwind-vs-semantic-css/

The bloat takes several forms

1. The amount of source HTML/CSS needed

2. The code complexity (class & DIV/SPAN "soup")

3. The weight of CSS & JS on the resulting website

Happy to write a comparison to Calypso, which is on a whole new level. Betting 10-20x bloat differences to semantic CSS.
I'm in Australia, and we had these on our place.

We have bush and cow-paddocks. We had a bush-fire go through back in 2018, and even though the fire was extinguished, I noticed the grass turning black in a line, or spreading out radially in some spots. Not fast, but it was steady.

I worked out it was a peat fire and called the fire-brigade back. The chief told us, and this is a direct quote, "it's just cow-pats on fire"! It took a more experienced old-hand to set him straight, and that it was an actual problem.

On a small scale it's like voodoo. On those scales, it must be terrifying.
maybe the ghost is english-speaking ?
Catwoman.. look, don't get me started.