skysight-inc/HackerNews huggingface dataset:
>Ukraine will fail eventually unless they can effectively force-multiply like we've never seen in any other armed conflict.

Ukrainian equipment is getting better with western donations while russian one is effectively running out of it. The newly mobilized units won't have anything better than soviet-era versions of T-72 and T-80, BMP-1 and D-20 howitzer, not even talking about T-62M. Ammo, missle and protective equipment already is getting really low.

Meanwhile, there are serious signals from US to provide M1A1 Abrams sooner than later.

This measure rather aims to prevent looming crushing defeat.
Pranayama

https://en.wikipedia.org/wiki/Pranayama
> I mean whole country will be ruled by a mafia that executes you and your family when they don't like something in your past or present.

This is despicable indeed https://en.wikipedia.org/wiki/Oles_Buzina
But there is still no nice way to embed structures "flat" in arrays or other structures, right? If there was, I'd consider switching to Java as my main programming language.

I don't understand much about the theory and practice of implementing a GC'ed language, but I figure the problem is "locking" such an embedded object, because it doesn't have an obvious reference. One could take its enclosing object's reference but I suppose that leads to complications. What about functions that need a pointer to an embedded object in order to read or write to it? etc.

I've had only short encounters with Java, but it (OpenJDK) did bite me in 2016, when I had to process millions of entities. I'd often run into low-memory situations and my machine would completely lock up for a minute or so, before the GC would give up and terminate the process. There was no nice way to solve the issue, other than allocating all my entities SOA style. This helped with the GC problem since it reduced my GC object count from #entities to #columns. But it isn't nice to read/write the code like that, nor is it good for the cache splitting up every little integer.

I hear that GC's have improved much recently, removing the performance issues almost entirely. However, I believe the problem remains that a lot of code is harder to write because you can't simply pass a pointer + length to a function or do a memcpy. I figure this is one reason why there is so much abstraction in Java, with proxy objects and virtual methods and the like.

If the "embedding" problem did not exist, there might not even be such a great need for GC rocket science, because there was a lot less need to have millions of objects in the first place.
But this is only a problem if one client _needs_ all that data at once, and another client doesn't. Otherwise you would just never return the referenced data (which isn't the type of overfetching the article is talking about).
Because you asked: https://developer.apple.com/library/archive/qa/qa1118/_index...

"Apple does not support statically linked binaries on Mac OS X. A statically linked binary assumes binary compatibility at the kernel system call interface, and we do not make any guarantees on that front. Rather, we strive to ensure binary compatibility in each dynamically linked system library and framework."

More to the point, platform vendors decide what their ABI boundaries are. Historically Unix vendors (back in the late 80s and early 90s) had no ABI boundaries... the expectation was every new OS release would require a recompile of all software. Obviously Linus has very different ideas about stability than the other Unix like systems of the time (which was a good thing), and focused on syscall stability. That made a lot of sense since he only wanted to maintain a kernel, not a full OS distribution.

When modern macOS and Windows developed their ABIs they both were relatively mature OS distributions including a dynamic linker and default runtime libraries, and the ABI boundary chosen was well above the kernel as that is an easier place to define and maintain it.
A direct war between NATO and Russia will go nuclear and cause tens of millions of casualties in the best case

If you want to go and fight, do it yourself
What, and where, is this electricity catastrophe? There's a gas supply problem right now in Europe, but I've not heard anything about an electricity supply problem except where the gas prices are a major part of that.
You didn't quote my comment fully and left out "Just curious how you would manage to avoid the words 'collective guilt'."

That was dishonest.
> The M100’s LCD is really 10 separate displays, each controlled by its own HD44102 driver chip.

Wow, sounds like they were really pushing the envelope on what was possible with LCD driver chips in 1983...
Not every wrongdoing to a community is illegal per se. The police has nothing to do with it. And concerning illegal things that the police could act on, the situation in real life is much more complex than you seem to think. First, a legal procedure can take time and as a collective you may want to protect the victims and your organization in the meantime. Second, you can encourage but never force a victim to go to the police and through a legal procedure that may requires them to go through their trauma again and again, especially since the justice system does not exist outside of our societies and so has the same biases that makes many forms of harassment possible in the first place, making the procedure outcome not always favorable to the victims, who you may want to protect at your organization level nonetheless.

The way you see the collective approach has nothing collective if it is the doing of a few individuals. When I say "collective" I mean that word, not "the unaccountable head of the organization" as you seem to think.
https://twitter.com/JuliaDavisNews/status/157171227106307277...
> Call them up (voice ideally, but a slack DM thread is ok) and ask questions

What? This is what developers hate the most. Leave me be, and I'll update you when there's something to update. A gentle slack nudge "remember to update trello/jira/post here/whatever" is fine since I can do that whatever.

If you call me with "hey, how's it going" while I'm in the zone and holding 7 things in my mind, you've just ruined my day and wasted at least an hour of my time.
Not eugenics yet, but we have made full circle to Social Darwinism

Everything old is new again
No, assembly most of the time won’t be more efficient than langs like Go or Rust simply because people won’t be able to write efficient optimized code on pair with what modern languages can achieve and then it would be harder to actually architect your application correctly. Also add utilizing multiple cores to the mix.

When it comes to other languages I don’t think it’s that simple either. Yes, these benchmarks are not representative of what most people do at work, but I’ve seen orders of magnitude of difference between dynamic languages like Ruby or Python vs languages like Rust or Go when handling web traffic. Often web apps spend 50-70% of the time to handle request doing actual CPU work
It’s more a political signal sent to the west. Russia was designing the war in Ukraine as a special operation. That put some limits on what they could officially do.

With the referendum in Donetsk and Luhansk, Russia is reframing the conflict as happening on Russian soil. That allows them to declare it a war and open the door to nuclear retaliation.

Mobilising and calling it a proxy war play with this line. It’s basically Russia telling the west they are serious about escalating if they keep pushing.
Doesn't Ukraine have a lot more to lose over time? Russia can just flatten the terrain, or ultimately nuke. The reverse isn't possible.
You seem bitter. There are happy Flexport customers in this thread. Ask them why they are happy. (Not affiliated with Flexport myself)
> Multi-line view like in Outlook, Lotus Notes and Postbox
> Betterbird: Yes!
> Thunderbird: No, requested since 2003

What kind of obligation do opensource projects have when someone makes a feature request? Honest question, because i see this mentioned as an argument. I presume no one is stopping anyone from developing it and proposing a PR, if the "main dev team" or whoever is running the project is not seeing that feature request as a priority.
It seems like every piece of news about this war gets buried in an avalanche of “beware propaganda and misinformation” caveats. But I suppose at this point it is safe to say this has gone quite poorly for Russia so far.
In don’t get the problem but I think that is because I have worked at more traditionally managed (less startuppy?) companies that wouldn’t let standups drag out. A simple fix for long standups is “no tech details”. If remembering yesterday takes time then don’t ask about yesterday just catch up per task on the board. I think a good blog post about how to run a standup might be the MVP for this. If no one wants to run it maybe ditch standups? Standups are useful as a forcing function. Before they were popular you had the “team leader doing the
rounds” which may or may not be better but is also a good check
in. The benefit is catching people getting lost, stuck or working on something they don’t need to.
On such systems, user-space is developed together with the kernel. The libc is as much part of OpenBSD as the kernel is.
But the web is different; google much less so. There is no "old google search", because almost everything to search through is noise and spam.

PageRank made user preferences as signalled by hyperlinks the key signal of quality. Who really hyperlinks any more? And how many, by percentage, are non-automated etc.?

The web this works for is one of forums & personal websites. It's hard to say that today there are any properties of websites that are a reliable signal of quality.

Hence the proliferation of voting sites (such as HN, etc.) which are little more than search engines augmented with reliable signals of user preferences.
> and replacing their dead laptop costs a year’s wages

You don't really realise what you're talking about, or did you confuse Russia with Australia?
How do you do that when you have multiple teams working on separate FEs, which all need to talk to the same BE?
>What are you getting kept from by doing it? A dozen extra minutes of terrible hotel TV?

I don't go to a hotel to be in my room. If I am traveling there is a reason to do so.

All in all I think this paranoid fear of hotels and travel is something specific to US. I've never had issues with security in a hotel or even given it a a thought. In normal world you don't need to worry about this kind of stuff.

My biggest worry in hotel rooms these days is how to rig the A/C to stay on while I'm out.
It’s also a lazy, pun-laden, misreading-the-room way to communicate. People who think of themselves as clever do that. It’s a preaching-to-the-choir style of framing. It undermines the intellectual concepts presented by not making the argument very well.
The
https://memex.marginalia.nu/
search engine runs basically on one desktop computer (if I recall, the creator made a post on this a week or so ago).

How much of what google spends on "search" is strictly for search, vs business goals related to search?

How much of that google spend is salary? What are those salaries? How do they compare with EU post-doc salaries?
I see a future in which there are no likes and dislikes but sentiment is inferred and weighed according to its objective importance.
Spirometer from Walmart cheapest $10

Spirometer from Walgreens most expensive $65
What does this have to do with occupation?

Assassinations are common in Russia too, as are false flag operations.

See apartment bombings that led to second Chechen war.
Here are some uBlock Origin rules to get rid of all that crap in your search results:

youtube.com##ytd-search ytd-item-section-renderer>#contents>:not(ytd-video-renderer),ytd-secondary-search-container-renderer
youtube.com##ytd-search ytd-video-renderer:has(.badge:has-text(/new/i))
youtube.com##ytd-watch-next-secondary-results-renderer ytd-compact-video-renderer:has(.badge:has-text(/new/i))
You mean Putin and his propagandists? 146 millions of Russians can't claim anything with single voice.

You are doing exactly what the genocide scholar I quoted warned about.
At first the aim was to overthrow the Western-oriented government and install a puppet government in Ukraine. Then he realized Ukrainians didn't actually want that and were willing and able to fight back. So now he's basically looking for anything he can reasonably sell as a success to his own populace to be able to end the war as soon as possible. Annexing more of Ukraine, especially the Donbass, is one such thing. The problem is that Ukraine isn't just going to roll with that, plus sanctions will only increase, again leading to further economic decline. He really can't win anymore. Only face-saving options are becoming a second Iran / North Korea, or a Chinese vassal.
Be present somewhere. What you're thinking of is a derived meaning, because usually the presence is facilitated by use of force.
> Ukraine will fail eventually unless they can effectively force-multiply like we've never seen in any other armed conflict.

If I look at other conflicts, especially in the middle east, population numbers aren't everything. Occupying a territory cost money and people the longer it last unless the occupation is willing to commit genocide and eradicate everyone who lives there. Ukraine is also a very large country, and even with the goal of lebensraum, it will take time for Russia to move Russians settlers over there so that they don't need to spread their military to uphold control over all the land. Ukraine on the other hand can focus their military on the conflict border without needing to keep troops behind to prevent insurgence.
Does this fork provide Debian packaging for autoupdates? If not, that is one feature that is missing from the project and from the feature comparison...
If I had to guess (and I'm really hoping that I'm wrong) I'd say that RUS will use small tactical nuclear weapons on UA which will trigger NATO response. Either direct on indirect but with such impact that it will not matter so RUS will escalate the conflict with NATO.

China is a question but I'd say that noone is benefiting from WW3 apart from perhaps military industry. So I don't really believe China will be too happy because they have a lot going on internally and they don't really need aditional problems that RUS will inevitably cause them.

But as I said: I really hope that time will prove me wrong.
Of course it affects what you see. Search engines are a form of soft power that states can't afford NOT to influence.

As a user of them, I make sure to use multiple engines (preferably with distinct indices and jurisdictions) when I research something essential that affects my long-term future. This is because I distrust how politics is done (industry lobbying).
Julia Davis tracks russian media. One of the examples of that is here:

https://twitter.com/JuliaDavisNews/status/157165441023281152...
GAIA-X, is that you?
Russians are very inconsistent in their lying. On one hand they say they are already fighting NATO troops, and on the other hand they say that NATO needs to stay away else they will use all means possible.

I was in favour that NATO would secure the skies, but that is now too late I guess.

Ukraine didn't even receive the latest and best equipment such as battle tanks. Once they receive those (I'm confident they will), it will make it easier for them to retake land.
> I fear that the latency will be huge and dependant on your WiFi connection.

They could use Bluetooth; they already have the chips that work with the AirPods to connect when stuff is close, maybe something to do with that
Yeah, but if you're not aware of this gotcha, the extension takes the choice away from you. It's good that the parent post highlighted this issue.

I don't care a lot about cookies, but if a website is abusive enough that they need to ask for my permission, I prefer to deny it rather than give them a blanket approval (again: what I really care about is wasteful and overbearing JavaScript code that complements tracking via cookie... If I cannot object to that, at least let me object to cookies used for tracking)

Again: you don't need permission for necessary cookies. The fact that the cookie prompt is annoying/difficult to parse and requires opt-out instead of opt-in is against the spirit (and possibly the letter) of the law. If our automation around the cookie prompt is accidentally giving an implicit consent, we ended up doing exactly what the people that push pervasive tracking wanted. We end up rewarding, instead of punishing, people who implemented dark patterns.
Please, for the love of God, can we ignore this useless paper? It has no new insights. It simply takes the Benchmarks Game and concludes that the ones that are fastest also consume least energy.

Benchmarks Game is a fun exercise to kill some time on, but it doesn't indicate anything about anything. The solutions across different languages don't even have the same algorithmic complexity. How can these possibly be compared?
I think GP means that you either mobilise or you don't, which I can sort of get on board with, but if you say 'part of the army is mobilised' and then 'the army is partially mobilised' it seems fairly natural, even if it perhaps doesn't strictly make sense.
Let me crawl out of the woodwork to ask a question about the consequences: I understood Windows changed its syscall API a few times. How do you deal with that? What happens if they renumber again?
> It’s basically Russia telling the west they are serious about escalating if they keep pushing.

I think that's the message Russia believes it is conveying. The information I think they are really signaling (outside of the rhetoric), and what I suspect Nato sees, is that Russia is conceding that it cannot win and hoping its bluff will freeze the conflict, which I don't think it will do.
"Reading mode" is still very much a feature of mobile Chrome and Firefox, and almost a neccessity.
You’re just confirming there’s no difference between the regimes, really.
> Are you sure they don't?

I've seen conversations with or without me on either side of the spectrum, so it's not a given.

> And how do you know?

By writing neutral, simple, kind e-mails and messages to people.

> You have to be understanding too and know when you are wrong too and when other people are right.

Asking something you don't know to someone you never contacted before cannot contain the points you mentioned. If the conversations are ongoing, then things are different. It's important to be able to accept you're wrong and do it humbly. That's also very correct, but sending an email in the tone of "Hello, I'm wondering about this, can anybody point to me to the right direction, because I've failed to achieve it myself." Has neither right, nor wrong in it. Also, it can't contain anything more than appreciation of others time (and you show it by not spamming the person or the list).

> Their behaviour is a completely different matter, until it is not borderline criminal, it should be considered as an expression of their feelings.

Borderline criminality is not a defined international standard and can‘t be put on a scale homogenized throughout all cultures and conversation styles. It's also important to note that while the sending party is not entitled to replying party's kindness, replying party is not entitled to be tolerated for its tone of choice. This is why we have politeness and kindness as an international standard and aspired underpinning of conversations throughout this planet.

One can show their emotions perfectly well without yelling or being rude, too, if wishes to chose that way.

> My doctor shouting to my face to take the f*king medicine, is probably trying to help me.

Then you should first ask yourself what you have done to your doctor to deserve this reaction, maybe?

> Me doctor telling me kind words, knowing very well my lazy ass, is probably not giving a flying f*ck about me.

No. Some people say strong words kindly. They can only tell "You'll just die if you continue doing this." with a calm tone, and you may lose sleep over it for a month. The choice is, of course, yours.

So, as a result, we come to the conclusion of "If both parties act reasonably, then kindness and politeness is a natural outcome".

Then as a corollary, we can ask that "If everyone behaving reasonably, why at least one of the parties is not polite?"
Every I've been at a reasonable hotel with a safe I've left my passport in the safe and I've also had a copy of it somewhere on my person or luggage. I also emailed a scan of it to myself. I've travelled a bit around all the continents going back to mid 90s.

The biggest issue I had when I got my passport stolen in Costa Rica was not getting my British temporary passport reissued, that was relatively straightforward. It was waiting in line to get an ESTA to transit the US on the return flight. Felt sorry for all the local guys in line to get their document processed. It was annoying because I didn't want to leave the airport in Florida or wherever I was transiting.

I remember in Nepal kayaking and basically taking all of our valuables on my body while on the river as we weren't sure we'd ever see our bus/driver again. This suspicion was actually proved valid when our bus was subjected to a minor terrorist attack!
> Is it time to make this a reality?

Nobody is going to directly engage a global nuclear superpower in armed conflict unless they are literally being invaded.

> purely from a population perspective, Ukraine will fail eventually unless they can effectively force-multiply like we've never seen in any other armed conflict.

Successful invasions and occupations are not decided "purely from a population perspective".
I recently watched a craft video of a guy that was a pretty egocentric douche, at one point he even mentioned how people get offended by him and dislike his videos (not only via the dislike button, but also that) and he mentioned that it doesn't matter. Apparently he was right.
Yeah, globe shaped doorknobs are on their way out in general because they’re less accessible for people with disabilities/weak grip.

Globes are better for keeping intelligent cars/dogs/children where you want them though.
AIUI the law doesn't focus on cookies alone but on tracking. Tracking must be disclosed and the user must be able to opt-out. This includes server-side tracking such as log analysis.
> Doesn't Ukraine have a lot more to lose over time?

It seems most Ukrainians agree that the worst would be to live under Russian dictatorship. Maybe they have experience in this area.
> Moderate amounts of snow will certainly make L5 driving impossible until we have AI where reasonable people start thinking about giving civil rights to.

Why do you believe that? I don't see how any adverse weather requires more personhood than Stable Diffusion needs to paint — probably zero.
I posted a clarification upthread.
UA fights for its national identitiy - they ultimately have everything to lose.
Stratpol vidéos in France are entertaining, but you can find on Twitter Russian media pundits talking about 'Nato army' and stuff . Some ironically (hopefully he won't fall off his window).
From what I see it has gone the way of "regardless" and "irregardless". I'm sure there's a cool word for this too. Antonyms that are actually synonyms.
You’re right, I was just thinking about dynamic reflection.

My concern is with fiddly runtime stuff like “instanceof” -- I find that can go wrong in surprising ways. Better to just trust values to implement the interface they say they implement rather than trying to forcibly cast them.
At least where I live Apple Music has a much better catalog for what I like. Nobody else has the same amount of Japanese music without going through the hassle of using a VPN/Japanese account. It also applies to buying too which is frustrating as iTunes doesn't work well under WINE and Apple STILL doesn't have a web interface to buy/download from for some reason.

I don't even want to give Apple money but it's either that or pay like $40 for an imported CD...