skysight-inc/HackerNews huggingface dataset:
Setting limits for future features to keep the code base clean and manageable is something developers could be more vocal about.

Acquiescing to every demand product designers and management throw into the mix is what turns beautiful, easily-maintained codebases into nightmares.

What people are talking about here is writing web apps as a series of small, tightly-coupled spas who manage state within very specific parameters. And that's a great way to build software. Until someone comes in and asks you to draw in the state from one section into two other sections. You have the choice to say a) no and explain why, to b) create a clever "glue" that will be hard to maintain and difficult to explain, or to c) take the time to refactor the code into something more general and complex to allow for the feature on a more abstract level.

Guess which one almost always gets chosen.

The upshot is this: The solution to front-end complexity may not be a technical one, it may not require a new framework or library. It may be a shift in what we expect out of the web. We could always temper our expectations in order to keep our code clean.
Facebook shuts down Campus, a section of its app designed for college students
The Ukrainians borders are closed for all men in fighting age (18-60). They're forced to stay in the country.
>If this is the state of their conventional military, it raises questions about the state of their nuclear deterrent.

A scary fucking thought. i.e. some of them will stay in silos, but others will be partially airworthy.

>In any case, if China wanted Siberian resources, fomenting a breakaway region would be cleaner than invading.

This would result in a nuclear exchange.
It is an interesting question in that is the proportional response to a tactical nuke a tactical nuke. It would also vary in terms of the opponent's capabilities, say if the US isn't well setup to deploy them or won't gain the same battlefield advantage.

For effective deterrence I think there has to be an expectation that the response to a tactical nuke is the big red button.
This is dancing around the real issue - there are many different district processes that our eyes use which fuse into a sense of 'being there'. Any attempt to compress this into a single monographic static image will be a compromise.
An episode of "Absolutely Fabulous" (https://www.imdb.com/title/tt0105929/) U.K. TV comedy where the two female stars visit a couple who are totally into Minimalism. When the stars present a bottle of red wine the host has very great difficulty placing it anywhere in the ALL white room. Worth a look.
Hmm… That makes sense. Though if you are building from source, the only gain you have over regular go tooling is downloading from your favorite mirror rather than github&co. I hope it doesn’t install these source-packages for prebuilt binaries…
> what does historical motivations mean?

Being known and remembered as the person/people who changed the course of history or shifted the global narrative in one way or another. That's a pretty powerful motivation, that drives a lot of people who have tremendous power, not just the Russian president.
And feral red eyes. Beware!
Either I didn't explain it correctly or you didn't read what I said entirely.

If an album has a free song or single, you cannot add the free song to your library unless you purchase the whole album. Even if you are allowed to purchase individual songs on the album.
Regardless of the technical or business merits of the device, there is a lesson in this for anyone building a product that effectively depends on the co-operation of a much bigger player.

Doing this with their enthusiastic co-operation has to be the best path. Doing it in the face of an antagonistic relationship is really risky.
Zero trust is about not trusting anything, which means neither external nor internal network. Not trusting the internal network does not mean that you should open it up to everyone. You have misunderstood this gravely.

Google doesn't do what you suggest and I'll throw in another large security-aware company as well, known for their privacy-conscious phones. They protect the perimeter as well as the inside. As does any military organization. Stop spreading misinformation.
Yeah, they have around 2500 members, but that's totally a reason to lose 2000 people a day in an unprovoked invasion and tank your entire country's economy while doing it.

Would be nice if Europe and the US would seize Putin and associates' accounts and donate them to Ukraine.
>The UK will not forget what Putin did in Salisbury.

For anyone unaware, Salisbury was where Russia sent an incompetent military hit squad into Britain with a chemical weapon (a Novichok nerve agent) to kill a Russian dissident. They failed to kill their target, double-agent Sergei Skripal, or his daughter Yulia.

They did however severely poison them, along with a police officer who went to the Skripal's home.

The Russian GRU military officers also failed to securely dispose of all the nerve agent before they fled, resulting in the poisoning of two random British citizens months later, one of whom died.

We did next to nothing about it at the time, we just pissed and moaned and kicked out some Russian spies.

Several years earlier, Russian-backed terrorists used a Russian-supplied missile to blow up a civilian airplane, MH17. They killed everyone on board. We did approximately fuck all about it.

Despite there being 10 British people on the flight (and some Indonesians, a bunch of Aussies, the Malaysian crew, and a big load of Dutch people). 80 kids on that flight.

I think, thanks in no small part due to the corruption in our government and financial sector, we officially forgot quite quickly.

Edit: A few minor changes to make it less difficult to read. Bonus add - The ridiculous "Salisbury novichok suspects say they were only visiting cathedral" https://www.theguardian.com/uk-news/2018/sep/13/russian-tele...
https://www.oryxspioenkop.com/2022/02/attack-on-europe-docum...

Maybe not, but there are definitely those in service, one damaged and abandoned, one disabled and one captured.
Yeah but those hundreds of paratroopers being shot down in unsupported skies are important too.
From personal experience and what I've read, there's a clear dose response relationship. If you meditate enough, especially if do a lot of insight (vipassana) meditation without doing much concentration (samatha) or Metta meditation, you will begin to deconstruct yourself. That's what it does. Often you will find a new, and better way to relate to your conscious experience, but sometimes you break things and they don't get fixed.
> But you understand the contradiction of what you're saying, correct?

I do not. What is the contradiction in what I'm saying? Giving the opportunity to grind levels isn't at all the best way to meet players where they are. If the game let you beat any boss by poking yourself in the eye with a stick that wouldn't be a good method of addressing difficulty either. Unless you're saying that Dark Souls is somehow about having to grind.
I would like to at least try to meditate but I am not calm person. Not at all. Even coffee and green tea kick my nervous system into overdrive, so 8 don't consume them.

What could possibly make meditation accessible to a person like me?
I've argued the opposite stance numerous times, because shared dependencies are far rarer than they might appear to be while requiring custom packaging for different distros is a burden I don't want to bear as a package author. I want to have one build for all distros, not custom packaging for every one that has a slightly different definition of how software is supposed to be packaged.

In my experience, non-developer users don't care about package managers (they want it to be invisible) but do care about one click install. The only way I've found to satisfy those users is to distribute applications outside the distros' package managers and statically link everything as much as possible.

It saves me and my users time and money. Package management with inverted dependency trees is user and developer hostile, and it's why shit like podman and docker have to exist in the first place.
Sure, but what people want as individuals and makes sense for them to individually do can nevertheless be harmful to society. That is what people are complaining about generally.

I don’t know how to combat the shift to a single monopoly/duopoly in every market though, but it’s definitely going to make our lives worse. Especially with the erosion of private ownership for us plebeians.
Not quiet single binaries but https://portableapps.com/ has been a great resource over the years
Except, perhaps, as Putin‘s successor?
Not sure what you’re asking beyond the blog.
Russia doesn't have a big track military track record in recent years, but there's one thing that they have proven to do really well: leveling a city to the ground while slaughtering the civilians who didn't flee.

Having the Ukrainian legitimate government agree to surrender to save Kiev (or “just” Khariv) from such a fate isn't completely impossible to imagine. And giving infantry weapons isn't going to be enough to stop Putin from doing so if he wanted. I don't know how many FОАВ[1] the Russian air force has at its disposal, but Javelin aren't gonna help against that…

And after this hypothetical surrender from the Ukrainian government, setting up a bloody dictatorship with a special police arresting, torturing and executing whoever is suspected to belong to the insurgency, relying on pro-russian locals to provide intelligence is not an impossible feat unfortunately…

[1]: https://en.wikipedia.org/wiki/Father_of_All_Bombs
My favourite thing is that they have all sorts of social features so you can really engage with other fans and make lists and explore and do things... but you can also just ignore the hell out of that and buy some music that you like.
Not the reasons I expected

I don’t see Navigation as a main problem and it can be solved quite neatly, not that much more complex than a normal site. Was expecting something about bundle size etc.
There has been a lot of press around the HN moderation, mostly shock at the small size of the team doing it, but also around the bigger point, which is the care that HN shows about keeping its community in some sort of order.

I've built and run huge online communities in the past, and they have died by 1000 paper cuts. Little bits of snark building up like fat on the walls of an artery until the clot ruptures. I've tried installing moderators I trusted, but without exception each one would turn into a fascist dictator stomping on accounts until everyone feared to speak. I had to fire them all.

The biggest problem here is that HN moderators are not replicable or replaceable. There is a quote I can't find about how the type of person who wants to be a politician is exactly the sort you don't want. The reason HN mods are so good is because they didn't want the job, they fell into it.

But it also has to be heartbreaking work, like those in the Third World who moderate the main social networks watching beheadings and child abuse all day. Eventually it will take its toll and I don't know how the fuck HN will operate when it has to find replacements.
30+ ICs between two major OSS codebases.
Java is an amazing platform and language. If not Java itself then Kotlin and the JVM. I think it’s underrated and I wish people would bring back web and mobile support so it can be truly cross-platform.
It's a wide field and fascinating topic - does response have to be in kind to be proportional or disproportional? Right now West's response to Russian invasion is highly asymmetric - essentially sanctions vs missiles.

(the link I sent is a bit meandering but seems to indicate Russia has ~20x the tactical nukes that NATO has deployable in Europe, although of course categorization always muddies waters. That would seem to indicate West indeed does not consider a tactical nuke to be the appropriate response to another tactical nuke).
The article mentions "Correct" perspective several times and seems like it is leading into an explanation of why 50mm is generally accepted as the most natural match to the human eye's perspective. But, it never really gets there.
It's common among people who meditate seriously. A significant fraction of the Tipitaka consists of documentation and interpretation of such experiences.
Sounds great but like always someone needs to go thru the hard work of putting it together. I bet few to none will volunteer.
Here’s my first impression in case it’s useful.

If this product is for entertainment, then I need more proof that I will be entertained. It’s very difficult to convince me to buy this when I have access to the internet, books, and lots of video streaming services for the same purpose.

If this product is educational in nature, then I can see how you might convince parents to buy it for their kids so that their kids can learn about cultures around the world. Also, kids are gonna be more excited about getting physical mail than adults (I suspect). If this were my project, I would probably pivot to selling to parents (maybe especially home-schooling parents). You might be able to sell to schools too (private schools?).

Good luck! Entrepreneurship is so hard.
I was hoping this tool also solved a problem that comes from saving & reproducing JS-framework-heavy websites.

Here's the bug: According the HTML spec, elements like <h2> and <div> cannot be inside <a> tags. But using js you _can_ push <div>s instead of <a>s. (It happens from document.insert-type functions, frameworks like Angular/React allow this)

Look at nasa.gov, there's html:

<a href="/press-release/nasa-invites-media-to-next-spacex-commercial-crew-space-station-launch-0" date="Wed Mar 02 2022 10:35:00 GMT-0800 (Pacific Standard Time)" id="ember196" class="card ubernode cards--card cards--2row cards--2col nodeid-477815 ember-view"><div class="bg-card-canvas" style="background-image: url(/sites/default/files/styles/2x2_cardfeed/public/thumbnails/image/51846702013_a0cc55100a_k.jpeg);">
<!----> <h2 class="headline"> ...
</h2>
</div>
</a>

After running this through SingleFile you can visually see the changes, but the html changes are:

<a href="/press-release/nasa-invites-media-to-next-spacex-commercial-crew-space-station-launch-0" date="Wed Mar 02 2022 10:35:00 GMT-0800 (Pacific Standard Time)" id="ember196" class="card ubernode cards--card cards--2row cards--2col nodeid-477815 ember-view"></a>
<div class="bg-card-canvas" style="background-image: url(/sites/default/files/styles/2x2_cardfeed/public/thumbnails/image/51846702013_a0cc55100a_k.jpeg);">
<h2 class="headline"> ...</h2>

The way that sites like Wayback Machine handle this is by using the web-replay library Wombat https://github.com/webrecorder/wombat that also uses JS to insert those elements.

But what the hell! I was working on a similar html-downloading/reproducing tool and this bug really bothers me. I'd either like the HTML reading standard to be updated to accept <div> inside of <a>, or also make that impossible to do via JS.
That's...that's literally the point my comment made
Sounds articulate, plausible, and just so, so wrong.

Other countries are not stuck with our system. We are stuck with it, but that is not a reason to come to like it. We have to find ways to work around being stuck with it. Pretending it is OK actively interferes with that.
You might like https://archivebox.io/, I think it can does this for you and then some.
According to reports on French news channels, Zelenskyy is considered a puppet by a large % of the population in eastern Ukraine and they are welcoming a Russian invasion.

Years ago, I was also suprised to hear people in Crimea celebrating post-Russian take over. This topic was never covered (at least I had seen no mention) in American media during the Crimean invasion.
What is a no-fly zone?
Haha well, in case you didn't know, it turns out it's also what the madman who is attacking Ukraine now is named in French - and I assume in French Canadian too ? So I hope our friend from Quebec will not mind too much ^^
Last weekend, I ordered a Nintendo Switch OLED from my apartment in NYC, and picked it up at the 4-Star store in SOHO less than 30 minutes later.

It was an awesome experience, and I'm sad that this might be the last time I get immediate service like that from Amazon.
I'm wondering for years already, why there's no head mounted display for mirrorless
EEG studies are rife with issues, but there are a number of very well replicated results. Obviously they do nothing to localize an effect, but there are absolutely clear correspondences between the readings of an EEG and at least some cognitive activity.

Will you get that nice FMRI resolution? Absolutely not. But the effects you do get are fascinating, and super weird.

Now that's the EEG I've seen in labs. Not sure if there is a similarly good commercial offering.
> No, this convoy would be an obvious strafing target. I'm disappointed that the Ukrainians didn't even attempt it. Or we haven't heard about it.

I wouldn't be surprised if the convoy had the equivalent of a 1000 US Stinger AA missiles or more. It's not with strafing if there's too high a chance the jet would get shot down.

As a layman, I'm guessing the only things worth the risk might be some operation that could potentially trap the convoy (e.g. between two knocked-out bridges).
hard to answer without context. Where is the company located? What industry is it in? How big is the company? How motivated are other people in the company to help? What is your position and are you a decision maker?

So my answer without any context, donate money to help
Soldiers stealing fuel to sell is a decades old Russian soldier tradition
There is no single-click opt-out, which is very explicitly required by GDPR. It's also a gross misrepresentation of what "legitimate interest" means.
Like programming, meditation is nearly impossible for everyone. At first.
The image in some movies (eg. Life of Brian) is ok. The sound as i said is strange. The image on Star trek DS9 is terrible. Looks like 320x240 scaled with gaussian blur applied over the image.
Ad blocker, password manager, I don't care about cookies, Reddit Enhancement Suite, Dark Reader (only for HN).
> the order to avoid targeting civilians implies restraint on use of indiscriminate bombing

This doesn't explain Russia's lack of air superiority as well as the hypothesis proposed by the paper on which this article is based [1]: a lack of precision munitions, the risk of Ground Force SAMs causing friendly fire due to bad coordination between the branches and a lack of pilot training leading to those planes not being battle ready.

[1] https://rusi.org/explore-our-research/publications/commentar...
REST API's (literally, "Representational State Transfer", ReST) are a very nice match with SPA's, because now the browser is the sole source of truth for application state (and the server only has to produce some JSON data instead of entire HTML pages).

Literally the entire point of REST is that you don't have to maintain server-side sessions, and you shouldn't. This also has benefits for scalable applications, in that you can transfer your running application to a cluster of servers on the other side of the world, and it'll still keep working.

The trust boundary between the front and back ends can be a huge boon to security as well, and some things are literally impossible to do with a multi-page app, and you can still maintain URL parity with new actions in your page.

That's why SPAs were, and are, great!

That doesn't mean everything should be an SPA! A photo, news, blog, or recipe website might be better laid out as a separate page for each individual item. However, there are tons of other types of real applications that can only be built as an SPA.

Are they unwieldy, sometimes hard-to-code and maintain, and sometimes result in a poorer experience? Yes, but that can also be true of a multi-page app, especially if you're trying to shoehorn an SPA experience into a multi-page app and want to maintain the same user experience as a user moves around within the app.

A multi-page "app" isn't really an app anymore; it's a server-side app that is producing multiple pages. A single page app literally is running in the browser and only sending a bit of data back and forth with each user interaction. It's just a completely different model.
the underlying concept of EEG hasn't changed since the initial ones in 1929. Basically just electrodes trying to detect whatever LFP (aggregate electrical potentials) comes across the cranium. The clinical ones are considered a rough gauge of brain activity, good enough to reliably detect large seizures or a generalized slowing in patients who are delirious but that is about it.

There's MEG which tries to do the same thing but using magnetic detectors instead of scalp electrodes, but those systems are large and unwieldy

In surgery, they do intracranial subdural electrodes which give you better cortical LFP because the electrodes are almost directly on top of the brain and not having to measure through bone.

Then there are the single unit electrodes or things like the Black Rock systems Utah array where thin probes penetrate the brain into deeper structures but obviously have much more special circumstances where they are able to be used.
I just added couple more, here are the video versions:

Stanislav Petrov:
https://www.youtube.com/watch?v=L7EmLf4Xlq0

Oleg Antonovich Gordievsky:
https://www.youtube.com/watch?v=yprpoPc2g0k

Vasili Arkhipov:
https://www.youtube.com/watch?v=iLokpu4ixQE

According to some comments "The Collapse Of Communism: The Untold Story" is a movie about Oleg Antonovich Gordievsky and there is a book "The Spy and the Traitor."

And Stanislav Petrov has a movie as well:
https://www.youtube.com/watch?v=xTFUqnY3E3Q
This is one my concerns. They will lose touch with the little guys. Also, I have several musician friends and I only buy their music from Bandcamp or straight from them. Some prefer not to even bother with CDs/Vinyl and just point people at Bandcamp as preferred vendor as they get a good cut of the money. They seemed to be like a company that wasn't controlled strictly by slick marketing (and empty promises) and bean counters.
China asked Russia to delay war until after Olympics, Biden officials say
and if I had been born into his circumstances, perhaps I might have done the same. Living in a time/place where bribery is not necessary to get ahead is a historically rare privilege.
Dialect Raises $4.1M to Bring 'Smart Messaging' to Solana