skysight-inc/HackerNews huggingface dataset:
I've always assumed it was the last two centuries that confronted individuals with the most change - cars, telephones, the internet transformed the lives of people like never before, while further in the past it was just steady farming with some wars and diseases sprinkled in, right?

Reading between the lines of the history books seems to show that not only the amplitude of change (from good to bad and vice versa) must have been greater in the past; the cultural change of new rulers, new religions, unvoluntary migration must have hit harder than the mild confusion people had with exciting new tech in the recent years.
This is fun.

One suggestion.. rather than creating a canvas for each user using a querySelectorAll and a loop, I'd use an IntersectionObserver and only create the canvases as they scroll into view. That way the user's device won't need to create hundreds of elements when the code runs.

let observer = new IntersectionObserver(
(entries) => {
entries.forEach((entry, i) => {
if (entry.isIntersecting) {
const p = 2;
const c = document.createElement('canvas');
const x = c.getContext('2d');
c.width = 18;
c.height = 14;
const s = entry.target.innerText;
const r = 1;

if (s) {
for (
let s = entry.target.innerText, r = 1, i = 28 + s.length;
i--;

) {
// xorshift32
(r ^= r << 13), (r ^= r >>> 17), (r ^= r << 5);
const X = i & 3,
Y = i >> 2;
if (i >= 28) {
// seed state
r += s.charCodeAt(i - 28);
x.fillStyle =
'#' + ((r >> 8) & 0xffffff).toString(16).padStart(0, 6);
} else {
// draw pixel
if (r >>> 29 > (X * X) / 3 + Y / 2)
x.fillRect(p * 3 + p * X, p * Y, p, p),
x.fillRect(p * 3 - p * X, p * Y, p, p);
}
}
}

entry.target.prepend(c);
} else {
if (entry.target.firstChild.tagName === 'CANVAS')
entry.target.firstChild.remove();
}
});
},
{ rootMargin: '0px 0px 0px 0px' }
);

document.querySelectorAll('.hnuser').forEach((user) => {
observer.observe(user);
});
The Kiev isn't touched much yet because they haven't started the full scale assault from all directions yet. They can't do that with Chernigov and Harkiv behind their backs left not taken. This is why Chernigov and Harkiv are being pounded right now. If/when they fall all that will move onto Kiev.

>Images of it ruined by Russian bombardment would be impossible to square with Russia's propaganda position.

You underestimate Russian propaganda and people brainwashed state there. Probably you're lucky to not speak Russian and thus not being familiar with their propaganda, for example with that big hit inside Russia (obviously not much success outside) of how Zelensky was using right hand to make a nuke to attack Russia while using left hand he was making chemical weapons also to attack Russia :) In case of Kiev unfortunately they would just declare that all those destroyed buildings were used as fighting positions, or may be even directly destroyed, by those Ukrainian "nazi and banderovtsy".
Verizon, American Express. There's plenty. One of those listed below is even in Arizona.

As for the "leveled employees" thing, being at terminal level in any FAANG or similar company isn't exactly rocket science. Do you think these people are working on rocket trajectories all day? Nope, they're copy/pasting protobuf specifications and writing a few test suites. Just like working for Verizon or another non-FAANG.

https://www.levels.fyi/offer.html?id=b5f5f5ac-9949-516b-bae1...

https://www.levels.fyi/offer.html?id=b0d24426-d95b-57c8-a0f8...
ATS is another very promising one
It's not even fast on my Pixel 5 though, which is supposed to be quite powerful. It can handle other sites (and PWA's) fine! It's just the Twitter one that bogs everything down. Oh well.
When they don't mention Q in article, I always assume it is <1. If they do, well, then no need to assume.

When Q>1 times come, we will then have to assume Qtotal < 1 until explicitly mentioned. As there are losses along the way and heat must be converted to electricity.
Yep. Companies make offers based on dollar figures. Typically the average price of first month is what is used to determine how many shares they will grant for RSU. So now is a good time to change jobs! Assuming things ever go back to normal… you will have a lot of upside. Just pick a company that you believe in.
Impossible is by far the best (I moved back to Europe couple of years ago and sadly they don't sell it here yet). I also heard their new nuggets are great, but haven't tried them yet.

Beyond Meat is also good, but I think Impossible is another ballgame.

Tofurkey also makes great cold cuts (haven't tried their bugers yet).

And then there are a bunch of smaller brands making great products, too. But it's a bit of a hit and miss with them, so you need to try a bunch to find something you like.
Using MailWrap on macOS Monterey
> most people here

You're right. Perhaps I am speaking to the wrong crowd.

However, you may or not be aware that, as with all things in the
tech-world (and tech-business world), the way we talk leaks out into
wider use and is misused.

So, yes, in the bigger world it very much does have
philosophical/social implications. When clueless top-mid execs bandy
about words like "infra" they are inserting values into a business
without realising it, inappropriately displacing a locus of control
and decision making to external forces.

That's when you suddenly find your internal strategy documents have
been dropped and the company set back by weeks because Microsoft
decided that for you.
If only there was an easy metric to convert to and from different base values.
Be friendly, and don't ignore recruiters
Speculation: The other side of this bet is actually Tether itself laughing all the way to the bank as Fir Tree sends them their 15% negative carry (Goldman or equivalent taking 5% for brokering the deal).

If the Tether guys know they have the money and this will never happen.. might it not be good business to keep looking shady? They can buy everytime the peg goes below $1 making free money.. and sometimes a hedge fund comes by and hands them some more money risk free.
One datapoint: Color manipulation or color grading in film is mostly done using Blackmagic Davinci Resolve (runs under Linux, can also edit, mix sound etc, worth checking out).

Davinci is a nose based software as well (for the color part). The advantage is of course that you can easily copy graphs, parts of graphs or nodes from one picture to another. In a professional setting that means you can create one calibration node for your camera, one node to adjust differences between different pictures, one to use a certain look etc. You can combine masks from multiple nodes, do parallel color correction etc.
Staff SWE at Google UK can get you to 400k+ (depending on stock grants / stock price gains).
> cities are being bombed constantly

Yes but apparently not by the Air Force. Mostly by ground based missiles (and maybe some Ship based ones)

The No-Fly zone won't fix these and will come at a significant cost.
Linux 5.17 Pushed Back Due to the New Spectre Attack, Other Headaches
It's a grey area. YouTube, for example, pays content creators out of their subscription revenue from YouTube Premium. When I watch a video, they're receiving some of this money, even if I skip their ads.

Further, if I manually skip the ads, how is that functionally different to automatically skipping the ads? What if I turn off audio or avert my eyes? Are you arguing that I should have my eyes and ears glued to the screen when the ads are playing?
Incompetence can be the worst scenario. "If all else fails, grind down civilian population with medieval siege and artillery."
Saudi Arabia Just Beheaded 81 HUMANS in One Day
>What we need is a ranking algorithm that can only be gamed by creating genuinely good content.

No. We need an algorithm that returns relevant results for the search terms. A machine shouldn't try to decide what "good content" is.
"a mild, very infectious variant that gives everyone NATURAL herd immunity to the entire coronavirus family."

If this was even remotely true everyone would be doing Covid parties now like they've done measles parties decades ago.

It's not. Getting Omicron doesn't give you any herd immunity at all, let alone against "the entire coronavirus family". That's beyond ludicrous.
The issue with requirements are that they are constantly being discovered, adjusted, added-to and changed. The issue with a requirements process is that there too often simply isn’t one. Just recording them in a Feature List (sorry meant “Backlog”) isn’t such a process.

Perhaps that suits todays predominant development methodology… “hack it, deliver, repeat”. The modern “agile”.

I find few concerned about “requirements”. After all it seems that the only problems in computing are “technical” ones.
I think it's a little difficult to say objectively what the truth is, but I'm here in Istanbul now and it doesn't really seem that the Turks think of themselves as hostile occupiers. I would say the vibe in the city and attitude among the Turks is more spiritual successors of Byzantium, rather than an occupying force.

I think the fact that they conquered Byzantium is perceived more as legitimizing their rule, since the Romans at that point were weak enough to fall. In any case, it's more symbolic than anything, because the Ottomans had already taken most of the important stuff before and really just needed the city for the straight.
How does “well-defended” defend against missiles? Couldn’t missile barrages already have destroyed central Kiev if Russia wanted that? (Genuine question)
Seems like everyone is committing credibility suicide these days.
My guess would be that Kyiv is a barganing chip for the eastern part of the country that is the actual target of the invasion (Not being able to read minds, I'm on the "Putin wants the dombass mines and a buffer with NATO" team.)

You don't eat your bargaining chips.
See my other comment though, it seems like the injection is performed by archive.ph itself. I tried to archive simply my own blog (a very simple page without any JS) and the script gets injected there as well.

So it might just be a coincidence that mitchbob happens to be the one who posted a link where that script gets noticed. It's hard to know for sure of course.
Ask HN: How can I prepare for hard economic times?
With massive drops in productivity and increases in government spending the economy was hurting. Now with Russia attacking Ukraine oil prices are going to hurt the economy more.

I'm worrying about the future for me and my young family.

Do you have any advice for someone with dependents during this time?
Years ago I drew a big red line in the sand for myself: no ads ever, for any reason, ever. If a service cannot fulfil this, I don't pay for it or use it. Makes the decision easy for me.
That's true of everything I've worked on. Little details keep sullying my perfect design for reasons end users aren't aware of.
not exactly the same thing - they're just listing the total fraudulent amount (or alleged fraudulent amount) for a massive program. it's not one hack
How can you turn off a star? Or just throw in in a black hole?
It's expensive because they have to manufacture that part specifically as a replacement and then store it for x years sitting in a box until someone needs it.

I can understand that some businesses overcharge for replacement parts, but otherwise it's also just as understandable that the price is a little bit higher for a part in a model they no longer actively manufacture for sale.
shan't fix
But the western elite doesn't in any way display technocratic competence, it is just displaying decadence with its usual symptoms. It looks old and bored and cannot even define a goal that inspires anyone.

Sure, economists that look on small-dimensional metrics might love China, but their success is not surprising. The one advantage western nations had is knowledge, which was happily outsourced into other countries like China. Of course it will profit.

That said, China isn't the communist enemy, far from it, but it also is a censorious and paternalistic dictatorship. Perhaps just a step every nations walks through at some point and western elites got a bit nostalgic here.
Yea I extremely highly doubt that they drove through the Darién Gap
I choose to remain glass half full here. I don't think it will take long for decent open source alternatives to emerge. The only reason they haven't yet is because Vanced was so good.
Ask HN: Why did Android succeed where as others(barring iOS) failed?
I just put onion2k's version as a script in violent monkey, set to run only on NH.
In this particular situation, you can click away the modal though (top right corner, pretty hidden on a big screen tbh).
I disagree. If there is a significant gap between you and the company, that's as much as a red flag for you than them. Maybe the OP should focus more on companies where he feels integrated (remote working, leetcode b.s., using his own tools, emails instead of slack, etc...) I'm pretty sure there is something for everyone in this big world. Keeping yourself in a job where you have all these processes is what makes you burn out. The guy is probably responding to elements that might have made him burn out in the past.
instead of hoping or arguing for a raise that puts you and your colleagues in tech in-line with the market, just go out and interview for offers that should increase your total compensation 30-50%.

I'm not sure if you're suggesting interviewing and then using the offer to go to your boss and ask for a raise, or if you're suggesting actually changing job, but at a company that really doesn't understand the value of retaining staff going to your boss with an offer that's 30% more than you're on now is going to mean you end up changing job. Few companies are willing to match that sort of increase. They'll let you go and try to find a replacement.

This is the danger of using an offer to try to force your boss to give you a raise - a lot of bosses don't really understand the value you bring, so they'll say no.

That's not a particularly big loss - you still get a 30% raise by changing role, but if you really like your job you should be aware of the risk.
I would assume at that point “individual humans” would no longer exist, just a super-intelligent singularity.
It started in November 21, a month after a Russian mechanized division moved from Siberia to a new army field east of Ukraine. Any arms deal started after October 2021 was triggered by the Russians.
I don't think that makes sense. It applies to almost any transaction. Those people will be working and earning regardless, it's just that a higher proportion of their income will be devoted to accommodation.
It's the reason I chose to contribute to the project, so yes.
Hi HN, we are launching today the beta version of Nebula Graph Cloud, an out-of-the-box graph database solution in the cloud. While Nebula Graph is an open-source graph database, maintaining a Nebula Graph cluster in production can be a pain. That's why we introduced Nebula Graph Cloud, which allows you to launch a Nebula Graph cluster within in just a few clicks and maintain it in an intuitive users interface.

A graph database is a database that uses graph structures for semantic queries with nodes, edges, and properties to represent and store data. Graph databases are especially good at discovering hidden connections in unstructured data.

Nebula Graph Cloud is currently in beta and is offering a generous 70% lifetime discount for beta users. If you are interested in giving graph technology a try, please sign up for the beta here: https://nebula-graph.io/nebula-graph-cloud/
I think that's because Moore's law is dead since about 2005 (?) and all optimistic predictions (Kurzweil etc) pretty much assumed it lasting decades longer. As a consequence we live in an age of technological stagnation since roughly 2008. Better smartphones but that's mostly it - no significant changes in daily life except for taxi apps. Show any nerd from 2008 life in 2022 - and they would get depressed.

Hopefully this decade is better - ubiquitous satellite internet, self driving cars, brain implants, maybe even fusion power plants (ARC)? Self driving cars and brain implants would be truly revolutionary for daily life.
A big clue that a culture shift has occurred is when the language changes. It isn't total, but it's big. If Istanbul residents spoke some Romance language, that case would be more convincing.
> If someone wants to read 'My Pillow Guy' that's fine, but his opinion on Putin is not going to come up up first when I search 'Putin', unless there's some other, factual, direct relevance.

Not for you, perhaps, and probably not on DDG (the original subject here). But AIUI the Google algorithm takes into account not only your actual search terms, but your browsing and search histories. So if you're a poor deluded MAGA dupe who's read too much of Mr. Lindell's rants before, it seems utterly plausible to me that at least Google would be only too happy to feed you more of his ravings. And it feels quite likely that Bing, f. ex, would work the same.
> A small dictatorship of NK can be controlled by a handful of people

This is an interesting observation because it is the opposite of Alexis de Tocqueville‘s observation that democracy was well-suited to small states like Athens and Britain but large states like Russia needed autocracy.
Russia to create its own security certificate authority, alarming experts
How did Chinese global trade activities influence the settling of the Americas?
I can image in a USA where the population is divided in half, each half with so widely different world views that they might as well be speaking different languages…
Pray tell, what kind of cli configuration/intervention would be required for transmission?

You should just be able to install transmission-gtk and be off.
Now you know why the US is holding off on talking too much about Russian War Crimes in Ukraine...And only did so when pressed by the Press and the
US Vice President usual propensity to gaffes.

"...The United States is not a State Party to the Rome Statute of the International Criminal Court (Rome Statute),[1] which founded the International Criminal Court (ICC) in 2002 as a permanent international criminal court to "bring to justice the perpetrators of the worst crimes known to humankind – war crimes, crimes against humanity, and genocide", when national courts are unable or unwilling to do so.[2]"

https://en.wikipedia.org/wiki/United_States_and_the_Internat...
Here comes Indians :)

Ah, the Y2K era!
Being early enough in the market to have only iOS as a competitor and having big daddy google behind it.
Result: https://www.youtube.com/watch?v=_XLwHzZo_mo
Why are people still being killed as a punishment?
One could argue that "latino" is a person descending from Rome. This would include many Latin Americans, Italians, Spaniards, etc... even English.
You do realize all of this makes a lot more sense if you grant the Russian army one simple thing, that they actually aren't interested in harming civilians in the grand scheme of this operation.

Constant aerial bombardment and complete immediate domination would massively increase the civilian casualty count and its clear from Crimea, Odessa, and other cities in the Donbas region, that Russians have a large Ukrainian support base that are anti-banderite and consider Zelensky's cooperation with Nazi groups a betrayal.

Btw, applying Occam's razor here does not automatically make one a Putin supporter regardless of what some western media outlets might claim. Sad that many smart people voluntarily or involuntarily turn their brains off when jingoism is back in vogue.
China's new Covid lockdowns hit Apple suppliers
I wouldn't believe anything during war times.
How to Archive 'Telegram Content' to Document Russia's Invasion of Ukraine
OP: Please read 'Telegram – Harm Reduction for Users in Russia and Ukraine – (EFF Updated)' Before using Telegram

<https://www.eff.org/deeplinks/2022/03/telegram-harm-reductio...>

And the comments at HN <https://news.ycombinator.com/item?id=30650110>
Related from five days ago: https://news.ycombinator.com/item?id=30611900
> It also really helps me to visualize binary operations in binary space, not hex or decimal. That's still very confusing to me.

Yeah, I think thats a major part of the problem for me. When im looking at these code snippets (as per ungolfed version of the post in a comment below) applying the operators to integers i just cant understand what it is they are trying to achieve, so I am unable to grok the purpose/intent. Even with the explanations given here im not sure why its doing what its doing - and I dont seem to encounter that issue outside of bitwise operators.
Given that it takes about 20seconds to read through the snippet, not easily ;-)
I believe they were asking what was the point of a standalone system, as opposed to just using Blender which has a node-based image editor built in.
Flattening cities with aircraft was already possible in WW2. Consider Rotterdam in 1940, which led to the Dutch surrender, or Dresden in 1945.
Aren't S300 a rather old system from the 1980s? I doubt that there is anything still secret about those.
Yes and for during the height of the film era what film stock you chose, along with your choice of push/pull on the stated ISO levels, was part of any project’s aesthetic choices.

It is immensely easier to do in light room what previously took hours in a dark room and years to master. We can now spend more time thinking about specific aesthetic choices and less time making test strips of 1 stop intervals on a small strip of the sky to correctly dial in exposure. That’s a process that can take a very long time, involve lots of chemicals, and expose you to some carcinogens.

I love film photography but it is laborious.
My impression is that we also get daily reports by Zelenskyy himself.
This is a very bad idea that is very well presented. Thanks for a fun read.

Why bad? People have largely said, but I’ll note that a new blog with a single legendary quality post on a niche topic would have no chance to rank, just like google. Plus this could be games if you engage in social media promotion, which many people choose not to do.
Why not create your own web extension? It will take just a few lines of code, you can look at this example for reference[0] (also on Github[1]).

[0]: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

[1]: https://github.com/mdn/webextensions-examples/tree/master/bo...
This is an important point, and I have written similar comments on HN (about this and other advantages of Pass). Keepass is per database vs GPG is per password.

However, it’s not much related to the cryptography. You could write per password databases in keepassxc too, set each with CR and access by command line. You would need one touch per password.

Yes, the key and crypto are inside Yubikey with GPG, whereas with CR only the key is inside Yubikey. We can debate which one is better, at the end it’s a second factor used in different ways.
I think what we're seeing is the controlled destruction of the political class. (And good riddance!)

The technocracy comes after, once we all agree that they are not capable of managing things in the old way. (Dammit, the solution is worse than the problem!)
I think Plato had a bunch of manuscripts that weren't designed to be public facing that don't exist today. It was like he had stuff for the public, and then he had stuff only for his students. I imagine the tone and narrative voice would have been much different, and that he would have expected much more from his readers in these other works.