skysight-inc/HackerNews huggingface dataset:
How even is that warming you get from them? I find it very uncomfortable to sit outside at a restaurant where they have heaters. One side gets roasted and the other is cold.
Who did the design, architecture and tests? The tests seem more important to me.
Global warming could be stopped in 3-5 years
I have a two story home with one central air unit and the distribution of heat is terrible, some rooms get super hot, the whole downstairs is super cold. Are there any affordable steps one can take to improve these kinda of problems?
Right.

The common criticisms about Apple kit, at any point in time, will be led by feature comparison rather than benefit comparison.

On almost every level, the iPhone prioritised benefits (consistency, simplicity, responsiveness, discoverability) over features.

And in all but really two of the feature cases (text management/copy and paste, and the absence of 3G), they gambled right: people cared about the benefits they'd engineered for, and not about the features they'd skipped.

(They managed to bluff past the apps question: we knew they had to be working on it and they managed to tell us they were working on it without telling us they were working on it)

Commentators still make this mistake with Apple.
"it would seem patronizing"

Unlikely. If anything, you will reduce the parsing load on the poor recipient.

I'm a Brit who has an employee who is Polish. His grasp of English is phenomenal, in my estimation. Now let's bear in mind that Polish and English are very, very different. I can't even pronounce his family name properly but then to be fair, neither can he pronounce mine properly either.

I deliberately use complex English idioms and language structures and Tom(asz) laps it up. It is quite obvious when I've gone too far because Tom asks me to clarify what on earth I've said. To my eternal shame, all I've managed is a few words in Polish. I can get by in French, I can survive in German, I can be laughed at in Dutch. I need to pull my finger out and get to grips with Slavic languages.

English is a lingua franca ie French! Keep it simple but not too simple. If you are being condescending or patronising then that is not due to your choice of words.
Snow? It doesn’t snow here, but it does rain 9 months out of the year. We put on a 50 year roof just before installing the panels. The roof will outlive me.
Ukraine is a large country.

Even Iraqi Baghdad took a month to fall to a massively superior US force all those years ago.

This will be a protracted and bloody afair and with modern social media we'll get to see every gruesome moment.
Personally, I use NO_COLOR or other techniques to disable color when I'm logging output or using a CI/CD pipeline. Color codes tend to create all kinds of garbage in your logs otherwise.
https://web.archive.org/web/20220222212015/http://en.kremlin...
Programs should disable terminal color codes when the output is not a terminal. Arguably, this is already an established best practice.
There are 5+ million C++ programmers out there. And the number is going up. So I think it is safe to say that C++ is not a niche language :)
(1) You're assuming Putin is trying to create a greater Russia. There is no evidence for that yet. Putin has been pounding the table about security guarantees. The Ukraine terrorism rhetoric seems mostly to gain popular support within Russia. In that video, Mearshiemer posits that Russia will level Ukraine in the process without intent to occupy it properly... what are we seeing now?

(2) The sanctions have tons of carveouts and are still toothless. We need more.

(3) Russia /has/ been sewing divisions in the West. Politics are extremely polarized in the US in part do to Russian troll farms. Have you seen this nonsense? https://twitter.com/Liz_Cheney/status/1497613102765907968
It's not surprising once you watch
yeah 90s' good stuff's way more good than today's good stuff somehow xD
> knowing definitively three to four hundred words you must know to be able to speak basic Japanese/Spanish/French etc, cuts down on your study requirements.

I’ve read about various English subsets like Basic and Simple English, but are there examples of subsets for other languages? I haven’t found a Simple Spanish.

A similar idea that intrigued me was books written using only monosyllabic words. There are about 7,500 English words with only one syllable. An example rewriting of Alice in Wonderland:

https://en.m.wikipedia.org/wiki/Alice%27s_Adventures_in_Wond...

Plus a number of books by Lucy Aikin:

https://en.m.wikipedia.org/wiki/Lucy_Aikin
I point my finger at modern financial markets.

If you bought some stock, and were forced to keep it for atleast 5 years, the CEOs would have to behave a lot more carefully (=good for the company in the long term), than they currently do. With millisecond stock tradings, noone cares about long term future, because the stocks are sold and rebought and resold again and again many times by many trading houses and their financial products.
I don't think that is how narcissistic personalities, or nation states function.

I think they are much more likely to view their failures as humiliations and betrayals and make new commitments to redeeming themselves through acts of aggression which enable them to redefine themselves in a positive light.

I mean, when Clinton sailed the USS Independence carrier group through the strait of Taiwan causing china to stand down her military in 1996, what was the Chinese response?
I don't think they necessarily do. Ruble is gonna crumble and pressure is gonna mount on them internally and externally. This is not a war that can go on for months. I'm not an expert by any means but I think it's one of those situations were you either win quickly or have to back down.
I don’t think Debian wasn’t doing double buffering GPU compositing of the UI. Nor was it running WebKit.

Show me a video of a smooth pinch to zoom on a webpage with MicroB
> offshore resource

In these times when “master” is renamed to “main”, I still find it strange that calling human beings “resources” is tolerated in the industry.
It looks like a classic E/N (everything/nothing) site.
Your point is valid but you've completely sidestepped the question and have not entertained contrary possibility. The question is a legitimate one. Don't the people of Russia deserve to learn about their world via the Internet? If for anything, to decide on the objectivity of the news they'd get via a propaganda machine anyway? Surely that's a way of not staving off the potential in grassroots movements to bring about resistance and change.

Access to the Internet should be a human right in today's age. Depriving any nation state of that right is like foisting upon them a poverty greater than an economic one - I'd argue we are all poorer off if we have 2 North Koreas.
> This standard does not really "simplify" English but really "codify" it - the standard needs a better name!

It does "simplify" English by disallowing the use of difficult grammar. One should give instructions in active voice, with simple verb tenses, and avoid the use of present participles or gerunds. The codified dictionary also only uses a basic subset of English words, difficult vocabulary is avoided to increase legibility.
It seems to me(not anything) that Russia's failures all around are quite unexpected. Their military is significantly less prepared than they ought to be. General mobilization vs russian military will become very rough for Russia when they bring reg troops into the cities. They aren't even at that stage.

I was thinking about it today, conclusion is that there are proxy operators in the theatre. Ukraine hasn't been left alone military wise. Russia is also fighting how many other special forces of undeclared countries? Probably all of them?

Russia thinks they are fighting against mom and dads, which they are, but they are also fighting against special forces who are probably wrecking the russian troops. They cant even account for this neither. To do so would destroy troop morale, add significant fear, and add tremendous time to the invasion.

Considering this, the probability of even being successful in their plan to take ukraine is near 0. Sanctions and isolation will cripple them before they can overcome this massive degree of proxy war.

russia is going to hurt so badly.
Makes you wonder if that was the point? Get everyone all stirred up about a half hearted invasion so they dump a bunch of currency and weapons into the country to prop up the Ukrainians, then send your real a-list players in to seize the goods. Free resupply and upgrades from all your friends! Now you can move on to the next target.
For Putin this is an existential moment. He cannot afford to lose this fight politically. Russians are already protesting this war. If it turns out to be a loser AND destroys domestic economy, his strongman image is gone.
Its Germans that are going to be in the cold, taking the inconvenience and difficulty to help sanction Russia via Swift with all EU member states, and disrupt their ability to purchase gas from Russia.

US is specifically avoiding anything that would cause economic distress to Americans, this is in the President’s speech, and it is because the party will decisively lose politically later this year if there is more distress.

Big win for US intelligence for sure!

Messing with the fossil fuel markets is definitely what is required, amongst other things.
I spent 10 seconds on it. looks pretty cool. But, some questions before I'd try to use it instead of jquery datatables or handsontable:
- why did you build it and what alternatives did you try first? What unmet need does it fulfill? how does it compare to other libs like handsontable or jquery datatables?
- how extensible is it? e.g. if I want to add custom context menus, custom locked / editable cells, etc
- how is the license enforced-- i.e. does it require internet connectivity to work?

Couple further comments:
- I tried copy + paste in your 1mm cells demo, and it didn't behave as expected (copied "n;m", pasted "n")
- 1mm cells isn't very much if you are touting performance. 100k rows with 500 columns each = 50,000,000 cells; that would be a better example if you are trying to show that your lib handles large tables well. And if you are trying to suggest that this could be compared to Excel, then 1mm rows with 1000 columns would be better (Excel supports 1,048,576 rows by 16,384 columns)

anyway, looks like a nice start-- good luck!
If checking isatty() wasn't an established practice, pipes would be pretty useless.
As far as I can tell, there's no nonce (for replays) or counter (for stolen keys) in this scheme, both of which are fundamental to the security model that WebAuthn provides. There's also no formal sliding window for server times or key timeliness constraints.

In many regards, this scheme is no better than a strong password in terms of guarantees provided. In terms of UX, it's strictly worse than a password (and those are already pretty bad!) It's not a second factor at all, and thus isn't really an "alternative" to WebAuthn.
Down Round
The Competitive Duality of Slay the Spire
I enjoy programming in Agda as well. However I can’t decide whether to focus on Agda, Idris, LEAN, Coq, F* or Isabell/HOL. There is a lot of overlap but none of those choices seems to have it all.
This is generally the behavior I've seen on my everyday apps that support color in their output. Often they have a `--color auto|never|always` command line option, with "auto" being the default, which detects if the output is a TTY or some other interactive terminal
I used to also use Time Machine, but about a year ago I switched back to PC and now just use DropBox as essentially my hard drive and Google Docs for anything ‘live’ that I’m working on.
Not a stretch at all, it is perfectly reasonable to consider an app and an website embedded by the app as two completely different things. First there is no guarantee the WebView will open to a website owned/operated by the same entity that owns/operates the app, so it is definitely "outside the app". From the user's privacy perspective, you also want to communicate that just because the website might be branded "Facebook" and be run by Facebook and maybe you trust FB with your messages, but if it's an embedded browser opened via a WebView then the app can technically snoop on the private message you are typing into the WebView
"this is literally saying “if an app has/is a browser then it can record what sites you go to"”

Except it literally doesn’t say that literally

Think about the fact that if you are wrong, it would say exactly what it says, and (as seen in this thread) everyone will assume it means webview
Your brain probably thanked you for the mental exercise so it wasn't all for nothing.
I grew up in the Midwest and lived in SF and LA for a few years each. I definitely missed the seasons changing and appreciated them even more moving back to the Midwest. Lack of seasons really messed with my sense of time, like: "Oh that thing we did last month...oh woah that was six months ago??"
Chernobyl was like 1980-ies. And there is a huge difference between gross negligence and two simultaneous natural disasters.
I think it’s lack of long term thinking. The IT and HR departments at my company constantly come up with new shiny initiatives for saving cost. They centralize a lot of stuff and save some money that way. Over time it turns out that things don’t work but the initiator has already been promoted away and the next guy starts his own initiative. So there is this constant cycle of short term savings that cause long term cost. And it seems nobody cares about these long term effects because they all are focused on putting up a good short term show.
Not easy to do an airlift when your opponent has air superiority. The United States had guaranteed air corridors to Berlin.
The exception is "true color" output[1]. In supported terminals you can make text any rgb value, regardless of theme.

[1] https://gist.github.com/XVilka/8346728
If you take everything hegemonic powers say at face value, all politics and all history is utterly incomprehensible.

If you look at what NATO actually did, it’s very difficult to take them seriously. They bluff on a near constant basis, especially about Russia. But, realize they weren’t sending any troops to Ukraine because they are too arrogant to even believe their own claims. Also, Biden refused to reassure Putin that Ukraine was not invited to NATO. If they were so confident of a Russian invasion but they were still so willing to be petty and stubborn, then blood is on their hands all the same. It simply doesn’t add up.

Of course they never actually believed Iraq had WMDs either, but did that matter? If anyone knows how this works, it’s Putin. If you didn’t notice, he accused Ukraine of manufacturing WMDs in his invasion announcement speech. Does that mean he actually believes it? No. He was mocking the eternally hypocritical lying Western elites. He knows how they operate and he knows others know how they operate, and he operated accordingly.
Realistically you want different types of batteries for grid-scale or even home scale storage and transportation. With static installation mass and volume are little of concern, where as with transport they are critical. On other hand scale is also big difference. And lithium batteries in current form do have many risks. I can't even imagine what sort of project it would be to even control a fire in grid-scale installation...
I consider a programming language to be mainstream if there are more than 1 million programmers using it professionally. By that measure Rust isn’t mainstream yet AFAIK.
Economic sanctions on Russia would also impoverish Russians who had no say in the invasion. That's unfortunate, but what is the alternative?
What is the actual goal here? Can someone please explain to me why this is all happening?

What an absolute disgrace that we fight each other over BS orders. So many lives, especially of young people, lost for what?
The labels are abstract. You can make them whatever color you want. Basically every terminal theme does this.
On paper, Russia has significant military advantage. But if you look at the humans doing the fighting, I think you might see some very different levels of commitment and motivation.

The Ukrainian troops are defending their homes. They are up against a wall, so this is a matter of survival. The Russian troops are fighting for something that likely many of them care nothing about. They are being made to risk their lives (and fight their cousins, so to speak). Not only may they have issues with fighting other similar folks, but they certainly don't _need_ to be risking their lives.
This feels very broken:

- The suggestion of signing the timestamp means that any web site you log into with this can log in as you to any other web site you log in to

- Given that there's no namespacing of the signed messages, users can be easily phished into providing a response to a challenge posed by a different web site

- It's not obvious what advantages this has over using client cert authentication with TLS, and it has many downsides.
Software shouldn‘t output color when the output is redirected, unless something like `--color=always` is specified.
Yeah, I think it's important to not whipsaw between idealising and devaluing Russian military capability.

To a large extent, even if they lose, they win (eg. as the article says, Ukraine may need to withdraw from defensive lines in the east to defend Kiev, in which case Russia could make a land-grab there). There will be contingencies for all sorts of different definitions of "win".

And in another sense, even if they win, they lose, because in fighting as best they can, they expend capital and expose all their weaknesses to view. And even if they achieve absolutely maximal war aims, like capturing the entire country, they are likely to find themselves in a situation that they are pretty unprepared for. I think states go to war hoping to achieve the maximal goals, but most prepared to achieve some subset of them before time, money, political support runs out.
This increasingly looks like a repeat of a Finnish war (1940), a colossal blunder when the Red Army couldn't push the Finns off their positions for almost two months, taking huge losses.

Russia has a 'tradition' of stating what seems a 'small victorious war', aiming to boost popularity and support for the government, and then blundering badly - Russian-Japanese war (1905), Russian-Finland war (1940), Afghanistan invasion (1980), two Chechnya wars (1994, 1999). So far, Ukraine 'special operation' seems to be a one more addition to this ignominious list.
Here's an alternative, that includes a bit more infrastructure, that potentially participates in the military supply chains + state-owned social networks: https://lostmsu.github.io/hack_russia/

You can also easily fork it: https://github.com/lostmsu/lostmsu.github.io
could it be that him killing the leadership of ukraine, inserting his own puppets then leaving the country is his idea of "win" ?

leaving a buffer state in a mess is a good situation for him.
Yes, because why should a Russian soldier risk his/her life to fight a neighbor!? Only to stroke the ego of a small man? Surely the rank and file ground troops do not want this.
Even though my terminal lets me do that, I’d rather just disable colors on some programs that choose poorly than spend time configuring that. I like your basic red=failure stuff so I don’t want to disable color entirely but I’m not going to spend time tweaking just because some joker decided dark blue on black looks neat.
3D Culinary Printing
The details are not going to be published for security reasons, but have a look at the map of military actions. Central/west Ukraine is still very open and trains were running quite recently (not sure today). For now, there shouldn't be too much problem for protected transports.

But the problem with logistics is real in the actual war zones. See reports of Russian forces being impacted by Ukraine attacking not the incoming armed vehicles, but the support groups behind them.
> Russian troops surrender to a local old guy in a village

this is very incorrect description, there is nothing like that in that episode. Local guy (why old?) is saying he will not allow Russians to come close to his house because he is afraid of shelling from Ukrainian artillery.
There is a movie loosely based upon her story.

Forever Love is a poignant new television movie about a woman who awakens from a 20-year-long coma and begins her life all over again. ... 24-year-old Lizzie suffers a stoke. ... 20 years after her stroke, Lizzie wakes up. Miraculously, Lizzie is pronounced perfectly healthy and begins to try to assimilate back into a world that has radically changed ... [1]

[1] https://www.imdb.com/title/tt0145783/
This basically asking Ukrainian to die with protracted war. This book has been written without consideration of Russia tactics. It is predominantly to cater American invasions. I suggest reading up what happen in Grozny. Invasion of Eastern Germany back in WW2 by red army is also a good indicator how Putin can do. Currently a newer tactic is to killed the people in leadership roles which was used effectively by Soviet in Stalingrad vs Nazi Germany. USA did use it in Iraq with their poker cards. Currently, Putin is rumored to do so with 10K Chechen fighters. Unlike American of trying to preserve the leadership and going for surrender, Russia historically is to switch leadership. Hence, decapitating Zelensky would be the most likely outcome in coming weeks.
There’s a few different sets of ansi escape sequences for managing colour. The ones you’re on about are the 8/16 colour palette. Unfortunately there is a trend these days for developers to use 8-bit (256 colours) pallet or even the true colour (24-bit). Both of the latter are not customisable in the terminal.

Coincidentally I’ve gone into rants a number of times in the past on here about developers not using the correct colour palettes and the answer I always receive back for why it’s ok is because “developers should be able to chose how their application looks like”, which is fine if they control the entire design stack like they would on a website. But it makes zero sense in the terminal.
What I think many people fail to recognize is that all aircraft vendors outsource quite a bit and have for a long time. Neither Boeing nor Airbus make the avionics. They buy them on spec from Honeywell or Smiths.

Back when I was a DS9 working in the ASL, we’d sometimes use a full software stack to try something out with pilots and airlines. But the result was a spec that went to Honeywell for implementation. And then when we got their output, we’d put those hardware boxes into our engineering sims and see if everything matched up.
Just to say for anyone skimming through, that story is from before the war was declared, maybe they really believed they were there for exercises. Still, embarassing.
As the GP says, the problem is when the color is specified as RGB triples by the software.
Climate change already requires that. So this gives us an interesting flavour of how seriously they are taking our most important threat :)
NextSTEP didn't run Quartz, no.

It used Display PostScript -- a comparably impressive achievement at the time.

It also wasn't that slow on the Intel machines, e.g. the black NextStep PCs Elonex made in the UK. It was quite nippy on some of the earlier NeXT hardware, too.

BeOS was a very different operating system and -- let's be clear -- would have been a terrible, terrible choice.

I tell you what was slow: WebObjects on the Mach subsystem layer on top of Windows NT.
Ugh. One of the reasons the Minsk agreements failed is because Russia said it's not a related party and as such, it doesn't apply to them.

So it's Russia that completely disregarded Minsk II agreements.