skysight-inc/HackerNews huggingface dataset:
I am pretty sure it means if they open the exchange, it will be the most lopsided market of sell orders ever.

Doesn't seem to be any indication that the markets will open tomorrow.

Nickel market is completely dislocated now
https://tradingeconomics.com/commodity/nickel

Who knows how that will reverberate.
Big Clive shows how to convert LED lamps to be like the Dubai lamp here https://www.youtube.com/watch?v=ISTB0ThzhOY
It would seem Russia has more than 300 of these incidents just in 2019.

"NATO says Russian aircraft violated European airspace nearly 300 times in 2019"
https://taskandpurpose.com/news/russian-aircraft-violate-eur...

However I cannot recall any incidents of the type:

"French Mirages violate Russian Airspace"

"Swedish Grippens's buzz Russian Cruiser..."

or

"UK Jets cross into Russian airspace"

Not saying they do not happen, just that I can't recall any.
Do you have some examples?
Not sure where Peppa Pig and Baby Shark land on the politics compas.
If all you care about is engineering intuition, you can use any number of metaphors. I'm talking about what it takes to understand queues mathematically and prove correct results about them, rather than incorrect results.
Ask HN: What remote work tools do you use with your team?
I'm currently working in the development team, we both work from home as the epidemic is serious outside. But we just found it is harder to collaborate efficiently than we work together at the workplace. Any useful tools for us to collaborate on developing projects during remote work?
You can also do that with rootless containers via Podman. There’s even a convenient wrapper for that workflow made by Red Hat called Toolbox (https://github.com/containers/toolbox)
The Future Turns Dark for Russia’s Oil Industry
https://archive.ph/mEWIT
I cannot absolutely vouch for it on the spyware front (though I didn't encounter anything suspicious so far), but https://www.mediahuman.com/lyrics-finder/ does work (i.e. isn't half-broken) and doesn't contain advertising, either.
The current situation is already a catastrophe as it is. The best possible outcome at this time is that this war is ended as soon as possible even when this means handing a few victory points to Russia. It is the only way at lot less Ukrainians will die and then I'm just ignoring the potential outcome of further escalation. Nothing the West is doing right now is working towards this outcome. We still seem to believe that at the end of the road there is some 'win' against Russia with tolerable costs for ourselves. The economic sanctions just boomerang with a comparable net loss to the West. Then there's millions of Ukrainian refugees who will need to be offered a somewhat humane existence in Europe at huge initial costs. The War in Syria already stretched Europe's capability to absorb refugees to the limit. Ukraine has more than twice the number of citizens. The Western leaders has got to stop this pretense of "we got this" and "we can hurt Russia more than it can hurt us". We don't have this.
A lot of these are producers of unhealthy food. I'm all for going full cancel culture here, but I still wonder whether their withdrawal from the market could be a net-positive for Russia in the (very) long term. That might make for an interesting study.
He is referring to the deal offered PRIOR to the invasion. The deal that Ukraine commit to never joining NATO and agree to recognize Crimea as Russian.

In retrospect, that was better than Ukrainian cities being absolutely destroyed.

The rest of us are very keyboard brave with Ukrainian lives - telling them to fight to the end. ...but you would not be so brave if you had to live through this yourself.
> When was the last time US got sanctions?

A more relevant question would be "from whom?" You can't sanction someone much, much larger than yourself.
> $400 to go from 16GB to 32GB?! They can f--k right off!

That'd be 90-150€ for upgrading average Thinkpad for me, depending on starting configuration.
Don't waste your time. On this. If you have the power to downvote, don't hesitate.

Guessing by the past submissions, this could be another case of shameless self promotion(s) ... sigh. I wonder how this ended up on the first page.
This to me has always been one of those very visible signs (not certainties but signs in my opinion) of how nuclear weapons have changed the conduct of large nations.

At most times in history before the advent of nukes, a geographical/political situation of a hugely populated major power being right below the vast, sparsely populated but resource rich territory of another large nation with a tenth the population would have absolutely resulted in a war of conquest and annexation by the former. Now it simply doesn't, partly no doubt because of international laws around wars of aggression and threats of international condemnation or economic sanction, but mostly I suspect just because the weaker power happens to be almost uniquely strong on having a shitload of nukes with which it can annihilate the other country regardless of the size of the latter's population, armies and economy.

Before the 1940's Russia had no nukes and the two were in the same geographical situation, but China was then extremely weak, unlike now. Today's economic and political situation between the two translated to a pre-nuclear world would be very different I think.
Regret works very well for me actually.

FOMO is such a strange "word". I'm not quite sure why it has such a negative connotation.

Fear of missing out on ... some 70's-band reunion concert? Yeah, that's vapid.

Fear of missing out on ... a life worth having lived. For many of us that sort of is the point of life. No shame in trying to find out what that is.
> Entertainment is too much like drugs

I watched an interview from the 80's-90's in which a developer discusses the process of coming up with a concept for an arcade machine. They said something like "It's like trying to create digital drugs."

> the new generation of programmers looks down on how the world is GUI dependent

I personally think we have a good mix of GUI and terminal apps right now. They both have their uses.

> That's too easy

I feel like making a GUI app is harder precisely because of the added development work.

> Programmers are no longer excited about tech

I'm less enchanted with having to know several frameworks before getting a job, rather than simply understanding a language/paradigm well and being quickly onboarded, but that's probably just a sign that I personally shouldn't be a software developer.
'It's not Call of Duty out here, this is real'
Seems like a simple problem to solve as long as there’s support for arbitrary metadata in the file format. Just store the LRC data in as plaintext in one of those fields and call it a day.
Of course without a proper written standard it’s going to be a hodgepodge of everyone inventing their own standard way of doing something catered to their use case. It’s an inevitable part of the software world.

If you absolutely need to pack the data into the audio file you can probably make a simple extractor program to read the audio file and extract the lyric data into a format that the player can read natively then feed it in to the player. Or patch the player software to support your format. The former is usually the easier option, of course.
You're so brave with other people's lives.
If I were to create such a system today I would take advantage of an inexpensive (~$10-$20) MPPT (maximum power point tracking) solar controller to regulate the unruly DC output of the generator or rectified alternator. It will sweep the input voltage/amperage to find the maximum power production for a given power source. These devices will automatically charge either a 12v or 24v battery and also provide several 2a USB ports for device charging.
GraphQL error handling to the max with TypeScript, codegen and FP-ts
I was waiting for that as don't want to move my ass.
I guess they want to poach some of Ukraine contractors (AFAIK lots of people work for around $50K with 5% tax there and they are quite good).
Rates in Google Poland seem to be $7K/month which is upper market but you get 32% (+ recent 7%) tax >= $40K (progressive)). But it's much better if one needs mortgage.

It also helps that Warsaw Uni is quite good [0](13th this time but they are often 1st). I was scared to go there and be forced to study too much xD but seems like Wrocław Uni is also strong (5th). TBH if I knew better back then I would probably go to MIT instead (or maybe not).

[0] - https://icpc.global/worldfinals/results
Libriscv: Multiprocessing for Compute Functions
There’s no question in my mind that this is Putin continuing to follow the Foundations of Geopolitics playbook:

> Russia should manipulate Japanese politics by offering the Kuril Islands to Japan and provoking anti-Americanism

From https://en.m.wikipedia.org/wiki/Foundations_of_Geopolitics
That makes no sense. SQL is a query language, commonly implemented by relational databases.

In the early 2000s, columnar relational data warehouses were not sophisticated and scalable enough to handle the scale of data encountered at Yahoo, Google and other internet companies. MapReduce (and the many evolutions of Hadoop ecosystem) was created to scale processing through low-level instructions and algorithms.

Eventually columnar data warehouses caught up and are now capable of handling petabyte scale, regardless of whatever language you use to query them. The fundamental storage and compute primitives haven't really changed that much, just offered in a much more user-friendly way now.
in other words....Debt backed securities replaced with useless-art securities....oh boy.
I don't like the actions of Russia, but I dislike cheap companies that farm karma with a war. And PR statements like that don't seem too convincing. Maybe they believe it, maybe they do not. It is as impressive as cryptic grand standing.

Frankly, those that boycott McDonald's because of a Russian invasion seem to be very special kids. I didn't expect anything else from Twitter, just saying.
>>homosexuality and transgender propaganda

Like, I'm honestly curious what people have in mind when they say that. Like honestly, what kind of "propaganda" can you have towards a sexual orientation or identity? Please explain if you can.
Identical as in model, hw and configrations except memory?
There is very little Russian overseas territory, most of Russia's territorial claims are to, er, neighboring states.
What is homosexuality and transgender propaganda?
> younger consumers

what a phrase. we're talking about 5 year olds

maybe they should be forced to rebrand, YouTube Younger Consumers
What is happening is quite opposite to what you propose.

NATO will increasingly be seen as an ineffective formulation for security of Europe as it has been demonstrated by Russia to Europeans. (The choices [it affords] are roll over or start a nuclear war. That's not a 'security' framework.) Sovereign European states will definitely (re)consider reaching 1-to-1, direct, security and treaty arrangements with Russia. Some may object to my prognosis here, and we'll soon find out after the Baltic States matter takes center stage. (Yes, imo Ukraine will surrender and accept terms.) NATO may actually go the way of Warsaw Pact sooner than you think.

US Dollar dominance has been, apparently by US itself, dealt a fatal blow. UK's ill-gotten "oligarch" wealth safe kitty has also suffered. The Swiss too pissed on their neutrality. Powerful entities and individuals will be seeking alternative safe havens. What many Americans fail to recognize is that US Dollar dominance is what permits this nation to manage stupendous levels of debt. What they also fail to recognize is that non-American elite in US orbit were OK with the political arrangements as long as they got to get a cut of the global financial arrangement and lived in "security", but being forbidden to invest in other countries and a rapidly shrinking non-sanctioned global pie is most certainly affecting these long standing calculations.

The intelligence services of the West have also suffered a huge blow. They still have no idea of where this will stop as far as Russia is concerned, and far more importantly, US apparently has NO IDEA as to the level of agreement between China and Russia. They keep probing and asking. No one knows! Yesterday there was literally a flurry of articles in WSJ, FT, Asiatimes, etc. directly addressing China. Asiatimes did its best to put the fear of being cutoff from EU in top article.

Biggest losers in all this will be us little people in every country. Heavy handed security posture by states, surveillance, economic stress, and even greater jingoistic media in guise of "journalism" will be the order of the day. Looks like the 1984 vision was ultimately chosen over Brave New World.

(Just my opinion.)
Is that true everywhere? Last year we went from -18c to 46c. It wasn't the demands of big industry that shut down our grid for a week, and dropped gas line pressures so low we couldn't turn on backup gas plants. It was residential heating. And in the summer, our load peaks because of residential air conditioning. Maybe the base load is mostly industrial and large relative to those peaks?
I'm going to be skeptical on this. Shoving refcounting + SBO + non owning views into a single type is not a smart decision.

Before going into why I think so, some general implementation things to look into:

* Power of 2 exponent is not optimal. You will never be able to reallocate into the same stretch of memory that the arrays have previously occupied, as the sum of their sizes will always be smaller than the next one. C++ stdlibs have switched to values closer to 1.5.
* Extra care should be taken when using memcpy. It's possible to copy overlapping buffers which is not allowed. using memmove instead is a simple solution. Also note the case when appending the Buffet structure itself to its array.
* You can't yet count on all machines having ctlz/lzcnt instruction. There have been quite a few cases of this instruction crashing software because no fallback was provided lately.
* If someone asks for bft_new(bft, 0x1000) you'll end up allocating 0x2000 bytes even though an exact size was specified. IMO scaling should be done only on appends.
* If you force the structure alignment to 16 you might as well say that your type is 24 bytes in size, because you'll very likely be adding tons of padding to structures that include your buffer.
* Seems like quite a few checks for malloc failure are missing + proper reporting for that.

Now why I think this is a terrible idea:

* The model of your reference counting is a minefield and will 100% lead to problems when used in real world.
- Free'ing OWN before all refs = leak (although this could be fixed by giving OWN refcount of 1 instead of 0)
- Reference count is non-atomic = potential corruption
- bft_view() has differing behaviors of output depending on what state it's in = hard to reproduce bugs.
* You won't be fast just because you fit into 16 bytes.
- Your code has branches on every single hot path that is virtually free on other implementations. There isn't really even anything you can optimize as all the branches essentially have equal weight, so you'll be having mispredictions by design.
- You have multiple levels of indirection for data pointers so you'll be stalling the pipeline on cache misses and dependent loads as well as bad speculation.
* SBO - OK, refcount - OK, but why add non-owning view into the equation? What's wrong with good old pointer+size or pointer start+pointer end for that. There already are enough footguns to worry about with 3 states.
Interesting way to say that we are only addressing 26% of the issue, and ignoring the 74% of the problem that is more concentrated and wealthy, so it’s seems like the priority is reversed from logic.
If someone is looking for Android, check out Musicolet. Absolutely free, doesn't even request the WiFi permissions so one can be assured it does not track. Also is lightweight, and (relatively) customisable.
All Roads Lead to Arch
The easier solution rather than managing your own OCI registry is likely to just pin the digest and have dependency update automation e.g. renovate update the digest while targeting a tag.

For example

FROM mcr.microsoft.com/dotnet/sdk:6.0@sha256:70b890cd12f73f8ad80061d242081b61da666bda7ec2d729113855a8b9410e1e AS build

Where the tag is used by humans for targeting a tag while the digest locks it to a certain image version
Wasn't Paw Patrol like US pro-police propaganda? (try saying that five times in a row)
People talk about 'natural resources' and about how we're overpopulated all the time, but don't often want to go into real specifics. My guess is the repressed desire for death and depopulation came first, and the narrative later.

English-speaking culture is steeped in Christianity (even modern 'wokeism' is just another, more radical iteration of calvinism), and Christianity is a doomsday cult; we're fascinated by doomsday narratives, the end of the world, mass death- we're in love with these stories; look at zombie movies etc. The overpopulation meme is certainly going to be partially fed by how appealing 'the end of days' is to the western mind.

(Right wingers have a doomsday narrative, too, it's just a biosocial one rather than an ecological/geographic one; modern technology and the resulting societal shifts lead to selection against intelligence, and societal decay propagates irreversibly, leading to a future of stupid, lazy, and most importantly small-souled bugmen.)
Oh. This is mac specific. Nevermind... :/
The premises is false.

> Thanks to the "hitting" of putin. millions or perhaps billions who have nothing to do with this conflict and may be also against the Russian government are paying the cost of the west obstination working for his own interest only.

Putin brought this upon you. He has been warned before he started invading. He ignored the warnings, now Russia feels the consequences. Do not blaim someone other than his gang. If people do not like what their government has gotten them into, perhaps they should do something against that government. Like making it stop war and invest in its own turf, before investing in ever more military, which they are now losing in a foreign country. Just imagine all the billions of cash that went into those tanks, airplanes, and helicopters to be invested in the actual Russian population. How much better people could have it.

But the "leader" has chosen differently.
Smart, even if it's just to scale TAG and secure that capability in a period of global instability with a heavy cyber component. As another commenter calculated $10M/employee is pretty good - especially if Google had excess cash on its balance sheet. That $10M/employee in cash is going to be worth maybe $8M in purchasing power in 3-5 years, less after, and getting cash into productive assets is a bit of a scramble right now. Regardless of what some folks in security think of FireEye, strategically it seems pretty smart.

Maybe we should bet on a wave of other big acquisitions by companies with big cash reserves as well?
For others who hadn't heard of this company, quoting from the link:

> Mandiant’s more than 600 consultants currently respond to thousands of security breaches each year. Paired with research from more than 300 intelligence analysts, these resulting insights are what power Mandiant’s dynamic cyber defense solutions – delivered through the managed multi-vendor XDR platform, Mandiant Advantage.
Do note that unlike GNU (or BSD) grep, ripgrep will automatically use multiple threads to execute a search on a directory.
What I'm saying is that you can surely scratch the basics from personal use, but it's completely different from real usage and such can only be trained on job. Now that those jobs are fewer as everyone goes on cloud.
> It's annoying but also understandable how often people just dump stuff into an unbounded queue and punt on making sure things work until the system is falling down.

It's annoying if it is done by the infrastructure team (I mean, they should know the details of the queue they are managing). It's understandable if it is done by product developers (they are more into "inheritance vs composition" kind of things).
They dont? Everyone assumed they did but given their performance in the last 2 weeks I'd say it was overblown.

The reason everyone thought they were a great military power is because the Soviets were presumably a great military power with a large army and a lot of hardware. Tanks, aircraft, artillery etc etc. And when it all fell apart the Russians inherited the lion's share.

Russia has lower costs in terms of personnel, lower wages and the like will somewhat lower the overhead of their military. But I think everyone overestimated how much that would help. See, raw materials costs the same around the world more or less. Titanium costs the same in Russia as it does in the US. Same for steel or any other resource that is on the global market. So Russia can only build a tank so much cheaper than Europe or the US can, but there is a floor to that price. On top of that they have been under sanctions for years for a lot of important things they can't make domestically like advanced semiconductors.

Then there is the fact Russia is a well known kleptocracy. They may very well have nominally lower personnel costs but that's likely balanced by much higher corruption.

And when you think of the sheer size of their military, all of those nuclear subs. All of those ICBMs, there are a lot of expensive things there that will easily take up large chunks of their budget.

I think much of the conventional side of the Russian military was left to rot and much of what we were shown pre-invasion was just that, a show. T14 functionally does not exist. Same with Su-57. They are cool show pieces but the real military are using 30+ year old hardware that has been piecemeal upgraded and not well maintained.
Corporations operating in lockstep to maximize profits is just how businesses work.

It was obvious when Republicans and MSM were setting the expectation for inflation.

People defended the price hikes during the trade war as “pain for some gain” but it was a president that entertained them so it was ok.
"I wish I had consumed more politics."
Maria Divina O’Brien takes us inside the Caribbean tech scene
It's only a problem if you're sexist. I do not care what sex, colour, age, species etc. the senior engineering team is. I judge them on their merits.

You have a special training program in place for women to train to get better paid roles, but what about the men who would like to train to take on better paid roles? Again, sexist.
Spotlight 3.0