skysight-inc/HackerNews huggingface dataset:
In the most positive light, from what i can tell from different sources.

The invasion is costing Russia 20 billion $ / day and the sanctions probably hastened shortage of money.

There is not enough rockets for Russia invading more than 10 days ( source: ex- Estland security chief)

The end goal for Ukraine at this moment would be to prove itselve as a democracy and hopefully hasten eg. NATO entry as a mean to deter future "issues".

And strengthening it's bound with the West and use IMF loans to rebuild for a future again. Away from Russia as they already expressed in the past.

NATO is a strategic alliance why has it's origin to deter a Russian threat. I believe they proved it, although they don't check all the boxes ( eg. No terrorial disputes allowed, that is why Russia invaded in the first place in 2014 after they expressed the will to join NATO).

Unfortunately, Ukraine is next to the Black Sea which is crucial for the Russian fleet. So it's a very difficult topic. Forcing Russia to move it's fleet safehaven isn't realistic ( i think).
Anatomy of a (crypto) coup – by Antonio García Martínez
The last mega-corp I worked for had this program where they primarily hired offshore workers, and they offered the really good ones the chance to move to the US on work visas.

I made friends with one of them and he told me there is rampant fraud on the offshore teams. There's 2-3 people doing all the work, and they let other people claim it, because that's just the culture somehow. The off-shore managers are in on it and sometimes are one of the few doing the work.

He claimed this was the norm at multiple big-name contracting firms he'd worked for. I have no way of confirm any of this obviously, but it did offer an explanation for some of the experiences I had.
Yep, the XDG Base Directory specification [0]. Specifically the $XDG_CONFIG_HOME variable.

[0]: https://specifications.freedesktop.org/basedir-spec/basedir-...
Yeah, there's no verification of a server's pubkey like ssh (which mostly is trust-on-first use), or a cert chain like tls.
This seems like a cool proof-of-concept. There are also a bunch of security properties that it fails in.
The following shall not be construed as defending Putin’s point of view, so don’t even.

Suppose my neighbor is a thug. A gang member. And he doesn’t like me. I have every right to date his little sister. We’re all free adults. My intentions are constitutional! What could go wrong? If he threatens me, I’ll just tell the police, because he has no right. What could go wrong?

There’s the way you wish things were, and the way things are. I understand the desire to make things how they ought to be. But in the meantime, there is sometimes a gulf between theory and practice.
Show HN: TopHat Finance – free, open, and offline
IDK about what SA had to offer back back then. Diamonds? Gold?

Thing is, Russia lived all those years on gas and oil export mainly.

Which isn't exactly a great proposition nowadays.
I think you can only separate them in radiative systems. But otherwise, a modern commercial HVAC system has a degree of mixing the air from the outside world to reduce gas and particulate concentrations. So in some systems, the HVAC is the ventilation system but when only ventilating, the flow rate is stepped down and the conditioning system is inactive.
DIY Sonar Scanner
Hey HN - long time lurker etc.

First off - I know, another personal finance app. However, I found none of the existing options matched what I wanted for myself:

* Privacy-first - ideally a local app, and definitely no cloud storage of bank creds for automatic sync. I found this requires a polished statement upload flow, to save time on manual updates.

* Good multi-currency support - this is bizarrely rare in the space.

* Basic analytics and budgeting - ideally not as rigid as YNAB and friends, but at least something lightweight to tell me where my money is going and how that's changing.

So over a few months during Covid, I put together TopHat for my own use: it's a SPA on GitHub Pages with no backend, where all data is stored in browser storage (plus a Dropbox sync option, which I wanted as a backup). It's a pretty standard stack (React, Redux, TS), and the code is all available on GitHub (https://github.com/Athenodoros/TopHat) - don't judge too harshly, my day job isn't software engineering! That said, I've found it very rewarding to use something which I enjoy and which I've built - not to mention finally "finishing" a project...

TopHat can load itself with some demo data, including an example bank statement for upload (check the notification on the top right). Hopefully this is interesting for folks - happy to answer any questions!
>- Fusion are as big a proliferation risk

You either don't understand fusion or proliferation.
That's traditional at the Big 6 (now 4, or whatever it is now). Andersen Consulting (now Accenture) bought an entire former college campus and prides itself on churning new hires who majored in almost anything (many liberal-arts majors like English or what have you) through a six-week programming course there, and then putting them on jobs. I went through it.

I walked past one such hire on the job afterward, and noticed that the code on her screen made a line from the upper left to the lower right corner. Closer inspection revealed that she had written 32 nested statements to iterate through the 32 characters in a part number (used by our clients for military equipment).

After leaving 5 years later, I went to PWC (then just Price Waterhouse). They did not have their shit together nearly as well as Andersen, let me tell you. So... that's kinda scary.
>I'm hoping that Putin will lose, and does try to use a nuke

That doesn't end (nor start for that matter) with a nuke. You can bet Russians (and basically anyone alive) would prefer the scenario where he remains their autocrat than one where he triggers their apocalypse if not everyone's.

Hope I'm wrong to believe in mutually assured destruction, and hopefully we won't get to test the theory at all.
Is it possible to punish everyone in group X because of the bad behaviour of some people in group X? That's called guilt by association.
Many of the things listed here are gated behind OS permissions. Is there a reason to think the browser history is not?

Also: some apps include webviews. It makes sense that those would be able to see what you do inside those webviews. Is it possible it's just using broad language to describe this case?
>How do you know what's in my mind?

I'm telepathic.

>What's your take on Grammarly?

I've commented elsewhere in the thread on that.

What's your take on Grammarly? I noticed you didn't contribute anything to the debate but the dairy queen noise.
I think you are mis-remembering history.

People were in awe of how responsive the system was.
Things like the pins dropping on the google maps app seemed faked, bo way they could do it.
There’s plenty of measures remaining until they are at the level of sanctions of say Iran or North Korea, which are under trade embargo.
It’s actually more or less the public expert consensus too. Albeit the expert consensus has a lot of nuance. We know from OSINT sources that they US Military taught the Ukrainian military Taliban tactics that they learned from fighting the Taliban.

This was going to be an asymmetric war from the very start.

As far as the nuke stuff goes, well that’s much harder.

Important caveat, we don’t know what the “real experts” i.e. people with access to classified information think. Because they aren’t talking to anyone but themselves and the long lens of history.
Russia doesn't have a problem with "living space" - it has plenty of undeveloped land in the Far East.

Eastern Ukraine is Russia's Sudetenland.
> In contrast the older philosophy is that natural ventilation is good enough, so we design houses to improve that, such as strategic placement of windows to allow cross ventilation, use high ceilings to allow heat to rise, etc.

Yeah, and all those open windows bring in pollen and dust. Yay! Hope you have a good bug screen as well.

Of course if there's high humidity then all than ventilation may not help because the air is already saturated so your sweat doesn't evaporate so you're not cooled.

Natural ventilation could be great if the conditions outside are exactly what you want them inside as well. But if the outside is too hot or too cold or too humid then what are you going to do then?

Build Tight, Ventilate Right:

* https://www.energy.gov/indianenergy/articles/build-tight-ven...

A 5000 sq. ft. / 500 sq. m. house can be conditioned with as little as 2000W (a hair dryer):

* https://www.youtube.com/watch?v=_vul4vMFdkA
I'm unclear on the circumstances here. It says after 2 years she could sit up and walk and whanot. So what were the other 28 years? I always thought coma more or less meant like in a bed sleeping. Is it still a coma if you're able to stand and walk assisted? Or did I read that wrong?
The https://www.rottentomatoes.com/m/downfall_the_case_against_b... documentary is a good take on this
Last December, Nevada County Ca, where I live, had a massive snow storm that knocked out power and snowed people in for 1-3 weeks. I wound up huddled in my apartment with 45 degree heat for five days or so. With enough sweaters, I was a comfortable temperature.

Aside from what you mention, since basically you providing your own heat for yourself, you have to put or take off layers depending on physical activity. And so naturally this process involves too-hot and too-cold periods that are less than pleasant. Still, I survived to tell the tale.

I mean, we could all live like the hero of To Build A Fire, at least until we died.
Spin up a few VMs, build a Kubernetes cluster.

Alternatively, create a VM with an interesting application (for example a Genera VLM) and run that in the background with your other stuff.

Run several Electron apps at once (VSCode, Teams, Slack, etc.).
I'm not convinced Russia is in a hurry here. Also, they have much heavier weapons they can use but have not yet done so because they don't want to use them if they don't have to, especially if the idea is to unite Ukraine with Russia (vaporizing Ukrainian soldiers en masse for example would be a bad look in that case)

With no troops coming to the aid of Ukraine, the Russians have the luxury of time.
Educational and fun. Nice one suse
Playing devil's advocate, are you sure that strangle a nuclear-powered country with vast resources and possibly pushing them into form a coalition with other countries will be a good idea? This will further polarize the world and resentment will run deep after some years. Heck, This looks really similar to the origin story of Hitler just with nuclear bombs as blitzkrieg.
I've setup a server running 24/7 and I barely have to turn on the heaters even in 30F weather. I think the building is insulated. Also glad my gaming laptop heats my lap.
It's terrible in the summer though. I think I'll repurpose some 140mm pwm case fans.
It's come up on here before, but re-link to the 200-acre Mississippi River Basin Model: https://en.m.wikipedia.org/wiki/Mississippi_River_Basin_Mode...

Not exactly a "computer", but certainly computing something that was far beyond the ability of 1950s electronic computation systems to calculate.

IMHO, a great example of solving a problem any way you can, without limiting yourself to technological advances.
A lot of that is due to structures not having a proper vapor barrier, therefor allowing vapor exchange from the outside world which decreases in-wall condensation.
The neat thing about Common Lisp is that cl-ppcre is just a library, but it still builds native code recognizers.

That’s neat about C++ templates too which is why I drew the comparison.

Personally I think Lisp macros are considerably more readable than C++ templates, especially when it comes to errors, but I’m happy to agree that reasonable minds may differ on that.
His hiring is a rather nonevent. Buffet obviously thought him smart and hardworking and probably a good “fit” in terms of investment thinking. After that, he could have easily been fired in a year or 2 if he didn’t come up with some good investment thesis. He was hired to go into an unknown market and obviously figured out a good enough plan for doing so and his ideas received investment and he kept his job. Staying employed says much more than getting hired. Many/most people are just rolling the dice when hiring.
I think it means the links that you open in the app which are opened in a browser “layer” on top of the app. Something like when you wanna sign in to Google on iOS’ Gmail app and the pop up shows up for you to enter your username and password.
I had assumed Putin was just testing to see how little effort was necessary to take Ukraine.

If this actually turns into a failure, even if he's successful but it takes too long or costs too much, an era of world history will have clicked over, and the narrative of Russia as a boogey man, or as a peer adversary, will be over.
The physical colors are what the terminal configuration maps to. At least, modern terminals that I've used since the DOS era. Even back then, I had a tiny utility that I used to set the EGA palette for different text-mode programs. Amberscale tones on a deep low-saturation blue was one of my favorites.

Obviously won't help if you're using a teletype or punched cards or something like that.
It doesn’t. We are still very far from anything approaching AGI. However the technology is impressive and are solving problems that we couldn’t solve before. So there is that.
As a web developer I can promise that putting text on the screen is not complicated, though shops tend to find a way to bury themselves in abstractions and bad decisions that anything can become impossibly complicated and take 10+ seconds to execute.

As the creator of a once extremely popular productivity tool I can firmly attest that being the creator of such tool is not a sufficient qualifier to elevate one to “expert” of the given problem space provided just 3 years time.
My favorite liquid computer is the Bosch Continuous Injection System (CIS) which is a fully mechanical fuel injection system for internal combustion engines. It is able to compute the fuel maps for my old porsche in any kind of weather at any altitude. It is a K-Jetronic (1973–1994) version which means there is no computer at all. The only electrical part is a few bi-electric strips that are used to run the engine rich until it gets up to temperature. I truly amazing system but when a little piece of dirt gets in the wrong place or a pressure if off by a few bar it falls flat on its face and strands you. fun times.
> The partition of India happened 75 years ago, however. The British Empire is no longer a valid excuse.

This particular argument is usually made without understanding history.

India, the country, did not exist before British enslavement & colonisation. India’s diversity and size are comparable to the entire EU, with double the population. I don’t see why 75 years is /too long/.

It's quite tiring to hear such naïve takes. I would really recommend reading some books…
I'm not 100% convinced about an unlikely Ukraine best scenario.

Much depends on the question if China is holding a lifeline for trading with Russia.

Considering international protest against Russia and that new Russian loans from China are currently blocked, it seems that Russia overestimated their friendship, which was "unbreakable" - https://www.fmprc.gov.cn/mfa_eng/xwfw_665399/s2510_665401/t1...

It seems that the unbreakable already shows some fractures.

Considering the vote against Russia wasn't vetoed by China and left Russia alone.

Additionally, i have more than average hope that the Russian population ( which has many relatives in Ukraine) is an underestimated variable by Putin in this mess.
This post has ironically convinced me to use WebAuthn instead.
Someone found some when this was previously posted: https://www.phoronix.com/scan.php?page=article&item=radeon-g...
That's just it, craft.
They took the time to craft the system to fit a certain profile which people found desirable and it changed the industry.
Convention has no teeth and enforcement. USA already given the finger to a lot of these International conventions that not apply to them. Think about it, if your country has only courts (judicial system), do you think there will be law and order minus any law enforcers? Remember Iraq and Afghan? Heck even Libya destroyed by NATO? None of these are sanctioned by UN? After Powell making a fool of himself in UN with his WMD, USA still didn't get the nod. Small and weak countries will recognize these conventions because they will get the benefit without much commitment. Big countries like USA, China and Russia will be constraint by these self-handcuff conventions and "bully" by smaller countries. Yes "bully". Think UN security councils of majority small countries can dictate the big boys what to do if there are no veto. In a perfect world, sure, majority should rule over minority even if it is tyranny (that is how true democracy work). In real world, it doesnt. Big guns and might do that. You can search Mao's infamous quote about that which basically explain entire existence of China lone wolf policy.
Wouldn't the result of Russia losing all it's allies be an even more unstable situation? Assuming others follow suit to China, tho I have no idea how realistic that is, for instance India isn't close to China AFAIK. Barring an internal coup, in the desperation of getting truly economically and politically isolated I could imagine an angry autocrat going for an true all-in.
[edit: I re-read the text, this is literally saying "if an app has/is a browser then it can record what sites you go to", which is something that any browser could do]

Safari supports extensions, extension are deployed as apps. It goes without saying that a browser extension can see what pages you visit (and so build up your browsing history).

It's also not "any app", this is where the App Store does its thing: to be able to do certain actions (like connecting to safari) the binary has to be provisioned with the correct sandbox entitlement - this is enforced by the code signing logic built into the kernel: the set of entitlements is part of the signed data, so any entitlements an app tries to get have to be approved (and so signed) by the App Store.
And also realistically we couldn't afford it. Not with trade with USSR being gone and Finland being in recession. And really, we have enough forest already, nothing too valuable in there anyway.
You could also expand a TLB miss "ld r1, (r2)" inline to:

movcsr r, pte_addr, r
ldd r, (r)
movcsr r, tlb_data, r
ld r1, (r2)

With appropriate traps as described above (that's essentially how I handle vectored CLIC interrupts on my RISCV)
Competing standard for CLICOLOR and CLICOLOR_FORCE variables that have some support: https://bixense.com/clicolors/
The problem here is that the 8 (or 16) ANSI colors are labels for just that: colors. 0 for black, 1 for red, etc. What OP is suggesting is more "abstract" labels, probably like "error" or "warning". More akin to text editor themes, which assign colors to particular semantic groups.
The UK isn't part of the EU, though. Brexit and all that.
Any moves to tighten up building regulation are derided as red tape, nanny state etc. It’s amazing how much we undermine ourselves.
Do you mean what they said or what others said that they said because unfortunately they are different and not enough people know that despite how easy it is to check?
Sure, just like in Afghanistan there is a relatively tiny subset of educated urban elites employed by Western businesses and nonprofits. And, just like with Afghanistan, the American media coverage of that group would have you believe nobody else lives there, but of course that is simply ridiculous.

I agree that stationing troops there earlier would have almost certainly prevented the war, but that would have required NATO to see beyond its own arrogance for once, and if that were possible then the situation wouldn’t have come that far to begin with.

That said, preventing wars by flooding the globe with American military bases is a definition of insanity that hasn’t exactly worked out so far. I think you may want to reconsider the logical conclusion of your proposal.
I like the colors from some commands (like ls) but I think everyone has had some experience with a command that has very bad colors, making some important information hard to read or just being really ugly. So the variable also provides a universal way to run any individual command without color if desired.

>The default still seems to be very "gamer": dark mode, neon everything

Dark mode is common but I've seen dull tones predominate for normal text over the last decade at least.
From the same website: "What is NSM"

https://intranet.secure.griffith.edu.au/schools-departments/...

>Assuming that reductive paraphrase can be made to work as a method of analysing meanings, it follows that every language has an irreducible "semantic core" which would be left after all the complex expressions had been dealt with. This semantic core must have a language-like structure, with a lexicon of indefinable expressions ("semantic primes") and a grammar, i.e. some principles governing how the lexical elements can be combined. The semantic primes and their principles of combination constitute a kind of "mini-language".
How to Run a Lockdown
Wow, glad I only use private mode on Safari on my iDevice since Apple wanted access to all my cookies. Does this perhaps have to do only with Safari browser extension apps? Can some ios developers chime in with the actual API that allows this?
In my program we could do either compilers, OSes, or networks. That does sound like a fun project though—if I wanted to learn more in the area, building a toy shell is definitely the direction I'd go.
[edit: I re-read the text and I think this is as you say: if an app has/is a browser, then that app obviously knows your browsing history]

Nope, its extensions :)

Just using a WebView doesn't give you any safari data, and if you're using a UISafariView or whatever its called I think its basically an opaque view with limited accessible data (and the view itself is running in another process)
As far as I understand all of the library/business logic is actually implemented in java and available in its own repo (linked in the readme).

They then wanted a client application but didn't want to build a GUI in java (I assume?) so they grabbed ruby and created a webapp?

That said, it seems like you can run a CLI version using only java and nothing else.
Yep, really terrible that Russia put the world in this position.
So if you exclude the Russian leaders, the rest of the government, the oligarchs, the police, the military...who exactly is left to be blameless?
The moral seems to be running low. Some videos:

A caught saboteur https://twitter.com/nexta_tv/status/1497580425086128132

Russian troops surrender to a local old guy in a village: https://twitter.com/kirillpartizan/status/149731758867369984...

Somebody run away the convoy so fast that shoes were left behind https://twitter.com/christogrozev/status/1497591153645993994

Locals throwing Molotov’s coctails on passing Russian vehicles: https://twitter.com/MarQs__/status/1497572226643554304

Looks like there is a lack of fuel + food.
don't patronize me with your false morality. you're all fucking liars. who needs 1984 propoganda when the average idiot flocks to the war drums like a fly to honey.
The most fortunate rebranding ever, after the Enron fiasco destroyed Arthur Andersen.
I don’t read anything celebratory in GP’s comment. And:

> which is 100% his fault with no justification despite any provocation

is at odds with your overall argument.
Is there a summary with bullet points?