skysight-inc/HackerNews huggingface dataset:
- The Omicron wave will finish raging across the world by February/March, after which COVID will become a much more mild endemic situation.

- Africa will catch up a lot with vaccines, but that process will continue into 2023.

- China will give up on their zero COVID approach and be the last country to experience a major wave, aggravating supply chain issues.

- The left will continue to worry about COVID and politicians will continue using it as a power grab. Many irrational COVID restrictions will remain as political theater.

- mRNA technology will have several breakthrough successes and stocks of companies developing mRNA technology will steadily rise.

- Russia will stop their saber rattling in Ukraine, realizing that they don't have enough leverage against NATO.

- Ukraine will join NATO.

- The price of Bitcoin will reach a new high around the middle or end of the year, but it won't last long.

- Joe Biden will be hospitalized and Kamala Harris will attempt to push through several extreme left policies, which will be met with violent pushback from Trumpers, while Trump will amplify his inflammatory public statements.

- Due to supply chain issues, there will be shortages of many consumer products around the world, stoking inequality and discontent.

- Several countries will announce digital nomad visas to capitalize on taxes from remote workers.
no it doesn't, it is only guaranteed to generate a fun paradox if the prediction was "all predictions will be false".
> Very interesting that the author managed to hit a pathological case in rustc.

FWIW lots of people hit this one, because entire pretty-base libraries got impacted by the regression: it hit everything which makes significant use of deeply nested "decorator" types, like iterator, future, and stream combinators.

Lime hit it because Warp is a big, big user of large nested decorator types (its entire routing and response system is based on that), pretty much every user of Warp with more than a handful of routes in their project hit this issue.
You seem to have struggled in 2021, but you're obviously a fighter! Hang in there Patrick!
But /how/ are you stealing attention from Google & Facebook? The most overlap I can think of is a FB group being replaced by your website.
For fairness then I think we should consider that everyone that is anti web3 and has no crypto might have too much Google and FB stock according to your logic?
I’m in a team where every member was forced into macOS against their will, because a lot of project scripts were hardcoded for macOS by a long-gone “architect”. My biggest gripes with macOS, after decades of Windows and Linux:

- Windows has better Linux support than macOS (WSL gives better integration which means Docker is easier to use compared to Minikube via Hyperkit vm)

- macOS doesn’t have the crucial software I need: FAR Manager

- I’ve had terrible experience with Apple’s customer support in the past where they couldn’t fix broken font antialiasing for external monitors

- I’ve been plagued by serious macOS bugs where it would cause 100% cpu load that could only be cured with closing/reopening the lid, and there are still some sleep-related bugs in it, whereas on Windows everything’s fine

- The window manager in macOS lacks basic features compared to Windows: no tiling, but Windows gets it out of the box with Win+arrows

- All hotkeys on macOS are different from the rest of the world (Windows, Linux) for no good reason and it makes switching between computers very difficult. And no, switching Cmd to Ctrl doesn’t solve it

- Rounded window corners make the first character on the bottom line of terminals unreadable

- GUI feels slow compared to Windows
- Covid will wither away, largely due to the scale of the Omicron wave

- Biden will pass away, making another massive mess in the US

- Markets will see a crash event

- EU/US will yield to Putin on Ukraine

- China will up its efforts to absorb Taiwan
Funny enough, just yesterday I was thinking that cloth hangers will stay the same forever... Don't know why
Any thoughts on how to tailor political systems to work around demagoguery but maintain functioning democracy?
Colorado wildfires destroy hundreds of homes as tens of thousands evacuate
And transforming stroads to streets and roads helps to solve that.
Of those three things “crypto” is ok for trading drugs, not very good for murdering people (not for lack of people trying but luckily it seems like death prediction markets and dark web assassins aren’t really a thing), and not at all useful for overthrowing dictators. It’s absolutely fantastic for dictators who want evade sanctions and continue enriching themselves.
Hmm, all three of those already happened....
Ask HN: (Self) Publishers: How do you research topics?
As a developer one should be trained to learn and teach at a very high pace. If you want to publish a book, it should of course be related to your area of expertise. However, this can still be very broad.

How do you manage your market research when creating a book - or other forms of teaching content?
I will go with most 'outrageous' predictions I can think of:

- 2022 a year of Linux desktop

- Dynamic typing becomes niche technology choice

- 'Green course' becomes less popular due high energy prices

- West decreases trade with China by a substantial amount

- Russia invades a country without admitting that

- Windows 11 becomes even more user hostile and less 'Pro'

- iPhone grabs more market share in developed world

- Laws around refugees become more strict internationally

- Matrix, Signal become mainstream. I think its close already and next year will be a breaking point.

- More substantial AI adaptation/innovation in audio engineering space

- More substantial AI adaptation/innovation in anti bot space in online spaces like social media

- Governments start to open more data
One of the largest groups is retirees in Canada.

Finding an accountant to do both US and Canada taxes is both difficult and expensive (over $2000/year), so they want to renounce ASAP.

Also there's huge legal jeopardy for undeclared foreign retirement accounts.
Tell HN: Google tells users with telephony issues to rollback and factory rest
https://support.google.com/pixelphone/thread/143183382/december-2021-update-paused?hl=en

Google has managed to mess up the only thing a phone should be able to do which is place/receive calls.

The fix won't be coming until late January and the current solution is to roll back to the November update which requires a factory reset.

How did software development, especially in a company as big and as renowned as Google, get so broken?
Nothing will happen. Just politicians trying to intimidate media.
- pandemic counter measures will go away, even as new variants emerge -- due to a combination of vaccinations and lack of attention span.

- Supply-chain issues will fade.

- inflation will slow.

- interest rates will go up slightly, almost nobody will care.

- asset prices will continue going up, but not as fast.

- Russia doesn't invade Ukraine.

- The cryptocurrency bubble will continue to inflate.

- things will largely go back to normal.

Just my guess...
> Therein lies the answer to your argument.

Their argument wasn't the specifics of the hypothetical. You're actually supposed to believe that Cuba isn't unilaterally better than America for the example to work.

You're in the middle of a discussion about Rights, why would you think this is suddenly a debate about Cuba?
Central banks will crap themselves between inflation and popping the bubble.

Covid will keep going with at least one new variant of concern like Omicron, but governments in the west will not lock down for it. Not counting ANZ and the Far East.

Web3 will soak up more VC than ever.

England to reach the world cup final. Denmark will do well. Mbappe goes to RM with Haaland.

Rewrite it in Rust becomes official Linux mantra. Lol.
>I have all my HTTPS certificates issued + managed via letsencrypt. It's a terrific service; all I have to do is run snap run certonly --nginx every 3 months and everything is taken care of automatically.

Hopefully through cron and not manual invokation! Certbot can safely be executed daily by cron, as it will only attempt renewal if it is required.

Automating certificate renewal is an very important step in ensuring availability. I feel like part of the on-call sysadmin initiation process (pre-ACME days) was getting a frantic midnight phone call because someone forgot to renew a certificate...

I suspect they are using cron, but this has been omitted unintentionally.
Nice write-up :) I'll probably adopt some of these fancy new tools like nginx or munin (that you call old) some day... still running good old Apache + php, postfix, dovecot, irssi, ... I think my box (in its various reincarnations, first as dedicated server, then as VM on a bigger dedicated server that I shared with friends, and now as cloud VM) has been running since ~2005. Now I feel old ;)
This is a common misconception. Web3 mostly exists off chain. Storing everything on the blockchain would not only take a lot of space (and thus be extremely expensive) but also be horribly slow. Web3 apps generally use the blockchain more as an audit log. There's a reason most of the web3 apps crypto believers give as examples for web3 apps that actually work are trading apps.

FWIW I think most people base this of a misunderstanding of how NFTs work based on the claims around it: NFTs prove ownership of a hash. That hash is associated with a URL. That URL points to a JSON document. That JSON document points to the NFT art piece (i.e. the "JPEG"). If the service hosting the JSON document (or the service hosting the art piece) goes away, the hash becomes a simulacrum, an identifier with no identifiee. It still indicates ownership but only to those who already know that this is what it does. There can be JPEGs on the blockchain (and allegedly there is already CSAM on at least one of them) but due to the size constraints this isn't how things usually work.

This isn't even getting into multi-layer approaches which came about because while web3 is built on ETH, actually doing anything with the ETH chain is extremely rate limited and has extremely high transaction costs, so other chains have been built on top of it that as I understand it just bulk commit hashes of snapshots or something to it.

FWIW the "first you download the Internet" solution already exists and is called IPFS. There is also a solution called Freenet that focuses on anonymity and avoiding censorship. Predictably the biggest problem with downloading the Internet is that you unknowingly (or knowingly) start collecting illegal content like CSAM, which may be a serious crime depending on where you live.
Maybe, but there a possibility they know it's not a valid argument but believe they can still use it effectively. Just because someone supports a position doesn't mean they know it's valid, not that they know it's moral. Plenty of people, and especially politicians of some persuasions, are happy to spout known lies and deceptions to get to their preferred outcome.
Voice Dream Reader on iOS.

I use it for all articles and books. I love it so much that, if a book is available only in print, I’ll scan it so I can use it with Voice Dream.

What I love about it:

- Switch fluently between text-to-speech and reading visually
- Add highlights and comments
- Export my annotations
- Having my entire library with me wherever I go
- Connecting to a projector for a “reading cinema” (AirPlay)

Being able to annotate and copy quotes has actually made me prefer reading an EPUB inside VDR over listening a professional Audible audiobook.
>Many, many medical bills go unpaid.

Several years ago I ended up in the ICU, no insurance, got a ridiculous bill that would have taken the majority of my lifetime to pay down. In the end I decided not to even attempt to pay because it was so ridiculously high, decided to just wait the seven years for it to fall off my credit.

If the price had been reasonable I would have paid outright or gotten on a payment plan.
should've sold substandard copper instead
Curious why you think that. We have an app that does computation using thread pools, and moving from manually-created threads to asyncio has made it much more efficient and robust.

Some advantages: cancellation and error handling are trivial, there's no need for error-prone thread coordination, threads don't have to waste time waiting on locks (because we use asyncio sync primitives instead, so we don't submit work to a thread pool unless it's doable right now with no wait).

Of course, it depends on the tasks being written correctly. But "don't block the event loop" is a much easier rule to follow than "don't deadlock these 10 different threads that share queues and locks".

We didn't write an entire OS with it, but I don't think that was ever the point of asyncio, was it?
> the root problem here is that government workers are not hired or promoted on merit. That leads to people of lesser intelligence being bosses

That's hardly exclusive to government work.
It puts everything in /opt/homebrew/ now, which I believe was an issue for some people before.
It will be a tumultuous year, new covid variant will come out and governments will insist on the same playbook, a large part of the population will push back.

Money markets will go up and down surfing the good and bad news of Covid, but will cool off with the social cracks made by inflation and the timid “end of free” money. Bitcoin will go up but not reach 100k.

Tech’s gonna tech. Nothing profoundly new, the already big ones will continue to inflate and rake the money, sure they’ll get flak, fight a few big fines, make sure the right-to-repair plane lands of favorable ground. Their angst about the unknown future will increase but the bottom line will be great.

New hacks and leaks scandals, a roaring for a few weeks about it, nothing fundamental will change.

More “EVs surpassed ICE car sales” news, existing infrastructure will not be able to accommodate them and that will be mainstream news.

Shortages of things ( both legit and artificial) will continue and contribute to market instability and high prices.

When there’s instability among the people, the regimes tend to find a common enemy to save themselves. I fear the start of big wars in 2022, the west will pussy out because the cost is high and they aren’t willing to pay, the other parties know it. In the next years somebody’s gonna get too greedy and the cost will stop being too high.

Socially, people will realize things change but they mostly stay the same. They can change by refusing to not play the game, will they have the courage to live without the goodies they’ve learn to pursuit?
I don't really like the framing that the reporter is framed for using "view source". This reinforces the idea that the people responsible for this are just uneducated. I'm sure, at this point, someone already explained them.

That reporter is a victim of harassment, and that if it wasn't for "view source", it could be for some unrelated stuff. It's the same as protesters being arrested for all kinds of bogus reasons, or random people being arrested with planted evidence. The goal is to deter someone you don't like from exercising their legal right (journalism, protesting, standing in the street in the wrong neighbourhood), by weaponizing unrelated laws.

The only reason "view source" is being talked about is because that looked like the best case when the book was thrown at that journalist.

I hope that case remains at threats and doesn't get to actual charges.
How Telegram Messenger circumvents Google Translate's API
> It means the complexity of the problem space is not solved by the language, and the responsibility of solving it is being passed on to the users.

What languages do it best?

JavaScript is a dystopia of stacked bundlers. Python dependencies and deployment is a toxic superfund wasteland.

You’re not wrong that it’s a problem. But as far as I can tell build+deployment is an unsolved problem for non-hobby projects in most, if not all, languages.
I upgraded from an iPhone X to a 13 pro when it was released and since then it’s been a very mixed experience. The range of quality is incredibly frustrating.

I enjoy the speed with which I can take pictures that are not blurry. But in most cases I wish I could reduce the “AI aggressiveness” since they all look so artificially sharp. But that’s only part of it.

I have pictures of my family this Christmas where we posed in the same location, same light and with just a few seconds apart and the pictures look completely different when it comes to the colors.

“Different AI interpretation” I tell those around me that haven’t come in contact with computational photography yet.

Then I apologize, saying that I can’t know how the picture will turn out before it’s taken. And that there is no way to reanalyze. No way to feed RAW back to “the AI”.

But such is the future…

There’s a picture of me and my partner against a perfectly blue sky. I am a few cm behind her. She looks normal while my face looks half transparent / whitened like a ghost in the sky.

There’s pictures of text and logos on billboard and such that are so smooth as if they are photoshopped on top.

I often tell those people that not only do we need to accept that photos now are not the same concept as photos in the past, we also have to accept that the next iOS update could change the algorithm and photos from this Christmas will be different to photos from next Christmas even when shot with the same camera. Frustrating
> place the largest boxes at the bottom and build upward with smaller boxes

I think this is actually a basic rule in packing / loading. Get the big things in first and then work around them with the small things. It's how I load my car when going on a big trip. The main exception is things that you will need quickly without having to unload everything.

'Big things first' is also why mixtures (e.g. muesli) settle in transit with the larger pieces at the top and dust at the bottom. Small things can work their way under the big things but the converse isn't true, unless the whole volume is vigorously shaken.
Publishing a website is not permissionless. You have to get a public IP address and register a domain name with an ICAAN provider, and various ISPs have the power to block your site. Actually promoting your site, scaling your site, integrating with common services, require more centralized servers, they're just just more implicit and you can choose from multiple providers (e.g. AWS or Azure). But you can choose to post to Facebook or Twitter.

The problem isn't centralization. It's centralization through a company which exerts too much of its own influence and censorship and monetizes your usage for its own benefit. Plenty of centralized databases allow free speech and don't seem to monetize your data: look at HN or if you're more radical, 4chan.

Idk if all centralized services are doomed to be corrupt so decentralized is the best we can do, like all monarchies are doomed to be corrupt so democracy is the best we can do. But unlike monarchies that hasn't really been shown. Maybe if someone invents a more efficient way to serve decentralized data the web will transition, but until then most decentralized services are most useful only as a backup to centralized services.
That depends on drugs. If you hook people on highly addictive expensive drug with severe withdrawal symptoms, like heroin, it naturally spawns more crime, because addicts would resort to anything to get the next doze: theft, robbery, prostitution, murder, etc.
For all your trivia recitations you failed on a crucial point.

> POW being a race to burn as much (mostly) coal for the benefit of very few.

POW is a consensus mechanism that secures the entire Bitcoin network. At times that has represented over one trillion USD worth of value. The benefit of Bitcoin's consensus is to all the money locked up in it, without it, or even if the profit to hack Bitcoin were only slightly marginal, the whole thing would fall apart, almost one trillion in value.

It is not for the very few that consensus mechanisms reward, it is for the whole network (in the ideal case). So in a way, when Bitcoin is driven to astronomical prices, and the incentive to break into it becomes irresistible to the most powerful people in the world yet they still cannot accomplish it, it does validate the technology.
ctrl+Number is the fastest way to switch Spaces out of the box. Some third party apps (Total Spaces) get rid of all animations.
Ok, lets say I have a Linux install when desktop is flickering and blinking rapidly and all text labels are either not visible or only every second letter is visible but flickering when mouse over. You are in an SSH which is working fine. Now what? :)

PS: real case from a few months ago on Fedora.

PPS: oh, and guess what advice I got from the "helpful" widely advertised Linux community? "You have picked a bad distro and DE combo" (c) and "You have incorrect hw env for these distro and DE, why didn't you pick ubuntu/mate?" (c)
Nop indeed, I use the native backup tool to create a dump then use borg to save the backup in a remote location
> If somebody picks your lock on your house

It's not like picking a lock. It's more like turning over a sheet of paper to read what's on the other side. If this guy gets convicted, I'll eat my hat (I wear a fedora).

"Thy just thow their fedora wherever the floor is
And start doing horas and taps".
I live in the UK. I am very suprised yes
yawns

I'm absolutely sure my previous post contains a direct quote summarising the state of the evidence from Mueller himself "the Office’s investigation uncovered evidence of numerous links (i.e., contacts) between Trump Campaign officials and individuals having or claiming to have ties to the Russian government" was how Mueller opened his summary. Not "we couldn't find any evidence of any of the alleged meetings actually happening" or "actually conclusive proof exists that these individuals were in a different country at the time". Or perhaps your argument is that they definitely met but there was no evidence the Russians did anything to help the Trump campaign, but Mueller said they were "sweeping and systematic" and prosecuted individuals for their role in it.

I mean, if you've read, say, page 85 in which senior Trump officials set up meetings with people who have emailed them offering "very high level and sensitive information" as "part of Russia and its government's support to Trump", it's kind of difficult to argue that Mueller's statement that proving that they were "knowing" and "wilful" in violating laws in court might be difficult means there's no evidence of any form of collusion between Russian agents offering hacked material and the Trump campaign.

By the same token the Comey investigation into Hillary Clinton found "no pervasive evidence of systematic, deliberate mishandling of information", but only someone arguing in bad faith would suggest this proved that reports of email servers were just North Korean style propaganda inventions.
Are there Jews in my basement? No, Nazi fucks, not at all.

But that's not really the same thing as a critical taxpayer funded health body telling major fibs at the outset of a crisis. And if you think it is then who here is lying to themselves?
Except when restarting the services that rely on the certificate doesn't work reliably... but yeah, needs to be automated.
It is absolutely critically useful for overthrowing dictators. Currently that's the only sure way for Russian citizens to fund anti-Putin opposition without immediate consequences.

Source: I'm from Russia.