skysight-inc/HackerNews huggingface dataset:
As a random thought experiment, would a spacex starship with some sort of unfolding kilometre-scale "net" (made of aerogel or whatever) be able to effectively sweep common orbital planes for the microscopic bits of crap floating around? Then furl the net all back up in the cargo bay, land and recycle/dispose of the debris?

I am guessing - given that starship is planned to be able to go to mars - that there is enough fuel and power available that it'd be fairly trivial to just scoop up defunct satellites in the huge cargo hold and deorbit them safely for refurbishment/disposal on the ground. (After all they've shown they can rendevous with ISS etc so I am guessing this is largely the same approach to rendevous with a dead satellite) Guessing you could comfortably hold quite a few satellites inside a starship meaning one launch could collect a whole range of dead satellites?
I'm always really disappointed every time I hear an account from security researchers about how difficult it is to deal with Apple. I realize that Apple cannot possibly be alone in this, but there's something especially frustrating about a company that aggressively denies choice to its users, cites security as a major benefit of that, and then ignores critical feedback about vulnerabilities.
The issue there is that the Windows kernel does not validate Unicode. Linux has the same essential problem. Or more so, in that it does not specify an encoding at all.
For boring but sound financial advice, I recommend Dave Ramsey. His book “the total money makeover” changed my financial life in my mid 20’s.

I sleep much better being completely debt-free and knowing that I’m on-track to retire well even if I never hit it big or get another raise in my life.
> But that might just be my German upbringing where media is being required by law to disclose at least the company and the editorial board/staff.

Did you miss that it's a republished DW article?
In contrast to building fast root escalation exploits which perform useful functionality on the side, which is what we get with less safe memory models.
I use the wired link. Compared to a Rift CV1, latency is a bit higher but not by much, and it’s easily adjusted for in Beat Saber’s settings.
whoa, that is a lot of caffiene. I'd probably try to taper down over a longer period, maybe 24/36 weeks rather than cold turkey cutting completely....Come up with a plan with glide path down. Cut the monster energy drinks first they are absolutely dreadful for you not just from the caffiene but due to the artifical sweeteners and colours.
This is one of the sources I could find, how much of it actually happened, I cannot tell, I was only a teenager using the system.

https://timex.comboios.info/history.html
Gimbal Teardown
The guy doing the teardown didn't say anything about it -- but how does this gimbal "know" what angle the different axes are at? Or how to keep the camera in a particular orientation?
> If you look at what people in the North of ireland (still part of the UK want), most of them want to remain as they are

If you look at what the people in Crimea voted for, they voted to be part of Russia. If what people in a region want is paramount as you seem to say then eastern Ukrainian regions seem to want to break from Ukraine and align with Russia. Russia has not done anything in the Ukraine which England has not done or is not doing in Ireland, to your apparent approval.

> The last all ireland vote occurred in 1998

The Dáil vote was all ireland, the 1998 was two separate votes, on the whole island for the same issue. Any how the result from the second Dáil and the 1998 vote were on the same principle affirmed, the right of the people of Ireland to the ownership of Ireland and to the unfettered control of Irish destinies.

> I also mentioned India

Your original comment has modern Ireland as unmolested by the British military, which is not the case.
But it's the only reason Discord, Slack, VS Code, and other apps exist on operating systems other than Windows/MacOS.
An Eventful Instant – full input-device rate events in GNOME Shell 42
Yes it was pointed out many times on HN, but TrueNAS Mini E starts diskless at $800. Not consumer range or are they consumer friendly. I was originally hoping Kobol [1] will get traction and once they gain economy of scale both in terms of hardware and software. It even has a Built-In UPS! And Things will improve. But the market and supply chain is simply too tough.

[1] https://kobol.io
Rclone does the encryption and incremental backups
If anyone is interested in reading the GIF specification, I reformatted the plain text version into HTML: https://www.nayuki.io/page/gif89a-specification-html
Well, if I lose access to gmail the first thing I do will be switching all important online services to a new email.

I’m curious though, which online services would be really bad to lose access to (for you personally)?
Marabou was tasty mass market, and they also declined after the purchase. My wife used to bring some Walter’s Mandler back, and gave up after the change.
I used to work in the touchscreen space, and from what I've anecdotally heard is that screen makers take little or no input from their customers, unless you are Apple or Samsung. They are doing fine with the big sizes, maybe they have determined that releasing smaller phones will cannibalize their sales or they don't want to adjust their software for two screen sizes. And smaller vendors can't get customized screens for a competitive price, so they have to take what is on the market.

You see the same phenomenon in the laptop market. Device size is designed around screen size, and you can only get certain sizes like 13.3", 15.6". Apple is one of the few companies that controls their own screen manufacturing.
I just so happen to have a dataset of every single email address in the NPM registry (and any publicly accessible email addresses for associated GitHub repo users). It wouldn't take long for me to stream those records using that domain lookup command to discover which were no longer registered. I wonder if that would have any intrinsic value to the community at large?
For the most part we do. For instance, communications protocols -- both wired and wireless -- allow for a certain amount of error, typically defined in the specs for the protocol. If there's a small amount of frequency drift in the sending device, the receiver can detect the actual timing of bit transitions and adjust.

Prior to the computer age, radios and TV's had oscillators that locked themselves to the timings of the transmitting signal. That way, the receiver didn't need to have a precise timer at all.

Timing requirements tend to get more precise when you're trying to cram more data into a particular channel.

On a more gross scale, bus and train systems can afford timing errors of seconds or even minutes.

But precision science needs precision instruments, when the interesting effects are very small.
I think OP took a satirical take to it.

That's why the blog post is about using a private, local HTTP API to make a task asynchronous. I mean you're already on the same machine, there must be easier way to create a background process instead of going to your network card and back...
I used to do it all the time. Up At 5, at Starbucks around 5:30, out by 7:30. Or wait for the gym to open at 6, or maybe an early morning run. Mornings used to be great, but then I had a kid and the pandemic hit and it will take awhile to go back to see them.
It looks more and more like this is propaganda from the US—Which is rather unfortunate for my oil holdings.
> Don't believe this kindergarten geopolitics they fed your people to ensure you'll be happy to send kids to die to enrich the military industrial complex

This is kind of weird given that NATO propaganda right now is justifying the absence of intervention—making the case that despite the illegality of current Russian action and the potential expanded invasion, Ukraine might get aid but essentially must be written off because the alternative is a World War—whereas it is Russian propaganda that is justifying war.

Like, of NATO wanted to send the kids from NATO countries to die to enrich the military-industrial complex, they really ought to get their propagandists to stop working against their own goal.
You may release the game as an webapp, with less restriction on distribution.

You don't need access to native APIs for the game anyway.
I know an Indian guy who uses it in every video because he doesn't want people to make fun of his accent
Google is not liable for this use of Google Drive in any way.

Under 17 U.S.C. §§ 512 (also known as the Safe Harbor provision) Google is not liable for what users of the service upload and share as long as Google complies with take-down requests from rights holders. This behavior from Google goes way beyond what is legally required.

Under the laws, Google could also scan the content for "potentially libelous" material but this also would not be legally required. Google has no legal responsibility to scan your content for possibly infringing material.
Neat! Is there an automated tool for the conversion? Preferably hooked up to a RFC database?
Roblox's UWP Microsoft Store app, for instance, still uses the old legacy EdgeHTML based webview.

... While I mention Roblox, let me just let it be known that the win32 Roblox app, the one that Roblox pushes, uses an incredibly insecure IE webview. Roblox simply doesn't listen to feedback.
It's push and pull. Someone not giving regular updates is just as bad as a nagging manager.
Much about the registry exists due to legacy and its rather informal beginnings.
After trying different things this is the only thing that has worked for me [0]. I can attest it has actually worked by how I felt and by other people pointing out my posture looked different.

It may not work for everyone, I had to try many different things before finding out something that made a difference.

[0] https://youtu.be/gfSCZbb9MOY
Ukraine is at the brink of a humanitarian catastrophe, where Western powers regularly encourage color revolutions bringing the country to a point of civil war. "The west" has virually no skin in the game but leaders would prefer Russia sanctioned and isolated so that once again US has unchallanged superpower status.

Meanwhile, as discussed, Russia, Ukraine and EU have a lot to lose in a devastating and bitter war. At the same time Russia is obliged to keep stability and relative prosperity in the region for its citizens at home and Russian nationals abroad.

The best route for Russia is to defend the status quo as passively as possible while waiting for the Ukrainians to realize that for the "west" Ukraine's destruction is about as good as Russia's. And I think this route is feasible for Putin, so this will happen(not much).
IMO a better, though more complex, solution would be to keep the frame delays as specified in the GIF, but to disable GIF looping if the sum of all frame delays was less than 10 ms. That way you get the one good use case (>256 colour gifs) but malicious or broken GIFs with 0 frame delays don't hang your machine. This is complicated by the fact that browsers (used to?) display the first frame of a GIF before the complete animation was loaded. But you could handle that easily enough by making this decision at the time of first loop rather than at initial GIF load.

(Fortunately, this is all largely irrelevant nowadays.)
Bonkers and potentially useless,

Google does automated scans, they don't care if something is properly attributed, falls under free use or you having bought an license.

They also are not really known to care about fixing false bans to individuals, sometimes they do, other times you are screwed.

They also might lock you out of all your google services, email, storage, domains, apps you bought, videos you bought on YT etc. Which tbh. is the most bonkers thing and should not be legal.
I'm old enough to have experienced the dot com bubble bursting (and losing money because of it), innovation of web2.0 and web3.

I was skeptical of web2.0, thinking it was hype and just "cool ruby hipsters", what was web2.0 anyway? I've been able to make 2.0 websites in PHP long before these new kids had a computer.. but I was wrong, and I admit that was a mistake I made.

I also was also impacted by the 2008 global downturn. I was also intrigued by Bitcoin right at the start, and experimented with CPU and early GPU mining on non-dedicated hardware.

But I learned HERE, back in 2012 that Bitcoin was a hype with no underlying value and was foolish enough to think people here must know what they were talking about... and i'll just wait for it to go back to <$1 before buying back in.

I was also impacted by the skepticism of Ethereum, and the concept of NFT's. But, this time I didn't make the mistake of trusting the common voice here. I've learned about web3, learned solidity and why/when i'd choose ERC20 vs ERC721. How an NFT can be more than "just a jpeg bro" and how the technology itself can be useful if adopted properly (not the majority of the junk you see).

If you are reading this.. i'd strongly suggest getting involved with it before blindly parroting the HN hate towards new tech. We are pre-crossing the chasm on web3, and you can choose to be an early adopter, or not. Whatever. But this technology isn't going away, and assuming it will will just leave you behind.
It also means cherry picking commits between branches prevents clean merging afterwards meaning you have to force yourself to keep branches short-lived. The patch graph pijul gives you doesn't have this issue. I'm not an expert, but when reading the Pijul blog it made a lot of sense for me.
And actually, Microsoft's own MS Store used the UWP webview which is EdgeHTML for a long time until they recently replaced it with a native frontend.
Political influence. Speech. Representation. We revolted about something similar a few hundred years ago.
After the FDA issued warnings about antidepressants, youth suicides rose
How does that work for the median (as opposed to the mean)? Asking because median rejects outliers better than the mean.
A peak forming in realized rents?
The registry's docs are famously incorrect and out of date. I don't have the time to enumerate all of them that are incorrect, but a great example are the docs around claiming dead or abandoned packages and orgs - that document is still discoverable via Google, and last I checked, was still on the main docs site.
Wow. I missed that. But that would explain my feelings towards the article.
Tbh the world would've been better off if these apps didn't exist. Especially VS Code.
The stock foam gasket that comes with the quest is definitely porous and easy enough to wash under water. What headset are you talking about? I can’t imagine how horrible it must have been, was it attached to a PC with a wire?
A browser that downloads and displays the web pages, without automatic updates may be a good idea.

When a file is updated remotely, the browser may notice the user of update, but let the user to decide to display which version.
I was not able (on mobile) to find that link. I looked at DuckDuckGo and read up on them.
I think this kind of idea is misdirecting the real impact of technology on religion.

I think that the rise of secularism has more to do with the way religion has traditionally been entangled with families and communities. E.g., if I was working on my family farm, my dissenting views on religion probably wouldn't be welcome. I probably wouldn't have access to alternative religious books or any material that's not approved by the local community. I would have to attend church whether I enjoyed it or not.

Technology changing things is less about technology acting as a replacement cult or Zuck trying to make one [1] and more about how the industrial revolution has untied our method of sustenance from our family and community groups that used to act as a great source of peer pressure.

If I don't like what my family thinks about religion or anything else like that, I'm free to do my own thing because they have no financial or community leverage over me.

[1] I can't stress enough how much I think the idea of the Metaverse will be bungled by Facebook. They are selling their investors on a hope and a prayer that they can make up for lost revenue from Apple and Google's privacy policy changes, and have literally not even shown a new product yet. They're just selling the same VR headset with an app store and some games. It's not a Metaverse. It's Facebook's crappy attempt at making something better than "hanging out with your friends on Discord while playing Deep Rock Galactic."
Those are built by large teams with a lot of backing, and still suffer from many issues (mainly performance; Slack crawls very badly, VSCode and Discord not so much); I think it's gotten easier but still wouldn't call it "easy".
> Crimea was part of Russia until about sixty year ago.

The 9 year period it was part of the Russian Federation ended closer to 70 years ago, but I’ve updated the GP to reflect it.
A few problems holding a solution like that back right now:

1) It takes a ton of fuel to change your orbit once you're in space, and space is _really_ big (even just the orbital ranges we're talking about). It's just not currently feasible for a ship like that to capture debris and then use _more_ fuel to bring it back down.

2) Relative velocities of some debris are so large (and they are so spread out) that it's not yet feasible to capture it and bring it back with any current approach.

Dead satellites are mostly dangerous for the scattered debris they _might_ become if something hits them/they bread up. So while bringing them back is important, it's not as immediate a danger as things that have already broken up.

Basically, we don't have any approach that would make a major difference, even if money was no object (which it is).
What is there even to migrate??
I really don’t care at all about the resource usage or speed of Electron apps in 2022.

Any semi-modern PC has no problem running Electron apps. Download sizes aren’t an issue with modern internet speeds. It doesn’t make sense to try to optimize for people with the slowest systems when everything is only getting faster.
I use this ‘Countries of the World’ one: https://ankiweb.net/shared/info/2263258759

There's also a version with vector maps, and multiple other decks with varying fields in the cards and amounts of info. In my experience, decks are a matter of personal preference to a large degree—seeing as ideally you're dealing with them closely every day. So you might want to take a look at different ones and choose for yourself: https://ankiweb.net/shared/decks/geography
Teams is the only one that can't join calls at all on Firefox.
Probably? The author limited their audit to the top 1,000 packages + dependencies. I would not be surprised if both of the following things are true: 1) a lot of damage can still be done outside of that scope; 2) there are domains that NPM/GitHub have not attempted to send mails to since expiration, and those accounts have therefore not yet been flagged for manual intervention by the support team.
That bastard. He only gave me $125,000, but to be fair he did say my wife was quite attractive “for her age”.
Except he didn't promise the USSR anything like that. The only commitment he made was to relay the request for a commitment to not expand NATO to the US negotiating team. It was rejected by the US team and the language the USSR suggested never made it into any treaty.
Antimemetics Division Hub
It will be hard to agree with you what "production" even means. I have written and shipped at least one compiler/interpreter (written in plain C). The language wasn't an issue at all. (This compiler doesn't have any meaningful optimizations, but I don't see why that should change the game).

GCC and Clang aren't "sold" either, nor is MSVC really.

I have never contributed to GCC, but as a fact I have visited plenty of files from its source code, and so far haven't encountered any meaningful use of C++ that couldn't easily be rewritten in plain C. The overwhelming majority of the code would probably compile as C without changes.

I'm sure that there are far more meaningful "problems" with the architecture of a compiler written in C that are not the implementation language. For example, GCC is a pain to build (IIRC when I tried many years ago, I gave up).
Then create an open source cross-platform GUI framework/toolkit that's technologically superior to Electron and also at least as easy and convenient to use and deploy, and people will dump Electron in droves.

I mean, please do! I would be delighted about an efficient, cross-platform, cross-language, convenient GUI toolkit. But I'm not holding my breath, and I'm tired of people complaining about Electron without offering an alternative that's superior along all relevant axes.
If there's one thing humanity should know as "fact," it's that in war there are very, very few of them. Propaganda is the order of the day, not scientific fact.
Slightly off topic since this article is about Cadbury, but this keeps coming up in this discussion.

American has plenty of good chocolate! Here's an article listing a whole slew of craft chocolatiers: https://www.foodandwine.com/lifestyle/best-chocolate-shops-a...

Other than that, it's exceedingly easy to find Ghirardelli chocolate in particular in grocery stores, Wal-Mart, Target, Walgreens, etc. Many more options are available at high end and specialty stores like organic grocery stores. And, of course, there's always online ordering for the especially dedicated.

Besides all that, there are innumerable chocolate alternative craft candymakers catering to crowds that want alternative sweeteners, fats, etc. They're not really for me, but business seems to be going well for them.
The Years of Lyndon Johnson by Robert Caro. 4 books with a fifth one on the way. Pretty big time investment but the books are mostly standalone.

Beware, Caro's biographies will spoil most other biographies for you. His attention to detail is just mind boggling and he has been working on these books since the early 1970s. He does not just cover events and actions but goes deep into the "why".
The disaster that is mobile "optimizations" strikes again. Sigh.
That’s awesome, basically it’s the Metcal of hotplates?
I may give it a try - I have a bias to stuff that comes preinstalled, though, as I know I'll always have the chance to use it on a stock linux box.
Quote: "From Windows XP through Windows 11, this returns exactly the same address as GetCommandLineW. There’s little reason to do it this way other than to annoy Raymond Chen, but it’s still neat and maybe has some super niche use"

Hihi, this made me lol. I bet plenty enough will start to hardcode the address, leading to Ray having an entry saying "this is not in the contract" and after many will do it regardless, in about 10 years and 2 Windows versions later Ray will write another grump-ish entry in his blog of how he had to patch old software that was failing due to Microsoft finally making that address dynamic.
Even with slick tools, sometimes the crackers do get it wrong. Few days ago I was reading on Check Point a technical analysis of cyber attack on Iranian state television. And the security analysts who were analysing the data were all dealing with debug-mode files left behind after the attack! There was no attempt by the crackers to clean-up the binaries before releasing it on the target.

BTW, there could be a motive behind this as well, to let the victim know deliberately who they were and how they were doing it. But this is very rare, and only useful if it is a one-off attack. But the attack that was analysed by Check Point was that from repeat offenders, so to me it looked like someone who had just taken an online cracking 101 lessons and targeted few state institutions of a country :)