skysight-inc/HackerNews huggingface dataset:
> [H]ow does glibc maintain ABI compatibility? Alias attributes?

Symbol versioning[1,2]. Kind of like aliases, but more awkward. In theory it’s not specific to glibc, in practice hardly anyone else bothers being so careful about their ABI.

Note that dynamically linked musl, which Alpine uses (I think..?), doesn’t understand symbol versioning, though I expect this will only last until the first ABI break in musl.

[1]: https://www.akkadia.org/drepper/symbol-versioning

[2]: https://maskray.me/blog/2020-11-26-all-about-symbol-versioni...
The rocket mass heater is the modern replacement for this.

https://www.youtube.com/watch?v=fwCz8Ris79g

Uses about 1/10th the fuel, and fuel can be wood unusable in other stoves.

Very little exhaust / smoke.

Super efficient.
It's often hard to follow though. It's probably easier for a new rustacian to read smaller repositories.
Structuring an F# Project with SQL Type Provider on CI
I work somewhere WFH doesn’t make much sense and watching as most of my coworkers fight against management on coming back. It’s more than a little weird to be on the sidelines on this.

OP: you should stay near your parents as they sound important to you. You’re not missing out. I’d say look for ways to benefit.
Vertical mice need not be too expensive these days. OK, now I use Evoluent Vertical Left 4 (the company bought it for me but IIRC it's $90), but before that I used some barely-not-noname-brand for $25 and it was decent for the money! My biggest complaint is that buttons were a bit hard to press (i.e. you need more force comparing to Evoluent).

Now about keyboard+mouse combo... Yes, it's a bit awkward to carry Kinesis Advantage 2 + Evoluent mouse around. I actually don't do it unless absolutely necessary. If I would have to work from someplace for a few days, I would just carry laptop :)
Roll a D12 for initiative to decide if this is worth further research
No, there are plenty of other reasons to stay in a city other than work. Culture, nightlife, friends for example.

If you live in a city and all you do there is go to work, you’re kinda missing the point imho because you could do that much cheaper elsewhere.
The current version is 2.34:

* https://www.gnu.org/software/libc/

Change the default and release "3.0" with the time_t alteration at the top of the ChangeLog. 2.x can perhaps live for a while for some overlap.

The distros will eventually pick it up, and all code compiled/released for a particular distro version will deal with it in course.
> In other words, some of the systems being put in production right now are going to be around, untouched, unchanged, when it happens.

Most of these systems being put in production right now will be using 64-bit distributions, which have always used 64-bit time_t. Most of the rest will be using embedded distributions, which often use something other than glibc. So only a fraction of these systems "being put in production right now [which] are going to be around" will be affected.
I'd love too. Ideally I'd leave the UK entirely if I could. I need to finish my probation and see from there...
This is yet another violation of the Sino-British Joint Declaration, the treaty between China and the U.K. defining how Hong Kong will be handed over to China[1]:

> Hong Kong would maintain its existing governing and economic systems separate from that of mainland China under the principle of "one country, two systems".

The West needs to realize: China does not uphold its own treaties.

[1] https://en.wikipedia.org/wiki/Sino-British_Joint_Declaration
The world can be pretty rough, but that doesn’t excuse making it someone else’s problem. It’s not like the parents in this situation aren’t operating under the same pressures.
Well TIL. I thought it stood for Old Guard meaning "original or long-standing members of a group", but I'll take "original gangster" instead, sounds better :-)
But what's the point in cloning a SIM card if SIM swapping is possible without them? SIM cards have shown to have no extra security than an eSIM.
Woops wrong reply.
As an Amiga user, Commodore's choice to go IDE instead of SCSI for the Amiga 4000 was almost seen like a betrayal and a sellout by some users, and it contributed to the sense of impending doom - the Amiga had long compensated for not keeping up in CPU speed increases by offloading everything, and SCSI was part of that... But of course it was also part of what made it expensive.
We’re not talking merely scavenging energy here. We’re taking about a perpetual motion machine that gives more out than you put in. I feed it 1 W and I get maybe 1.000000001 W out. Maybe it’s big and cumbersome but the principle, if like all the supposed devices to date, is probably some clockwork arrangement of magnets so it could be made more compact. Maybe it produces slightly less free energy who cares as long as it outputs more than I put in.

I connect many of these together and eventually I have 1.1 W from my 1 W input. I can keep going in this manner, at some expense sure, but now I’m producing 2 W per 1 W input. The effect must be cumulative if the device is truly a perpetual motion machine.

It will cost me less to mine resources giving me economic advantage. Eventually as I build more energy production capacity it will cost me nothing. I can harvest as much raw material as I need and fabricate whatever machines I want at zero cost. Currently this only limited by wealth but in my free energy utopia I’m unconstrained except by availability of material resources, I have infinite energy.

So I build a lumbering ship unconstrained by the limitations of mere rockets and mine the planets. I can build a planetary civilisation from this. I have enough energy, mechanical and computational power to do this easily. I now need to devise a means to achieve interstellar travel. But I have infinite energy, therefore infinite compute and near limitless material resources across the solar system.

Because of the promise of perpetual motion and free energy the effect snowballs at every step.

Reductio ad absurdum
Don't Cannibalize Your Content
“This listing is for an SWE II-Spring-2022 Hire job.”
After my company went remote, my life partner and I had the fortune in spring of 2020 to be able to temporarily relocate from our 1BR condo in Washington, DC to her family's "summer" house on Cape Cod in Massachusetts (USA). Typically the house is shared among their extended family and different groups reserve it for a week or two each in the summer, but in '20 it was limited to my partner and her three siblings and their partners.

We stayed there from June to October, and after going home to DC for a spell came back to the Cape for Thanksgiving and then again for some long stretches in '21, including during the winter. It has been a great retreat from the city during these pandemic years.

My partner has an aunt and uncle who have lived year round in the same town on the Cape for something like 30 years. I also have an aunt who has lived there year round with her family for a similar amount of time in the neighboring town. I grew up visiting the Cape most summers and always loved it, but only ever thought of it as a summer place.

I've always thought of myself as a city person, but now we're planning to buy in one of these towns and move there permanently. I couldn't be more excited.

The company I work for has been very progressive in our work model over the past year and a half, and we've now gone fully distributed -- I plan to work remote forever.

The main challenge for us now is that the housing market on the Cape is a mess. In '20 prices skyrocketed. By '21 demand had cooled somewhat, but there has been no inventory. We'll see what things look like come this spring. Fortunately we can temporarily live in our family's houses while we search and prepare to sell or lease our condo here in DC.
The GitHub Action support partial export (based on commit history) since v2.x.

If you want to use the features outside GitHub Action, each layer is available and usable for your own usage.

- https://github.com/rlespinasse/drawio-export : The Docker image behind this action

- https://github.com/rlespinasse/drawio-exporter : The Rust CLI who manage the enhanced export features

- https://github.com/rlespinasse/docker-drawio-desktop-headles... : The Docker image who provide Draw.io Desktop CLI in a headless mode
What is propaganda about this story? Not once have I read a noticeably biased piece from Reuters.

That's because they are a wire service and sell to both sides of the political spectrum (including chinese state media by the way, you'll find reuters cited as source or they use the pre-made articles from reuters' news wire)

https://africa.cgtn.com/author/reuters/
or
https://america.cgtn.com/anchors-corresp/reuters
I left the US ~5 years ago after getting a fully remote position. I'd probably quit if they ever told me I had to come back. I miss family and old friends of course but I can't deny that I live a significantly better life now. It's one of the best decisions I've ever made.
I think most software engineers are (in a way) glad that they don't have to talk to customers, and that there is someone in the middle. Managers and such are tolerated by developers for this reason.
Is it really surprising to find roman-style artifacts along a major roman trading route?
https://www.scmp.com/tech/article/2166177/made-china-2025-ch...

How are China’s 2025 plans coming along? Are they meeting their expectations?
Will Citroen manage to re-invent the wheel?
Using Berichtenbox is a liability. Once you activate the thing, all sorts of (semi-)government communication goes there, but you can't forward it or download it via an open API. You have to use their smartphone app or webapp.

The notifications you can set up to a normal email address invariably only say that institution X sent you a message, but never specify the topic. That means you have to login to see if it is actually important and actionable or just something you already knew or a confirmation of something you submitted.

Even worse is this common scenario:

* Get notification that X sent something to Berichtenbox

* Login to Berichtenbox (first get mobile phone for required 2FA)

* Message says new information is available in X's web portal

* Login to X's web portal (mijn.somethingsomething.nl)

* Read totally pointless message that could even have been sent in plain email

Compare this to the postal flow:

* Get letter, read it

I think these days you can deactivate Berichtenbox and receive important information via post again, but this was not an option in the first year or so, so even experimenting with it was risky.
I tend to prefer open source but slightly obscure open source with a few unpaid maintainers and a very high attack surface? Yeah, I'd avoid that too.

I have much more confidence in open source password storage that doesnt try to autofill. Theres much less that can go wrong. This is how I store banking passwords.

A serious vulnerability puts me off but not as much as a tepid ass response that tries to downplay the severity of a really bad problem.

That makes me consider the software radioactive.
This is false. Many, many embedded systems simply use glibc. I wouldn't go so far as to say "most" embedded systems do not use glibc.
I moved from Buffalo, NY to just outside of Tampa, FL lol...

Being far from family hurts a bit; covid didn't help either.

I've been here for about 3 years now and can't imagine ever moving back. The snow / crappy weather, the slow progress on building up downtown / the waterfront, the super high taxes, no beaches, no sun, etc...

(edit - lived in Buffalo since I was born + 38 years)

It's December 29th. I'm in a t-shirt, shorts, and flip flops. Saturday we'll be going to Clearwater Beach and setting off fireworks for NYE.

Completely different way / quality of living. Show birds don't know how to drive and beaches this time of year are packed with tourists but I'll take that any day over the dark and gloomy almost year round weather. We're right in the middle; 1.5 hours to Orlando, 3 hours to FT Lauderdale, 4 hours to Miami, 7 hours to Key West. Still have yet to explore 1/4 of this state.

I love it here.
E-Mail is one of the last remaining federated systems on the Internet, but I doubt it will survive long as the large players slowly sabotage it. I think already more than 90 % of all e-mails are delivered by three or four large companies, which is a trend that will continue.
>No, the authors of the article seem to be writing from personal experience and have used an interesting analogy to describe the solution in somewhat geometric terms (a “watershed”). If there were some mathematical way to describe the wiring of the neurons of someone making good decisions maybe they would have used that instead. Absent such a concept they resorted to metaphor instead. Such is the burden of philosophers.

The "Watershed Metaphor" doesn't make any sense at all. You can contrive anything and call it "Creativity"/"Philosophizing" etc. but that doesn't make it correct.

>the skill of decision making—while being creative—as this: it’s the ability to navigate a many dimensional design space

This is just a platitude and can mean anything and everything.

>Normal engineering has been reduced to a series of unidimensional logical decisions. This is my constraint…these are my material properties (or whatever) and I shall optimize for cost. Easy peasy. A computer could do it. This is the realm of building codes and strict industry standards.

WHAT ??? Nobody who knows the "Scientific Method" and has trained as an "Engineer" will ever agree with you. You are taking "one facet" of a specific Engineering Discipline and generalizing it to the whole Domain of "Engineering". This is a fundamental logical fallacy.

>But to be creative, you need to navigate a large search space of ideas. Every decision you take opens up new pathways and poses new challenges to solve. What is the best path through such a space? Copy someone else’s design and call yourself an innovator? Stick to first principles? Develop your intuition and then use it to guide your choices? Iterate often and fast? Being creative involves a completely different mindset for working a decision making…and I think it’s different because navigating a large dimensional idea space requires more than mere logic. This is what distinguishes creative people from mere mortals. And decision making in such a space has to be different too.

This is mere verbiage. See Baron's Thinking and Deciding for a detailed study of the relevant subjects.

>That was why the article was so interesting. One day there might be a mathematical way to define this problem and solution properly. Until then, like philosophers of old, they will have to resort to metaphor to explain what they have grasped with their minds. Some people will get it and some will not. But it’s not nonsense business-speak

You setup your own points and traced a path through it; means Nothing.
One challenge that Algorand (a cryptocurrency from MIT) has is that most queries on Blockchain data end up going through either the Rand Labs Postgres servers or PureStake's. This in my opinion is because there is no option for a partial index. The Postgres stores all transactions or none. So that makes it impractical to set up and run on cloud servers for most teams.

They should have partial indexing and also really should have a decentralized Indexer in the long run.
That's what's called a "Milchmädchen Rechnung" (milkmaid calculation) in German. It highly depends on the interest rate and the property market development. Now it has been true in recent years, largely due to the artificially low interest rates and the large housing demand. However, it could (and has historically before) make much more sense to invest your capital otherwise and rent instead.
It wasn't so straightforward in the early days of IDE: https://www.os2museum.com/wp/the-dual-drive-ide-hell/
At least twenty years ago the popups had voluptuous women for me to look at before before I closed them in annoyance. Now they're still spying on me same as before but they're irritating me while they do it.
Web3/Crypto: Why Bother?
It happened in the lexical-core crate somewhere in 1.5X. Here is a bug report I got about it with compiler errors listed: https://github.com/cortex/ripasso/issues/219
Are you bouncing between countries as your tourist visa expires in each place, or are you a citizen of somewhere other than the US?
Case insensitive filesystems usually preserve the case so you can use capital letters in filenames.
This is most definitely part of it. Google dipped its toes into the ISP world with Google Fiber and made a big splash. Now Apple is starting to feel confident they can deploy their own phone service. They can just deploy their service using current infrastructure (already happens a lot in Europe with low-cost ISPs). And they have such weight that they will eventually force ISPs to do their bidding, lest Apple leaves them. You wouldn't want to be the network where iPhones are not supported.
Both Matrix and XMPP can be used as instant messengers and asynchronous long-form messengers. They both have asynchronous encryption, and have had it for years now.
> Imagine what it'd take for them to actually offer a service that can even begin to compare with what copyright infringement makes possible

Netflix was kinda of that for a few years (2012-2015) before the rise of streaming services. Piracy was way down (P2P not indicative of the whole picture, but good enough), during that period. Then everyone decided to make their own platforms and started taking pieces of the pie from Netflix and here we are today, where you need at least 4-5 services to get access to half a dozen show you want to watch per year, as well as requiring a VPN service if you don't want to have less than 20% of the US library in a lot of countries.
My experience with laser printer paper is that it does not work well with most fountain pen inks. Although I acknowledge that there may be some that do, there are lots of paper manufacturers after all.. I've found plenty of cheap spiral bound notepad paper that does work well though. You just have to try it out and see what works. Paper can't be to absorbent or the ink will spread out.
Bicycle? I'm sure tech workers can afford one.
I live in a remote area of Pakistan, a very beautiful place 100000% opposite of main Pakistan.
I work for a US based company from here. The biggest expense is internet (200 USD per month sett-lite based internet). All others are home grown like fruits, vegetable, flour, egg, meat.
I will not move to any other place permanently. However travel Dubai, Turkey and Thailand once in a year to grab beer! I love this rhythm of WFH.
I don't believe that's true. Using a Credit Card funds can still be held and either released or taken at a later date. This usually happens with you rent a car and they need a security deposit.

What I don't understand tho is /why/ a merchant will often accept a credit card but not a debit credit card. While there's differences in fruad protection and refunding, the main difference is debit credit card draws on funds you have while credit card supplies a line of credit to re-pay at a later date.
> LastPass

so they basically have to change their name now, right?

sounds like a broken promise otherwise.
Do you mean that the graphs don't look good? They layout seems good, to me.

I have a Theory of Computation text so I have many, many such diagrams. I don't rely on the graphviz output directly. If I have to make a graph where the layout isn't obvious then I write a .dot file and run it through graphviz, specifically, neato. I use that as a model for drawing it with a LaTeX tool (I don't use TikZ, I use Asymptote, but the point is the same). That way I get a pretty good layout, better then I personally could do without the guidance from graphviz, and a visual consistency to the diagrams.
At least in OSM context there are several types of use of external data

- import (adding object to database) - for example https://budynki.openstreetmap.org.pl/ is used by OSM community in Poland to import official address and building data after review (sadly, quality makes necessary to review data but still saves time overall)

- using for mapping (for example Bing aerial, Strava heatmap, aerial imagery released by many governments is also available on a compatible license)

- linking (for example many OSM objects link Wikipedia articles about them or their official website)

- used to find places for mapping (if Google starts showing new road I am not allowed to copy it into OSM - both due to licensing and low quality of Google data. But I can select this place for the next bicycle trip and map everything there as I survey this area)

Not sure how it matches general terminology, OSM has some slang/terms which is sometime incompatible or unknown elsewhere.
> especially offsite

And offline¹ or immutable². Some automated ransomware actively goes after common backups³ before touching the base data, more targetted attacks will too.

[1] If part of your threat model is security, not just accidental loss/damage, as it should be for everyone, this stops an attacker jumping from your base system to get at your backups.

[2] Alternatively, this will stop them modifying your backups even if they get access. Cloud providers offer what is claimed to be immutable storage, though your level of trust in them, your sensitivity to cost, and the likelihood you might someday want to properly forget something, will factor in to whether this is suitable.

[3] One reference amongst many: https://www.advintel.io/post/backup-removal-solutions-from-c...

> And don't forget to test them regularly.

A vital step that too many people skip. Or for advanced failure patterns: setting up automated tests that don't fail safe (does no alert mean all is OK, or does it mean the alert system has failed too?) and/or not monitoring to make sure that they are working.
A wild guess but "The Man in the High Castle"? I could be wrong, because the phone call doesn't happen in the novel by Philip K. Dick that the Netflix show is based on and I haven't watched the show. However, the premise is alternate history of Japanese winning WWII.
I've had that exact thing happen before when logging on using my phone's hotspot. It did really suck, and what I ended up doing is remoting into my PC at home. I feel like they care a lot more about false negatives versus false positives.