skysight-inc/HackerNews huggingface dataset:
«
As a long time user, and a front-end developer, Gnome 2 and
its derivatives don't make much sense to me. "Vertical
taskbar? Not on my watch!"

Sometimes I feel like I am the only person to setup a vertical bar and complain about them using a repeating 1x30px (don't remember the actual number) image for background, rendering the bar barely usable. Something MS nailed back with windows 95!
»

Thank you for saying this, because I very often feel like I am a lone voice crying in the wilderness when I point this out.

«
I liked Canonical's Unity very much, although it's no longer the prettiest. I realized that last part due to the recent reboot
»

Also this.

This, though:

«
Gnome 3 is mostly fine but not before you reach for at least a couple of basic add-ons. I truly believe believe they are trolling people with the default behaviour of Gnome 3
»

This, however, less so.

It is possible to give GNOME 3 a partial makeover into something better, with a lot of addons, some now getting very hard to find.

The snag is that addons are tied to that particular version of GNOME Shell, and thus inevitably, an OS update that updates the shell breaks your entire desktop.

The misplaced confidence of the GNOME team is such that they provide but do not embrace the addons scene, and so there is no support for a safe mode, for example, so that if your addons crash the desktop can recover.

I would guess that the dev team use it unmodified and do not test for such things.

"If you break it, you bought it." IOW: we didn't supply the extensions, so if they broke your desktop, it's not our problem.
Fun fact: There's been a number of spectacular memory safety bugs in Rust programs where you have no option but to go unsafe. Which, in real systems programming, is quite often...

Zig is vastly safer than Rust unsafe. That's worth noting.

So while Rust's memory safety features is something I love, I absolutely hate the Rust community pushing mem safety as a panacea.

In my line of work, as an embedded programmer, Zig is vastly more appropriate.

Rust and Zig can co-exist just fine.
A way to make it stop hurting to think about, replaced instead by transcendental beauty, is to abstract pheromones to outcome utility backward induction and the following of pheromones to a single worker being a monte carlo tree search rollout with the pheromones as a guide: they play a mixed strategy proportional to the pheromones. The fading of pheromones becomes something like a weighted moving average. Strong parallels with game theory and reinforcement learning algorithms start to emerge. This model is wrong, but the Earth is also not a perfect sphere.

I find it very fun to think about and have been called wierd for taking about ants before with childlike excitement.

The AntsCanada channel is fun for watching ecosystems interact with each other. So fascinating. :)
It seems like the bigger transformer you have, the less the generated text feels like a speech of somebody with Wernicke's encepalopathy and more like a normal person, but there is still the feeling of some "brain lesion" in there somewhere.
> Comes with Windows 10 Pro Education installed, and I haven't seen any difference from our other Win 10 installations

The stuff it’s missing could actually be considered an advantage, as it’s a lot of stuff people find an annoyance in modern Windows.

“Windows 10 Education builds on Windows 10 Enterprise and provides the enterprise-grade manageability and security desired by many schools. Windows 10 Education is effectively a variant of Windows 10 Enterprise that provides education-specific default settings, including the removal of Cortana*. These default settings disable tips, tricks and suggestions & Microsoft Store suggestions.”

https://support.microsoft.com/en-us/topic/windows-10-edition...
> A perfectly pristine public square filled not with people, but consumers staring at advertising boards.

Just beautifully written. Do you happen to have a blog?
> You've named it: "tens of thousands of cases outside of Africa". It entered the white world (disclaimer: I'm white myself).

You’re probably being downvoted for this though it’s completely true.
Any good roguelike that came out in the last 15 years has had a visualizer for seeds, how map elements fit together if it's 3D, etc. You need tools to make a good game.
> According to study published in New England Journal of medicine, 95% of studied cases were sexually transmitted almost exclusively in men who have sex with men.

I've heard from various outlets that people who are not MSM were, as of a couple weeks ago, in some places being denied tests even with distinct symptoms because they didn't meet the criteria for test allocation.

Case statistics can be affected by bias in how you identify cases.
GM crops that produce BT toxin are supposed to be safe for humans due to the acid in our stomachs breaking down the BT toxin. But, I wasn't able to find any studies that investigated the safety of BT toxin in contact with mucus membranes in the mouth etc. before being processed by the stomach. It seems, at least, possible that this could lead to an increased risk of throat and mouth cancers. GM BT corn, egg plant (aubergine), and potatoes are common.

Herbicide resistant GM crops used to get slathered with more herbicides than non-GM crops, so you probably were getting less exposure to these herbicides with non-GM conventional crops vs. GM conventional crops (I guess you could argue this falls into business practices, but it is the point of these GM crops). But, Ag schools, at least in the US, have been promoting using herbicides like glyphosate and Reglone to desiccate crops immediately prior to harvest[1] to avoid having to mow the crops to get a low uniform crop moisture content for harvesting equipment. So, conventional non-GM grains, oil seeds and legumes may also have high herbicide residues. Of course, buying organic avoids both sources of herbicides.

[1] https://extension.umn.edu/small-grains-harvest-and-storage/m...
Yes, because it’s a different disease. Radiation sickness will give you burns, but normal burn ward treatments won’t work on it.
Well google also can point me to fake links with no real content at all as well. But I get your point.
This is a very old conspiracy theory that's been repeatedly debunked.

https://www.searchenginejournal.com/ranking-factors/google-a...
But, they aren't. The boomers I think are the first generation in historical memory to act this way. Everything is about them, it's always been about them. Look at Social Security funding/timing, look at the ages of our politicians. Look at the response to COVID (and for reference compare it to the response to AIDs). Literally every single thing they've gotten their hands on from infrastructure to politics to the economy and housing to the environment has been transformed into some kind of Ponzi scheme.

I'm in my 40s now, but I still feel in some ways like a kid living in a world run by and for boomers. Politically, economically, culturally I definitely have more in common with a gen-z than boomers.
Is there another situation where the words "fish", "antifreeze" and "strawberries" are used together to describe it and it doesn't sound weird?

I'd be surprised if there were.
While TOCTOU is used to describe the problem encountered by software in general, an almost identical problem in lock-free data-structures is called the ABA problem.

https://en.wikipedia.org/wiki/ABA_problem
That regulations are more in the line "we don't want participants to die or get crippled on live TV". Because gimnastics are absolutely insane for your body, the number of people who end up with totally destroyed knees, shoulders, ankles... before their 30's is horrifying.
Nearly all my conversations with neighbors involve dogs or flowers.
New Bike Lane. Oh, Did You Want It to Go Somewhere?
I suspect it's not even about not being able to, there's very little motivation. I had a brief contact with ZScaler who operates approximately in this area of traffic inspection, they literally have no clue and they don't care. Their service can be hot flaming trash but people will still pay them money because they check some boxes. I'm sure it applies to other companies in the same area as well.
> I spent just too much time maintaning these frankenstein configurations. By setting just a few shortcuts in gnome I get 90% there.

Curious what you mean by "maintaining these frankenstein configurations", and what you were trying to do. Was the WM under heavy development with user breaking changes or something?

I can't argue with your experience, but I've only touched my StumpWM config a handful of times in the last 10 years or so, usually to add a new defcommand or keyboard shortcut.
> the online world is our current public square

That's right, and that's why virtually no one ever gets banned from using the internet. Twitter is not "the online world".
Did you read the snail mail letter from someone who does just that?
Categorization is not science... It's just what children do to group things and comprehend them... Like your machine
I'm currently looking for an elixir contract gig! Feel free to email at hydratedchia@gmail.com :)
> figure placement is handled in a sane predictable way.

That is not the LaTeX I know.
America is running out of “Covid Virgins”
The WHO made a huge mistake, it was already spreading internationally, and yet somehow you found a way to shift blame to the US...
Yeah, but then I have to side with the author - how could a compile time only feature which doesn't even introduce new language semantics possibly be affected by the multitude of build targets?

Unless "it's more complicated than you think" is the catchall answer to any and all proposals for new language features. In which case, how to make progress at all?

Also, I find the point about the language being "truly portable" a bit ironic, considering the whole rationale of #embed was that the use case of "embed large chunks of binary data in the executable" was completely non-portable and required adding significant complexity to the build scripts if you were targeting multiple platforms.

It's easy to make a language portable on paper if you simply declare the non-portable parts to not be your responsibility.

> Everyone in the wg14 who has been around for a while, knows this, and therefore assumes that even the simplest addition will cause problems, even if they cant come up with a reason why.

That's not something to be proud of.
They had it nailed in Gnome 2.x, but they let self-styled designers constantly churn the UX. Designers who will never admit that UX churn is bad UX.
> Unreal and unity are monsters that allows beginners to have quick access to a high end rendering system, but then it doesn't leave enough room to add new cool things, like cool gameplay, a good multiplayer system, etc, when you want to ship on console who have limited memory.

I'm not following you here. These engines are exactly what enable you to add new cool things, and not focus on implementing lower level details.
https://archive.ph/wxJne
This is pretty much what I do as a contractor. The majority of my clients are teams of 2 or 3 developers that need guidance from someone more experienced. I also work with solo developers in your position.

There are a bunch of ways that I find my clients, or they find me. Most of these contracts have started with people that found jobs after attending a Bootcamp that I provide part time mentorship for. I have also created some good, recurring relationships with people on http://codementor.io. The third place would be discord communities, this takes longer since the approach isn't as direct.

If you are interested in meeting, then please let me know and I will get you some contact info. Good luck in your search.
When I've talked to anti-GMO people in real life, they seem to (1) be anti-Roundup and similar pesticides more so than literally anti-GMO or (2) be anti-IP laws that won't allow farmers to use seeds from their last crop.
Biggest difference... If you're machine doesn't give you the expected result... You go on a little meat bag tantrum and effect no change or slightly negative change
And the EU tries to apply it to local subsidiaries if those are "main establishments" of data processing. There is a provision on finding the main establishment to avoid loopholes where local subsidiaries in the Union could hide the main company behind a legal entity in the Union (as was the case with Google LLC when they got fined by CNIL). Japanese courts not having this provision is a major drawback, which I don't believe they would leave open.

Relevant GDPR regulation:

> Article 4(16) of the GDPR states that ‘main establishment’ means:

> - as regards a controller with establishments in more than one Member State, the place
of its central administration in the Union, unless the decisions on the purposes and
means of the processing of personal data are taken in another establishment of the
controller in the Union and the latter establishment has the power to have such
decisions implemented, in which case the establishment having taken such decisions
is to be considered to be the main establishment;

> - as regards a processor with establishments in more than one Member State, the place
of its central administration in the Union, or, if the processor has no central
administration in the Union, the establishment of the processor in the Union where
the main processing activities in the context of the activities of an establishment of the
processor take place to the extent that the processor is subject to specific obligations
under this Regulation;

Keep hating the EU, US and so on but your local place has very similar provisions around data privacy and it's considered almost completely aligned with GDPR.
ESNI/ESH is coming soon, I guess we'll see soon enough how that plays out.
Meetup.com is still working out well for me. Also everyone knows everyone so you end up with a vast contacts network after a bit.
My laptop has a 4k screen. My monitor is a 4k screen. I use Linux in a VM. Extending my laptop screen onto my monitor screws everything up with Linux. Windows is fine. And then KDE and Gnome have different UI scaling logic. It’s a real mess.
My company has a Linux Slack channel and that's where I finally got to know a lot of 'real people' who also use Linux lol
It's the difference between being worried that a dog is going to act wolf-like, versus a chicken is going to act wolf-like.

The herpes lineage is no joke, especially given recent evidence for long-term effects, but Orthopoxviruses has some nasty members (for humans and other economically-important species).
It's always been a mystery to me why TeXmacs is so good yet obscure. I've stayed away from it because I feared there was a caveat that I didn't know about.
4D Toys: a box of four-dimensional toys [video]
> Different engines have different ways of handling the same (or similar things).

There is already a lot of common ground, and this is what I'm after. It can even be just component-based, like Unity, which is a great abstraction understood by a lot of people. Engines that are too different from don't have to be supported by such an editor, or would require some extension.

> Either your IDE would need to provide an abstraction on to of all the engines

Why? I don't care if engine X uses this editor or not. I can't force them. I probably wouldn't be able to legally make this work with something like Unity, that uses proprietary file formats.

What I want is a generic editor that can provide enough functionality to be used by future engines, not a Unity/Unreal/Godot replacement. Engines have to do heavy lifting too if they want to support the editor. If they don't, it's their choice.

It's like bob1029 said above: "code your engine against some common editor API rather than the other way around".

> or the game makers would need to specify a lot of attributes for each game object in multiple ways, often one for each supported engine.

This is trivial to do with computers: just do what Unity does with Reflection. Just provide metadata for the types of components, containing the list of attributes. It can be a JSON file or something like that. Or provide something similar to VSCode Language Server where properties can be queried with an API.

Your mistake here is assuming that such a tool would be complete from the get go and replace all competition, without needing to talk to other software. I'm not a venture capitalist, I'm a software engineer. I'm fine with limitations in my tools.
I wholeheartedly agree. What's your point?
USSS will definitely ask the House Appropriations committee for more budget to prevent this from happening again.
Wow, it's like the average vendor's support of SELinux or AppArmor. "Just turn it off" facepalm
Wait... So the right combinations of gutteral vocalization will make me "part of your team"? Will the right gutteral tense make you what you really are? An overpaid and worthless influence on any society other than that if the rich man.
He didn’t just write books on typesetting, he took a year off of work on Volume 2 of The Art of Computer Programming to _write a new typesetting system_. Naturally, he had to invent/implement vector fonts along the way. But even that wasn't quite enough, so he also took the time to invent literate programming, a style of programming where the source code is also a book with narrative structure to guide the user to a complete understanding of every nuance of the source code. If you compile the TeX source code one way, you get a program for typesetting documents. Compile it another way and you get a TeX document containing TeX: The Book. Same with the Metafont source code as well. All together I think it delayed Volume 2 by a decade.

And then he continued publishing books about typography, in his spare time, for the next few decades.
He starts with this misleading premise, which sends everything in the wrong direction:

> The software developer defence is that every software development task is doing something new, but this isn’t really true, most software development is actually fairly routine, and the problem isn’t specific to software development.

I’ve worked on teams where most tasks were routine and they did a lot of accurate estimation. These were the worst teams in terms of value delivered to the organization. Lots of headcount, cranking out lots of diffs, closing lots of Jira tickets, very little innovation. Management loves this kind of team because the output seems measurable.

The best teams focused on the velocity of the organization as a whole. Instead of making other teams file tickets to have us do routine tasks, we build a platform so they can do the tasks themselves. We look unproductive sitting on our thumbs after the platform is built, but around us everyone else is getting things done much faster.

In this working style, every task really is novel, because once we solve it, it’s solved more-or-less permanently for everyone. And the estimates suck, but things work better overall.
For a polished GNOME experience I recommend Fedora (once you know how to install the missing media codecs). Even Firefox there runs natively under Wayland and you also benefit from the latest advancements such as the Thunderbolt or performance managers.
The bot solution is extremely simple, add more layers of human verification or a paid tier. It hurts the user experience in one way but enhances it in another. Why not at least require verification once per 24 hours? The trolls in person is not any better, we have enormous amounts of crime/lies in the real world. Being online actually protects users physically so much that now arguments are more over what is harming users mentally online. It seems dramatically better to ONLY risk your mental state than risk physical and mental harm in the real world. Someone being online has gotten a bad rap because people can get feelings hurt, but at the same time there are countless options to protect your feelings online also without banning other people. People have the tools to build a bubble around themselves but for some reason instead they often choose to build a prison around others instead.
Ask them during the interview stage.

Sometimes a strange/obscure language is the correct choice for a very good (and fun/interesting!) reason.
The Problem with Speed Cubing [video]
I don't think overproduction will be as big an issue once BEVs and cheaper home storage (sodium ion or other means) hit the mainstream.

Reverse metering is basically a shadow subsidy.

And I'm not arguing that the grid doesn't need to be adapted or needs work, but if we have a lot of home generation, then we don't need to worry as much about increasing overall grid capacity to handle BEV home charging.
Trying to change the way tournaments are run, my friend told me you guys might be interested. Please delete if irrelevant. Thanks
I try to bring my best self to HN in all comments. It was a good question.
I recently came across this:

"Bye Bye Velocity! Kanban metrics as an alternative to story points & velocity.":

https://youtu.be/3IEr9rKir08
I mean, sure, it's complicated. Are you saying complicated things aren't worth studying or discussing?

Quantum mechanics is also "beyond the human mind's ability to conceptualize" but we're still able to make progress. And discussions of race are vastly more important, at least when measuring in terms of human suffering.
> Is there a claim that the vaccines don’t prevent infection?

Careful there with conflating the virus, SARS-CoV-2, with the disease, COVID-19, these two are not synonymous.

At no point does the CDC article even mention SARS-CoV-2, it only mentions "the virus", never actually naming it, yet it keeps mentioning the disease it causes by name.

Basically a bit like trying to talk about AIDS, without even mentioning HIV besides as "the virus".

That's also why the article doesn't really say anything about vaccine effects on virus infections, it's all about vaccines effects on the disease that comes post-infection.
Right, but their stated reason for instituting the policy in the first place was that they couldn't ignore Serbian laws if their websites were available to be viewed in Serbia.
Plasma seems like the worst part of KDE to me. It looks nice and has good functionality when it's working, but unfortunately it's riddled with bugs. Panels crash all the time and don't come back until I restart plasmashell.

I gave up on Plasma. I still use kwin and several KDE applications, like Dolphin, but now I use those with LxQT instead of Plasma. It doesn't look as stylish, but it seems to be rock solid. Plus I still get all the nice compositing effects and configurability of kwin.
Weakening encryption makes it easy for people in power to take advantage and, for example, installing software on the computer or router that let's them monitor what the victim in this situation does or says online. This doesn't even have to be a government or corporation, it could be the person abusing children. Weakening encryption gives software the ability to do that. E2E encryption strongly hinder that if not stops that ability. Not everyone grows up a loving environment. I urge you to look up statistics regarding the relationship between the abused and abuser in the majority of situations.