skysight-inc/HackerNews huggingface dataset:
I think the most common CRDT libraries try hard to reduce the overhead of CRDTs. I am not expert but I could imagine that you could also remove some of the historical data if you know that all clients are reasonably up to date and if they aren't they have to discard their changes that are too old.
PwC diversity executives mocked Chinese accents, dressed as ‘bat from Wuhan’
Sometimes I wonder too, but your list of exceptions already points to why it's not likely to be true. The datasets that "regular" Excel users mangle easily can consume many megabytes. Write a document, add some graphics... remember how slowly JPEGs used to render?

I fully share the nostalgia though, but as a practical matter I don't think your statement is true.

I wrote some amazing papers in Signum! at the time, pushed the LDW spreadsheet to its limits, wrote cool stuff in GFA Basic, fondly remember the Tempus editor, learned C with Turbo C... it was magical, but for getting stuff done I don't I'd want to go back.

I'd love to reclaim some of that magic for today's world.
hacker : code = lawyer : the law
That's like claiming the ability to share JS ArrayBuffer's between workers supplants the need for the ability to share high level objects like a Map.

What I'm getting at is that JS had the exact same problem, and it offers the same ability for sharing blocks of raw memory. But the same pitfalls for any actual structured object.

Instead, we have to serialize/unserialize (creating a copy) from a separate worker, process, or disk source, it's performance is shite for objects of large size.

Message passing is not ideal for large pieces of data. Shared memory is hundreds of times faster.
> Can you imagine not being able to heat your apartment/home

https://www.theguardian.com/society/2021/jul/13/almost-40000...

> your stores being empty because there's no fuel for trucks?

https://www.theguardian.com/business/live/2021/sep/29/uk-pet...

OK, OK, this is a cheap shot and nowhere near as bad as it was in the Soviet Union, but the point is that the involvement of government in energy provision is kind of unavoidable and you can suffer supply and delivery crises under any system.

I'm just about old enough to have been a child when the UK utilities were privatized, along with rail, telecomms and everything else. What this means is that instead of having a single state-owned inaccessible monolith providing bad service, you have a single investor-owned private monolith providing bad service and returning profits to investors. (BT Openreach, Railtrack, National Grid Plc).

Even weirder is having foreign state owned companies in a ""competitive"" ""market"", such as DB or EDF.

I don't think nationalization is the solution on its own though, because what's needed is better policy. Nationalizing things into an incompetent state, which we are currently experiencing in the UK, will just make them worse.
No longer true. Podman nowadays ships with an optional daemon that serves a Docker-compatible interface, so you can use docker-compose directly if that's what you want.

See for example:
https://www.redhat.com/sysadmin/podman-docker-compose
>Revenge procrastination, and why it's bad, is "staying up late doing things you know isn't good for you, out of spite and a desperate need for a sense that you are in control of your time"

OK, I just wanted to quote this so that people would read it again, because this is what they need to understand about revenge bedtime procrastination.

* "I am finally home from work, I'll play Civ for 3 hours till 3AM because I can finally do it" -- NOT it

* "I am finally home from work, I'll stay on HN and tire myself out arguing with people, not enjoying it a single bit, while being aware of the harm I am doing to myself and not enjoying it a single bit, just so that I have a feeling that this time is mine" -- yup.

To paraphrase: you only know something when you can freely destroy it. You can take a sledgehammer to your car if you paid it off. You can smash your phone.

You wouldn't do this normally, because you know which things are yours.

But things get interesting when it comes to yourself.

When it starts feeling like you don't have any time for yourself, people start killing time just to feel that it's theirs.

If it gets too bad, we'll get into active self-harm territory. In a way, that, too, is making sure you're in control of at least your body.
More info: https://medium.com/@bobbyrsec/zero-day-hijacking-icloud-cred...

After reading OP, I was under the impression this is something silly, like being able to enter “Please visit badsite.xyz” in the message you leave. The above makes clear that it’s a real XSS, the AirTag owner can run scripts on found.apple.com.
We used them in the first generation of Style's lathe and mill CNC controller and some of those are also still in use in the most foul industrial environments. I know this because every now and then a monitor burns out and then questions will pop up on how to source a replacement. Those are 1040STs, sometimes with piggybacked extra memory to give them 2M, it's funny how the build quality of those machines was so bad that it wasn't rare to have one DOA from new, but once past the 90 days they pretty much last forever.
Good reference, but that post is from 2012. There are better choices nowadays. Language-provided memory safety also allows you to run more of your code within a single address space (barring information disclosure concerns, aka Spectre/Meltdown of course) - this is effectively what modern "async" programming is. Not that different from the kind of code you would write for a random 16-bit machine.
Pretty cool. Tbh, the benchmark result improvements are not as big as I'd expect (ie, the biggest improvement is "only" 41% compared to non-JITted code) but speedups are speedups and this is pretty nice considering you can get it for (almost) free with a single command line flag.
> mid '90s software of top professional grade keeping the CPU on all the times

Apart from MS-DOS which was already on the way out, mid-90's (even mid-80's) operating systems were already mostly multi-threaded and event-driven and the CPU was idling most of the time (at least in UI applications). They most definitely wasted much fewer CPU cycles per input event than 'modern' operating systems and applications.
Eh it’s not just construction of entirely new highways but highway expansion. Plenty of examples of this.
Have you figured out yet why Zuckerburg won't let his own kids use any of his products?

>“Congresswoman, My daughters are five and three and they do not use our products. Actually that is not exactly true my eldest daughter, Max, I let use Messenger Kids sometimes to message her cousins,” said Mr Zuckerberg.

Get those phones out of your kids hands. Socially, they are growing up on a diet of sugar.
The illegal land grabs in the South China Sea make China the aggressor.

The US navy presence is a reaction to that, and very welcome by almost all of the states on the coast except China, given that without the promise of US opposition, they would all rapidly become members of the Greater Chinese Coprosperity Sphere like Hong Kong and Macao did.
Earlier this year I experimented [1][2] with combining CRDTs using the incredible yJS[3] with PouchDB. It worked really well, completely magic syncing with full automatic handling of sync conflicts! (Although I have concerns about the sustainability of PouchDB, see my other comment[4])

1: https://gist.github.com/samwillis/1465da23194d1ad480a5548458...

2: https://discuss.yjs.dev/t/distributed-offline-editing-with-c...

3: https://yjs.dev

4: https://news.ycombinator.com/item?id=28690886
Everything Amazon announced today, from smart thermostats to security robots
My flat is completely shielded somehow, without the microcell I only get cell connection by opening the windows. Windows closed, if more than a meter from the window there’s basically no signal.

And like GP the nearest grocery has basically no signal inside the store, it only picks up beyond the checkout lanes.
There were some pretty good trackball options for the ST as well with a trackball of 50 mm.
With GNU date (but not the BSD-based macOS date, I believe), and not all that convenient for "days since":

$ date -d 'today + 147 days' +%F
2022-02-23

$ echo $(( ($(date +%s) - $(date -d '2021-06-21' +%s)) / 86400 ))
100

$ date -d '2021-08-15 + 88 days' +%F
2021-11-11
I love Fastmail, I love 1password the two most important services in my life that I can pay for and the most satisfying.

I've just registered a new random domain to use for these aliases to further separate my identity from email leaks.
I've never heard of it before, but pilot-induced oscillation seems to be an instance of more general phenomena in control theory called ringing, which happens when there is too much overshoot (when the system goes past the desired position when you're trying to control it). To avoid having the system oscillate due to ringing we often need to lower the amount of overshoot, but by doing so we inevitably make our own control response slower.

https://en.wikipedia.org/wiki/Overshoot_(signal)

https://en.wikipedia.org/wiki/Ringing_(signal)

This is specially bad for systems with non-minimum phase. Such systems have a counter-intuitive property: once you give it an input, for example, to move in a certain direction, it first moves in the opposite direction (which is called undershoot) and then, after a delay, it moves to the desired position, and perhaps overshoot. The trouble is that as the system undershoots the control operator might be tempted to increase the signal to counteract this, but it makes things worse, increasing the undershoot and, after the relevant delay, the system will severely overshoot. There's a mathematical theorem that says that if the delay is too great it's impossible to control a system like this.

https://ealizadeh.com/blog/non-minimum-phase-systems

PS: since control theory and signal processing share an underlying theory of linear, time-invariant systems, there's an analogous phenomenon on signal processing, https://en.wikipedia.org/wiki/Ringing_artifacts - this kind of graph https://en.wikipedia.org/wiki/Ringing_artifacts#/media/File:... shows that ringing in signal processing and in control theory have the same mathematical treatment, and in both cases the cause is overshooting too much.
They'll ID you if you did something wrong. If not, for instance if they're randomly pulling over cars to check for drink driving and you're clean, then they don't need to ID you.
More than an American might think maybe.

The rest of the world sees America as the numero uno threat to democracy, peace, and stability.

And when that fact is pointed out to Americans, with evidence and polls and sources, it makes no impression somehow (in my experience). It's simply incompatible with their programming, and the data is rejected.

Try it.
> it sucks the oxygen away from alternatives that would be better in the longer term

It's always frustrated me that the computing world isn't as it should be. Python as a language seems to have found a sweet spot for accessibility to a lot of people, but CPython the interpreter steals all the air from PyPy, which is a vastly better implementation.
Cubase (now Steinberg Cubase) started out on the ST.
If you’ve ruled out mental causes (like perhaps ADHD, as discussed in other comments) then perhaps it’s something about the work.

I’ve often found in these periods that there’s some underlying part of the work that makes me not want to do it, usually that subconsciously I’ve categorised it as being pointless.

It might be worth brainstorming the nature of the work itself rather than blaming yourself.
No, you can’t get me to scan a qr code found in the wild.

It’s on Apple to convince us that it is safe to scan Airtags. And currently their messaging is that they don’t care?

Then I ain’t scanning no Airtag.
For me, the answer to 'hardening' is to use an open source zero trust solution which is always outbound only thereby cannot be subject to network level attacks (OSI 3-5), e.g., DDoS, brute force, CVE exploit etc
Most people who work for eg google s engineers have plenty of other decent paying options, especially right now. Sure, not everyone diodes, but most do.
I agree with the broader point -- there should be real legal and regulatory action, including things that many people find verboten like expropriation and nationalization, in the transportation, energy production, and food production sectors.

But I don't see the need to poo-poo this. Think of a complex multifaceted problem as a 2x2 square, where one axis is difficulty and the other axis is impact. I think it's very reasonable to defend a strategy that tackles high difficulty high impact problems + low difficulty problems regardless of impact, just because it creates a steady cadence of incremental wins, which are energizing.
iOS private relay in Mail does not work with 1.1.1.1 DNS
11 dB is pretty impressive, especially if you are just looking at the Doppler shift in the carrier.

Which actually begs the question, can you decode anything (e.g. satellite ID) from the downlink/idle signal? If not, how do you figure out which satellite a given signal came from?

My first guess would be that you can fit an orbit to the Doppler shift, find the closest TLE set from space-track.org, and assume that the signal came from that satellite. Then propagate the orbit to the observation epoch and that should give you a fairly accurate guess of the satellite's actual location. Or do you do something completely different?
> Most people wont care about the objective efficiency of an interface

They do in the job roles I exampled because a large part of their job is quick entry. I have experience building and supporting systems for those types of users and a frequent comment is "I want to be able to enter information as quickly as I can so I can keep up with the customer speaking their instructions". Some of the older agents even preferred green screens because they could write with one hand and type with the other (while wearing a headset) -- I never quite got how they managed to multitask like that but kudos to them for pulling it off.
Is this the "differential" technique in which you have a number of ground stations observing each satellite, so you can compute the positions of the satellites, and the device that wants to know its own position both observes the satellites and communicates with the ground stations so that it knows where the satellites are? (Obviously the communication with the ground station doesn't have to be low-latency or line-of-sight. If you had line-of-sight communication with the ground stations you could just use them instead of the satellites!)

Or does this work without the "device" having to communicate with ground stations?
So the problem is that too much people could be trying to help this people?

> a parent could decide to make their offspring deaf, blind, etc.

Not, they couldn't do it without a lot of external help. And then, everybody in that team would go to jail. Society shouldn't move following the insane outliers. This would be like saying that as a psycho could drive a car against somebody, we all should stay away from cars.
Sadly these people are replaceable, and to my understanding the rights to the journals themselves are owned by the academic publishing industry. People don't really care who runs Nature; it is the reputation of the name that counts.
That makes me wonder if the tenure changed under Tim. Steve was much more of a perfectionist.
That was perfect :)
Eyeglasses for school kids boost academic performance, study finds
Makes me really anxious with regards to backups. I really hope he has that covered. Both with regards to data and a system to run the software on.

But I think he mentioned being able to run it in an emulator on the PC so it's probably fine as long as he actually has the data backed up.
The same thing happens in large scale orgs microservices when a downstream service sees an uptick in traffic. Each parent service will multiply the number given to them slightly in the increase in throttle limits, with the inner core services padding a fair bit more in throttle limit than the initial increase.
Show HN: Doodle to Edit Faces
Is not the chief practical problem that access to knowledge gets barred in a pay-to-read system. The trick is one patch against that chief practical issue, which can be for these purposes separated by the systemic issue.
Larger cars are safer-- to the people inside them[0]. And the cost of an SUV is nothing compared to medical bills and chronic pain. Of course, they only remain safer as long as they're larger than other vehicles on the road, so it's just a never-ending arms race.

[0]: https://www.iihs.org/topics/vehicle-size-and-weight.
That outdated view in your comment is exactly what I mean.

There might be an argument if the US actually had lower crime or recidivism rates than European countries, but it does not have that.

Yes, it takes some effort to overcome that primal view on justice, but it leads to a more humane society with less crime.
There's no way to be sure. Maybe nothing. Maybe everything.

Or were you just referring to money?
Figma Letters – Weekly Figma Newsletter with Jobs, Events, Templates and More
OTOH ... most of Nancy Pelosi's wealth, around $100 million, comes from Apple stock, and Steve Jobs had her personal phone number.

And the Clinton Foundation has received over $2 billion from Saudi Arabia, which stopped when Hillary failed to be elected President.

And the Biden family received around $1 billion from China and the Ukraine.

Starting to add up.
It's called spectrum for a reason: not all forms are disadvantageous. You just incorrectly believe it has only one form that Hollywood likes to show.
> But of course, they will never do that.

Perhaps you can find a better way than venting your frustrations in an echo chamber.
Whether you call me a troll or claim I am trolling amount to the same thing.

It sounds as if you want to ban me because you don't like my user name. Seriously? If it makes you feel better, maybe just change my user name?

I pointed out that I am not questioning the holocaust because I was speaking out in defence of somebody questioning the holocaust, and in my experience, people have extreme difficulties to distinguish between those two things. Most people assume that if I defend somebody who denies the holocaust, I must also be denying the holocaust (same for other subjects, but the holocaust is of course especially loaded). You yourself demonstrated the issue, because you also seem to think I deny the holocaust now (accusing me of "concern trolling" which implies I only fake denying the holocaust, and I really deny the holocaust). Try harder (sorry to be so blunt).

So I am sorry, but in my view, your estimation of what I am doing here is completely off base. I plainly don't understand why you ban me.

You may claim that you ban people of all sides, but my experience is that I tend to get banned when I chime in on political threads to criticise flawed socialist ideology. You then ban me citing "no politics" as a reason, but you don't censor the leftist threads themselves. So what am I supposed to think. My comments are generally civil, unless people start calling me names. So the only explanation is that you don't like my politics. Maybe you also don't like some leftist politics so you ban them, or those leftists do other things that make you ban them. The bottom line for me is that the only reason I see why you ban me is that you don't like my politics. If it was just about politics in general, you would ban the people starting the threads.

"Since we've had to ban you several times, it's probably time for you to realize that you're simply not using this site as intended."

It is clear to me and has been a while that you and I don't get along or you simply don't understand me. To me it is still the site that PG started (I have been here since it was Startup News). He handed the reigns over to you, sure. I am not 100% that it is your site now, though.

Nevertheless I would be very happy to leave forever as soon as I find a better alternative, actually. Seriously. You think I enjoy this banning nonsense and the leftist ideology? As I said before, I wish you would actually get rid of the politics so that the site becomes usable again. (Even without your bans, I wish there was a site for news and stuff that is not filled with leftist ideology all the time - or any other ideology, really.).

I also don't want to accuse you of anything, I know moderating is a difficult job. And by and large, there still seems to be interesting content on HN and interesting people are posting stuff (I think there was even a NYT article praising you. A commie outlet, but still - congratulations). I just don't really understand why you ban me, sorry.
I don’t understand why argv of other users’ processes needs to be public to non-root users in the first place, other than “that’s how it’s always been” - it’s clearly non-intuitive, so the mistake will naturally happen over and over again.
Sounds like the building is well shielded.

My flat is the same, essentially no signal inside, just open the window and I immediately get full strength LTE.

Ask your provider for a microcell, if you want to change the situation (and often waste less battery, unless cellular is disabled smartphones tend to dislike not having signal or having poor signal quite a lot).
Maxime explains in the video[0] that they have other optimizations planned but haven't implemented them yet. It will be very interesting to see the impact :)

[0] https://www.youtube.com/watch?v=PBVLf3yfMs8
If the last year has taught us anything, it's that how many people 2% actually is
Simple, it's a thin client! ;-)
China tried with the one child policy and debalanced its population's structure, ending up with too many men.

On the other hand in Japan and elsewhere in developed countries women postpone having kids until in their in their 30s, because they're involved in the workforce.

So, one either ends up with exponential population growth or with the elderly working until they die and younger people postponing having chindren until mid age (with all the associated health issues, both for the mother and th child) or not having children at all.

It's rather hard if not impossible to keep a middle ground. As a woman one probably has to make a choice between bearing children after you finish college or getting a degree and joining the workforce. Guess what most women's choice is?
Yeah same. Doesn’t work in parts of my apartment or Treppenhaus or Hof at all, also doesn’t work in shops for some reason which can be surprisingly annoying if I quickly need to look up something for a recipe or message my girlfriend to ask if we need something. Data is also absurdly expensive.
Except for hololens, aren’t they all built on top of Linux?
Yes. SharedMemory can share list (https://docs.python.org/3/library/multiprocessing.shared_mem...) but that's it.

That's why diskscache is better as an alternative for complex objects: https://pypi.org/project/diskcache/

It's not as good as a simple shared variable, but it's surprisingly performant, since it uses memory-mapped files.
It sounds like that Sweden case is justified. An injustice was done to him, and he got restitution.

That injustice is separate and distinct from the one he committed on a fellow human being, and for that case he spent two years in prison. This sounds unreasonably short, but without further information, who are we to say whether that was acceptable or not? Perhaps two years was enough to help the rapist overcome his violent tendencies.
Yep, we purchased one in 1988 which died on us after about a week. But the replacement we got under the warranty lasted until 2005 or so (see my other post here), when the disk drive gave out.

I flunked my 9th grade in high school because of this machine.