skysight-inc/HackerNews huggingface dataset:
This is not correct.

Gas supplies are controlled by state-owned corporation. Putin and this corporation are one. There is no multi-factions within this organization. It is 100% under Putin's governance. If there was interest to cut supplies, they would have done this publicly. And they have the PR/Media to spin the story however they want.

On the other hand, elites don't benefit from this gas supply. For example, it keeps Ruble unreasonably high for their own exports. And it keeps the government under Putin's control (Gas finances the war as well as his pockets). And undermining gas supplies, creates a consensus among elites that Putin will not be able to sustain the economy for very long. Once there is a consensus, it is much easier to move against Putin.

In simple terms, like any Middle Eastern Dictator economy, Russian dictatorship is managed through government-controlled oil supplies, which elites don't have direct control over. If oil supplies are taken out of the equation, the economy collapses unless elites take over to manage it with alternative methods.

Bottom line, if gas stops flowing from Russia, elites (technology ceos, aluminium exporters, bankers, etc) gain back control.
Why does this seem a PR placement?
PHP was one of the most popular languages of the 2000s and was infamously badly designed.
Cool idea!! I'm just trying it now with French. It asked me where I want to travel, so I said Paris, then I said I love Lyon too. Then it said "have you had a chance to visit?" ... well, duh. I tried to write a response in English and then translate that to French (because I don't know how to say "yes, that's why I said I love it" in French) but that doesn't seem to work, and the app is kinda frozen up now. I can see a console log twice "send w.o. punctuation" , but I'm not sure if that's related (I did try to translate my English to French twice)...

BTW I see a ton of network errors trying to hit Mixpanel. I hope your code is written such that Mixpanel calls aren't blocking calls, because tracker-blocking behaviour in Firefox or other browsers will stop those services *such as Mixpanel or GA) from loading.
why replace open() with the Path().read_text()? the open() API transcends Python and is almost ubiquitous. that suggestion seems frivolous.

while we are talking modern Python, the type hints fever seems to be receding. such a good thing in my opinion. i expected this tool to bark about types but am glad the author didn't go that far.

nice tool.
Glad to hear this! It seems some content should be updated then?

https://www.fastmail.com/about/bugbounty

> We are quite aware that users can set arbitrary From addresses on emails, that our SPF records allow arbitrary hosts to send email as our domains, and that our DMARC policy is not enforcing passes. These policy decisions are by design, and we track the actual sender in a separate header.

https://www.fastmail.help/hc/en-us/articles/1500000280461 (not as clear here)

> Fastmail domains have a DMARC policy of none
I used "local economies" in an unclear, fuzzy way. I was just pointing out that the money doesn't just vaporize into the atmosphere, it buys gas and building materials and pays for wages and construction equipment and lots and lots of other things, and it's "local" in the sense that much of it isn't going to another country.

It would be better if that money were being spent on affordable new housing development that wasn't just replacing low-income small communities, but it's still weird to talk about it as though it's a billion dollars in a winged suitcase that is set free to live its best life in some untamed wilderness, not a single Jackson of which will ever again grace a wallet.
> They then hit the streets and hire whoever can walk and chew gum at the same time.

You made my day kind sir. You deserve a cookie for that phrasing. Thank you!
That's the first article that came to mind when I read the article: this is going to be a godsend to phishers. Granting random sites the ability to render a counterfeit toolbar, including an address-bar with the green padlock that reads "https://bank.com" or "https://sso.internal.corp.com" will be a security nightmare
Correct, mine is few MB (now). Just don't set the wallpapers via Photos in the future, or remember to clean this folder.
Casio Loopy
Tumblr adds new filters and hints at looser moderation rules
> possibility of losing access to my Gmail account was a big motivator

As a current user of Gmail and HN reader (where users blocked for seemingly no apparent reason and no realistic path of recovery), this possibility bugs my mind too.
The author does not seem to quite understand what Figma is, and where it sits in the market.
I am paid to write code not sit in 10 meetings a day. If I raise the issue everyone gets all pouty. There is an unspoken feeling of being forced to attend every meeting assigned to you just in case something feels useful. You deliberately ignore this to make your (absolutely wrong) point.
And if used literally, parsecs (parallax arc-second) should have smaller values the father away something is!
Literally, right? No wonder so many people think they suck at soldering! I know I did! Turns out it’s not me, it’s the tools!

Once I got a real iron, a real solder, and a real part holder my skills are infinitely better. I enjoy soldering now!
> ...something exactly like this year...

I don't know what GP meant specifically, but.

Rational energy policy would have assumed that Russia would turn off its gas at some point. Eastern European countries, though, particularly the Baltics, tried to warn other countries that Russia would leverage any energy dependence to assert dominance. As it has.

I believe that's the "this" meant here.
> As from the point of view of the runtime the latter has two call sites, and each one is monomorphic

I expected that to be the case but I’ve actually measured it and it’s not always. It is, when the object being accessed has a consistent shape/hidden class, as you mention, but a lot of times they don’t. A weird case is native interfaces because while the host functions are opaque and you’d expect they have a stable shape the interfaces themselves are often mutable either for historical reasons or shortcuts taken in newer proposals/implementations. Accessing document.foo isn’t and can’t be monomorphic in many cases, even if it can be treated that way speculatively. But branchy code can throw out all sorts of speculation of that sort. I don’t know which level of the JIT this occurs at, I’m just speaking from having measured it as a user of the APIs.
>... This has the added benefit of sorting the values as well

I don't think you can rely on this? Happy to be proven wrong, but set does not guarantee iteration order. There may be a distinction if all elements are available at set construction, but that seems like a fiddly rule I would rather avoid.
From time to time I'm thinking about switching to Fastmail. I just had a look at Fastmail vs Gmail page (https://www.fastmail.com/gmail-alternative/), and I find some of the comparisons inaccurate, and others just plain funny:

"No creepy typing predictions" - Fastmail just advertises a missing feature as an advantage

"Use your own domain (you@yourname)" - marked as missing on Gmail. On Fastmail you're paying $5/month to have your own account, while in Gmail it's $6 or free if you're grandfathered in with GSuite Legacy.

"No ads" - ads are also missing in paid Gmails accounts

"Notification settings that respect your attention" - Google makes a big deal of detecting the importance of a particular email threads. I doubt Fastmail is better at this than Gmail.

Also Fastmail claims better privacy, but I'm not sure what it is based on.
The only thing controversial is you saying someone with a differing opinion is acting like a 9 year old. This is only serving to further reinforce the general feeling that PMs are overall useless, overpowered, and undersupervised.

Likewise if it's a problem my camera is off except in certain meetings (with clients or whatever) then bring it up to me. To this day that has yet to happen. Shockingly, work gets done, I listen to the important points of the meeting and talk when needed, and I don't have to let someone look at me while I'm not looking at them. It sounds like you have a problem communicating without a face to look at. If it helps, you can tape faces to the screen or request people put an avatar/photo of themselves up for you to talk at.
30 billion is peanuts, agreed. But look at the intangible benefits of wrecking Germany's economy.

Last week the WSJ reported on industries moving to the US. Easier than getting production back from China, eh?

https://www.wsj.com/articles/high-natural-gas-prices-push-eu...
Some counterpoints: The Ukrainians were fighting with "the army they had", and only recently are new units with new weapons and new training being brought to bear.

The West has near-infinite appetite to provide arms to the Ukraine. Why?

- the military industrial complex gets profit
- Putin is a ghoul and disliked throughout all levels of Western governments
- there is strong popular support for Ukraine
- strategically a strong buffer state of Ukraine neutralizes Russia long term
- once Ukraine wins, Belarus will be surrounded by NATO or just-as-good-as-NATO nations, and Lukashenko will be toppled, and a NATO friendly government installed. So that's not just Ukraine as a buffer state, that is the Baltics, Belarus, and Ukraine. Westernized, trained, militarily capable, integrated with NATO.

The conscripts are useless, have no equipment, and are being delivered to the front for WINTER. They won't have winter equipment. They won't be supplied. Existing forces aren't being supplied. This will be a humanitarian disaster. Supply lines? Russia won't supply them, and that which is sent will be plundered or redirected.

The elite of Russia's armed forces have already been gutted and defeated.

Theses strategic weapons... are they like Russia's air force? What heavy weaponry? The heavy weapons that were sent are destroyed, the artillery is being neutralized by superior HIMARS. Russia knows each escalation of weaponry results in better arms being sent to Ukraine, and a more militarily capable Ukraine in the long run.

Why are you portraying the South as a permanent victory? Were you portraying the North as a permanent victory as well a month ago? Russia's southern victory is temporary. Russia lost the north because they sent all their forces to the South... where 20,000 soldiers reportedly were abandoned or trapped across a river.

And... does Putin have cancer? He does appear increasing ill.

While winter will slow a counterattack, likely it will further devastate Russian morale.

In WWII, the Russian conscripts were trapped between Russian machine guns if they retreated, or annihilation by the Germans. The Ukrainians will accept them as POWs, and provide aid. This is a key difference. What percentage of conscripts will simply surrender as soon as possible?

Russia's soft touch is debatable: is it restraint, or a non-functioning military? So far it appears to be non-functional.

If Russia keeps saber-rattling on nukes, and the west views Ukraine as a functional state, NATO can provide Ukraine with nukes. But I suspect Putin will be toppled if he continues to threaten nuclear armageddon.
I wish I could help you. I'm bipolar I have limited opportunities near my tiny city to find employment as a computer engineer. I'm afraid of metros and can never live in one again. I was in a similar boat but you actually got further than I did. Recently I found a job which I really like that has nothing to do with programming. The pay isn't great but thanks to generous help from the people of Ohio and the USA I've been able to continue with a pretty humble but happy existence. Now I do what my Dad said 'maybe this stuff would make you happier as a hobby'. He was right. I hope this isn't discouraging. But just know that career achievements don't equate happiness. Steve Jobs didn't learn that until it was too late for him. Happiness is Happiness. If you got it, you got something half of the country lacks.
It's been nice seeing the pay range for remote jobs added to postings, even if they claim the range is only valid in Colorado. Even if pay is somewhat different elsewhere (it probably shouldn't be for remote), at least you know if you're in a Major League ballpark or the local YMCA dirt lot. I did recently see a job posting by IBM that stated that Colorado applicants could email a particular email address, attesting that they're a Colorado resident who plans to apply for a particular position, and then they'd reply back with the range. Wondering if that attempt at information hiding complies with Colorado law or not. If more states add this requirement, workarounds for companies to hide the data will become cumbersome.
Technically, should have [2018], but that doesn't really change anything.
"The Bolshevik Myth: An Anarchist’s Eyewitness Account of the Betrayal and Failure of the Russian Communist Revolution"

I also recommend, "The Struggle Against the State". It is a series of articles written by Nestor Makhno who was a Ukrainian anarchist who led a movement against German occupation, collaborationists and then the first red army before being exiled.
That's certainly the case if you play two notes next to each other and then ask, "Which one is higher". But try adding in the tiniest bit of complexity, say, put the two different notes in the middle of a chord and suddenly most people will no longer be able to tell what is different. Most people listening to a chord can't even sing the individual notes of the chord, let alone pick out whether it is tuned to just or equal temperament.

But to return to the context of the original point, which is that most serious piano players are going to value an electronic keyboard that can adjust tuning systems a lot less than an acoustic instrument that just... Sounds better. In most musical contexts featuring keyboards you need equal temperament anyway, unless you're expecting the pianist to update the tuning system every time they play a chord with a different root. I'm not going to argue that well tuned music doesn't sound better, but it just isn't pragmatic for piano in most contexts.
Careful here- sets are unordered and there is no guarantee when they are or are not going to be ordered as you are demonstrating.
What a neat accessory, let you capture and edit video input:

https://youtu.be/eehbfq4gln8
I once had a job where my manager asked me to fake some results to deceive a customer. I refused. Later the manager apologised to me and upon reflection agreed it was wrong, and the matter was never brought up again. But I had a better relationship with that manager after that.
Further, at a technical level, a Markov chain can hardly be described as "creepy". Sadly, a lot of folks are not impervious to marketing snake-oil, such as the one you pointed above.
I'm from New Zealand. There's support for BLM here. It's not like being non-white is a US only issue
I wonder if this study is a bit one-eyed. Coffee contains certain neurotoxic amines of the beta-carboline family which can also cause anxiety and depression.

Does it make you live forever but unhappy?
I am pretty sure it can remove branches from accessing fields, but I am not sure about vectorization.
Thank you! I have found that pattern matching has made this project a whole lot easier.

One of the other cool features about this project is how the check() functions are loaded based off the type of the node argument:

https://github.com/dosisod/refurb/blob/master/refurb/loader....

This also supports type unions, so you can register your check for binary and unary expressions by typing node as `BinaryExpr | UnaryExpr`.
Check Walter longo fasting book
Likewise, the Stolen Generation in Australia.
Post should probably be titled "macOS Photos keeps a huge wallpapers cache", since it's not actually tied to the macOS wallpaper mechanism.
A Daily Run
Better privacy - I imagine it’s based on not allowing the world’s largest advertising company to sell their knowledge of everything you do.
I know how the cache works, your point is perfectly correct BUT this folder is not exactly a cache folder, due to Sandboxing of macOS this folder is where macOS stores a copy (creates a new file/photo) in oder to be used as a wallpaper from the other macOS resources.

If you set 123.jpg as a wallpaper today, you change it tomorrow with 321.jpg and you will set again 123.jpg in "x" time (few days), then macOS will not use again the file created with 123.jpg but it will create a new folder with the same wallpaper. As the cache should work.

This is just a pointless behavior of macOS, for semplicity I haven't write it on the post but maybe I should add this... If it was a cache folder, a really cache -useful- folder I wouldn't have said to delete it.
Sure. That still doesn't make it right, or mean that we can't even acknowledge the theft.

There are plenty of cases where the US just flat out broke treaties, or bribed one chief to sell off his whole tribe's land when it wasn't even clear he had that authority. Even if he did, there's a moral issue about taking the land that way. And if none of those strategies worked, sometimes the settlers would just kill everyone in the indigenous village: https://en.wikipedia.org/wiki/Gnadenhutten_massacre

Manhattan Beach, CA stole a piece of land from a black family through eminent domain in the early 20th Century. They just recently made things right and came to a settlement with the family. Better late than never.
From reading these comments, I get the impression that python developers don't really want to modernize their codebases.
This fits with my experience of python developers resisting new language features like types and even python v 3.
Apple is like other big companies, fundamentally risk averse. They seem incapable of straying too far from their core business, which at this point is making laptops and phones (and content delivery to those platforms). It's a very lucrative business and they've been gradually shifting revenue to software and content distribution. But that business in turn is ironically held back by the notion that it requires Apple hardware. They are not selling a lot to non Apple hardware owners. So, from that point of view, they actually should be expanding their platform to new areas. Like the living room or the car.

Which begs the question why there is no Apple gaming console, an Apple TV (as in an actual TV). Instead what we got was a rather underwhelming Apple TV thing that isn't very good as a gaming console and more of a chrome cast substitute aimed at people who want to experience a very watered down Apple experience on their non Apple TV. And we got the streaming service which so far isn't making too much of a dent in Netflix.

What's weird is that they've had a great chip for many years that is perfectly capable of running lots of games. A lot of their mobile apps are in fact games and they run great on IOS. And the M1/M2 chips are pretty decent at running GPU accelerated software as well. But what they did not do was open up the platform to games. They have a few game ports running on mac OS and the Apple TV is technically an IOS device and even has some games. But it's so crippled that that is very much a side show of a side show. The Apple TV itself is of course a side show and playing games on it is very much an afterthought; that's not what it's for.

Cars are much worse for Apple. They could do one on paper but they'd have to partner with someone on all the car bits, which is uncomfortable for Apple (it means they don't control the platform) because they don't have a lot of in house experience building cars. And there are a lot of new companies focusing on making great cars right now (Tesla famously being labeled the Apple of cars, for example). And, car ventures are very capital intensive. You'd need many billions of investment to produce even a small number of cars. Tens/hundreds of billions to scale up; like Tesla has done. That makes it a very risky business.

So, they did Apple Car play instead, which seems the closest Apple will get to the automotive experience and it's similar to the Apple TV in the sense that it's a watered down experience that only makes sense for existing Apple users. It expands their reach a little and it brings in some revenue. But it's not an Apple Car.
when traveling i want something small and portable that does not get in the way, especially when backpacking. sure, you could argue that i should leave electronic devices at home and unhook from this dependency to be connected, but that would remove the ability to back up my photos, or write a diary too. there is a case for the responsible use of electronic devices outdoors. and for that i like that device to be as small as is practically useful. a phone is to small because a touchscreen is just not good for typing. it would take me longer, so i would actually spend more time on the device than otherwise.

my first was the transmeta based sony picturebook. since then i have had various other devices of similar size. the largest was probably the OLPC XO. the small but sturdy form means that they pack easily. i just toss it in the bag, not worrying much. with any larger laptop the problem is either weight, or it's so thin that i fear it could break if i don't protect it from things that might push against it.

the small form factor helps to reduce the amount of time i like to spend in front of it. so i really just use it for things i need to do when not at home or in the office.

the downside is that these devices are actually rather expensive, but for me they were what enabled me to be a digital nomad for a several years.
After working in O&G previously, some of the technology surrounding it still amazes me. Take the submersible hot-welding habitat probably used here, or one like it. We have found a way to (somewhat safely) put humans on the bottom of the ocean, in a box, around a metal pipe full of explosive gasses at pressure, for the purpose of shooting molten metal at, or cutting into that metal pipe.

What are we doing?
Whereas I appreciate their actions. I don't feel that respecting people's human rights is "forcefully shoving their own personal beliefs down my throat"
Who's going to report it? It would take forever and use op even more of your time. Better to get good at filtering.
When Harlen Bretz finally received Geology's highest honor for his work on the Channeled Scablands of eastern Washington state, literally all of his opponents, who had rabidly blighted his career, had died of old age.

There are still lots of geologists and historians who insist there was no Younger Dryas Boundary bolide strike and continentwide conflagration responsible for extinction of most large North American genera; and plenty who still even insist on Clovis First.

Topically, Bretz was hampered buy lack of a source for the many cubic miles of meltwater his scenario called for. (Lake Missoula did not suffice, though it was pressed into service.) It was finally resolved by proof of the bolide strike.
Yes, there is a --explain flag for explaining the checks in more detail. I thought about adding a "use --explain ERR for more info" at the bottom if there is 1 or more errors, probably would be best to add this in.
This is an interesting comment to read. I can't say I agree, but the wording unironically helps to give me some more insight. The "smart city" I cringe at the thought of living the rest of my life in is seen on the other side as an "ark".
Interestingly, this employment of algal cells to deliver drugs is far more in keeping with the original meaning of the word which became "robot" - namely, "robota", which in many languages refers to forced work or slavery. So, in a very real sense, these are robots.