skysight-inc/HackerNews huggingface dataset:
China has been dystopian for decades.

The real bummer is that even free countries are starting to embrace the same methodologies. When Australia, Canada and the US start heading toward the abyss of surveillance/lock-down states you know things are not looking good for the planet.
Geostrategy is about more than just invasions. It's about military assets, natural resources, artificial resources, trade routes, cultural influence, the ability to attack from and defend certain geography and plenty more I didn't name. And it's more than Russia playing the game.

It's not a national defense strategy, it is a national security one. They need to control the paths for gas exports to Europe to maintain Europe's reliance on them for heat in the winter. It makes them powerful.

If you look at national strategies for nations and territories, even beyond the time the current state has ruled, for every major or minor power throughout history, you'll find similar strategies because the underlying realities remain the same.
Police also commits crimes, what's your point? We are talking about the actual law here.
Authoritative DNS server is very easy to run. (I use knot) I run several just because it's so easy. I don't use DNSSSEC though, because I haven't found a use case for it.
Protein Quality: Animal versus Plant
The controversy aside, just imagine the disappointment of having to reach out for your phone to scan that code just to discover that of all things it's a link to Coinbase.
> Canada is not bad, but things can break down rapidly. Trudeau will fail on the side of authoritarian control,

That feels accurate. The next question then becomes, how will that play and/or be exploited in the USA, it's neighbor.

Let's, for a moment, presume there are entities within the USA that would welcome the opportunity. Now back to Canada...how much outside (i.e., USA based) influence is being exerted on the situation in Canada to tilt things towards the authoritarian?

This isn't a conspiracy theory. It's a simple extrapolation of history. Let's not be naive.
At one time, the ISP SIXXS.net who was a early adopter of IPv6 offered a v6to4/v4to6 gateway that allowed for reaching either network.

I suspect there will be a future need to proxy between the two networks - great opportunity for entrepreneurs, cybercriminals or governments who pry.

https://web.archive.org/web/20120505075239/http://www.sixxs....
The ideal solution would have been charging a fee to use stadia and then just letting people link their steam account in. You still buy the games at full price, Google still gets paid, and you keep the games after they shut down.
Kubernetes can support multiple solutions if I am not mistaken.

I know rancher requires Docker and is not compatible with Podman as of today.

And I believe Red Hat uses Podman in Openshift, their implementation of kubernetes.
I don't see any claim of any apple deal?
Kubernetes can use either
For what it's worth, https://spicetify.app/ via https://github.com/spicetify/spicetify-marketplace provides plugins that can hide podcast promotions (and do many other incredible things). All disclaimers about untrusted code and code injection apply!
> People are still unable to understand this about Trump. When he makes you mad and you cover him, you are giving him publicity and that's what he wants.

Oh, I think the media understands this quite well. What they understand even better is that: Trump = Rage = Eyeballs = Ad $$$
It was part of their demands. They laid it all out in the MOU before the protests started.

> CTV cited Bauder saying that he hoped the signed MoU would convince Elections Canada to trigger an election, which is not constitutionally possible. In this pseudolegal document, CU called on the "SCGGC" to cease all vaccine mandates, reemploy all employees terminated due to vaccination status, and rescind all fines imposed for non-compliance with public health orders.[46] If this failed, the MoU called on the "SCGGC" to dissolve the government, and name members of the CU to form a Canadian Citizens Committee (CCC), which is beyond the constitutional powers of either the Governor General or the Senate.

https://en.wikipedia.org/wiki/Canada_convoy_protest#Planning
As a kid in the kindergarten, we were miserable commies and there wasn't heating all the time in the winter. I vividly remember how one time our "caregiver" round us up in a semicircle around her and she started mumbling how we will begin feeling heat as she was extending her hand towards us. I felt getting warmer and warmer. Then we went to bed for our afternoon nap under the horrifying sounds of an opera singer woman.
How does Timescale handle lookup tables?

That is, "I have this seldomly-updated list of ~10000 things, and I'm going to need to join it against my time-series data."

With other time-series databases I've dealt with, it's an afterthought at best and the answer is typically "Enrich the data via flink/benthos/etc. on import and avoid using any kind of join."

Does Timescale's use of PostgreSQL circumvent this issue, both in terms of storage of lookup tables, and performance on join?
Bad headline, and no link to the original research. Needs better link.
> That argument has the same flaw as the National Rifle Association's "Guns don't kill people, people kill people".

Guns don't kill people. I kill people. With guns.

https://www.youtube.com/watch?v=xC03hmS1Brk
I'd advise against the news stand. Classic intelligence fieldwork ploy: if you make someone work a little for a bit of information, they're more likely to assign it a higher value.

Adding friction to your news consumption makes it feel higher quality, but is of course actually totally independent of that.
Personally I'd prefer to use open-source tools if possible.

For Podman vs Rancher, what are pros and cons? If you only use Docker from the command line is there any reason to use Rancher?
> Is there a technical reason why Steam is a such a force in the space? \

I'm not much of a gamer - but my five kids are, and I can see the difference. It starts with being multiplatform. Buy once, run on PC, Mac, Linux. Steam's promise isn't cheap subscriptions, or trendy titles. I can buy games with confidence and know they will run - even if school requires a Mac next year or the only machine around is Dad's Linux laptop.

Steam also does a much better job of exposing new titles and player feedback. Shopping Steam is a better experience - even if it isn't as pretty. You know what you are getting when you buy, and the return policy seems fair enough.

It ends with simply working better. For example, last night I loaded up Steam and some PC games from a XBox Live Ultimate subscription. The Steam games worked. None of XBox games would even launch... on a brand new Lenovo gaming machine on Windows 11. Eventually the Xbox app volunteered to fix the messed up installation and ended up leaving 130GB of disk filled with old, inaccessible downloads.

Epic's store shows some promise, but there's a lot of rough edges where it installs some other studio's installer which installs the game. But, the free game thing is pretty nice.
This is a question for the folks who have been reading the Economist regularly for a while. What do you guys feel like you get out of reading the Economist over time? This is meant as a genuine question. So for example, I consume my news only via my Google News feed, so basically just a fast scan of the headlines and maybe a few news articles in depth. Does the Economist provide more details, more nuance, more depth? Do you guys feel it helps paint the bigger picture better then "regular" news media, a more erudite perspective?
But you can get your process ID associated with a network packet … just in FreeBSD bind to socket (single process)
> You just have to have heard of this kind of failure mode

Yes exactly. You have to be aware of it, you have to know what it entails and what can cause it and how to diagnose and fix it.

That’s the other half of the domain knowledge, and just “autoML-ing it” or following some set of prescribed steps won’t necessarily get you that solution.
The challenge for the engineers at our AI startup is that deterministic testing paradigms don't adapt well to probabilistic models that are continually being retrained. As a scientist is hard to convey the acceptable range of variance and often the random change of individual predictions at the decision boundary. It's also hard debug behavioral issues that actually are systematic model failure versus those that are traditional infrastructure bugs. Often times the band aid is that build lookup tables to ensure certain behavior which in turn also underlying issues from being discovered.

Testing paradigms are either too high level or too specific. Recent work on evolving behavioral tests addresses this but it requires more manual effort and interpretation which kinda defeats to point of automated tests.
It should be up to the application to throw or not, not a library. I write a system service. If it can't find the configuration file, it can't continue, so it throws an exception. If it can't open a file that contains state from a previous run (maybe because it's the first time it's running) that's fine, the program can run without it and thus, no exception.
How to land the job you want
> Sometimes the key to staying warm and happy is to be willing to move when the temperature changes.

Thank you for this. It really landed close to home for me.
I think there's plenty of room for pessimism when it comes to the games industry. But Valve has (when not occasionally making games which, let's face it, isn't very often these days) become a business dedicated to the business to selling games. It offers a platform that has provided several innovations for usability to consumers ahead of competitors (it isn't continuously playing catchup - they're proactively investing) and it provides a relatively low barrier to entry for publishing a game in a pretty visible manner. I'm not certain if you ever lived with Gamestop and EBGames as your main source of purchasing games but it was pretty much impossible for small devs to get noticed that way - so small devs ended up posting their games on the internet (which was quite a strong limitation in terms of size) or trying to get on various ShareWare/Demo disks that'd circulate with magazines.

I'm sure this isn't the absolute best timeline, but it sure beats a land where Origin and UPlay successfully beatup Steam and we're all forced back onto walled gardens. And it seems sustainable, the second largest platform (IMO) out there is GOG which is owned and operated by CD Projekt Red - it seems like game studios see a lot of utility from owning a mostly open platform like this.
Fun fact: there is at least one bug in the Dart grammar (using the ternary operator ?) which makes compile errors when there should be none. Something like

a = b ? c["${d}"] : e;

...I think don't compile. You have to write

a = b ? (c["${d}"]) : e;

...for it to compile.
there is also some hint about performance/watt vs an NVIDIA A100 using BERT models:

> The A100 draws 131W peak during the training run, the M1MAX GPU draws a maximum of 15.4 W. The A100 runs an iteration at 7ms vs 104ms (with SHARK) and 196ms (with TF-Metal)
There is a lot of value in having a columnar storage that is fully ANSI SQL and supports all of the goodies that you get in the Postgres ecosystem.

NoSQL databases with their half assed SQL grammar implementations are a real pain to use in real applications where they often have to be handled differently in code vs the RDBMS because either their syntax is slightly different or their connection stack is incompatible.
Pay 20% now, or be forced to spin out Xbox via anti-trust ruling in the future. Seems like a no-brainer to me.
Speaking of that, equestrians actually love saying the word "racing" like they own the motherfucker
So? implement soft float and round any way you please. Slow? Sure. But don’t say “infeasible”.
It's got more than half a chance. There's an old joke in conservative circles that Fox News' ratings are so high because they found an untapped niche market, "Half the country".
i tried Apple Music and really liked the Library, especially that i can shuffle by genre

but the apps are buggy, poorly designed and slow on my Apple devices which are 5+ years old, so take that into the account

also i tried Tidal, but found the catalogue lacking (no Metallica, no Rammstein)

i’m therefor sticking to Spotify, but getting very annoyed each time i open the app and presented with podcasts which i never in my entire life intend to listen and also have to feel bad for the underpaid musicians

grass is always greener on the other side i guess
It's in this situation where pirating the game is 100% justifiable. You literally own it already.
When it's a vision, it depends what you get to see. Often enough, what you see is not literally different, but its perceived meaning is different. Sometimes revelatorily different.

"Hallucination" is a judgmental term; it may be appropriate when it is involuntary, or what you see is harmful. People with schizophrenia have hallucinations, and (in all cases I have known personally) suffer for it. Thus, "hallucinogen" is a judgmental term about a chemical, where people taking one for the beneficial effects call it an entheogen.
Tell me more!

(As I see it – at least these days – dependent types just are. It’s very, very nice to just have higher-order unification and the things that sort of fall naturally out of having it.)
This [1] is my attempt at tech news but with tag cloud. Feedback most welcome.

[1] https://embit.ca
I think the user base and market demographics are why no one really complains on the publisher side. There's no other digital store on earth with more whale-like clientele.
I don’t disagree!
Not to disagree with your point, but your comment really reminded me of the following scene from Breaking Bad: https://www.youtube.com/watch?v=W_dxteeedgs
Isn't this exactly the sort of question addressed by the research?
The Parler situation was shoddy engineering, nothing else. They chose a hosting provider with a completely incompatible ToS for their application. There are thousands of “free speech” providers out there. To make an analogy, they tried to publish porn on their Disney.com profile.

It was somewhat funny to watch them completely blow their one moment in time due to sheer incompetence.
I set up ID.me for somebody and at one step it asked me to confirm the proper spelling of their name.

Both options were incorrectly spelled. There was no way to proceed and spell the name correctly.

Their support desk basically told us it wasn't their fault and to go away.
Occhams razor: Microsoft owns Bethesda, so one would naturally assume they would seek to kill off competition to the windows store, or any poor performers that arent driving the appropriate revenue.

the worst part of the bethesda launcher was it existed as a cudgel for Todd Howard and others to effectively silence dissent during the launch of Fallout 76 in 2018 either by flogging it as an excuse to refuse refunds, or using the platform to outright threadlock and silence user complaints and criticism. the launcher directly contributed to the wholesale review bombing of virtually every bethesda title on Steam and even showed up in the class action lawsuits filed during the fallout 76...well...fallout.
And this is a useless, low-effort point to make. If we waited for a technology to scale before posting about it on HN, it would already be old news.
Yes, and that.

I don't use Outlook/Exchange outside of work, frankly never did, but did read from time to time the issues with Outlook norms versus *nix email norms.

I didn't need Outlook before I joined Microsoft, every student in my high school used their personal email (despite the school having an Exchange server), and my college used Google Workspace (I'm not that old TBH).

I also lived entirely on FOSS software before joining MSFT, so to move every piece of personal self-hosted infrastructure to Microsoft's cloud services would be too painful and I have better things to do in my free time.
It's unclear to me if the author is saying that the global mutex for unwinding the stack interferes with the non-exception-throwing code paths, or are they just saying that the exceptions themselves bottleneck and are so inefficient that this becomes a significant impact on overall throughput?

It does seem like at least in theory it should be possible to create a non-locking / blocking exception unwinder, if there is no actual contention between the threads. If that can be done then it seems like the solution should be to do that rather than abandon a whole language feature. This is a bit like the Python GIL question. I would say if the language spec means you have to have a "GIL" in any context in a high performance language like C++ then it ought to be addressed at the spec level.
The Lamb Paper
Turns out I need to read more carefully. Improvements can be done in a non-abi breaking way, but more radical changes are, according to the authors ABI breaking.
My main machine is a Macbook Pro and I find the control key to be in a fine position. Just curl the pinky down two rows. Backspace is much farther away.
I can't post on his comment as it's been flagged. Sorry to hijack your comment.
I can relate where you are coming from. Protecting your livelihood, providing for your family, that would get me so friggen worked up, and I can't even imagine the stress, I just can't even begin to. The worst part about prison is the failing your family aspect, so I can imagine how frusting, trapped feeling anything like that and it being outside of your control, through no fault of your own. And seeing that humanizes that this isn't just financial numbers, those financial numbers represent people that are deeply suffering from the lockdowns, those financial numbers represent a human cost. For me, I listened to my mother on the phone worry as she spent her last days in fear because she was dying of cancer and chemo killed her immune system and she was in a no mask state. So it's understandable I might be pretty protective of her and her fears. Or my daughter that has an immune condition and might never be able to live normally now that COVID is a thing. I as a son, a father, hold on to some little sliver wanting to protect my mother, praying my daughter doesn't have to become some bubble girl. Wanting people to wear masks might be irrational, but it isn't out of maliciousness or wanting to hurt, but out of a sense of powerlessness to protect those I love. It's even harder because I am a libertarian who doesn't think the mandates provide enough benefit for the costs nor should they be mandates on a logical level, but hearing the fear in my mom's voice, multiplied by so many people, I just don't know. Their fear has a consideration aspect too. This is the sort of humanizing of others experiences that I think we need and I just don't see anywhere else on the internet right now.
Especially when it came to mods - since auto-updating wasn't a thing mod devs were a lot more happy to tie their mod to a specific patch of the game and just refuse to support other versions. There's something to be said about this making modding more accessible since you weren't committing to long term support patches as the game evolved... but it also made things a royal pain.
I don't know why you think (2) relies on groups being farsighted and patient. The frog boiling that happens today is almost always a result of chaotic incentivization. Politics is very different today than maybe 20 years ago. No conspiracy needed for that. Yet these unintentional or perhaps even well-intentioned changes to the status quo can be worth observing and reasoning about.

A single district mandating critical race theory education won't by itself change a lot, but it's part of a broader shift in the zeitgeist's heresies. Does there need to be a shadowy cabal of progressives saying "yes, just as planned" for this to be true and noteworthy? The things you can't say today are different from the things you couldn't say 20 years ago. You don't need to breathlessly follow the news to know this, but you would be a fool to ignore it entirely. Regardless of whether you think these heresies are morally/politically good, every citizen needs to keep up to date on the latest heresies lest they run afoul of those heresies themselves.

Noting that slow shifts in the status quo are rare is rather unhelpful. Of course they're rare. But being familiar with the forest will help you find the right tree. The idea that the truth is a needle in the haystack is just as easily a prescription for consuming more news, not less.

That's not to say that you should. Perhaps your life is such that you've decided you don't need any of this or you don't need to find the true danger in every corner. Even dedicated experts find it hard to find true danger before it arrives knocking at the door. The value of finding true danger before it arrives is also debatable. Vast knowledge and the effort needed to acquire it is not an unalloyed good, it's a cost/benefit trade-off like everything else in life.
I think OP meant Rancher Desktop, which is meant to be a replacement of sorts for Docker Desktop (it does include a Kubernetes implementation though)
As I said, he brings out some compelling arguments. Making a living based on your research work is not in itself a cause for concern. That's what most researchers do.
These things don't happen overnight. The expressed plan has always been for your country to join in the 2030s.

I'm saying it's been stupid/political suicide for the US and EU because they've both already made it clear that there is next to no strategic value of including Ukraine in these partnerships.

It shows the weakness of the EU itself because it exposes the tiered importance of member states and how some just aren't. I think the best thing for all parties involved would have been to maintain Ukraine as a neutral buffer state and make sure that it has a thriving, rich economy.

Because the alternative is the inevitable angering of Putin, who will not be made to look weak on a world stage. He would rather destroy your state's entire economy than have Russia look like it's not the dominant state in the region.

If you don't believe that the EU has been pushing for you to join, just read the various drafts of the Vilinus Summit joint declaration that went unsigned.
A 16-year-old from India has beaten world chess champion Magnus Carlsen
This is likely the result of two factors. First, families skipping scheduled vaccinations for their newborns out of fear of catching COVID-19 at clinics: https://www.gavi.org/vaccineswork/tackling-malawis-fears-rou...

And second, as a result of anti-vaccine disinformation, largely spread from the US, Europe, and Russia, that has been reaching increasingly internet-connected African communities via Facebook, WhatsApp, and other social media.

https://www.africanews.com/2021/11/23/vaccine-skepticism-hit...

https://firstdraftnews.org/long-form-article/foreign-anti-va...

It's probably going to get worse.
tl;dr: don't blame the design, somebody did a crummy job of building it.

Though the real money is in the conclusion:

Perhaps we should not have worked for a fee so low that it allowed the client to sidestep the usual procedures. Perhaps when we were pushed out of the construction process we could have stepped out because we couldn't guarantee the project’s quality. This is certainly our greatest sin: we should have ended our participation precisely at that moment.

That makes sense. The project they designed would need extensive landscaping maintenance, and can't be done on the cheap.

Though I gotta say, they were picked because they'd apparently done a bang-up job on a project in Rotterdamn that doesn't look all that interesting to me. The scaffolding makes it look like it's under construction. Still, somebody liked it, and it's unclear why they went from a similar design to a "mound".