skysight-inc/HackerNews huggingface dataset:
Plugins for ELF- and Mach-O-based systems aren't any different than regular shared libraries, modulo slightly different symbol precedence. AFAIU, while a quite different architecture, Windows PE linking treats them quite similarly, too.

Perhaps you meant statically compiled binaries? Even then I'm not so sure about that. Right now I'm working on a project that statically compiles a plugin so its various libraries can't leak or be overridden by the loading application, yet which itself can load other plugins. OTOH, this is in C, C++, Objective-C, and Lua (basically C from the perspective of binary linking), all of which have mature linking semantics. (Well, at least this is true for C. Controlling symbol namespace pollution by C++ and Objective-C code requires more complexity than for C, but at least the necessary compiler and linker flags exist and are mature.)

When you use languages or toolchains that don't invest in an ABI, or which make linking too automagic (with no or little recourse for exposing various linking features a platform may offer), then runtime linking is likely to become a major limitation in some solution areas. For example, there's probably no way to coax XCode to compile my plugins properly, without outsourcing some logic to additional scripts. Ultimately a Makefile is likely the best solution--and the one I chose, anticipating these headaches--as it keeps most of the build transparent. Fortunately, XCode seems to just be a wrapper around a bunch of command-line utilities, so you don't actually need XCode at all.
> paying kickbacks to physicians to induce them to prescribe Biogen drugs

I blame the ones that take the money.
The discussions in this thread remind me a lot of the Mike Postle Poker scandal: https://news.ycombinator.com/item?id=21161043

It was a similar case where cheating was theoretically possible and alleged, but could not be proven. Only difference is that the Mike Postle case was a far bigger statistical anomaly.
At their level it's pretty much known what location / piece they're thinking about. For key moments, it may be enough to transmit the piece name only. And have some follow up for destination if they really need them.
not OP, but in NYC, I cannot use my Airpods on the subway or while crossing an intersection. I tried commuting with them for a couple weeks, and as soon as I got into the subway my music would cut out.

Then out on the street, I would have no problems in the middle of a block, but on every intersection, the connection would cut out again until I got far enough from the corner.

Back to wired IEM's with a little dongle in the lightning slot :)
Sorry, I'm still confused. Is there a salient difference between Chief Technical Officer and Chief Technology Officer? I've always used and heard these as synonyms.
I don't particularly mind Carlsen's actions (leaving the Sinquefield cup and resigning a game against Niemann in the Julius Baer Cup).

I also watched Niemann's games in the Julius Baer Cup, and he certainly has an uncanny ability to switch on some form of an afterburner against people like Aronian, Ivanchuk, Pragg and Duda. Perhaps he is that talented, but I can understand that the top players do not feel at ease.

On the other hand I'm not too happy about chess.com turning into some form of credit rating agency for top chess players. If I were above 2500, I wouldn't play there. Too much to lose if their proprietary algorithms misfire.

As a European, I'd certainly issue a GDPR information request for my cheating score, followed by a deletion request for all personal data.
That doesn't sound too expensive, given the temperatures and safety features involved.

But the raw parts are probably an order of magnitude cheaper, so price should come down to those levels if production scales up.
Makes sense doesn't it though? When you learn everything you know without predefined structure, how easy is it to come up with one?

At the end of the day, self-taught like what they do - so if you really like what you do, you'll eventually figure out simply by spending time on the subject at hand...

e.g. Umberto Eco never replied to young authors who asked him "how can I publish my book?", simply because he did not had a good answer, he thought "same everyone publishes I suppose, you start small and then you go big and if the publisher thinks the book is good, they'll publish it"...
In a similar vein, Tool Assisted Speedruns for video games can always outperform human players, but TAS streams and youtube videos don't get nearly as many viewers as real humans running. And human speedrunners caught cheating and using tools etc. have drastic hits to their popularity after they're exposed.
Obviously we should standardize on Esperanto!
> "lower investment rates,"

Higher investment is NEVER a bad thing. We're not talking putting money in the stock market, we're talking willingness to put money to use.
Terra cryptocurrency, not Terraform
How much of this goes to the victims who were inappropriately prescribed drugs? 90%, 95% 100% ?
At some point, we need to think about the effect on the market in addition to the return on investment for the people who founded cloudflare.

Use Apple as a frequent target of HN ire. When it was a high growth marketplace, everyone liked the AppStore - instant distribution to a fresh new market. Now, smartphones have matured, Apple is increasingly dominant vs sleepy Google, and that AppStore that was once a land of opportunity is now a drag, a pseudo tax.

The cloudflare model would be considered predatory under different regulatory regimes. They are great at what they do, but every incentive exists for them to be a malevolent influence on the market.
I'm sure the goal will always be to be as good as humanly possible out of the box. 99.999% of users will probably never have to think about it. But if your mission-critical application just happens to hit a case which the default behavior handles poorly, would you rather: 1) redesign your system and hope that a different design just happens to not hit the same bad case, or 2) tweak a knob until the GC fits your use case?

I think I'd prefer 2. But 1 will always remain an option I suppose.
It’s quixotic and theoretical for sure. Please watch that substack (or subscribe) - next post I’m going into hard details after a year of talks on the topic.
The CTO should be able to liaise with employees, customers, and upper core management.

While some technical understanding is needed to contextualize operational costs, it is hardly a primary skill requirement.

Some may find it convenient to overburden employees with 6 roles in a small firm, it is often not a wise decision. Ignoring burnout factors, a company could end up with a very cool looking toy infrastructure, that essentially misses the subtle long-term stakeholder requirements.

Also, who hires an external employee for a CTO role… that sounds insanely risky. =)

https://www.youtube.com/watch?v=0D7hFHfLEyk
From what I understand you only need one bit. The assistance doesn't need to be "move piece P to square S", but "this position is critical, if you spend extra time exploring here you will find a winning move".

As these players are on timers there is a race against a clock. So if you know where to focus your time/effort you can easily gain an advantage.
The BBC Archives are great, including British Pathé
While leading the software R&D team at Square USA (we made the "Final Fantasy: The Spirits Within" movie and one of the "Animatrix" shorts) our team got to develop some cool software both for the PS2 and the little known GSCube experimental machine.

The GSCube was 16 GS processors in a box, and could be configured to access the frame buffer as a 4x4 tile format or as 16 layers composited in real time.

For Siggraph 2000, we showed a demo of a shot from the movie running in real time, allowing the user to interactively change the surface materials of the character. The scene was Aki floating in zero gravity, and included individual hair strands.

My own memorable piece of geekery involved implementing Perlin Noise entirely on the VU1, and demoing a field of tall grass blowing in the wind.

Fun stuff.
If you're running it in local, there's no need to switch back to the previous version.

It's true about the hardware, but if you use a container it can run on the exact same software.
Yep. See the Home Assistant devs. They implemented a bad “hack” that forced some DNS settings and when it was reported and they were called on it they doubled down instead of fixing.
Is he not the World Chess Champion? What's the problem then?
Long Covid Has Forced a Reckoning for One of Medicine’s Most Neglected Diseases
Yes. But that’s a case of having an old version of a program that you know still runs on a given platform. That’s rather different from looking for a CAD program and deciding to take one that hasn’t been updated for ten years for a spin.
The answer is yes. I’m working on it with https://reader.manabi.io which aims to enrich memorization with more colorful contextual anchoring. Working on a SwiftUI rewrite with Anki integration currently.
we're dealing with bits of info here, thats the shortest hand there is
Niemann have admitted cheating before when playing online, so Carlsen is just not making this up about any random player. There is a history of cheating.
> do you want an opaque company where politics drive individual success
>you want a transparent company where employees respect their leaders and where the best insight wins?

The comment I replied to has very startup company silicon valley skew to it naive of the majority of the world. Very few of us are in any position to determine or change the political/cultural/driving forces of a company we have to work at. Usually the best you can do is adapt to whatever is already there and try to make the best of it.

CTO is not a powerful position at most companies.
One shows resources required, the other doesn't...

The beef we purchase produces 300 hamburgers from 1/4 cow not counting the steaks, ribs and roasts, from 40 acres of land shared with 20 others cows.
The shared commons is the open interconnection of the internet. By becoming a mediator at scale, CF potentially renders the value of the commons moot.

The ill effects aren’t on you - you’re just a node in a larger network.

What happens when Google, Microsoft or Oracle buy them? Pretty obvious.
I'm not really interested in his larger argument here but I think there is a specific interesting point:

There is no particular reason why trying to rent seek things like land or property should work in a digital world. They aren't constrained by physics which is the whole reason any of that stuff works in our physical reality. Why should it matter what neighborhood your house is in if you don't have to follow euclidian geometry.

It seems like most people who are attracted to the space are exclusively interested in rent seeking opportunities but it seems likely that these people will get burned trying to chase a broken metaphor.
I'm in California so I can't suppress my firearms because that would put the rest of the population in grave danger. That being said, the most impressive thing of the sintered suppressors rather than the sound signature for me was the reduction in blowback. I heard them on pistols and semi-auto rifles though, I suppose to truly hear it I should have seen it on a bolt action.
Yeah there was unbelievably terrible lag getting Polaris/RDNA2 generation going. It was jaw droppingly slow to happen! But it did finally happen.

I was afraid all RDNA[n] were going fully unsupported, which felt like a sure invitation of death.

Sounds like there's still a lot of uncertainty, but it also doesnt sound as bad as I'd first feared; it seems like RDNA2+ could probably hopefully possibly work decent well. As opposed to, you have to buy unobtanium hard to find stupidly expensive cards. Seems like it's still playing out, & we dont know what RDNA2+ is good for yet, but it doesnt sound like the walk towards certain death this originally sounded like.

Thanks for the intense hard to develop reply. A lot of in-flight status updates to gather. Appreciated. Really should be better established, what AMD is shooting for & what we can expect.
I am diagnosed with ADHD and despite feeling like I’ve learned a lot about my condition I found ideas in this article new and stimulating. The idea of “pathologized” inattention makes complete sense on paper—of course if you sell attention-draining digital media you would want to divert attention (heh) from any harms your business is causing.

So I grant this is definitely happening, but it begs the question of why in this environment 100% of people don’t suffer from ADHD? One reasonable answer, which I cannot prove beyond saying it matches my anecdotal experience, is that the ADHD problem is part nurture (information overload from a changing media environment that affects everyone) but also part nature (every brain is naturally a little bit different).

I have always had inattention—just ask my parents and childhood teachers. It had nothing to do with the Internet. No question the internet has posed extra challenges to my naturally weaker attention, in a similar way to how the invention of skyscrapers posed a challenge to people in wheelchairs. This analogy fails with the invention of elevators, for which the ADHD sufferer has no equivalent accommodation in our modern media world.

I wish I could invite non-ADHD-havers into my brain for a day to show them what it’s really like. Even now, as an adult with robust coping strategies, inattention afflicts me in all corners of my life. I struggle with the unexpected if it hits me when I’m focused on something, which leads to problems making friends or navigating stimulating social environments. I have trouble listening to friends or dates in busy bars or cafes, which is a related but distinct problem. When I’m trying to get into a flow at work I frequently get random, highly salient impulses to do other things that are important but aren’t the thing I need to do at that moment. Crucially I resist these urges, but they make achieving the flow I crave—and the success of my work—more difficult.

Even in current year, I think a lot of people (and certainly a lot of doctors!) don’t believe that any of this is real, and all I want from life is to take speed and scroll Reddit and Twitter all night. Let me assure you that this is not the case. If anything, the people I know IRL who have ADHD are among the most driven people out there. They almost have to be, because the minute they drop their guard their dreams start slipping away.
So what? What does that matter? 20 moves of prep is not unusual. Also opening/midgame/endgame is not defined by # of moves. This was still very much in the opening, and it was still very much "known theory" as in games have been played in that same line.
i know this sounds strange but the things we grew up with influence our tastes and preferences.

i miss things lost (kaiser rolls, bagels) more than the things gained (sourdough, dutch crunch.)
SLAM!!!
Not really related to the article, but ever since I learned that homomorphic encryption exists I wondered if it is possible to make a trustless internet poker game.

That would entail some type of homomorphic encryption where each party would get to know which cards they drew, but not anyone elses. The type of system I am imagining has each player generate a permutation of 52 cards, encrypt it with their key and then take everyone's encrypted permutations together and decrypt a result where they only get to see the 5 cards they got dealt.

Is there any research into multi-key systems or ways to apply a single key system to get the kind of result I am looking for?
There is a distinction between an explanation and a justification. There are many ways to explain why some thing happened or might happen. They can not be used to justify said action. I believe Mearsheimer and Pozner, for reasons, confound one for the other. Saying that Russia could not help not to attack, that it is the rational choice for Russia, is like saying that advertisers can not help themselves tracking users, it is the rational choice to track users. Again, explanation is not justification. Explanations are not excuses. That is why I call it bullshit propaganda: He is justifying the war.
War is not just. War is never just. War is death and tragedy, even if you can write entire books explaining how it happened and why every party had legitimate interest.

RealPolitik, the realist school of thought, evolutionary psychology, etc. only ever provide explanations. And often they may be good explanations. They are useful when trying to understand events or people or groups of people and when trying to predict behavior or create models.

But to derive justification from those explanations means that you ascribe to the belief that determinism (lack of free will) absolves you of responsibility. It does not. Whether you have free will or not you still have to make choices and still bear the responsibility of those choices. If you believe you have free will you are directly responsible and must assume responsibility for any consequence coming your way. If you believe you do not have free will, than any consequence is simply the system correcting itself. There is no escape from making choices.

But what do I known? So since you are claiming he has more authority I will counter with someone of equal or greater authority, Alexander Stubb, past Prime Minister, Minister Of Finance and Minister of Foreign Affairs of Finland and Director and Professor of the School of Transnational Governance at the European University Institute:

https://www.youtube.com/watch?v=vlB-pRqdyBg
Railway sounds exactly like what you're looking for in hosting Postgres.
I wonder if you can make screw threads and how fine using this technique.
Should we reject TLS certificates for the same reason then? If they aren't trusted by the "TLS cartel" then your users are told that the site is "not secure" and shouldn't be trusted. Many browsers will even completely block you from accessing pages without valid trust roots.
Holding targets at risk is fundamentally different from destroying targets.

Hypersonic anti-ship weapons allow China to hold US carriers off the coast of Taiwan "at risk", but it doesn't mean they have to destroy them to be effective.

I know you're trying to dunk on this press release, but it's actually a specific phrase that has real meaning in the defense world.
yes but against magnus, who is supposedly two levels above Hans, this is not just a one move cheat, he'd have to cheat + have a continuous absence of mistakes, which is an awful lot of information to transmit.

i dont have a horse in this race i just like thinking about things in terms of information theory since this is a remarkable applied case

another way to decide this - have them play blitz (where the moves are way too fast for info transmission to happen), and see if the skill level scales accordingly?
A couple of jobs back, years before the pandemic, the company got acqui-hired by a big WITCH. I went from full-time WFH to commuting an hour each way, two hours for a single journey if the traffic was bad. I'd arrive at my desk, and... log in to a computer located 2,000+ miles away from me in a secure data center, and work on some secure software. During the day I'd have meetings, all remote, where I'd have to hunt for an empty conference room, because you cannot have a remote meeting at your desk and disturb all the colleagues around you.

All scheduled meetings were required to be remote, even if the other people you were meeting with were in the same building, because we didn't want to discriminate against those meeting participants that were on the other side of the country or the world. People would horse-trade meetings, as in, "who else is on this meeting? Just the two of us? I'll cancel my meeting due to a conflict or personal errand, you want to go grab coffee and just casually chat about work?"

And then at the end of my work day, I'd hang around until the wee hours of the morning at my office desk, so I could have a remote meeting with the team in Taiwan because corporate required that all meetings are required to go through their network infrastructure for security.

There were other reasons I quit, but I was so demotivated by this corporate stupidity. I lasted a grand total of 90 calendar days. I still to this day do not know if I was being screwed with, but everyone I spoke with said "yep, that's how we do things around here, and nobody can get it changed even though we've tried."
> (And why did my parents lose my collection)

Because you were supposed to clean your stuff out after college, but you just left it there! We asked you like 3 times to deal with it!

(Just a guess.)

We finally got fed up and gave it to the neighbors for their yard sale.
>employees as mindless drones ... very toxic management style.

I agree.
Here is an overview of the usage of the shuffle instruction to speed up decompression in ClickHouse: https://habr.com/ru/company/yandex/blog/457612/
If you're someone who has pride in their work, you should want to learn. Technical curiosity is invaluable in this field and it seems odd that there are people who insist on sticking around despite lacking it.

I don't think a lack of technical curiosity/professional pride is exclusive to managerial types, but there is a surprising number of people who hate the technical side but still want to be bossman.
ok, what if the sushi replaced some cuisine you grew up with? because this is a dishonest comparison otherwise.
Even after such egregious behavior and severe abuse of power he was allowed to practice law again in DC when the bar reinstated him after his conviction[1]. That should tell you that he probably wasn't acting alone.

It's amazing the kinds of things you can get away with when you're politically connected.

https://www.dailymail.co.uk/news/article-10322339/Disgrace-l...
a large part of the "Mud" was almost certainly horse waste, one of the same reasons why traditional new york brownstone townhouses have their entrance up a set of stairs.
> Are the sanctions against Russia meant to change Russia's warmongering behavior, or are they meant to save the environment?

They're not capable of doing anything to save the environment - in fact it's likely they're a net-negative. Russia is still selling that energy to someone - right now China and India - and it's unlikely the new buyers will be taking the same steps to burn the natural gas as cleanly or efficiently as western Europe would.
Similar thoughts about my PlayStation 2 from 2004[0] that I still play Dance Dance Revolution on. I don’t have to worry about anything changing that breaks the experience. (Except finding a TV that minimizes upscale lag but that should have been a trivial thing for TV makers to get right.)

[0] The PS2 platform is from 2000 but I use a miniaturized PS2 slim which was released and probably manufactured in 2004.
I'd settle for the CoffeeScript of Go. Keep most of it, add sum types, expand generics, and replace nil with options. If you're feeling spicy, make whitespace significant.
ChessBase analysis shows Hans Niemann has a high number of 100% games
Thanks for the article, really interesting read, most likely your startup will be successful and all the best!

I think the killer application for homomorphic encryption (HE) will be on the regulated and sensitive data as you have mentioned. In healthcare, high accuracy machine learning requires massive datasets and it is difficult to get your hands on the data mainly due to privacy concerns. If HE can make data available to be analyzed without compromising the patients' anonymity it will be a game changer and perhaps can relax on the accessibility of the sensitive clinical data in the near future.

Just wondering, can we not achieve similar privacy using secret sharing (SS) cryptography for anonymity? With (SS) unlike HE, you can perform arbitrary calculations in the encrypted domain [2].

[1]How to Share a Secret:

https://news.ycombinator.com/item?id=31817716

[2]Secure multi-party computation:

https://en.m.wikipedia.org/wiki/Secure_multi-party_computati...