skysight-inc/HackerNews huggingface dataset:
>Pat's time is extraordinarily valuable.

It is. On the other hand, a not insignificant part of his job is talking to journalists, industry analysts, financial analysts, etc. Doesn't mean just anyone can drop an email and get an interview but, although I haven't spoken with Pat for quite some time, I had 1:1s with him (and did a little work for him) when he was CTO.
Because golang doesn't have constructors, you're forced to implement functions that mimic them yourself. And the language still doesn't prevent you from directly instantiating the struct yourself, meaning it is always possible to bypass the "constructor functions". This is quite terrible and opens up your code to errors.

Furthermore, DI frameworks also usually have lifecycle management, which is quite handy in many cases.
What is the demand for the PS5 from/for?

There aren't any games for it yet practically speaking? It's not like the PS2 giving you access to a DVD player or PS3 a blu-ray until games appear. Even if it can "4k" a PS4 HD game, that's not that wide an audience.
> To put that in perspective, if you were worth 200,000 would you work for $10k/year?

That's not how perspective works.
I believe so.
Rosneft being state-own, this looks like a 25 billion gift to Russia. There must be something that I don't understand.
My parents live relatively close to Kim’s mansion in Auckland and every now and then I’d see his car driving around (instantly recognisable with his “KIM.COM” personalised number plate).

New Zealand, at least back then, wasn’t known for fast (residential) internet. I thought it amusing such a global file-sharing juggernaut was headquartered so close to home.
The First Battle of Bull Run / Manassas Junction in the American Civil War is infamous for the spectators that came down from Washington, DC and clogged the Union forces' path of retreat when they were routed.
Ok, maybe the croupier is not a "hidden" variable, but it could be whether he had coffee that day, which roulette wheel is being used, the lighting conditions in the room, whether he was able to park in front of the building or had to walk from the parking lot, etc. Any event that happens some of the time and causes 1, 2, 3 as the first three numbers can very well be causing a specific distribution of the next numbers.

I.e. correlation doesn't imply causation but translates to dependent probability distributions and therefore a "if A then B is likely" just because A can be observed before B.
They're not selling their shares to anybody. They're abandoning them. Rosneft, for obvious reasons, owns all the shares that aren't owned by anybody else so Rosneft gets control the shares back.
Our Android Framework (2019)
There are plenty.

Börje Salming is in the NHL Hall Of Fame: https://en.wikipedia.org/wiki/B%C3%B6rje_Salming
I don’t think it’s so simple. I bought Bitcoin in 2013 because of Max Keiser on RT explaining its importance (and talking about the scams going on Wall Street, like silver price manipulation that Goldman Sachs was later fined for), while all the western media wrote that it will collapse to $0, and right now it gives me a comfortable life.

It’s controversial here on HN whether it’s a good or bad thing, but at this point nobody denies that it didn’t collapse how famous US economists predicted.
Isn't that a Nissan leaf?
Assuming the GP was using x11, then yeah it's very likely almost all of those things worked fine (depending on how they structured the chroot to include their homedir). The only one that probably doesn't is the URL->browser one, just because the chroot probably wouldn't have access to run the browser directly, even if the right MIME-type/xdg config files were present in the chroot.

X11 as a protocol if anything is probably more backwards compatible than windows has ever been, and most of the extensions that enable the things you're asking about have been available for decades. ABI and libc aside xclock from 1996 probably still works on ubuntu 22.04.

> Heck, distros should consider automating this when users try to launch old apps, if at all possible.

This is more or less what snap and flatpak are trying to do.
This is pretty much what I don't get. DI by construction is trivial and has all of the benefits of a DI framework. DI frameworks just let you move some things around, which is mostly confusing.
It's just unfortunately very out of date. He says something like, "finding the Higgs-Boson Wil be a task for a different century" or something to that effect.
Rosneft is a publicly traded company. When you "exit" a position, that usually means you sell the shares onto the market. Public shares are traded on a secondary market, so if they do that some other investors would be buying them. I haven't looked into this story that deeply, but I think it's unlikely that they would be striking a good deal with Rosneft to sell them directly back to the company. Rosneft may decide to buy the shares back from the market itself.

Edit: looking at the BP disclosure, they've decided to make the accounting changes that show they're going to sell the stake, they'll likely be looking for a smart way to offload the shares, probably to some large buyer (not just pressing sell on some brokerage account).

Edit 2: the $25B figure isn't really that accurate. Before this all kicked off, Rosneft had a market cap of around $70B,and BP held about 20%, or $14B. The article sums BP's carrying value for the company ($14B, coincidentally I think), and an accumulated foreign exchange loss of $11B, which had already been charged to equity. The current market cap of Rosneft is about $30B,so the actual hit to BP sharebolders will be something like $8B if they could sell at current prices.
Sanctions spark Russia bank run fears
"...Russia’s central bank said it would provide unlimited funds to the country’s lenders and dramatically expand eligibility for loans as it was forced to reassure citizens that bank cards would continue to work normally.

It came as Russians raced to cashpoints on Sunday and there were reports of the machines running out of banknotes.

Russian economist Vladislav Zhukovskiy said “panic has started”.

He said: “All over the country there are queues at ATMs to withdraw money. Banks are selling the dollar at 100 to 120 roubles! Where are [central bank chief] Elvira Nabiullina and [prime minister] Mikhail Mishustin?”

Customers at the state-owned Sberbank received alerts on Sunday morning informing them that banking services were “operating normally” and that clients would be able to access their savings. The message made no mention of the sanctions.

In Khimki, outside Moscow, a queue trailed through a shopping mall of dozens of people waiting to use a cash machine. Similar scenes were playing out across the country.

Foreigners in Moscow reported being asked to settle their hotel bills before they left over fears their credit cards would no longer work next week..."
In general I agree, first try bash scripts and then, if needed, something like Ansible. More often than not, though, the bash scripts I produce are buggy, non-idempotent, and really difficult to maintain. One could argue “know your tools!”, and while I agree with the sentiment, somehow for me at least, it’s way easier to write maintainable, less buggy, and idempotent Ansible plays than to do the same with bash.
Passing context everywhere is quite ironic in a language that is supposedly "non-colored" when it comes to being able to call any function concurrently. In practice however, passing context becomes that function's color.

Project Loom in Java will solve this problem in a much more superior manner.
This.

I've been at 32 hrs/week, in two senior SW engineering jobs (sequentially), for 5 years, with appropriate pay reduction. Many/most people I work with don't know I have a reduced schedule, since I take my off time in the morning before most of my colleagues have caught up on Slack (and my guess is they are not clocking in 40 hrs, even at 100% pay). I also contracted for 50-100% time, variable, for about ten years, and got important work done during this time. So it's possible to work very productively with less than a full time commitment.

I'm at a stage in my career & life where money is less of a concern than time. My next move will definitely be to average less than 32 hrs/week (ideally 20). My preference would be to work at the same / a similar job and just scale back the salary and the hours, but suspect it will wind up as a series of stressful full-time jobs or contracts with gaps in between to recharge and work on personal things, petering out until I get sick of that rhythm and decide there is enough in the piggy bank.

If it plays out this way, that's a shame, because I feel like I add more value to a team the longer I stay; and someone won't benefit from 30 years of experience for a lot less than a full time staff engineer costs. I can't change (much) the cultural things that cause this situation, but it gives me some hope to see it advocated for here.
Of course it didn't come from you. It came from the bitcoin ideologues. You simply repeat what they say like a parrot.
People will shell out insane amounts of money because of the Jeep brand. Clapped out, 10-year-old ones still can get $20k, even if you tried to take it remotely "off-road" it would break in 10 different ways.

If people made purely rational decisions when purchasing a car, the only manufactures left would be Toyota and Honda.
Almost all, if not all, of the things you list as imminent problems were foreseen before they were imminent.
the slower your power MOSFET, the more power you waste and heat you generate.
Edited my comment to remove that bit because it distracts from the point that he is working for reasons other than money. It’s not a 1:1 comparison, but it’s valid and useful to scale big numbers down to ones we’re more familiar with and can reason about intuitively.

How’s this for perspective. Simply sitting on his 2bil invested at a 6% return he’s getting 120mil/year. He does not need that money as a motivator.
>> Every day I sell another x86 socket, that is the highest margin, most strategic thing that Intel can do

This basically summarizes why Intel is in so much trouble. They can execute well for the next 10 years and they are still hosed - they used to be practically the only supplier (AMD wasn't doing well) of the by far most used architecture in servers (and clients), and sold to 100s of thousands of customers, none of who could push them around. Now there are several architectures and several suppliers and the buyers are bigger and more concentrated than ever. They are just lucky the server market has been growing while the big cloud providers built out. It's not going to be a pretty 10 years to 2032... selling those x86's in 2032 won't be so.. high margin.
Yeah, that seems fair to me.
HN is a product of an USA company, USA being a country that acts like they were the ruler of the world.

You should accept the US world's vision and adopt its mindset or being banned, ostracized, canceled, whatever.

In the US vision, wars are something bad only if it's not aligned with US interests or isn't executed directly by US. In this particular case, Russia invading Ukraine goes against US interests.

In short, US give to themselves the rights to do whatever they want to achieve their goals, including wars like in Iraq and Afghanistan, while condemning everybody else that try to do the same. You should accept or face the consequences.
This is the first time I'm seeing this video (not the song), and it pretty much sums up America. lol
Reading this post, this is actually an explanation of Schnorr signatures, not ECDSA signatures. Bitcoin uses the latter, except for new transactions after the Taproot update, which the author doesn't reference here. In fact, the author isn't even describing a signature scheme, but rather an identification scheme, since the only step that involves the message is the vague: "5. Alice customizes a hash function with a message that she is signing". I believe what the author is referencing is to turn the Schnorr identification scheme into a signature scheme, you include the message along with the nonce commitment, hashing H(R, m) instead of H(R). In fact, you should also include the public key, hashing H(X, R, m).

I remain somewhat confused as to how this article was written.
As someone rather naive in regards to cryptocurrency, I don't understand what you're basing this on:

> These smaller coins do not have the capability to automatically or naturally grow bigger market caps, trading volumes, and buy-side demand just because ETH switches to PoS.

What would they need to cross that barrier? For example, don't all coins have the ability to manipulate trade volume by sending money between owned wallets?
I don't have a lot of experience working with data/ml teams, so this is good to know. Thanks. :)
i think that was more the function of the macro market. much of the foundation for microsoft’s second coming was laid by balmer. basically, i think he gets somewhat of an unfair rap ;-)
OS/2's biggest issue was pricing. OS/2 was $200 per PC and you could only get it with an IBM PS/2. So if you were buying a clone, it would come with DOS + Windows and then you could buy OS/2. In 1994, IBM finally went for a broader market with OS/2 Warp. It was marketed as a better Windows than Windows 3.11... and it was. Then Windows 95 happened. Any thoughts of switching to OS/2 died with Windows 95.
We're agreeing, possibly. I am saying those comments are only outlets of emotion, using a common form (Internet rants), telling us about the author (who is frustrated, etc.) and very little about the problem. You say, "it seemed to me like understandable frustration".
Twitter doesn't have an RSS/Atom feed :(

I get that if you want to have a specific release schedule it could be annoying, but why not add it to the feed the same time you post to twitter?
Let's make that a bit more specific:

Microsoft wants OEMs that manufacture Windows on ARM devices to not allow a user to disable secure boot and not allow a user to add CAs or trust individual certificates. In essence, they want secure boot to not be subvertible.

This is both good and bad: for the generic end-user, not being able to 'accidentally' disable root-of-trust via secure boot and not being able to have 'tech savvy nephews' try to 'help' them (and not overseeing the long term consequences) is a net win. It's going to be pretty hard to rootkit a system that has a secured root-of-trust. On the other hand, the device is now worthless the second the OEM, ODM or Microsoft decides they don't want to support it. They also completely control all features, so even if it would be hardware-capable of doing something you simply aren't going to be able to do it.

There is a third aspect and that is that it is very hard to inspect the device as a researcher. Knowing that closed chassis debugging is a point of vulnerability, it would be great if it was still possible to boot a research OS and check the device. At this point, you can only do that with reverse-engineered drivers and a shim loader and hoping the CA in the firmware is up-to-date enough to contain a trust relation for the intermediate CA used to sign the shim certificate...
Same - pretty sure I’m still enrolled in whatever credit monitoring they provided for people at the time as well.
Networks that use my disk to store other people's encrypted blobs (by default) make me uneasy. Services like IPFS where you essentially need to opt in to hosting other folks' content feels better.
Ask HN: Anything an ordinary person can do to support civilians in the Ukraine?
Obviously, whats happening in the Ukraine right now sucks - reading about civilians being killed just leaves me incredibly scared, angry, sad and most of all helpless. It feels hypocritical to me to continue my daily life as before while there is a war going on in Europe. But is there anything that we - 'normal' people - can/should do? Should I donate a part of my income? Any other ideas?

Sidenote: I don't want to support Ukrainian government but ordinary civilians. Judging from all I know, Russia are the 'bad guys' but all my information comes from western media so it is likely biased. Thus, I do not want to support any kind of war actions in itself, I rather want to help people that have to suffer from the consequences.
Europa is a big place and how things like this work varies a lot.
I was thinking someone should develop a Wine-like layer for Linux ABIs themselves, translating more historic ones into modern ones. That will allow running old native games for a much longer time.

In that sense I agree that Wine provides a benefit of preservation and very long term support that native Linux ABIs don't.

I completely disagree about regular desktop applications though. Games use case is different becasue they are developed as one time project and game companies move to the next game abandoning support for the old ones in essence after a relatively short time. Such kind of programs need stable ABIs to be usable long term.

Desktop applications on the other hand (like browsers for instance) are evolving and are actively developed continuously. They don't need Wine on Linux. I'd simply stay away form those desktop applications which are abandoned.
The first of a great series of wacky live-action films with Kurt Russell and Cesar Romero among others. Back in the 70s it was common to have special all-school events where they'd show 16mm prints of Disney live-action films in the school auditorium. It's amazing how much of these movies I still remember beat by beat decades later.
Whether or not you agree with the many people who think cryptocurrency is the biggest grifting scam to ever grace the internet or not, the bottom line is that as long as they think that and as long as Status is the sole corporate interest behind Nim, then it faces real and several difficulty in picking up steam.

The reality is that most people are not going to use cryptocurrency anytime in the next 10 years. Landlords won't take it, grocery stores won't take it, the whole thing is a mind-boggling waste of time and energy.

Even still, while the tech Status is producing might be cool, surely you can't be so naive as to overlook the obvious tinge it places on other potential Nim adopters.

I'm a crotchedy 50+ yo fart, so pay me no mind if what I say bothers you.
See previously "Gabe Newell Wants to Support Linux, Because Windows 8 is a 'Catastrophe'" - https://news.ycombinator.com/item?id=4293046

Proton is nice, but still is a wrapper 'behind' what Microsoft can decide to do to make sure they are 'ahead'.

From a strategic point of view, this is annoying for Valve.
It makes more sense for Valve to try to get more SteamOS only games (and the Steam Deck should help with that), because they control that platform end-to-end (apart from manufacturing their CPU, it's close to what Apple does: Steam store + Steam hardware )
Not the first time they had done this. My first job was actually developing a replacement for a Silverlight App from a company heavily invested in ms/.net/c# in JS/HTML5. They were super heavily invested in Silverlight (easy decision as most of their codebase was WPF/C# already) and in the end it bit them.
I got so much, even personality-defining stuff from the internet for free through the decades. I feel I have a lot of debt to pay back - be it software, advice, opinion or other content.
It is, I’m quite happy with mine and you can find leases dirt cheap. And actually their optional assistive driving system works quite well.
$200k can't even buy an average american house. Also, I've seen commenters on HN and reddit arguing that a $10k/yea job isn't worth having because it's lower than your cost of living.
Norway's sovereign wealth fund to divest Russian assets
Who is we? Apple’s owners already get to decide how badly they want their executives, what is wrong with this system?
BP is probably just getting ahead of the game. The value of this investment is likely to be predicted to plummet and need to be written off anyway. The EU will need to dramatically reduce energy dependence on Russia after this. There will no popular support and the long term strategic implications make it untenable.
Also, in my experience with four kids, the pacifier is most useful as a "sleep prop" for naps and nighttime. It really never let me give my kids less attention while they were up and awake, but it helped us both get some much needed sleep.

I put my smartphone in airplane mode, or turn it off, when it's time to sleep.
Divesting usually means selling.

No way in hell they're just giving them back to Rosneft.
After reading the above comment again, I have to admit I misunderstood what he/she was doing.
> If the people building the house run the cold water pipes through the outside walls

Holy cow - you have to heat the entire house to warm the exterior walls enough - in winter! - that the pipes don't freeze. Ouch.
The blobs on POWER10 as I remember were firmware for the memory sticks themselves since it used OMI to talk to the DIMMs, and IBM had to get third party OMI<->DDRX controllers. I see why they could have reason to believe that situation could change.
Where Is Netflix Available?
This is OT, but can I just say how amazing it is that the head of a large public tech company is being interviewed by a smart guy with a paid newsletter?

What a world.

Edit: corrected typo.
As nobody in my household drinks white milk, I only have it on hand if a recipe specifically calls for it. And I suspect they wouldn’t quite be the same with chocolate milk, of which there is almost always a supply thanks to kids ..
Isn't the Linux world (slowly) moving away from x11, though?

(If you can't tell, I'm not a Linux user, I was many years ago and I'd like to go back some day. These types of library compatibility issues are a major part of what's keeping me away—I want to know that most apps from 15 years ago will still work, and most of the apps I have today will still work in another 15 years.)
Okay sure, the point is that there is no reason to believe a casino would act against its own interest, so I'm not sure what's funny about a casino banning someone who's found a way of consistently winning money.

The casino will serve its own interests and refuse to continue playing with you if you found a winning strategy instead of risking bankruptcy. Nothing really illogical about that.
The current internet is captured in semi open but hard to search and discover groups like Slack, Discord, Telegram, Facebook groups etc. That’s where the majority of useful information has moved and just like before Google indexed classical webpages, there’s currently nothing indexing that information because the gates are pretty well defended and the current players don’t have an interest or are actively trying to keep those gates up.
Your America-first approach to naming is fine in American circles but don't be surprised when other people use other terminology. No, America is indeed a continent. I have a lot of Brazilian/Peruvian/Canadians colleagues and have been in contexts where we've discussed American (continent) vs European points of views.

I am not sorry if my attempt to use precise language when precision is needed is "disingenuous" to you. What a weird thing to get rude about.
Command and Conquer and Red Alert both have DOS versions as well as Windows. The DOS one has very low resolution, but it means Dosbox is a possibility.

But all in all, I'd say go with OpenRA. My friend and I played it for a couple of weeks and we scratched the itch of the original games, with none of the hardships and a bevy of wonderful changes to the core gameplay.
I wonder if hiring big teams is a status/ego thing. I’ve never been in that position, but I couldn’t imagine myself deciding that I need an Uber-scale development team to build a service like Uber. Just seems wasteful and like it’d be a nightmare to manage.
So you're already admitting that the US would try to influence these two independent countries. What if Cuba refused to accept the deal?