skysight-inc/HackerNews huggingface dataset:
We've been working on a translation system that handles some of these things. It's a CAT front-end for translators, with tests stored as plain JSON on Github. The idea is to leverage git's version control and other features as much as possible. Our use case is translating texts (Buddhist scriptures), but we also use it for UI. The software is just coming together, so check it out, https://github.com/suttacentral/bilara

- The ability to query for all texts that lack translation in a given language.
No. Our project has a very large number of texts, so everything is assumed incomplete. Would it be possible track this via Github, I wonder?

- The ability to bulk export/import texts/translations so that an external translation specialist can work with them.
Sure, just pull from Github.

- For each text we would like to track its source. Was it written by a programmer, a business specialist or an external translation specialist?
Every translation edit records the Github user.

- The ability to query for translations that are outdated (i.e. the default English text has changed since the translation was made).
No, but that would be awesome. Ideally the translator would be notified. It shouldn't be hard to do this using Github notifications.

- Both a gui (so that non-programmers can work with it) and an api (so that the build pipeline can interact with it).
We have a front end GUI built with LitElement, and ArangoDB for search and translation memory. For the back end, apps consume the JSON data, there's no formal API yet.

In addition:

- You can hook anything you like off the translation segments: notes, variants, markup, etc.

- It has a publication model so the translator and site manager can publish any text or keep them as drafts.
In the T440 or so models you could have three batteries (one internal, one regular, one ultrabay) in a Thinkpad for a claimed 30 hours or so battery life with two hot-swappable batteries... :)
Digital Combat Simulator (DCS World) has some really tiny text on the cockpit dials and screens, and distant targets are often only a few pixels in size. Those 2000+ vertical pixel HMDs I mentioned don't have any issues with cockpit details whereas my older Samsung Odyssey+ required constant use of the zoom button.

Furthermore, the performance hit when upgrading to higher resolutions is negligible. Smaller pixel densities require heavy supersampling to look good whereas higher density displays can be run at or near their native resolution.
It’s hard to change the brightness of desktop monitors. Bafflingly, Windows and macOS don’t support adjusting their brightness the way they do for laptops, despite the existence of DDC/CI to do just that, so you’re left using third-party software if you know about it, or interacting with the awful OSD/buttons on the screen, which you’ll hardly want to do all the time.

https://news.ycombinator.com/item?id=24316728 is a recent comment chain about this stuff.
People who write code know it too well to write good documentation. You need someone else to come in and write documentation. This is expensive and many/most companies deicde to not hire that person and as a result you get documentation written by people who know the code too well and so they skip many parts as obvious that are not obvious, while going into great detail about esoteric parts that are only rarely used.
I recently successfully switched to the latest version of Certbot using snap on a Ubuntu 16.04 server.

Tried doing the same with a Ubuntu 14.04 server. That failed totally while installing snapd on it, which replaced existing upstart init system with systemd. This caused no services to start on next reboot.
I'm imagining this github repo with rules like "Locations are the 3rd letter of private fields. People are first letter of public properties"

Just throw a few bits of data into a large codeset
And the adoption has been huge outside of Unix circles...

MacOS doesn't use it, Windows doesn't use it. Even Linux is moving away from it. That's pretty damning for X as a technology during a time when even Windows has started to offer native curl and ssh, just saying.
There are several options to exit without pain. I found one on the internet, and have prepared it. It was inexpensive and the components are not particularly suspicious. It's ready to go when I am.

Somehow that makes me appreciate life more. Being able to leave at will makes staying sweeter. I can let go of much of the stress by knowing that it is voluntary and temporary, which lets me focus on the simple pleasures. Of which there are many.

I'm not ready to go, partly because I am ready to go.
> I could never see that system working here because bureaucracy slows everything down and forces corporations to do things like care for employees and pay taxes.

Again, you are getting it the other way around. Taxes to invest in education and Development and Research and high qualified citizens is what allows innovation and good companies.
So Intel...

Lost their lead in consumer desktop CPUs and said ‘oh we have mobile and server’

But now AMD prove that Intel’s lead in mobile has been squandered.

And then the largest buyers of server grade stuff are cloud vendors who are waiting for ARM to come of age.
This is not pergury. He's obviously not able to reveal classified information in a public hearing.
They reference a study: https://link.springer.com/article/10.1007%2Fs10869-020-09698..., titled: "Who Emerges into Virtual Team Leadership Roles? The Role of Achievement and Ascription Antecedents for Leadership Emergence Across the Virtuality Spectrum".
Does the code have any factor investing features at all right now? I was just reading about alpha lens, another project focused on performance attribution of factors. To avoid reinventing the wheel, are there any other libraries that can be leveraged to add factors - so portfolios are constructed to go long and/or short a certain factor like sustainability or etc.

[1] https://github.com/quantopian/alphalens
I don't think it's fair to compare the case to child abduction.

Epic can continue to serve Fortnite just fine through the app store while the case goes though court. There is nobody being kidnapped and murdered here.
I can't quite pinpoint it, but something feels off about this reasoning.

No matter what, some group of people is going to be at a disadvantage. It doesn't really make sense to me that you want everyone to specifically cater for the minority, as opposed to the majority.

Trying to somewhat accommodate everyone? Great. Forcing changes to accommodate minorities? Doesn't really make sense to me.
No I remember the opposite. I'm over 50 and when I was young in the 70's the water in ditches and canals was so polluted that nothing lived in it anymore but algae.
In Amsterdam, where I moved to after leaving home, you had to be suicidal to be willing to take a swim in the canals.

Nowadays fish are back everywhere, even in the canals in Amsterdam. There seem to be salmons swimming in the big rivers, this was unthinkable in my childhood. Species higher in the food chain such as otters are slowly returning to the Netherlands as well.
You sound like someone who's never played or watched Pokemon. It regularly hits on these themes. One Pokemon's whole shtick is wearing its dead parent's skull. It evolves by growing past that trauma.

Ecology is a huge theme through the whole thing. It is not a happy-go-lucky franchise isolated from the troubles of the world.
What I don't understand is why they chose to put the major version as part of the path part of the uri (/), as opposed to some other separator, e.g. fragment (#). Especially since it's optional. You can always convert "example.com/foo#v2" into the "/v2" if needed, but if you see "foo/v8" is that a repo "foo" version major v8, a subfolder of "foo" named "v8" or a repo "v8" in the project "foo"?
Non-Medium article about the same topic: https://ltse.com/articles/the-long-term-stock-exchange-goes-...
The same thing happened to me on mobile. Kept scrolling down again a couple times until I tried scrolling up again really quickly. But it isn't designed for mobile anyways I guess, all the sliders were cropped off at the right.
Similarly named, Windows Runtime via C#.

https://www.amazon.com/Windows-Runtime-via-Developer-Referen...
Graceful degradation? Couldn't find any info on this.
You know, I'm not sure there are any successful companies where the founder didn't have those key skills. Sure, some small companies make it on luck, but every household company we can name was started by someone who grok'd both the business and tech sides of his industry.

I also think its a mistake to see consultants as "peers." A peer is someone who works at your same level. The word means "equal." A consultant is not an equal. They're hired help and they can't have the same goals or motivation as a founder, which is another reason that companies that rely on consultants for critical stuff usually lose a lot of money doing so.
It looks similar to acme.sh too, providing lightweight and flexibility. In contrast, Certbot can modify Nginx config automatically to pass verification and install certificate for me.

I personally prefer tools to handle there things for me. Don't like writing script manually to achieve them.
For desktop use 120 vs 60 Hz is noticeable on Windows (obviously very noticeable on the mouse cursor, but that doesn't change the UX much), but because DWM has basically optimal latency as far as dragging windows around goes, it's not that big of a difference. On Linux it's a pretty huge difference since Linux compositors aren't as good as DWM. Basically, Linux with 120 Hz feels like Windows on 60 Hz.
They weren’t talking about animals per se though? This was the “cursed” planet?
It's a false promise for sure. Overly fragile and can bring down a system with little warning. Have 20 instances and if it fails 9 out of 10 times it's from LE.
The rarity of animals in Blade Runner is a recurrent theme in the film.
I'm on a three-year-old MBP right now. Next to me is my new IdeaPad Slim 7. Other than Slim's screen being a bit smaller, I hardly notice a difference.
Agreed, reproducible systems are an absolute must and it is a shame that we are still not even close to having a solid foundation under all this mission critical stuff we build.

It feels like we are building these huge castles on quicksand.

At the same time I think the whole 'treat your servers like cattle, not like pets' is exactly because we don't know how to do this properly. It is the cloud equivalent to hitting ctrl-alt-delete to solve issues.
What I Found Out When I Blocked Apps from Tracking My iPhone for One Week
Why when I export rack to image the back button is disabled?
The idea that life is ultimately without meaning is strange to me. It often comes together with an argument presupposing that only that wich is eternal can have meaning. Which is just begging the question. It also makes the concept of meaning kinda... pointless?

If you instead start from the fact that life is limited and from there get the idea that only that which happens to the living can have any meaning, you end up some other place entirely.

But both views are just circular from what you put in the concept of meaning I guess.
Agreed, the Americano is the only “normal” coffee item which is a decent value and quality. Their drip is distinctively horrible.
I am not that old, but aside from the shitty insects like wasps and mosquitoes, they seem to have almost vanished. Birds still seem ok, but they can pick up food left behind by humans and many feed them in winter.

Also snow... we had cross-country skis and used them almost every winter (northern Germany) 15 years ago. Today they are basically useless and you would certainly stand out if you used them here. Some birds that usually migrate with seasons just stay or are only absent for a few weeks.

No data, but it certainly looks that way.

People telling us that we live in an age of mass extinctions seem to be correct.
I think it's the other way, the rapport and chemistry allow you to resist someone when they're (consciously or not) dominating the room. You're more easily divided if you don't have that with your coworkers.
I've thought about this too. The voice and content that dominates in online discussions for example is very different than my experience with in-person collaboration. I don't know if it's better or worse, but different skills are needed to be effective, and they are not necessarily correlated with having the best ideas or being best at the job. So there will be a new equilibrium point that will benefit some and set others back. But I dont see it being more or less fair in the end.
I think it's a good idea to use megapixels for resolutions.

720p - almost 1MP,
1080p - 2MP,
WQHD - about 3.7MP,
my monitor (advertised as "4K") - more than 8MP

Also we should use area instead of diagonal measurement to convey the size of a screen.
I can't speak to BLE/Mesh, but the Thread protocol (which Nordic also supports) has the concept of a "Border Router". Which is exactly what you're looking for.
EU4 = Europa Universalis IV, to save other people searching.
I'm a huge fan of Go, and not a fan of dependencies at all, so I tend to vendor everything.

Go mod just looks like a total mess from the outside. To be honest I (like most gophers I've talked to) never really understood why dep wasn't adopted as the official solution for this.

I'm resisting converting my projects to modules until there's a clear and definite advantage to it. So far, none.
Back then the continents were configured rather differently. That has a huge effect on hothouse vs icehouse regime. Right now we are in a continental configuration that should be icehouse (circumpolar currents with cold deep water). If we force the climate into hothouse against its natural state what will happen?

It's very much not settled how balanced the mantle vs surface carbon cycle is. How much carbon is in MORB? Is subducted sediment actually entrained into the mantle?

A major store of CO2 is sedimentary dolomite. We did't even really understand how that formed! (Last time I checked but I'm no sedimentologist so that might have been solved.)

Speaking as a geologist your statement is dangerously naive. I'm not saying Venus and the end of all life is definite but it is the worst case scenario of a situation that we don't understand and that will soon be (maybe already is) out of our control.
Do you mean topology, or geometry?

For topology, there are two main constructive approaches.

The first, better-developed one, can be found in the theory of locales. An easy intro is Vickers' Topology via Logic, from which you can level up to Johnstone's Stone Spaces.

This approach is suitable for a background logic which is constructive, but accepts the powerset axiom. If you want to restrict yourself to not just be constructive, but also predicative, then the thing to look at is Sambin's formal topology, which he surveys in his 2001 paper Some Points in Formal Topology. (https://www.math.unipd.it/~sambin/txt/SP.pdf)
If you only ever buy/read two computer science books, get your hands on Abelson/Sussman's SICP and Knuth's TAOCP.

I could program before studying at uni, but thanks to our two-term course Algortmics I+II at FAU Erlangen (part I based on SICP), it seems a fog that I wasn't even aware of cleared.
> For terminal server use cases, there are things like VNC, SPICE, NX, etc.

Great. Which of those, if any, do you think might be installed on the machines I want access to?

Which of those, if any, do you think might be installed on the machines I want access from?

What do you think are the odds that the intersection of those is non-empty?
Now we just need a Javascript Lo-Fi girl
The AltStore app refreshes automatically in the background, so as long as your phone is on the same wifi once per seven days, that’s it. You don’t need to do anything else. Try reading past the fold and you’ll find direct quotes like this:

> AltStore will periodically attempt to refresh your apps in the background, and you can always manually refresh your apps from within AltStore.
One of the issues of plunging headlong into solar and wind (and bio-fuels) is that those sources require huge land-areas around mining of rare metals, deployment, and finally waste. As our global population and energy needs grow, this problem gets bigger and bigger and therefore place stress on existing, and already stressed, ecosystems. On the other end, nuclear is energy dense, and requires tiny amount of land for energy generation and waste storage. Sooner or later we will be moving back to large scale nuclear deployment because there isn't anything like nuclear power which checks the global warming box and reduced stress on ecosystem box.
The power company is doing that in California right now for the same reason—excessive usage compared to network capacity.
Pitty the screen is so bad. I still don't understand the point for glossy screen, to be honest.
tangentially, I'd like to give thanks to Miguel Grinberg for getting me started on flask and sockets in python via his posts.
Or dependency parsing. But unfortunately the English package in Apertium doesn't have a syntax CG (there are proprietary English syntax CG's out there, with syntactic function labelling and dependency relations, while in Apertium there are syntax CG's for some other languages).

OTOH, what's the goal? If you just want to flag some high-frequency constructions you can get quite far with very little depth.
The first rain soundtrack seems very similar to RainyMood: https://rainymood.com/
There were always problems. Would you rather be living through the World Wars? Or even Vietnam/Korean wars. Slavery. Nuclear Cold war. Acid Rain. Crippling economy and crime in the 70s. 80s crack crime epidemic. Covid sucks but otherwise things are pretty good right now.
> Even as a seasoned developer, I found this write-up somewhat impenetrable

As is the usual case with these write-ups
What market penetration?

iOS is only 20% of the global smartphone market, PS 4 outperforms it on world market share.
In the past, I have used Emacs and then switched to Neovim. I just switched back to Emacs again. I am enjoying both - without any friction. To get the best out of both Emacs and (Neo)Vim, you have to treat them as different types of software.

> For one, all the keyboard shortcuts and commands that you have to learn

That's a valid concern. But if there was one keybinding every programmer should learn, it's probably Vim's. And while emacs has a default keybinding, it is not tied to it. Vim keybindings using evil-mode uses the same elisp interface as the default binding. Evil-mode feels very native and at par with Vim user experience. (Kakoune's bindings are derived from Vim's and is said to be better. But it's immature now. Hope it catches on.)

Emacs is a programming platform and not an editor as such. You should simply forget the key bindings (use what you are comfortable with- evil or even the Windows bindings) and focus on what the platform has to offer. Packages like Org-mode, Magit, restclient and a lot of others have no other alternatives. Emacs GUI also acts like a terminal emulator far more advanced than VT-100 emulators.

(Neo)vim is useful as an editor when you are setting up new systems or administering via SSH. Emacs is useful as a personal programming environment. With evil-mode, there will be no problem using either in the respective context.

> Second, it feels like you have to spend a lot of time to set it all up.

I support what everyone else recommends. Start with Doom Emacs or Spacemacs if you are a beginner. It does take a lot of time to set it up from scratch. I just prefer to set up everything from scratch, since I use a dotfiles repo. Improvements in configuration are incremental when you have a dotfiles repo.

> Third, will it replace an IDE?

All those are available. Just needs configuration. Or else, use Doom Emacs or Spacemacs - they come pre-configured. That really isn't the reason Emacs uses love it. It's those features you can't get in an IDE. If you have a task for which you need to switch out of an IDE, elisp makes it easy to integrate into emacs. The package repositories are full of such packages.
Box Fan and Filter to Deal with Wildfire Smoke
Would be awesome if these tabs could be closed after a brief time.
Hate Social Media? You’ll Love This Documentary
I don't think you quite appreciate that the types of people that are running this do not think of money the way you may think of it. To them, money is not a thing that is wasted or conserved, it is a means to an end, it is close to raw power.

The end effect is that they will "waste" any amount of money necessary to achieve their goals, bounded by other limitations and their own priorities.

The ironic thing is that you are right, it is "kindergarten level spite" that is a common characteristic of the psychopathic types that combine high functioning intellect with the moral construct of a feral juvenile, which our governments, all our governments naturally select for.
Correct, but these kinds of forests will often have their deadwood trees removed as a form of spacing to allow either more quality trees or growth room for existing trees.
> like the key bindings for switching ... being far too similar and easy to confuse for a newbie.

You must be referring to `C-x b` vs. `C-x C-b`. I remember getting apoplectic
over this in 1995. I remain aggrieved to this day.
Personally I have 100% confidence that the big clouds are not going to compromise customer data for their own benefit.

Perhaps Amazon did this on an abstract level to understand video streaming and the Netflix business to create Amazon Video but I doubt Amazon would have cared for the tiny startup I worked at here in Hamburg.

But the hysteria and the “but what if?” thinking is real and it was really codified in bank contracts. So much so that BaFin stipulated that the tech stacks could be audited and there was no way that Amazon was going to allow anyone in to look at it and such.

On the whole if it can be afforded my team is so much more productive being able to build on AWS than to spend all that time both building our product and the infrastructure to go with it. I’m just not that smart.
It's interesting how a lot of commenters are writing "Relativity" instead of "Relativty". I also fell for this at first.

Makes it easy to mistype the url, if you were to visit it later on.
there are several brilliant documentaries[⁰][¹] about the inner political circles in Britain which make exactly the point GP is alluding to:

[⁰] https://en.wikipedia.org/wiki/The_Thick_of_It

[¹] https://en.wikipedia.org/wiki/Yes_Minister
Gmail is doing this currently, at least for me (might still be in an A/B stage). It'll pop up the browser permission to handle mail links, then chrome will open the Windows 10 "default apps" page of settings to get you to change the mail app to Chrome.
Err... https://en.wikipedia.org/wiki/SAP

Billion, trillion, shmillion, lose some, win some, it's all virtual. Not backed by anything real. I mean, you can see the house of cards falling down because of a sneeze right now :-)
'Superbugs' a far greater risk than Covid in Pacific
I dunno. The OSD on Dells is pretty simple. You press the topmost button twice, up/down to adjust, lowest button to save and exit. Since my office has windows, I've been doing this two to four times a day on most days for years. Doesn't bother me too much (it's pretty quick though because I largely only use the 0-40 range, which is about 20-120 nits). On my LG it's even quicker, push the joystick back, then forward/back to change, push in or timeout to save and exit.

Some people say they'd like ambient light sensors, but I'm not sure I'd wanna use something like that. Sometimes I do find the changing brightnesses on mobile devices irritating.

Changing this directly in the OS would be a better UX, though.
It’s traditional at least with web browsers to not send the fragment to the server. Query param would work, but implies your routes don’t change much between major versions.