Off-and-on trying out an account over at @[email protected] due to scraping bots bogging down lemmy.today to the point of near-unusability.

  • 61 Posts
  • 1.65K Comments
Joined 3 years ago
cake
Cake day: October 4th, 2023

help-circle


  • I’m not saying that the move is a good one, but I would point out that the US is about one-quarter of the world economy and about a thirtieth of the population. If the rest of the world wants to combat the start of a pandemic, it does have the resources to do so. The US might — as a wealthier country — have a larger responsibility to humanity as regards global health efforts, but it is not the only country with a responsibility. There are about two hundred countries in the world. If they want to stop a pandemic that might be starting, they can probably do so.


  • Last I looked — not recently — Facebook was one of the more-competitive Bay Area tech companies in terms of base salary (though there are places where people can do better in terms of equity compensation), so they probably have some leeway to ask their employees to do stuff.

    searches

    https://www.businessinsider.com/meta-salaries-revealed-how-much-engineers-researchers-made-in-2025-2026-4?op=1

    This is only part of a larger list linked to above, but for 2025 engineering salaries only, base salary only, stock options and other forms of compensation excluded:

    ASIC & FPGA Engineer: $299,880

    ASIC Manager, Design Verification: $258,940.00 to $299,880

    Director, Production Engineering: $354,123

    Embedded Software Engineer: $169,313 to $269,081

    Front End Engineer: $178,000 to $282,461

    Production Engineer: $108,098 to $317,242

    Production Engineering Manager: $258,524 to $309,797

    Senior Staff Software Engineer: $311,029

    Software Engineer: $124,000 to $450,000

    Software Engineer (Leadership) - Infrastructure: $317,797

    Software Engineering Manager: $200,907 to $328,000

    Software Engineer Manager: $277,837 to $318,000

    Sr Staff Hardware Engineer: $294,520

    Staff Software Engineer: $258,524 to $263,803




  • tal@lemmy.todaytoWorld News@lemmy.worldBrexit explained in a single toot
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    2 days ago

    I mean, I think that the metaphor of a single individual doesn’t work all that well. The UK is a group, not a single person, just a group that can only make one collective decision. There are a bunch of Brits who wanted to Remain, and by-and-large, those people still want to be in. There are a bunch of other Brits who wanted to Leave, and by-and-large, those people still want out. The margin that’s changed their mind is relatively-small. It’s just that the vote was a pretty close one. The UK in 2026 doesn’t look all that different from the UK a decade back.


  • I have GNU nano 8.4 on my system. Upon investigation, in default configuration:

    • Control-Backspace deletes the last character, same as Backspace.

    • Control-Delete reverse-deletes a word.

    • Alt-Backspace deletes the last word. This might be what you want.

    • Alt-Delete deletes the entire line.

    I think that it’s probably because absent some kind of unusual extension, terminals normally send 0x08, the Backspace character, same as Control-H, for Control-Backspace.

    On my system, in bash, using foot, Control-V Control-H shows ^H. So it’s sending ASCII 0x8, the Backspace character.

    Control-V Control-Backspace shows ^H. Ditto.

    Control-V Backspace shows ^?. It’s sending the Delete character, ASCII 0x7f.

    Control-V Del shows ^[[3~. It’s sending an escape sequence.

    Back in the day, some people had their terminals set to, when you hit Backspace, send either the Backspace character or the Delete character. Not a problem I’ve run into for some years, but I’d guess that nano probably has that behavior by default, treating both 0x7f and 0x8 as hitting the Backspace key, so as not to break on systems like that.

    EDIT: I’d also add that Alt-Backspace (well, M-DEL in emacs parlance) is also what emacs uses for “delete word”, so a lot of software that uses readline, like bash, will also normally work that way out of box.

    EDIT2: If you want to investigate ways to have terminals recognize more key combinations (so that you aren’t sending the same sequence for both Control-H and Control-Backspace and want to get down and dirty aiming to configure software to use different bindings for those different keystrokes), IIRC the kitty virtual terminal emulator has been exploring extensions, and some terminal emulators have implemented some of those extensions.

    searches

    Yeah.

    https://terminfo.dev/extensions/kitty-keyboard-protocol

    The Kitty keyboard protocol solves fundamental ambiguities in traditional terminal input handling. Legacy terminals cannot distinguish between Ctrl+I and Tab, Ctrl+M and Enter, or Escape and the start of an escape sequence — they all produce the same byte sequences. The protocol also enables key-release events and distinguishes between different modifier key presses (left vs. right Shift). Applications opt in with CSI > flags u, where flags is a bitmask selecting reporting modes: disambiguate keys (1), report event types (2), report alternate keys (4), report all keys as escape sequences (8), and report associated text (16). Keys are reported as CSI unicode-key-code : shifted-key : base-layout-key ; modifiers : event-type u. Adopted by Ghostty, WezTerm, foot, and rio. The protocol is progressive — applications can request only the features they need, and terminals report which flags they support.

    That being said, I would guess that a lot of programs that run in the terminal won’t be set up out of box to rely on Kitty protocol extensions.

    EDIT3: Also, I don’t think that fbcon (the default Linux kernel framebuffer console) or fbterm (the userspace virtual terminal), one of which you’d probably use if you switched out of Wayland/X11, presently support Kitty input extensions, so if you rig up programs to rely on said extensions, you won’t have those keys available in the plain ol’ Linux console.



  • I’m not personally familiar with Synology’s products, but if what’s going on is that you’re using some built-in feature of a Synology NAS to copy files from a USB drive to the NAS and seeing an error, I’d probably try copying that particular file to somewhere else on a PC, cutting the NAS out of the loop, to make sure that you don’t have, say, a corrupt filesystem where attempts to read the file contents are failing.


  • So, visa length restrictions might be a reasonable approach for some types of illegally-operated businesses. I could buy this:

    Authorities have also launched operations against foreigners accused of illegally operating bars, restaurants and tourism businesses in popular resort areas.

    But…

    Security concerns escalated further this month after Thai police arrested a Chinese national in Pattaya who was allegedly found in possession of a large cache of military-grade weapons, including assault rifles, explosives, grenades, Russian landmines and anti-personnel mines.

    The suspect, arrested on 9 May, was charged with illegal possession of unauthorised weapons and could face up to 10 years in prison.

    Like, that seems like it’s a customs problem. I mean, if you’re seeing said weapons illicitly entering the country in the first place, that seems like it’s already running afoul of most issues that you might have. I don’t think that it’s going to matter much whether it’'s a Thai native gunrunning or a Chinese national.



  • Emily Darlington, a Labour MP who sits on the Science, Innovation and Technology select committee, said: “There’s clearly a market for hate content in the UK. When social media, intended to connect us, instead feeds us an endless stream of divisive and anger-fuelling content it distorts not only how we feel about our neighbours, but how we think the nation feels about our neighbours.

    “The fact that this tactic is successful enough with a UK audience that individuals in other countries can profit off it shows how vulnerable we are. There’s nothing stopping foreign states from doing the same.”

    Maybe the best way to counter xenophobia isn’t to rely on anti-immigrant views not being expressed — a fragile convention that can easily fall apart — but to actively explain why immigration is advantageous.

    If people do not understand the purpose of a policy, they will try to make sense of it, either on their own or via adopting the takes that seem most-plausible to them.

    If one’s way of dealing with politicially-unpopular policy is to hope that it doesn’t come up and thus falls out of public discussion rather than to sell the public on it…shrugs

    Democracy is intended to have the public act as final, ultimate overseers of policy. At the end of the day, one has to sell the public on major policy decisions or be at risk of the public acting in opposition to that policy.






  • You could try reducing the fan speed. That might be okay, if the hardware doesn’t actually need the cooling. If the BIOS has fan curves, go fiddle with that. If it doesn’t, dedicated fan controllers do exist.

    If the server is a standard ATX motherboard and if your rack has vertical space, you can also probably get a new ATX case of whatever sort you want, preferably taller, and get something with larger, slower fans and transplant the hardware. A lot of rack servers are vertically-cramped to let a datacenter put as many in a rack as possible, so you get stuff like 1U machines with those dinky 30mm fans. In general, the larger the fan, the less noise per airflow.

    searches

    https://www.amazon.com/RackChoice-Mini-ITX-Rackmount-Chassis-Standard/dp/B0D296DVD8

    I’ve never used that, but it’s a 3U and has three 120mm fans.

    If you don’t care about cost, there are also sound-isolated racks. These have some sort of sound-blocking material like plywood on the outside and sound-absorbing foam on the inside. I have been interested in these in the past, because I would like one, but everything I’ve seen has been absolutely obscenely-priced, probably because datacenters don’t care about noise, and few people are running racks in homes or offices. I doubt that the people that sell them get much volume.

    EDIT: Example sound-isolated rack:

    https://tripplite.eaton.com/smartrack-quiet-server-rack-18u-sound-suppression~SRQ18U


  • Is there a way to make reddit illegal? and put the creators to jail?

    I mean, hypothetically you could have a law passed to make anything you want illegal. I won’t speak as to the practicality of that in your particular case, but it’s theoretically possible.

    However, wherever you are, it’s likely not permissible under its constitution or treaties to make a law to make someone’s legal actions illegal after they have done whatever it is so that you can punish them for actions that were legal at the time of the action; this is an ex post facto law, and are often one of the things that legal systems don’t accept.

    https://en.wikipedia.org/wiki/Ex_post_facto_law

    An ex post facto law[1] is a law that retrospectively changes the legal consequences or status of actions that were committed, or relationships that existed, before the enactment of the law. In criminal law, it may criminalize actions that were legal when committed; it may aggravate a crime by bringing it into a more severe category than it was in when it was committed; it may change the punishment prescribed for a crime, as by adding new penalties or extending sentences; it may extend the statute of limitations; or it may alter the rules of evidence in order to make conviction for a crime likelier than it would have been when the deed was committed.

    Some common-law jurisdictions do not permit retroactive criminal legislation, though new precedent generally applies to events that occurred before the judicial decision. Some countries, such as the United States, explicitly forbid ex post facto laws in their constitution. In some nations that follow the Westminster system of government, ex post facto laws may be possible, because the doctrine of parliamentary supremacy allows Parliament to pass any law it wishes, within legal constraints.[clarification needed][citation needed] In a nation with an entrenched bill of rights or a written constitution, ex post facto legislation may be prohibited or allowed, and this provision may be general or specific.

    Ex post facto criminalization is prohibited by Article 7 of the European Convention on Human Rights, Article 15(1) of the International Covenant on Civil and Political Rights,[3] and Article 9 of the American Convention on Human Rights.[4]