skysight-inc/HackerNews huggingface dataset:
Poland would like a word: https://en.m.wikipedia.org/wiki/Golden_Liberty
yes and break every single kernel driver ever, nice one
Lviv brewery ditches beer to make Molotov cocktails
Build https://github.com/tromp/AIT and you can use ./blc Pbm foo.lam >foo.pbm; convert foo.pbm -interpolate Nearest -filter point -resize 800% foo.png
ROI for spamming catch-alls is pretty low these days with how many actual user DB leaks there are floating around for free.
That’s pretty encouraging news if they follow through with it.

Things are changing these last few days faster than I can keep up; perhaps this actually will be a historical inflection point.
I don’t know enough about that particular corridor to know what the specific outcomes would be.

That said, my impression is that flat would be tough and liquidity would be a real problem.
In reality, make game state transferable takes huge efforts.

When you are writing a program, there are a lot of states, some of them are visible to code, some of them are not, some of them are about game logic, some of them are tight to machine physical states. And you are almost not going to separate them unless specifically designed it to.

And that is called save system.

But the problem of save system is: that is slow to load, because you need to initialize everything from ground up. All the textures, stage data, enemy entities will need to be reloaded even it is technically fine to reuse all of them.

And that is what xbox do(I think steam is unlikely to copy that?)

The idea of quick resume is to sacrifice storage spaces, just store everything(even things tight to hardware) to skip the initialization process for fast loading, which is completely opposite for what steam want to do.

Until now, only xbox implemented that (on same machine only)
Did you read the report that you posted? Russia is not losing, they are behind, and probably planned poorly/underestimated the fighting but unless things drastically change with NATO, they will cut off large parts of ukrainian defenses and eventually take the population centers. Its crazy I want Ukraine to hold out, I want Ukraine to drive them out, and if you look at reddit, and some twitter accounts you might even think Ukraine is winning, but I don't think thats whats happening.
That sounds like a plan that _at best_ works on the timeline of years, and more likely never works.
Here's a really good, no-nonsense guide to how to survive, should the worst happen. It comes down to avoiding fallout, exercising patience, and some simple actions.

https://youtu.be/ox8ZDbCNTCE
I agree with your assertion that they would’ve been invaded regardless. In that sense Ukraine’s recent actions only served to accelerate the invasion.

That’s not to say Ukraine didn’t have valid reasons for their actions.

Geopolitics is messy.
I think you’re right and this very well be the beginning of the end of dollar hegemony. Though there aren’t yet good alternatives.
That’s fair and understandable. If you look at the safety claims of the past as equivalent to the claims of today it makes sense to be mistrustful. I think it’s fairly tragic and misguided to conclude that, though. The new plants are actually quite different (at least that’s what it appears; I’m not a nuclear engineer, so I’m trusting what seem like qualified nuclear engineers to describe the new systems).

The big difference is the need for active cooling in both Fukushima and Chernobyl. The new ones don’t need that.

I know that sounds like the same thing as “an rbmk reactor cannot explode”, but that’s very dismissive of decades of work since then by people completely unrelated to those responsible for past disasters. All major nuclear disasters or near disasters like three mile island were from old systems which used active cooling.

The energy output of nuclear is unmatched, its safer than it used to be, and I’m pretty sure most of the expense comes from red tape. I think its good to have learned some hubris from past mistakes, but abandoning that technology would be like abandoning spaceflight. The star trek motto is not “to responsibly stay where we already are.”

When it comes down to the raw physics, I don’t see how most renewables can compete. It seems like the cost effectiveness is being distorted by subsidies for renewables and red tape for nuclear. If renewables actually are cost competitive now or close too it and can legitimately be used without requiring energy rationing and causing grid problems, thats great, but I don’t really see how that’s possible.

At the end of the day I don’t really care whats generating power, I just think it’s foolish to not try to have as much as possible, and I don’t see how something as energy dense as nuclear wouldn’t be massively beneficial.
Fair. I was saying that as a rebuttal of what i perceived is a common view (bad for normal russians = bad sanction). My intent was more in that line versus aiming to penalize citizen. But I do also believe (and it showed in my comment) that affecting laypeople is something that is viable as a last resort (and better than war).
Hold your high horses. Kim dynasty is doing well, despite being in way more dire economical situation than Russia is currently in.

And Putin is well-known to be paranoid, he must've shielded himself extremely well. Save alone a full-blown civil war in Russia (highly unlikely, even after the current events), no one but his trusted people would be able to get anywhere nearby. If someone helps him to leave that most likely will be an inner job.
The cloud cannot replace Office for contexts where the data is not allowed in the cloud. Physical custody of data remains a hard requirement for quite a few sectors. So does offline operation. It's difficult to imagine Microsoft simply writing off entire government departments around the world that are current customers.

I wouldn't be too surprised if it still all moves to subscription pricing though.
I honestly think this would have worked out quite well for Russia if they would have managed to take the Ukraine swiftly. Sure, there would be some sanction, but they could have either sat it out or negotiated down for giving back half of the Ukraine (fir example).

Now, though, his military looks weak and the constant stream of war pictures has forced other countries into harsh actions. He can still get a pyrrhic victory, but for the most part this looks like a lost cause.
> If I post a job with 4h a day which amounts to 1/2 of a normal salary I will probably never get a candidate.

I think you're mistaken about that. If you can persuade candidates that it really is 4h a day at 1/2 of a normal salary, you will get candidates who are excited by the job because it opens up their time for other opportunities for hobbies, home life, side projects, open source projects, looking after family, other consulting gigs, education, etc.

However, for developer roles you might find that potential candidates don't entirely believe the ad. I think they'd imagine the employer having unrealistic expectations of what 4h reasonable output looks like, so that they'd feel pressure to work overtime, resulting in closer to 8h anyway while pretending to get it done in less, for 1/2 of a normal salary.
Imagine the stress put on the user to make sure they close the program the moment they are done with it or close it on their coffee break.

This might make sense for services like aws but not user software..
Look, dude, I don't care about this NSA shill stuff, and you're not doing your arguments any favors trying to super-duper-duper explain what you really meant by dropping innuendo into the thread. Just stop talking about it and move on. Now you know that HN is super picky about "shillage" arguments. We can be done talking about it.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
The problem is: once you kick open this door, you are probably going to push more people out of it.

A slightly better solution is to terminate the contract but offer work permits to some of the engineers.
That sentence says that it's been called both, not that BP conspired to make the second less popular.
I feel you. It has been very frustrating for me too. I was being definitely underpaid and the raises they promised was very low (even when they said I got the highest possible raise). Even though I loved the team and work, I couldn't justify the pay gap so I jumped ship. I immediately got 50% raise by doing this. I really do wish there had been a way to stay because I would have stayed maybe with 30% raise.
If you're doing anything substantiative enough to warrant investigation by a big government, that won't help much https://www.bbc.com/news/technology-58476983
If you are into webgl / js perf, we actually have an opening that would work well for this. We'd love full-time, but part-time for a long time is great too: build@graphistry.c*m .

The project is encapsulated and multi-phase, so low meeting overhead etc. More about steady deep progress and occasional performance brainstorming vs day-to-day close collaboration more typical of our product layer work. Likewise, we are a global remote team uses to OSS async practices, so more about for whoever hacking on the next gen of a large-scale data viz rendering engine would be fun.
In their defense they are right on the side of the raging bear
> I also do not understand why "you need to share the source when you expose" is apparently so much worse than "you need to share the source when you distribute".

Because distribution is an act controlled by copyright, while usage (which includes exposing) is not. That Free Software licenses are pure copyright licenses is a fundamental tenet of Free Software (which follows from Freedom Zero). We call licenses that restrict usage EULAs. You know, like the Windows license.

Thankfully, the AGPL isn't actually an EULA. In turn, it doesn't effectively accomplish its goal of avoiding SaaSification. Instead, it tries to work around this fundamental issue by imposing restrictions on how you can modify the code instead, therefore making it not Free Software, since such restrictions violate Freedom 1 of the Free Software Definition. Kind of like some of those weird nonfree "shared source" licenses.
How much of that is attributed to GPUs? Do ASICs or FPGAs have any significant marketshare in ETH mining?
Latvia, Lithuania and Estonia are already NATO members (since 2004 - smack in the middle of Putin's first stint as president of Russia).
Georgia, like Ukraine was (as at the beginning of the invasion) formally recognised as aspiring to membership. Are we then to assume that 'Georgia is next'?
With respect to Afghanistan - its worth a reminder that the Americans were not the first to abandon Afghanistan [0].

But I agree that nobody wants to contemplate "real support"/boots-on-the-ground for Ukraine. But that is precisely what the west via NATO will have to do. The outcome of the current war is as much an existential threat to NATO (and to a lesser extent the EU) as it is to Putin's leadership.

[0] https://en.wikipedia.org/wiki/History_of_Afghanistan_(1978%E...
Agreed. It’s like cornering a bear: at some point it won’t care if it dies, it will just attack with whatever means available.
> "Further the labor is only 2,300 to replace a battery"

Why so much? Almost three working days at $100/hour?? Here[1] for example is a video of a Nio ES6 electric car in China with a battery swap station you can book on a smartphone, drive into, and it robotically swaps the discharged battery for a charged one in ~8 minutes, with possibly one person working there dealing with paperwork (of all things).

[1] https://www.youtube.com/watch?v=4bahXXZ6Lxs
This reminds me of how the Oort clouds of the Sun and Alpha Centauri could in theory overlap.
A demo would be nice :)
It’s clear to me that the author is introverted as in shy, not introverted as in neurodivergent; there are so many “why don’t you just ____?” and maybe there’s an audience who hasn’t tried that and would adjust well to the advice, but I’m definitely not in that audience.

My advice to anyone who feels the same way: let yourself shine, make the social connections that feel comfortable for you, and… hopefully you’ll have the same privilege I have in being able to stand out just by being your awesome self. The job market is competing for you, not the other way around.
I was confused by the poster's comment:

> Behind every bush is a navy seal...

Which seems to imply U.S. military personnel engaging on the ground.
>Extroverts find socializing energizing. And can find alone time draining.

This sounds insane to me. I'm an introversion solipsist.

Socialization is inherently more demanding. Whole parts of the brain must light up -- reading faces and tone and filtering thoughts and modulating your speech and delivery and listening to others' speech. By physics alone, in the same way that a computer processing some data necessarily consumes more power than a computer doing nothing, socialization must burn more brain calories than not socializing.

After I've socialized a lot, I'm dead tired (and maybe more stressed).
The system works "alright" if the end goal of the system is to whittle down candidates in a 100:1 ratio. As someone who has been through both the JEE nonsense and passed FAANG interviews, I really question if this is at all necessary.

In the case of JEE, kids spend pretty much anywhere from 2-6 of their teen years preparing for the exam. Leetcoding on an average, takes a few weeks to a few months depending on the person. And you're going to have to repeat the prep every time you interview (maybe spending less time than you did in the beginning but the ramp up takes time).

I see only one "scalable" solution to this problem: Something like a bar exam that people can take at regular intervals. This could have different levels that could unlock different jobs. Companies require that you pass the exam at a certain level and if there are too many applicants, a lottery picks the lucky numbers.
Tom Lehrer – So Long, Mom (A Song for World War III, 1967)
https://youtu.be/yrbv40ENU_o : I have always been a fan of Tom Lehrer and he had penned so many more than the very quotable Periodic Table and New Math.

I was both delighted and saddened when I went back to listen to some more Lehrer this time around..

Also: https://m.youtube.com/watch?v=frAEmhqdLFs : Tom Lehrer - We Will All Go Together When We Go

(Realised while listening that in 1967, world pop was only 3 billion!)

https://youtu.be/EJAD2csTQ8A : Who’s Next

Tom Lehrer now on Public Domain and iTunes.

Edited to add: on a diff note.. https://youtu.be/zxFCQplZgKI : The Professor’s Song
Author here.

While the other comments are correct, the exact reason for this use of providing in/out is that the reversal is called on a subset of the incoming array.

line = Brdstr(in, '\n', 1);

will give us a null-terminated string, but we don't want to flip the null and truncate the string, so to lazily avoid that we do:

rlen = runestrlen(rstr);
rev = calloc(rlen+1, sizeof (Rune));
reverse(rstr, rev, rlen);

so we get the number of runes in the input, add 1 for the \0, then reverse the pre-\0 characters.

We could have the reverse() function allocate n+1 elements for the string and return an always null-delimited string, but then we need to pass it a string that doesn't have a \0, or make it assume that it will always get a \0 and treat that some way.

Passing in both items and the number to iterate felt less noisy for a quick solution :)
Or, perhaps more realistically, decides to go nuclear?
OP, not that this may yield any quick results, but this post should be emailed to Eddy Cue (cue@), the SVP of services, and Tim Cook (tcook@) at Apple. Some of the emails sent to them do get responses.
Having diversity and having diversity NOW are tow diff concepts, like lose weight and lose weight NOW. With the diversity NOW mindset, politicians will impose many shortsighted policies, that has much much bigger false positive and negatives. The current policies are harming Asian poors, and benefiting rich minorities, for sure. Are we confident these policies are "effective", and will carry them over say for the next 20 years?
Great read. Reminds me of “if you want to know who rules over you, figure out who you are not allowed to criticize.”
sounds like the precursor
https://www.crowdsupply.com/sutajio-kosagi/precursor
Yes it seems very odd. Here are some other things that someone pointed out on twitter.

https://twitter.com/tuckermax/status/1497609615151800323?s=1...
The “import _” approach you recommend is idiomatic Go but it is inherently a global mutable state approach and not a DI approach.

I suppose elegance is in the eye of the beholder. FX is very elegant in my opinion: just specify your constructors and your needs, let the computer do the topo sort. But you’re right it is not idiomatic Go. Idiomatic Go is always to maximize the volume of rote, low-information-density code to accomplish any given task. Any time you are being clever and automating grunt work you are certainly violating the spirit of Go.
States want to boycott Russian vodka. That won't work
Here's my experience as a consultant who has worked with several .Net shops:

A significant percentage of .Net teams (in more enterprisey companies) have tech teams who haven't seen anything other than Windows. Deploying on Linux gets shot down in meetings by senior decision-making folks who again have seen only Windows. It's a bit of self-preservation, plus fear of the unknown.
The Prime Minister, Mikhail Mishustin becomes acting President. Russia has laws covering this.

I'm not sure where he could flee to, though.
If the worked hadn't been done, that is probably what would have happened.
The Authority to Use Nuclear Weapons in Nuclear-Armed States [pdf]
The author discusses the sequential leaps towards functional programming: from mixins, to HOCs, to render props, and finally to hooks.

I’m very comfortable with hooks, but I’m not much of a functional programmer beyond that. So my question is: what is the next step in this progression? What is after hooks?
I was about to mention SectorLisp as a somewhat related project when I noticed that it was written by the very same genius, not to mention Blinkenlights, which has provided many hours of delight. Incredible!
Similarly, I was playing the recently released Humankind with some friends. My friends playing the first-party mac version were dealing with crashes every half hour, while I was playing through Proton completely issue-free.
Are you sure it’s saying that and not “teachers were one of the demographics that did most of the screeching and admonishing on the internet about masks, vaccines, and mandates these past 2+ years, and refused to go back to work until the COVID and vaccine situation improved, but now that basically everyone is vaccinated and the risk to the vaccinated has been near-nil for over a year now, and everyone has been shopping and meeting and eating and living life in public for quite some time now, teachers would still rather stay at home and teach virtually (while not on their 3-month-long summer vacation) while simultaneously claiming they honestly want what’s best for the kids and that they’re not being paid enough for such difficult, demanding work.”
If he's in it for the love of the game he would set his own TC to 0.

He's in it for the money, or the competition. Competition for the money.
Also, lots of silicon that goes into cars isn't of the high-end variety. A ton of infotainment systems, for example, run low to mid-tier chips, not always current-gen. If an auto mfg can get away with using a $3 part instead of a $5 even though it makes the UI laggy and sucky to use, they'll consider it. TV mfgs are also notorious for this, especially when it comes to under-speccing RAM.
The article doesn't say exactly how BP is going to extricate itself, but if they are just "writing it off", doesn't that mean the value is essentially $0? They will have a tax deduction equal to the cost basis of the stake.
Watch this now, to learn how to take care of yourself in that event. The odds aren't as bad as Hollywood makes you think they are.

Let's talk about fallout from the unthinkable....
Beau of the Fifth Column
670K subscribers
https://www.youtube.com/watch?v=ox8ZDbCNTCE
> There are many Google Adsense ads on this page, if you dislike that, please use the above links or enable your adblocker. There are so many ads because almost none of my visitors use the above options.

At least they're honest about it, and give explicit support to using an adblocker.
It’s all good. I take it respectfully. Let me try again and I mean this entirely in good faith. I don’t think you’re an NSA shill as I think my other comments were taken by random readers. I do think you’re just mistaken and like many Americans (myself included) we want to believe in our institutions. You seem like a reasonable person, and I meant no slight towards you.

My read is that you asked what is the secret key with the implication that if they have it they should reveal it. No one who has it would do that to settle an argument. Well maybe someone would but it seems like an unreasonable ask. Absence of evidence isn’t evidence of absence (of the theft of the secret key for the q parameter for Dual EC), right?

If Dual EC didn’t have a backdoor, no could steal the secret key that NSA uses to exploit it. One is more secure than the other, and I take your comment as requiring the secret key for the corresponding Q to leak for that design to be a bad idea that is insecure. Again, I don’t think that is a reasonable standard of evidence. We know people steal stuff from NSA and we cannot expect that they will drop the secret key on hacker news to decide that it was a bad idea in the first place.

NOBUS is a fantasy idea - is there even a reasonable proposal that isn’t less secure than the same system without a backdoor? Even with ECDLP in play, if a CRQC is really in our future, Dual EC isn’t a forever NOBUS backdoor. If we knew how to do public key cryptography that could last 100+ years and we thought it was also post-quantum, maybe a backdoor wouldn’t weaken the system overall. But that’s a lot of maybes…
You can try to further the industry narrative as much as you want, but it's clear that people are waking up to the disinformation campaign as the walls start closing in. Stallman already warned us over two decades ago, and plenty of dystopian sci-fi before that showed what this "treacherous computing" future could be like if we don't fight back.

And, "no meaningful evidence"? Really? You sound like the WHO talking about COVID not being humanly transmissible ~2y ago, or that there was no evidence masks did anything; and we all know how that went...

But do feel free to continue helping them build better nooses to put around our necks --- including your own --- while continuing to preach about how good they are.
Agreed. The dynamics for Finland are very complicated here. And “none to spare” when this close to the raging bear could be very true. I don’t mean to imply Russia is about to attack Finland - I have no idea what’s next. It just wouldn’t be crazy for the government there to be asking themselves how prepared they need to be rather than sending aid away from home.
Does this just break applications expecting 32-bit time?

It's certainty one way to do it, but I'm pretty sure this is unacceptable to most kernels.
Eh, I think it is a wash. And most people don't have the option of choosing where they work. Emigrate, really? I live in a lower cost of living place (Midwest) and I know multiple families with 3+ kids. But what sets these places apart is that parents can find child care or one spouse can stay at home. The community here actually pulls together in the childcare way. That's a rare thing. And even where I live it is becoming rarer.

Also now with work remote I think things will change further.