skysight-inc/HackerNews huggingface dataset:
Look, darkmode, and the bluelight fear is not really based on that much science.

Yes, UV and top end blue does cause cataracts in people, but thats from the sun, not monitors.

There are at least two strands to darkmode, one is the "It stops me from sleeping" and the other is eye strain.

the sleeping part is almost certainly nothing to do with the colour temperature of the light coming out of your device. If you go outside at dusk, you will note that its overwhelmingly blue in most places, most of the year (in london its orange for an hour in april and october.) yes, sunset tends to be orange, but the long bit after (again depending on longitude) is overwhelmingly blue.

The moon casts blue light.

You can't get to sleep because you've been hooked on twitter/instagram/ticktok and are revved up because that's what they do. "YOU NEED TO DO THIS NOW" or "THE SITUATION IS REALLY BAD, BECAUSE YOU DIDNT X" and "OMG THEY ARE SO HOT" finally "YOU ARE FAILING BECAUSE YOU DIDNT DO THIS ONE OLD WEIRD TRICK"

You have tension headaches because you've been frowning at a screen for many hours. Or you've not blinked, looked up moved your eyes, or generally changed position.

Now, there are some people for whom this doesn't apply, and that blue light is the cause of their woes. But for 99.5% of you, it won't be.
And what would have been lost?
I am not convinced because far more pressing aspects have been ignored. One million programmers means program structure is more important than the syntax used to write the algorithms.

Does the language address common pain points like modifying data structures? Does it make it easy to extend existing code even without having the ability to change it?
>"so maybe a faceless mob with clubs is actually what it needs :-)"

I think it needs moderators doing their jobs with appropriate tools.
> Blue LED light may be toxic to your retina with long term exposure.

I wasn't aware of this. Do you mean LED light specifically? Is it in some way inherently different from the much more intense blue light of the sun? I don't see how light from one source can be any more damaging than from another source; it's all just the same EM radiation.
How can that claim be made?
I suffer from migraines when using light themed IDEs. I learned this about 10 years ago when working in a dark theme I could work all day, but when I spent all day working on SQL in Sql Server Management Studios white theme I would go home with a migraine every day.

I understand that in certain lights white themes are probably easier, but I just have myself setup to only need dark themes now because migraines suck
Use ReactOS or buy a license from Microsoft for Windows and accept it drawbacks. Or provide a well introduction into Linux and KDE and allow the user to excel :)

GNOME is not an alternative to Windows. Linux is an operating-system for its own, building upon UNIX and Plan9. Especially Systemd is giving Linux a very own foundation. That said, we don't apply Emacs shortcuts on VIM because it degrades the provided features and make usage even harder. Humans are pretty good in adapting - one of our best features. An analogy - don't try to ride bicycle like a car. It won't work.

PS: Best results with GNOME are with novice users. GNOME tends to be very keyboard centric and allows focus on your applications. These novice users don't try to apply usage patterns learned on Windows.
Would it be so weird if Microsoft bought a % of eBay? Or Coinbase?

Tip for understanding finance: replace every occurrence of “share”, “instrument” and “security” with “apples”
> but on a machine with 8 GiB of RAM, would you not rather see it being used?

CPU cache is faster than RAM, the more of your OS you can fit there the better and it affects responsiveness.
Chocolate covered turds look like sweets until it’s too late.
Do I need innovation in a subscription agreements? I dont think so. If I am paying X for service I dont need any innovative interpretation of what it means. I just want my service delivered..
It's the contrast that matters!

Black on white hurts

White on black hurts

I use dark gray on light olive (sort of like HN's background). But light gray on dark gray works fine too.
HN is probably growing, and with that come new users, and thats scary :)
Yes, indeed! I'm tempted to give it a try.
I take your point but I had way too much trouble with x64 driver support in 2000/XP. For me win7 was the one that got proper 64 bit driver support and "just worked" fine with a bunch of memory.
Seems like a good idea on how to do gradual automation.

First build a robot that can be controlled in VR and start selling it to get some income. Then you have the time to work on software to make it self-operational.

Is Tesla Bot going to be remotely-controllable before the "FSD" is ready? (Provided that it ever ships.)
> ...the default for a file or connection is that you close it...

Something like a file or connection is already not just 'plain old data' though.

In my mind, 'data' are the pixels in a texture (while the texture itself is an 'object'), or the vertices and indices in a 3D mesh (while the 'mesh' is an object), or the data that's read from or written to files (but not the 'file object' itself).

C is all about data manipulation (the 'pixels', 'vertices' and 'indices'), less about managing 'objects'.

For objects, constructors and destructors may be useful, but there are plenty cases in C++ where they are not (textures and meshes in a 3D API are actually a good example for where destructors are quite useless, because when the 'owner' of the CPU side texture object is done with the object doesn't mean that the GPU is done with the data that's 'owned' by the CPU side object - traditional destructors can be used of course by delaying the destruction on the CPU side texture object until the GPU is done with the data, but why keep the texture object around when only the pixel data is needed by the GPU, not the actual texture object?

A 'defer mechanism' is just the right sweet spot for a C like language IMHO.
Add a comment (or attribute or JS with a string literal) to your HTML that contains IP address of whoever requested the page. Obscure it somehow so it's not obvious that the HTML contains the IP address. Then check source code of the copy, and you'll see who requested it. You can then go after that IP.

BTW: if they're removing/replacing domain name of your site, try obscuring it with HTML entities. This may dodge simple find'n'replace.
For UI yes, but I had way too much trouble with x64 driver support in 2000/XP. Win 7 nailed that and just seemed to work for me.
How do you know? I wouldn't be surprised if many individuals and organizations have changed their behavior based on some country's actions. Being unwilling to export to the country as well as being unwilling to buy from the country are definitely things that are happening right now. In effect, this results in the country having less power.
I’ve been waiting a couple weeks for my gas furnace to be repaired (everything’s slow in Canada these days) and ended up buying a couple similar little electric heaters since winter’s pretty much here.

I’ve got no dog in the Euro energy debates, but I can say that anecdotally it’s been fine staying warm with electric heat in the interim. Obviously having a single centrally controlled thermostat is preferable, but it is really a vanishingly negligible task to flip heater a switch on or off.
I'd argue that
1. Software continues to be critical in any part of the economy.
2. People continue to spend more and more time online.

So maybe many of the existing companies we work at will require less workforce but I don't see how the software engineers market can reverse in terms of offers/demand ratios anytime soon.
I recall a similar service already exists but I forget the name. That doesn’t mean you can’t do it better! Good luck!
Without getting bogged down in specifics there's definitely a sense sometimes that laws and policies are set by people who rarely set foot outside London.
And entity updates, I presume.
The carasel component eats up by back button history for some reason.
I cannot imagine my life without systray, sorry.

At the moment I have a metric ton of apps in it (I use pretty much all of them):

* System Volume
* CPU/Wi-Fi module temperatures
* Clipboard manager
* Screenshot manager
* Ingress/Egress traffic values (KB per sec)
* Current CPU frequency
* Battery charge indicator
* Network Manager applet which shows Wi-Fi signal strength
* Audacious Audio Player
* BlueTooth (Blueman) applet
* Weather conditions + temperature
* Keyboard layout indicator
* Time

Remove the system tray from me and my workflow is finished. I will no longer be able to use/manage my devices effectively.
Thank you. [Edit: and thank you very much for the dreams! that's very reassuring, assuming you've also talked with representatives of the authoritarian subset]

Of the approximately 55m conservative evangelicals who don't want some kind of Gilead [edit: is there a proper evangelical term for lone cranks who do wish to immanentise the eschaton, so I can use less loaded vocabulary?], how many would you say:

* believe the US is a secular nation

* believe in maintenance of the separation of Church and State
(yes, just like the Haskell weenies?)

If there are substantial numbers who don't (after all, someone is electing the representatives espousing the opposite — but maybe someone else?), what is the difference between their position and my head-canon for Gilead (to be clear: a theocratic state, eg Afghanistan, Israel, Iran, Saudi, the Vatican etc.)?

PS. Being partial to disco, and neither Argentinian nor El Salvadoran nor Pakistani, of that range I'd be happiest with an idealised non-racist high-tech late 1970s. As it appears that even Baptists dance in the twenty-first century, who are the evangelicals with whom I could find common ground on this project?

PPS. Upon reflection, if I were to roll back time, how about the 1990s but part of the idealisation is we actually get a Peace Dividend?

PPPS. ...and neither Canter&Siegel nor Eternal September nor the Yugoslav wars ever happened. maybe idealisation is not as easy as it appears...

P4S. was it at least clear that "authoritarian" was meant to constrain, ie pick out a subset, not generically describe, "evangelicals"?
None said anything about morality. You seem very intelligent.
I believe America is in a unique position to get away with zero interest rates and runaway inflation for far longer than anyone else without much consequence. Reserve currency does have its perks so I wouldn't worry too much if I lived in the US.

For the rest of the world, yes debt is not sustainable. So maybe governments should live within their budgets and not borrow from future generations. For Europe that includes being free from Anglo American influence and making peace with Russia no matter how painful that maybe.
OpenPhone got their first 1000 customers
The UK economy, political class and workforce are all being found out.

Honestly, I blame the education system that feeds all of these things. Trouble is, it needed to be fixed 20 years ago.
That's how it works already, eg:

#include <stdio.h>
#include <stdlib.h>

struct params {
int a;
void *p;
};

void
f (struct params p)
{
printf ("p.a = %d, p.p = %p\n", p.a, p.p);
}

int
main (void)
{
f ((struct params){.a = 42});
f ((struct params){.p = f});
f ((struct params){});
exit (EXIT_SUCCESS);
}

Even though these are stack allocated, the missing fields are initialized to 0/NULL. The last case (no parameters) is new in C23. In C99 you had to use (struct params){0} to initialize it. https://en.cppreference.com/w/c/language/compound_literal
Understand it is not canon. But still it has to stick to the key plan. The issue is they really cut corner to set a trap so the canon is finished but nothing else. There is no need of flying or crew as it is a stationary canon. In fact later the whole planet is a canon idea is formed.

Hence, people hated totalitarian country forger that they might not function forever but can be enough to invade a country without realistic way of political success. Still they did. Then failure meant they refine their goal and attack strategy until if all fail they form a trap with whatever is functioning. Then suddenly it occur to them they do not need to fly …

When Chuan invade Taiwan it is not because it is a success in whatsoever but would be a bitter success (unless Taiwan just surrender and fall like Hong Kong). And if not they will redefine … until the emperor is dead and in fact even so the empire does not die (like the chinese empire never died just change emperor).

Whilst 7-9 is really bad, it is not totally broken. There could be a management story for the evil. Can the good guys learnt … ? Not really in 7-9 … other than just want to repeat and being lazy in script writing, there might be something more going on.
> Not going to university or dropping out of it is the most expensive countersignal of all

Pure survivorship bias.

If facebook flopped zuck would have been back at university after a "sabatical" and would now be middle management in a cubicle at a consulting company.
He could make spacex go public and make up for the fact that Tesla is arguably overvalued, and the market is wrong and you are right. Which you must be, since you are an internet genius!
Fedora is most bloated distro in existence. It's bad distro to do this comparisons. Even Ubuntu has significantly lower RAM usage out-of-the-box.

Also GNOME can be stripped out of packages and services you don't need.

For example my Debian with GNOME Wayland boots into ~700MB. With Brave and terminal running, reading this thread, it's 1.07GB.
And quite often, there's a tower... there is some kind of obsession with a tower which escapes me, but I can understand its usage, it's a convenient way of shifting scenes into something completely new, instead of having to maintain continuity
If they are stripping all JS, you can make the page work only with JS enabled :/
The official tagline of the podcast is:

> A podcast where folks talk about running small & large web apps in production. Topics include tech stacks, lessons learned and DevOps / deployment tips.

This is at the top of the page.
I mean, C++ was my first language and I turned out fine (I think).
> 1. having alternatives to other commercial ventures, which are subject to their own financial viability

Alternatives to what? Commercial manned capsule ventures already have alternatives. Specifically, the only US manned capsule today, Dragon, has alternative capabilities being developed by SpaceX itself in the form of Starship, and Boeing has a capsule that keeps failing milestones but is being developed. If you are referring to the rocket, then the SLS is not compatible with any other rocket in use for any purpose, due to the SRBs. All commercial payloads are designed with smoother liquid-only rockets in mind - designing for an SRB launch adds considerable weight to the birds.

> 2. having backup launch capability

Backup to what? What can the SLS launch that would go on another rocket?

> 3. maintaining more relevant talent in the US

This is true.

> 4. maintaining institutional knowledge of cutting edge aerospace tech

The SLS is not cutting edge. It's refactoring 1970's technologies. The Orion capsule might be considered modern, but again it's not cutting edge in any sense of the term.

> 5. maintaining aerospace industrial capability in the US

Since the CRS program has been underway, this has not been in danger.
That's exactly what the Nixpkgs Hydra instance does—caveat being your library and its consumers all need to be in Nixpkgs. I'm hopeful that there will be a way to keep the tracking part of that going forward, as Flakes are adopted and the community decentralises.
LOL, Decoupled had me in the first paragraph of that about page!

I don't know why I never thought to try third party for music stuff, I will definitely check these out, thank you.

My music library is about 32GB now, hope those can deal with that.
He's included screenshots of top. It appears he has akonadi installed which from my experience is a huge memory consumer. It's the first thing I uninstall on new builds.
The question is not how and what but why? Is the RoI of IT even lower than London exchange ?
I daily drive KDE, only see RAM usage that high while a browser is opened. Completely different distro though, so idk how comparable it is.

Also, it's running on a VM, and I assume under software rendering. It might not make a dent for others, but if you add fancy effects like KDE does, then I don't think this is a fair comparison.
After a week of uptime, plasmashell is consuming 350MB memory (taken just now from my process manager). Considering this is my work machine and I never reboot except kernel updates, I've never seen it leak memory or crash tho. This is Debian Testing with KDE 5.26.4 w/ Frameworks 5.100 w/ Qt 5.15.

350MB is not very optimal of course. I may dig the code to see the reasons, tho.

XFCE4 had a similar memory leak ~2 years ago, which was triggered every time screen went into sleep and came back.

So, bugs & shenanigans happens, but I'm not still sure that KDE is "hell of a bloat" considering the things it provides at the speed it provides.
I completely flushed system buffers prior to getting the results (echo 3 > /proc/sys/vm/drop_caches), so the free RAM that I posted is indeed absolutely free yet it cannot be reused.
"Bare minimum" is certainly an exaggeration, so I apologise. Gnome is indeed perfectly usable out of the box. And KDE is not "far more usable", it's just more convenient in lots of small ways.

I haven't used it for a while, but I found that for certain audio controls, or to allow certain window layouts, I've needed to install extensions. I also found the information it provides about wifi to be less than adequate, and I'd imagine that you'd need to install extensions to fix that. KDE provides a running graph of traffic to/from a Wifi endpoint, and other information that you might not have considered.
I wish I could upvote comments more than once on HN :-)
> Anyone with a chemical lab...not turning your plant into a crater or superfund site...how could we know it would be hard to make 50 tons of FOOF a day?

For additional context to the mental imagery, I thought it would be appropriate to link FOOF: https://en.wikipedia.org/wiki/Dioxygen_difluoride
I read the exact opposite. He's implying that real C++ has been depreciated by Rust, but that wouldn't be the case with imaginary-world C++.

(Rust has not replaced C++ in the real world. Not even close.)
Same here. I will also often vouch new comments; even if I don't agree with them. The bar is whether or not they are coming from a respectful and contribute to the conversation.
Yes as I've said they are different, but get used interchangeably. You can try your best to be precise in the conversations but there is too much incorrect momentum behind the wrong words sadly! It's like calling things fonts when you actually mean typeface. Or GPS when you actually mean GNSS.
What are you using for a music replacement app? My library is 32GB now and I don't think I'm using any of the other itunes features these days, just using it as the path to sideload MP3s.
>Tacoma fills this niche

...at roughly the same price as a full size truck which is pretty much a non-starter for anyone who cares.

The Colorado actually fills that niche at an acceptable price poiont.

The Tacoma costs what a fullsize truck does and you buy one if you don't want a half ton for image reasons but also won't buy domestic because that's what upper middle class people have been trained not to do.

>probably more people that have big pickups would have all their needs met with a tacoma sized one.

People buy full size trucks because if they did their "once a month max usage" routine with a smaller truck you would be chastising them for "being unsafe" instead.
The success of Linux Sucks over his other projects has kind of transformed him into a FOSS-specific FUD writer which is such a disappointment.
I once took part on a seminar to improve on presentation skills. We had to present on a topic and we were recorded. You can later watch yourself and see how you sound, how much you hurry through sentences, etc. We repeated the process and within one hour you could see substantial improvements in everyone.
Positive Vibes Only: NewSpring Worship Share a Sweeping Message of Faith
Can we use GPT3 to invalidate troll patent applications?

I.e., if GPT3 can come up with it, the patent is invalid.
thanx!
have you tried that platform or any other similar?
Don't block their IPs, but rather return them subtly wrong content that isn't broken at the first glance. Insert typos, replace important terms, inject nonsense technobabble, make URLs point to wrong pages, inject off-topic SEO-spammy keywords that search engines will see as the SEO spam they are.
Honestly, SpaceX has been delivering results steadily and with seemingly no change in rate or quality since he was distracted by Twitter. The recent news [1] that he isn't doing the lead engineering at Starbase means this likely won't be felt there either.

I suppose it really boils down to whether the organization was succeeding _because_ of him or _in spite_ of him. Maybe he was necessary to get it where it is and can step back and have the company continue to perform well.

[1] - https://www.cnbc.com/2022/11/11/spacex-shakes-up-starbase-le...
> getting less and less reliable option for space launches

By what metric, other than "I hate Musk so I slander his enterprises"?
BTC donation button was posted for two years - zero people donated.

And if we're talking about hard cash, nothing for Russia works nowadays AFAIK. Patreon certainly doesn't work: https://support.patreon.com/hc/en-us/articles/4553920132877-...
Do you need to be at that specific spot to see the effect?
Never said that the bots would be posting the last word.

Also I don't deal in "signs of weakness" but try to look at arguments' contents instead. Which is what takes time to evaluate and argue about. Which would waste my time if I'm talking to a (semi-)automated system.
This. Or if you use for something an old laptop, there may be better options than KDE. But that's the cool thing with Linux Windows Manager. It's your choice.
ChatGPT as Autoencoder
Musk 'Open to the Idea' of Purchasing Substack
They're saying you should be able to define your own

The domain of int/str is infinite so there's less sense in redefining a number system for every property you want to model

For small finite domains it makes sense to define your own in terms of the problem domain

In this sense all two-valued types are bools
That's a fair point of course, but when you pass 'blub' into a library function, this function needs to fill in the zeroes with default values anyway, and that's just as opaque, and it causes extra runtime overhead which wouldn't be there if the compiler already knows the default values.
Exactly, businesses need this thing to get out of the way and just remain consistent. Turns out there's a lot of people that want exactly the same thing and we are not getting it any more.
What do you mean by can? Frontrunning client trades is standard crypto exchange practice
Defer was a truly terrible suggestion (as presented). However the C committee should have standardized the widely used __attribute__((cleanup)).
On SSDs heavy swapping is still somewhat bearable. But I assume on your system you only have spinning disks, so your only option is to reboot, or to leave the system alone for a while until it recovers. Unless you want to go in an configure a more aggressive process killer in case of OOM (and also zram/zswap could help if you or your distro haven't configured those yet in the base installation).
Is there yet any linux terminal that supports tmux -CC mode? iTerm is not coming to Linux, and using tmux on anything else feels really meh.
Because although different varieties are probably used (to optimise yield or taste or whatever for that stage) it's 'just' different levels of ripeness that makes them green or black (or purple).