skysight-inc/HackerNews huggingface dataset:
While there are people who are fooled by the propaganda, there are the ones who are creating it. These ones know exactly what is going on and what they are doing but they choose to lie for their own reasons and through their own free will.

Therefore West needs to target these people to persuade them to not side with evil, appeal to propagandists' conciousness and humanity, since they share an equal blame for the destruction and misery as the Russian military and its political elites do.
Yes, “music purchases are not available on your device” or some such. Apple’s terms forbids them from saying it’s due to Apple’s policy. Furthermore the Apple policy forbids them from directly linking to the website purchase page.

I’m sure bandcamp received a huge amount of customer support messages about this. It’s confusing to most people.
Maybe those at strike ground zero wouldn't know it happened. Those in the outskirts would begin figuring it out pretty quickly.
Perspective is a huge challenge in photography, in some respects a central challenge.

Here's [1] an image, made with a rectilinear lens, which manages to convey oodles of depth and structure. It is difficult to overstate how challenging it can be to express that level of depth in a flat image.

When people talk about how a focal-length "compresses" or "exaggerates" an image, what they're really talking about is perspective. Each field of view carries with it its own perspective.

Variable focal-length ("zoom") lenses encourage us to select our subject and composition first, then choose a perspective to match. Frequently, it is more important to begin with our desired subject and the perspective with which we wish the viewer to see it (focal-length), then figure out how to build a composition to match. A 24-70 mm lens isn't really a lens, it is at least six lenses with significantly-different perspectives: 24, 28, 35, 40, 50, and 70mm, each of which can take a lifetime to master.

One can deliver the perception that Hertzmann is after with a rectilinear lens, but it isn't easy. Composition, lighting, and dodging/burning are all tools to that end.

Think about your memory of the Tank Man in Tiananmen Square, now look at the image [2]. I bet he's a much smaller part of the frame than you recall, yet he utterly dominates your perception of the image, even when you look at the actual rectilinear image.

[1] https://www.phillips.com/detail/HENRI-CARTIER-BRESSON/NY0405...

[2] https://en.wikipedia.org/wiki/Tank_Man
I’m just curious. Is there a reliable method of quickly identifying where the cable was severed?
Wait, I thought originally it was a NPM for WebAssembly.

But it looks like a WebAssembly version of Homebrew.
Bear in mind that approximately 200 nuclear bombs have been exploded within the earths atmosphere already.
Chelsea means a lot more to Abramovich than just a toy.

He is one of the few owners who attended most games and refused every approach to sell, despite the UK govt.'s best efforts to obstruct. He took the team from a bunch of nobodies to the most successful Premier League team over the last 20 years. He also invested a lot into future sustenance, leading to arguably the best academy in English football.

He has always had shady roots, but no more than do most oligarchs. Especially ones from non-Western nations.

He was well liked within the club, and disliked outside as all nouveau-riche clubs are. Had good relationships with players and came across as a fan, first as foremost. Also did a lot to remedy some of the anti-semitic history within the club.

He was a major player in facilitating Putin's rise to power and reaped benefits from it. It is often said, that Chelsea was his way of owning a major western investment that Putin could not snatch away at a moment's notice.

Due to hi ties with Putin, Roman has been under intense pressure to sell the club for the last 5 years. He was banned from visiting the club and his ability to inject funding was also hampered significantly. The war was the last nail in the coffin, as the sanctions are forcing him into a position where selling is the only option.

Separating himself from the club saves face for the club and keeps it alive, at the expense of his ability to have any influence on it. Roman may be a less-than-honorable man out in the world, but to Chelsea fans, he was a true blue. It is a difficult dichotomy that Chelsea fans have lived with, but now is the hardest it has ever been.

As far as a russian oil-tycoon(mafia?) oligarchs go, he has acted in good faith during the war and pushed vocally pushed for peace and resolution in the war. That's probably the most he can do without being shot. So, as a Chelsea fan, I'll take it.
I went to one of the "four star shops" around the winter holidays looking for gifts, but left empty handed. It felt like it was all the crap they wanted to push, almost like the store itself is an advertisement space. It was the first and last time I'd been, so personally I'm not surprised to hear these are closing.
Such an incredible writer.

JournalismJobs.com: Why have conservative media outlets like The Weekly Standard and Fox News Channel become more popular in the past few years?

Matt Labash: Because they feed the rage. We bring the pain to the liberal media. I say that mockingly, but it's true somewhat. We come with a strong point of view and people like point of view journalism. While all these hand-wringing Freedom Forum types talk about objectivity, the conservative media likes to rap the liberal media on the knuckles for not being objective. We've created this cottage industry in which it pays to be un-objective. It pays to be subjective as much as possible. It's a great way to have your cake and eat it too. Criticize other people for not being objective. Be as subjective as you want. It's a great little racket. I'm glad we found it actually.

Source: Journalismjobs.com interview from 2005, archived at https://zfacts.com/zfacts.com/metaPage/lib/Weekly_Standard_M...
Oh maybe it does work then. I assumed it didn’t follow links because they didn’t show it in the video.
My experience migrating a high-traffic website from Gatsby to Next.js
he seems to be banking on the new leader of the "Polish Eastern Territories" granting amnesty to oligarchs for their help in securing the Siberian Fronts
There's so much uninformed conversation around, do people in this thread not realize that it Russia nukes any Ukrainian site, the US is obliged to nuke Russia a la Budapest Memorandum ?
> If you have the ability to hit the Russian government where it hurts

Attacking my domains doesn't hurt the Russian government in any way.
More than that, it has been the government's strategy to slowly close global internet to have more control.

I wasn't collecting a lot of info on this. But I can give you one small example.

https://www.indiehackers.com/product/mkdev-me/russia-blocked...

I occasionally come across websites that I cannot access.

Don't take it as a complaint. I just want to show you that the rock has been thrown not at the actual aggressor.
I'm glad, only because their bookstore didn't accept cash.

They were a convenient way to return incorrect products, though.
>One of the defining properties of liberals and, even more, progressives is idealism.

If you mean idealism as a way of conducting your personal life, I don't think it has anything to do with any particular political persuasion.

If you mean idealism as a political philosophy, while I agree this is a defining property of progressives, for liberals, at least the classical liberals that were the original referent of the term, no. (Today "liberal" pretty much means the same thing politically as "progressive", but that wasn't always the case.) Classical Enlightenment liberalism was highly suspicious of idealism as a guiding principle of politics and public policy, because it recognized the limitations of humans. We are simply not smart enough to come up with useful idealism on the scale of a country. Every time we try, it causes far more problems than it solves. Classical liberals preferred to let institutions on a larger scale evolve from the bottom up, as people exercised their individual freedom of choice on a smaller scale and were held accountable by the people they interacted with.
Abramovich was part of the inner circle of cronies who installed Putin as president in the first place.
All it takes is a little confusion, and a couple of times only a single individual stood in the way of a nuclear exchange. Plenty of close calls: https://en.wikipedia.org/wiki/List_of_nuclear_close_calls - even one after the Cold War ended.
What happened in the years leading up to 2005, or perhaps in 2005 specifically that caused this blackout? Where did all of the Java desktop developers go?

Before 2004, there was a much wider perception that web applications were fundamentally limited by their latency, and if you wanted a really rich, interactive user experience, like Winamp or Outlook, you had to make a desktop application.

Then Gmail launched in 2004 and Google Maps launched in 2005. At that point, if you wanted to make a web-enabled experience with a high-quality user interface, it became more and more clear that you should build the client side in HTML + JavaScript and the server side in whatever you wanted, possibly Java.
The US blue-water navy has many similar problems to the Soviet Army. Specifically: operating out of range of land-based friendly fighters and interceptors.

And since there are only so many carriers, naval aviation also can't be assumed.

Consequently, SAMs are prioritized, compared to the army or air force.
Portable Linux Gaming with the Steam Deck
That's absurd, the ops tooling is top notch and claiming python deployments are better is laughable.

FlightRecorder, single jar deployables, the JDK cli utils to get stacktraces and heap dumps etc are good.

No npm getting a zillion files. Just get some jvm, point it at your jar and done.

If you are talking 2001 servlet container and so on, sure terrible, but if you are running those, switch jobs, thats not java's fault.
Or use Vim; it has built in support for zip files, so you can just type something like `vim my_file.docx` and it will open the files in netrw (the built in file explorer). Move to the file you want and hit enter. "word/document.xml" has the main document contents in it.

The xml will probably need to be run through a formatter to be readable. You can type `:%!xmllint --format -` if you have xmllint installed.

Now prepare to spend several hours trying to make sense of the xml. :-p
We have something even worse happening right now--climate change armageddon.
https://en.wikipedia.org/wiki/Red_Storm_Rising
Yea, it's kinda hard to say how things would have shaken out. I think Sun was reasonably wary about J++. Microsoft's way of operating at the time was "embrace, extend, extinguish."

Microsoft brought out Internet Explore (embrace), added ActiveX (extend), and pretty much extinguished Netscape. All websites could run in IE, but not Netscape - and users are going to use the browser that works for all sites.

Sun's lawsuit against Microsoft wasn't quite about adding native GUI features to Java as much as Microsoft breaking Java compatibility. Microsoft removed JNI (Java Native Interface) and replaced it with J/Direct. Microsoft wanted Java programs to be platform-specific with Java being "just the latest, best way to write Windows applications" (according to documents from the trial).

It's not like Microsoft was trying to create MAUI back in 2000 (the new C#/.NET multi-platform app UI). Microsoft was trying to make it so that Java apps wouldn't be cross-platform by both breaking Java programs that used JNI and making sure that new programs would be made with J/Direct and their Windows-only GUI.

Today, we see a much friendlier Microsoft. It's wonderful. They're happy to coexist with lots of people and ecosystems, lots of Microsoft employees use MacBooks, and Azure is one of the largest operator of Linux servers in the world - and they've made a wonderful business out of this coexistence. Back then, Microsoft would kill everything it could find to keep its dominance. There was no friendly help. There was no "oh, we're just trying to make the GUI better." It was "if we make the UX better via a proprietary native UI, we can get developers using our UI toolkit from Java which means that users are still locked into Windows, it means that the Mac will still be starved for applications, and it means that new operating systems like BeOS won't get a library of applications to bootstrap from if they just add Java support."

It can be hard to remember how much Microsoft tried to break your toys - especially when today they seem like the company that's trying to make cool toys for me and make my current toys better. Proprietary Microsoft Office formats to keep people locked in, telling PC makers that if they offered alternative operating systems as an option they'd lose access to Windows, and taking anything that showed promise and adding something to it to break compatibility with cross-platform implementations (Java, the web, etc)

C# got created because Microsoft got locked out of their embrace, extend, extinguish strategy with Java. Their Java license mandated that they maintain compatibility and they didn't - and to be frank, it seems that they didn't break compatibility with good intentions.
Then what are you griping about if you are not resident in the Russian federation and you are not running websites with .ru domain?
Not sure if it's a good thing pals, I'm a big fan of bandcamp and I have a really nice collection there, should i expect some drastic changes to the platform?
Shade Map Pro
Wow, thinkaboutnow is quite the website.
Let's face it, Russian airforce, russian army and russian equipment suck, but are good enough in this situation.

The Emperor Putler has no clothes.
A related principle is compartmentalization. For example, if your system is penetrated, it doesn't give access to all the information. There should never be "X was penetrated, 100 million records were stolen." It should be X only has access to 1 million records, and penetrating X should not compromise X2, X3, X4, etc.
FWIW I am not familiar with any protocol that allows one deranged person to launch nukes. I think the minimum # of people required is 3? In the US it's 4, IIRC (edit - could be 3 also)
The graph-relational database, defined
Why not start by removing the fees and standardized tests, then see how that works before implementing the more controversial subjective and class based changes? This sort of change would retain equality while reducing inequity.

Agree - a less contentious approach to solving the problem would have been better. I would like to see how removing the fee and removing the test altered the composition of incoming classes, without the extra poor-school, ESOL, etc policies.

“Emails and text messages between Board members and high-ranking [Fairfax school] officials leave no material dispute that, at least in part, the purpose of the Board’s admissions overhaul was to change the racial makeup to TJ to the detriment of Asian-Americans.”

Even that language is open to interpretation (lacking the text of the emails). Did somebody explicitly say "we need fewer Asians"? Or was it "the racial balance at TJ nowhere near represents the racial composition of the county"? At the end of the day, for whatever reason, Asians are disproportionately over-represented at TJ and that is a problem (if nothing else, it's a perception problem, but I suspect it's a lot more complicated than that).
Yes, because humans are apes.

We grow up in a world where are lead to believe that our leaders are leading because they are smarter than we are and that they actually have a plan for everything.

While not entirely untrue, our leaders (if you can call them that) are nevertheless dumb apes like you and me.

Will the dumb apes start nuclear armageddon? Improbable, so far. But implausible? Not completely.
The side effect of that is they had a much narrower selection than a typical bookstore of that size.

It was pretty weird.
>app is composed of traditional pages with server navigation between them, but each page is implemented as an SPA.

I agree with this because you affirm my bias.

Also because I've also had success implementing this structure. This makes sure that state of each page doesn't leak everywhere, which simplifies the state management.

It also loads faster than a big SPA because you don't have to worry about bundle splitting!
Linear perspective has some fun implications that I think about a lot.

Apply a linear operator to a line and you get another line. This is obvious but the inverse is also true: if a line is a result of a linear operator the input was also a line. This is fun to think about when looking at jet contrails and bridges, the milkyway and pretty much any curve you have looked at your whole life. If it isn't straight as you see it then it's not straight in reality.
this looks super useful. I'm a fan of serverless and OpenFaas, and sometimes want to host a small app. Thanks!
It felt like that happened years before Oracle acquired Sun. Java on the desktop was a neat idea but after the early 2000s it seemed like they weren't seriously committed to it and basic needs continued to go unfilled.
> Hum, no. The purpose of a principle is that if you follow it you will very likely get a good result.

If you can't communicate the principle, then it's not a principle any more. It's just personal judgement. It's "tacit knowledge".

https://en.wikipedia.org/wiki/Tacit_knowledge

Principles are the opposite of tacit knowledge, they are explicit knowledge.

> Being easy to understand is nowhere on it.

I don't understand what this sentence means. I don't know how to parse "on" in this context and it's unclear what "it" is.

> Why is it that everything must be dumbed down?

Are you saying that "easy to understand" means "dumbed down"? If that's what you're saying, I don't agree with that.

> If you take the GP's single paragraph that explains the principle and tries to use it to discuss a particular design, you will see that it's perfectly possible. The fact that people can't do the same if they read a paragraph less and stop at the name is not very relevant.

The paragraph was vague.

The problem is that the SRP does not help you communicate problems with code. It does not help you understand problems with code. It is too vague.

Following SRP does not help you write good code, IMO.
From a dev perspective, absolutely.

From a user perspective, no. Every Swing app I've ever used has been ugly, slow and painful. Now, that might be the fault of the developer, but at some point, you have to wonder if either all Swing devs are terrible or Java UIs are just very difficult to get right.
If you are interested in this, they are presenting at an upcoming indi-conference: "Have You Tried Rubbing A Database On it".

https://www.hytradboi.com/
Very cool. I would suggest adding a default photo for folks who don't want to / can't upload a photo.
Curiously I wonder if a similar problem is occurring with SA-400 missiles and other Russian air defenses. They may be too expensive to shoot at low cost drones such as the bayaktar.
>> and the order to avoid targeting civilians implies restraint on use of indiscriminate bombing

they do not. Their policy is not pro-civilian at all. These are facts that you can see on the streets, no fog of war here. They are are bombing residential areas for DAYS without stopping. And I know, my best friends are in Kyiv and Kharkiv how.

Also there was a missile strike on the railway in Kyiv where people are evacuated. Civilian people.

Not sure why you think they are pro-civilian even on some level.
Yes, and they were quite fun to browse. They were laid out in a way that books next to each other would be "recommended" for each other. In that way, you would often find a group of books that were interesting to you.

As others said, it was covers out, which in my opinion only had the downside of having limited shelf space.
That's a bummer, their 4-Star shops were my go-to for gifts during the holiday season.

I wonder how long they'll keep the Amazon Fresh brick-and-mortar experiment running.
It's much more involved than "literally the push of a button."
> It's a jargon term not used in the entrepreneurial side of most other industries.

That's because in most of the industries you are thinking of, you can get traditional financing.

The need for an exit of some sort follows from the financial structure.
This is a common misconception. I highly recommend having a read through the book "Nuclear War Survival Skills" by Kearny. It's an older book more focused on the Cold War, but still highly relevant today. It systematically dispels this kind of myth. You can find PDF copies online or pick up a used copy cheap.
The only good things about these stores was that you got to hold a kindle in your hands before deciding to buy one on amazon.com
> Could it be the release of Gmail (2004) and Google Maps (2005) showing that you could actually make really great apps written in HTML and JavaScript?

For the mass consumer market, these apps definitely demonstrated what was possible with web-technologies.

Ironically, Google Maps' dataset is curated in no small part by a powerful Java-based desktop app called Atlas, which was presented at Google I/O 2013:

https://youtu.be/FsbLEtS0uls?t=443

Perhaps today it would be created with web based technologies, but at this point, it's so powerful that it's doubtful it will ever be ported. I suspect there are a lot of powerful internal tools like that across many industries.
I'll believe it when I see it.

I'm still waiting for feds to implement the guidance from https://pages.nist.gov/800-63-3/sp800-63-3.html from 2017 and 2020 about NOT rotating passwords arbitrarily, and NOT requiring undue amount of special symbols.

Even when I've asked IT, I get crickets and more bullshit password rotation.
Nuclear war is survivable for the elite in their underground bunkers, and they're the ones who get to decide if it happens. People live in Hiroshima now, its not like everything turns into Chernobyl. If you survive the initial blast you have to stay inside for a couple of weeks until the radiation deteriorates. But then you'll probably starve unless you're surrounded by preppers like in Utah. I think its going to happen but not for a few years.

https://irp.fas.org/offdocs/pdd60.htm
It's difficult to understand how an indie focused site will sell to a big generic company. They obviously know that Epic is going to have different culture even if they say the contrary. So probably making money or exit was the priority here.
I can't help but think we never solve "how to pay musicians" until we first jettison the absurdities, specifically "paying for downloads."

Start with the assumption; mp3s are free to create and copy, and there is no point in pretending that this isn't simply how it is, and should be considered a universally good thing. Even streaming a song a second time is stupid.

Now that we've accepted this, how can we collectively figure out some way for me to send money to my favorite artists so they keep doing their thing?

(And I say this as someone who does fairly regularly pay for digital downloads.)
Microsoft warning: Some files might not be deleted when you reset a Windows PC
In this day and age, it's arguably irresponsible to publish any tooling that does not organically integrate a requirement to use Sigstore for all packages allowed to be uploaded.

The very first things you should be talking about on your service is provenance mechanisms and security.

I don't believe I saw anything related to thos topics on your site. Did I miss it?
That’s what they said about a different building that got bombed in Kharkiv, a University Economics building, that the intended target was “Azov Battalion” across the street. They can’t seriously be bombing many different buildings and claiming they’re all “Azov Battalion.” Azov mainly operated around Mariupol too, not Kharkiv.
Ah! Another victory for plain text failing to convey tone :D