skysight-inc/HackerNews huggingface dataset:
I understand this logic, but in this particular case I don't think it's a good move. I can't see any really good effects here. People in Russia won't notice this change (I don't believe they're able to do with their government something right now, but even this argument is irrelevant, they wouldn't be triggered at all). For all the Russian business it's rather a gift, because if Russian isn't able to pay for something outside, he will pay to someone inside for the similar service. And all these Russian companies will pay taxes after that. There also will be new companies to collect money and roubles from clients so these clients could pay for some services outside of Russia via proxy et cetera.

I'm not against inconveniences per se. But this just doesn't really make sense. It's an inconvenience for a small minority of Russians outside the country and foreigners inside. But I don't understand what the main objective that was achieved here (except the beautiful press release).

I'd understand if they blocked all Russian cards, but it's technically impossible, and this measure looks like a PR move without any real meaning behind it.
> I think that because they want to enter the country of other people who have the fundamental human right to self-determination, i.e., how they are governed, including the administration of their borders.

Sure, if you believe countries have a fundamental right to do whatever they want then you can justify anything a country does.

That's not what self-determination means, though. It refers to the right of people to pick their government, but doesn't give that government unlimited power. If it did, it would override every other right.

> If you don't believe people should have the right to self-determination, or at least that your wishes should override if they are unable to provide a reason that you deem sufficient or "logical" then fine. That's authoritarian though

I believe individual rights, including the right to mobility, override the right of a government to do whatever it wants. I'm surprised you've found a definition of authoritarian where it's individuals being authoritarian towards governments that want to tell them what they can do.
You know thanks to your inquiry I did some cursory googling and while it seems women claim to receive about similar amounts of harassment, the nature of the harassment is generally much more focused and experienced as much more distressing than men (for example, women experience more sexual harassment and rape threats online, while men receive more generically offensive or insulting language). I guess in this case the adjustment can be that women can anticipate more rape threats and sexual harassment and act appropriately. Thanks for pushing me to do some more research about it.
>(!!! the ultimate in irony)

It's not like people are developing using their mobile device. I'm sure the online docs are assumed to be read by people on a non-mobile device. I can't imagine trying to read docs on mobile while banging out code on a laptop. Seems pointless, especially if the docs have links for downloading something or what not.
> Maybe professionals prefer the familiar ergonomics?

Not just pros. The manufacturer actually aims for the "prosumer" market. They do this, by building for the pros, but marketing to the prosumer.

It works well.

But expect the ergonomics to slowly morph, as the consumer base evolves.

Big changes in familiar forms don’t usually work. I suspect that one reason Teslas sell so well, is because they don’t actually look very different from traditional ICE cars. I don’t think that whacky CyberTruck is gonna be very popular.
It’s clear those conditions are necessary but not that they are sufficient. There must be a path where it is obvious to the Russian people and leadership that if certain things are done then the sanctions will be immediately lifted. Currently it seems plausible that sanctions could remain after meeting those conditions as a kind of punishment, or just because they can be sticky (that is, easier to impose than to retract). If one is to believe that the reason for the war is entirely Putin, and if the people and others in power understood that removing Putin/ending the war would lead to a lifting of the sanctions and potentially significant improvements to the status quo before the war, there would be much stronger incentives to do that. Without knowing that sanctions would be lifted, someone who replaced Putin would be left in the unenviable position of t dealing with the economic consequences of the earlier sanctions/foreign business exits. For similar reasons there should be a way for Russia to pull out while saving face so that the cost of doing it is less. It seems unlikely to me that Putin will be replaced because of the war so, if one is to believe that he particularly cares about his image and perception, having a face-saving route out is particularly important. But I don’t know what that would look like.
> "Today there are three men for every four women with degrees. Put simply, there aren’t enough highly educated men to go around."

I'll admit that I find it disturbing that having 3 men with degrees for 4 women with degrees is a problem because women can't date at an "equivalent degree level", and not because of the huge differences in opportunities related to gender. It's like saying the wage gap is a problem because men have a hard time finding women that earn as much as them. That would be a weird view on things.
I've been seeing the word "propaganda" thrown around a lot lately. It's been bothering me how quickly people stop seeking the full picture when they start using that word. That is a really vulnerable position to place your intelligence and curiosity.

Propaganda: Propaganda is communication that is primarily used to influence an audience and further an agenda which may not be objective and may be selectively presenting facts to encourage a particular synthesis or perception, or using loaded language to produce an emotional rather than a rational response to the information that is being presented. - from Wikipedia

Question: How can you determine when an individual is under the influence of propaganda?

Answer: When they stop looking for the truths that either or both sides of a conflict use as the foundation of their propaganda.

>Putin’s propaganda is WILDLY effective.

I'd argue so is the United States, much more so than Putin's. If you compare the evils committed by the US to Putin's, Putin cannot hold a candle to the US. The difference is that Putin bears that burden across multiple decades, while the US changes figure heads every 4-8 years, and with that washes away the stains of the country into the haze of time.

With all that being said, I am not pro-Putin nor pro-US regarding this conflict, and I agree with the article that the best course is for the United States to admit defeat, (and additionally, not in the article) stop expanding eastward (through NATO), and to keep their promise to Russia (which was to stop expanding NATO).

Edit: I'd like to add, the seed of Putin's "fascist/nazi" claim is that in 2014, Ukraine's new government eliminated minority rights (i.e. the Russian minority, which represents less than half of the population). And, the US started funding the neo-Nazi faction (Azov battalion) of the Ukrainian army. A quick duckduckgo search will pull up articles for both of these claims.
Active Record from Ruby on Rails does. It’s actually a problem on older versions because it may incorrectly generate duplicates of queries that could use the same prepared statement but don’t. Can cause unexpected memory usage.
> I ask about SQL injection pretty regularly, and it's scary how many devs don't seem to even know what it is.

That's either a good thing: because they grew-up with database libraries designed to encourage, if not force, the use of parameterized queries, so it was never a problem for them.

...or it's a bad thing, because they grew-up in the early-days of PHP 4x, learning from PHP/MySQL tutorials written by people who'd today be considered utterly unqualified to speak at length about programming: the kinds of things that only happen when the blind were leading the blindfolded: nightmares like actively encouraging concatenating $_GET values directly into mysql_query() strings because it means having less variables, and less variables means better performance (right?!) - and they never learned otherwise.

-----

I have a pet theory that people who got started with PHP in the 2000s who are still working today are so burned from their earlier experiences that they're now the most detail-oriented and best-practices-following programmers around, regardless of the language they use today - while the people who never experienced hardship (to the extent that having to use PHP is a hardship...) become complacent, and our ever-increasing reliance on unvetted external dependencies (in all language ecosystems, imo) is going to end badly.

Or not. No idea, honestly!
Kiwi Browser is not FOSS. They have a skeleton GitHub repo with Chromium code. Their patches aren’t published.
I was working on a CG art project [1] where I wanted to render the final image using a real-world lens with lots of "swirly" bokeh [2], but the renderer I was using didn't have the ability to simulate real-world lenses. So, to finish the project, I had to write my own plugin to achieve this effect. Afterwards, I found the topic interesting, so I started going further down the rabbit hole!

[1] https://pixar-community-production.s3.us-west-1.amazonaws.co...

[2] https://petapixel.com/2020/10/22/this-cheap-projector-lens-c...
Don't forget that you should cut all your bagels as soon as you bring them home for easier storage:

https://www.youtube.com/watch?v=-ksNsbs2Z-Q
> It’s basically tacit approval that “AWS should be allowed to swing in and destroy your business and you can and should do nothing in response”, it lets AWS (or anyone else who wants to try this) continue with this kind of parasitic behaviour.

It's up to open source authors to protect themselves and stop using permissive licenses. There will certainly be a shift away from MIT and co in the future.
Declaring a state of emergency is a way of saying "due process has been suspended", calling that itself due process is a bit too charitable imo
It is your opinion. The fact that Putin is still the authoritarian there is a consequence of people failing to navigate the game theory. You can not fix stupid, but you can change the game for them in a way that ensures specific outcome in presence of certain fallacies.
They're trying to rip out rail lines right now in Santa Cruz
For problem number 1 listed in your link, the YouTube video I posted elsewhere in this thread is a solution.

Moreover, my wife, who is a nurse, has never heard of "bagel injury."
Are you sure?

Optics equations are nonlinear (and generally nonconvex). Global optimization for nonconvex functions has not existed since the 60s. Even fast function eval (for brute force solutions) has not existed since the 60s.
> no modern nation has occupied an unwilling people since the fall of the Raj.

The number of IED used against the US says Iraq wasn't willingly occupied.
I’m curious why the second bug is labeled critical. WebGPU is still disabled isn’t it?
If you're using the camera for regular photography, you need to attach an IR/UV blocking filter to all of your lenses, or else you'll be taking pictures of IR/UV in addition to visible light, and color reproduction may be distorted.
> /s/today/30 years ago: SQL-92 describes them in chapter 4.18 - which at the time was just standardizing something almost all vendors already had in some form or another, for example, I'm pretty sure even the first release of ODBC in the late 1980s also had parameters.

Interbase must have had them in 1980s since Interbase (and now Firebird) compiles ESQL queries into static BLR code. Since there's no way to compile a new query at runtime (other than by outright switching to using Interbase/Firebird's DSQL C API for a non-compile-time query), all these queries have to be parameterized to be of any use.
Ah 2 things

1) Can eat fish. But not raw fish. In fact when my wife became pregnant I was bombarded with do’s and don’t. In the end after allll the information gathered, the gyno explained:

“Don’t eat raw foods like fish and salad. Salad is the most common cause of food poisoning in restaurants. And raw fish can contain parasites that can make you sick. The objective is to reduce your chance of getting food poisoning because it’s a huge loss of fluids and that could be bad for the baby.”

2) DHA is important for the growth of the baby. I forget exactly why. But that gets complicated because you can’t take cos liver oil as that can be harmful. You want fish oil that’s from fish meat, not liver. But it’s harder to come by and the dosage often exceeds recommendations. So in Taiwan atleast they suggest you take DHA from seaweed.

(Going through all this right now again with the 2nd one on the way)
A comment not on the article, but is this one of the longest times a story has been on first or second page (shows 12 hours, course might not be out of "new" for the whole time) and have no comments whatsoever? Surprised as something about crypto generally attracts comments.

Just read the article. Its not worth your time. They thinks Hollywood stars are just pushing it for the payday and don't understand it. Which isn't surprising. But thats about it.
The genesis of JPL (Jet Propulsion Laboratory) was rocket researchers doing it on the Caltech campus and the community fearing explosions. So JPL was created out of town, and named "Jet" instead of "Rocket" because it sounded less dangerous.
Let’s reprint it (I suspect the copyright is expired).
Sensitivity to colours outside the visible spectrum can cause colours to appear incorrect relative to what the human perceives. Imagine two objects whose visible spectrums are the same, but whose IR or UV spectra are different. They’d look the same to a human, but different to such a modified camera.
On the other hand, don't underestimate what little regard Russia and China both have for human life. Russia lost 27 million in WWII[1], many times the numbers lost by the West, combined. China's record on human rights also speaks for itself. Xi and Putin both see themselves as messianic, and both have grand visions for their countries gaining power. They want to act, and it has begun. They're thinking in terms of the next century, and great losses of people will just be part of a great reset (as a broken egg is to an omelette). It's what follows in centuries to come that matters to them.

I wouldn't put it past them, and that thinking is of course not mutually exclusive from those who are seeking Armageddon as you note. That both kinds of minds are in charge of each side is downright terrifying, indeed.

1. https://en.wikipedia.org/wiki/World_War_II_casualties_of_the...
>Implement something like that without a framework and only plain js with dozens of fields having dependencies on each other, good luck :)

I just implemented a complete spreadsheet solution inspired by Airtable (sticky header and columns, column resizing, virtual scrolling, row selection, cell selection, cell editing, a few cell types) in approximately 500 lines of vanilla JS. No virtual DOM, no reactive data library, no framework. Just direct DOM manipulations. It performs great and is pretty easy to understand and extend.

For now, the reactive "field dependency" problem is just solved by re-rendering the entire spreadsheet when a cell is updated (really just re-rendering the visible rows, because of virtual scrolling). The state management is just not that complicated.

I suggest this sort of project as an exercise if you've found yourself engrossed by this or that front-end framework. My go-to front-end frameworks for the past few years have been Mithril.js and Vue, but they really would have been a major hindrance in this case. I can't imagine Svelte or Solid.js or whatever being any better...
I really wish you'd do another open source release of the HN software. I know there are various bits you want to keep secret (such as aspects of the voting algorithm, voting ring detection, etc), but you could refactor the code into a "private" module containing those secret bits, and release the rest of the code along with a dummy implementation of the private module. And I also realise you may not have enough time/resources to do that, but I hope some day you will find them. I think it would really help Arc as a language – nowadays, one of the things a language really needs to be successful, is some significant open source applications/packages written in it – I know Arc already comes with an older version of the HN app, but it would really benefit from having the real latest version (or as close to that as is possible).
I'm not sure that "making it in a lab" is illegal. Haven't many countries engaged in gain-of-function research? Is that illegal? Under what law?

Also "lab leak hypothesis" in no way necessitates "making it in a lab" or gain-of-function. It could be that the virus was being researched in a lab and it leaked.

And it's not only a question of intent. It's also about proximity. There are thousands and thousands of intermediate steps between carelessness leading to a lab leak and a global pandemic. My concern is that by calling it murder, you have no way to explain how driving a car isn't murder due to global deaths from pollution.
> At what point in history was Chechnya an internationally recognized free state

Since when does “an unwilling people” require “an internationally recognized free state”, or are those goalposts jet propelled?
Is there a name for things that grow like potatoes? I'm sure this is a horribly ignorant question, but as someone who's pretty ignorant about plant lifecycles my brain is organised around the seed -> plant -> flower -> fruit(?) -> seed lifecycle familiar to anyone growing a chilli plant or herbs like coriander. I have accidentally grown potatoes in my compost pile and I still struggle to understand how we go from "one potato" to "shitloads of potatoes". I guess because it happens underground it's so mysterious to me.
> In additional to the intellectual stimulation, you get more cream cheese, because there is slightly more surface area.

As someone who uses half of a brick per bagel regardless of size, I'd say surface area is a non-limiting factor for cream cheese application. If you want more cream cheese, just have more cream cheese -- it's delicious, on top of being more filling (and arguably healthier) than the bagel itself.
Sorry, maybe I meant "linearly", or just "correlated".
One unintended outcome of this could be Russia depending in China. It's too big to be a puppet state, but China would be the one calling the shots.
> From my upper posts, it seems like 'organic' only permits ethylene gas for potatoes. As it's a simple gas, I'd have less worry about it.

There's other chemicals allowed by organic certifications by the looks http://www.extension.uidaho.edu/publishing/pdf/cis/cis1120.p.... That's just for sprout inhibitors. Pesticides, herbicides, fungicides while growing are permitted too.

> I kinda thought potatoes would be.. uhhh... sacred and not need much for longer-term storage, but I guess I was wrong.

Sacred? Possibly to some. Shelf life is a significant cost concern for most fresh foods though.

> I still don't buy organic, but I like growing my own stuff, even though it's technically not organic since I'll use fertilizer...

Organic certifications don't prohibit the use of fertilizer.
Yeah, this is the most damning thing. It’s clear that the web platform seems to resist being tamed with our current tooling. Adding more devs doesn’t fix it. As time goes on I become more skeptical that tooling can even fix it.

The impedance mismatch of a document viewer being made into a general app platform has yet to be truly overcome. All web apps try to eke out a living in the shadow of this.

That it seems to be everywhere these days is more a function of economics than anything else.
Jim Creek Naval Radio Station (2019)
> I hated carrying it around everywhere.

It really boils down to this. A lot of people have enough pocket space to need no bag most of the time, so having one just for the camera is extra grating.

What suprises me the most is that on the other side, smartphone photo UI hasn’t progressed much from the early days. A lot of my shots that fail on smartphone are because of the controls. The cycle of zooming/framing then locking focus and/or exposure is still a pain, adjusting exposition, forcing an ISO setting that could result in a bad photo is out of the window. I ended up bringing an old DSLR on random walks when I might want to capture stray cats and don’t care about the extra bulk.

All of these are easier to do with third party apps, but those aren’t available on quick access. And taking photos out of quick access is so slow. A DSLR is ready instantly from power down, we’re happy if the phone instantly unlocks.
IMHO the most likely outcome is that Putin will be out (perhaps dead), before the year is.
That's one definition, use the one that makes sense in context:

https://www.merriam-webster.com/dictionary/annex

I was expecting a retort of more substance after I answered your question.
VB6 was better at this use case for 1/8 the resources, and had a much easier learning curve.
Reading WordPress internals like this makes me feel inclined not to use it.
There was no serious chance of Ukraine joining NATO anytime soon. This is just an excuse for propaganda.
https://archive.ph/uvzPS
Iirc some US states had rules about moving soil across state lines. Unwashed products packed in dirt may have once been at risk of spreading unwanted pests from one state to another. These rules may still be on the books.
Maybe the idea of throwing a bunch of junior devs at something is suspect to begin with?
I think the word you are looking for is "tuber," but if there is a botanist in the house, hopefully they can clear it up. Now I'm curious.
Look - bitch all you like, but... An electron app is now the most popular editor on the planet. Further - because of Electron I can use every required work app on linux.

I literally give almost no fucks how bad electron apps are, because I'm painfully aware of what it was like to try to run a linux box as a daily driver as an employed software developer before Electron - Hint, it involved booting a windows VM. You want to guess what's more of a resource hog?

So, you can go poopooing "that damned new app on my block" all you want, but you don't matter.

Between an electron app, and no app... I will pick electron. if that means I need to spend an extra 15 bucks on ram or hdd... oh the horror!

Would I be happy to see linux native ports? Sure.

But as someone who's not an a blind foolish zealot, I can do some quick math to understand exactly what the cost/benefit of native linux ports are, and I don't really blame companies for skipping them, and I'm thrilled they pick stacks like electron so I get first party support.

Would I like to have more PWAs? Absolutely - go take it up with Apple, who's been a stick in the mud on this front for literally decades now.

Do I think Neutralino or Tauri actually solves this problem? Nope - because it depends on the native webview implementation, system support is a nightmare (it's a modern take on DLL hell from windows - just this time it's missing browser features. You want to guess how many times I still see enterprise machines running ie8/11 as the default webview? It's a fuck load more than you might expect)

Otherwise... take a deep breath. You will survive this "hugely trying ordeal" of having someone ship a slightly larger binary in this day and age of multi-terabyte drives.