skysight-inc/HackerNews huggingface dataset:
From a computation perspective, UI is fundamentally an incremental computation engine. Most elements are not changing from frame to frame, so you can either recompute and re-render, or be smarter about only propagating deltas. I'd like to propagate those deltas all the way to the GPU, so you reuse lots of things from the previous frame if they haven't been invalidated. I'll be writing about this in considerably more detail; stay tuned.
It’s official: Bay Area home values are finally going down
Would you like to buy a bridge?

Meanwhile, it appears that they've removed the word 'gullible' from the dictionary.
Yup, even old computers that booted off floppy drives like the Atari ST and Amiga would often just load the entire data and program into memory, since their memory size was usually larger than the floppy disk. Same for the games, a lot of the loading at the beginning was to do with simply loading the entire disk into memory...

basically system memory size vs block device size was the opposite way around of today... then again people could and did have many individual floppy disks.
> TO watch Netflix in 4k, you only need 15Mbps

So on a 25 Mbps connection that was previously considered broadband, two people in a household can't do that at the same time.
> Twitter can be made whole by a damage award, to wit, via compensatory damages equal to the difference between the amount of money Musk offered and the value of 100% of Twitter stock at the time damages are assessed.

This sounds difficult to assess - the possibility of damages being awarded should itself be affecting the stock price. E.g. if you were 100% assured of a payout of $52.40 - stock price, the stock should trade for $52.40... but then the damages would be $0.
I did decline, and so did others from the Rocky team, but it was not "aggressively".

There were multiple times that the media and podcasters would try to pin the two projects against each other, perhaps for ratings..?

Not to take the drama and flare out of the story, but we just didn't want to engage in that.
Data in Wonderland
> On a typical day it is not uncommon for multiple video calls to be going on at the same time in my apt. My roommate and I used to schedule our meetings around one another so that we could have a call with our respective advisors that wasn't choppy. We'd also make sure not to be streaming video at these times either. Bandwidth is 100% part of the problem.

I don't know your situation, but fwiw, if a friend was having this problem and they came to me for help, I would assume it was their wifi network.

Up until a few years ago, I only had 3 down / 1 up in my apartment. My building had FIOS, but it was much more expensive than my absolutely dirt cheap cable connection. The internet was stable and reliable, and Facetime calls went fine. I did live alone, and large downloads were a massive pain, but 3 Mbps is much slower than the speeds we're discussing.
There’s also plenty of evidence that says that Russia isn’t doing so well, they have 100s of people in some battalions refusing to fight (likely because all their friends turned back up home dead).

There’s tonnes of HIMARS strikes taking out command and control points of Russias behind the front line. The VDV (Russian paratroopers) and it’s leader ship have been decimated by this war.
By an unmodified solver, yes (we did have a test/train split in case people are wondering after having read the above article).
That's why Switched Digital Video exists.
I agree with you, a lot of these services aren't as high bandwidth as people imagine but I will note that part of the reason is because that's what people routinely have access to. Netflix or whoever could be pushing higher bitrate content or potentially exploring other more bandwidth intensive ideas if people had access.
having the luxury of scrutinizing the method and retesting: to "normalize" domains and skip the www skewed results - not all websites do their redirects across apex to www (and schemas). Some servers weren't answering the request with the default curl accept header / and needed encouragement.

I retested the 000 class of .de ccTLD (1227) and found more than a third (473) of them answering when prefixed with www. Lots of german universities were false negatives - if this is representative I cannot tell, just a hint to retest.
Forces?
Is that a reasonable salary for a software developer just out of school? Only a faang would approach that amount for a new grad and that includes the extra bonus/stock grant.
Well, if it completes a full rotation, the applied force over the time of the full rotation is zero (hence, work is zero). So yes, the momentum is linear, but it all pencils out by the direction, right?

That's my understanding of this, but I'm far from a physics expert.
Not really true unless your standard is Western style democracy. And I can't think of too many developing countries who went from dictatorship to full democracy while fighting an insurgency/superpower proxy war. South Korea, Taiwan were both dictatorships for decades after the fighting ended.

The peak of the Southern government was '71-72, prior to the Easter Offensive by the North. The Tet Offensive had destroyed the Viet Cong in the South (needed to be entirely back filled by the Northern troops), so at that point the RVN had full control over much of the South. The fighting had died down to the point that work on social programs like land reform, actually install competent provincial leaders, etc had an opportunity to improve the life of the average citizens in the countryside (the major cities saw little violence over the war with the exception of Tet and a few other attacks).

RVN wasn't a democracy by Western standards, but it was a government that could at least provide security, development and work towards building up the country.

When the Eastern Offensive happened, the US was limited to air power (all troops had left by ‘73 but the drawdowns started in ‘69), and the ARVN made a good showing at the battle of An Loc. They were capable of being an effective fighting force but needed US support to counter the USSR and Chinese support the North was getting.

After '72, Congress cut off all aid, Nixon was in no position to force things otherwise (i.e. Watergate) and the writing was on the wall since the South didn't even have enough gasoline for their military vehicles.

The South was a corrupt government with plenty of nepotism and stealing of US funds, but if you visit Vietnam today you’d realize not much has changed on that end.
Companies that want to build a business on open source software should fork it and then read it before deploying it to customers (or hire the author). Or hire someone to do that. Programmers gotta eat too.
A somewhat related question which I've been wondering: Is it likely that The Oracle actually said no man is wiser than Socrates, or did Plato probably just make that up?
Does anyone know if The Oracle made his/her predictions/pronouncements openly or privately? I think it's a lot easier to have a perfect record for accuracy if you only publicly reveal your predictions after they have come true.
Not immaterial: it needs enormously bigger shifts than pure profit motive can drive. Yes, the renewable future will be a world of radically cheaper energy, but only if we can get there before collapse takes global civilization down. The Earth will pull through it with little worse than a mass extinction. Humanity will survive it, in millions, or even a billion, maybe more. But no empire has survived such an upset.

Not transitioning fast enough will be hard to distinguish from failing to transition at all. If global civilization, and the huge population that depends on it, is to pull through, much more has to be done, much faster. That the end state of success is huge prosperity is not enough when coal and oil still drive.

Building nukes mainly means continuing to burn coal for another decade. We hand over $trillions to coal and oil miners, every year. It would cost less than one year's fossil fuel revenue to transition off them, although it must take much longer than one year to build out. We can get across the line only by starting.
You can change other things to get the same result.

You can build a consistent theory of aether by asserting that everything (including you) doppler shifts just so and there is a 0 speed through the aether. You get a complicated theory that is not experimentally distinguishable and is incredibly difficult to use and noone would have any idea how to extend to QM or gravity because it's so cumbersome, but it's consistent and mechanics works.

You could easily reframe the frame of reference in such a theory where the lab is moving at 0.999c absolute (which exists in this theory despite being immeasurable) as light moving very slowly in one direction and near instantly in the other.
>It's not like any of that is going to be helpful to a company that is struggling to stay alive.

I’d say it’s reason enough for it to justifiably go under (though still wish top brass of the company be liable).
Theirs nothing weak about HIMARS and 500 T72 tanks, this myth of weak arm supplies is nothing more then that, a myth.

Ukraine is getting heaps of weapons and decimating Russian logistics and command and control with it. Enough that even the Russian propaganda is complaining about it.
How to do distributed locking (2016)
Who sends sensitive information by email? Are you joking? I can ruin your life and take away all things you hold dear if I take over your email. It is a nightmare. Just about every account or service , commercial, school or government use email as a way of recovering access to your account.

It is so bad one of these days I need to ask HN properly why all these tech companies screw this up royally badly. There doesn't go by a day where some app or tech company sends by email some aspect of what I have been up to by email.

Perhaps you mean strictly from the perspective of what proton can protect which makes more sense but in general you can't be more wrong on this. Brand new apps from fresh startups rely on email all the time.

As for proton's value, it is pretty simple, you are not the product you are the customer. I have helped technically illiterate people start using it and they love it. Few weeks ago one asked me how to recover their yahoo account, i told them if they exhausted all the automated recovery options they are out of luck and gmail is the same as well. With proton, I emailed their support from a separate account and was able to talk to a human within days and get it resolved (you will never talk to a human with gmail because you are never worth the support cost). They abandoned their yahoo as I did mine for the same exact reason many years ago.

Forget the encryption, that's just polishing turd. Given the criticality of personal email, I need a company that has clear business interest to look after not just my privacy and email security but me as a customer. The stories of entire businesses ruined because google took away their account access all of a sudden is too many the ones that get posted on HN and twitter are the minority that know the right people and can make enough social media noise. There are life long contacts that will never be able to reach me again unless I hire a PI to find them because of my lost yahoo lol. They suddenly think your IP and user agent are weird and you need another device you used in the past to allow the login despite a legit password? Whoops, security security you lost your account now lol.
Sick demo, really like how clean it looks and how easily you can get started with eesel (just installed it to give it a try).

Would be really interesting to see how you can make eesel's search available in third-party apps. E.g. in Slack to quickly share a particular URL without having to leave the app.
The FCC's Measuring Broadband America program did pretty much what you're suggesting but it got defunded during the previous administration.
Review to submit: a solution to the peer review crisis
The boss is a bad actor because they have delegated leadership duties without any authority to make necessary changes. The boss is not able to judge technical talent.
Ok, but the point here is that "reformist libertarians" are the much larger group.

The vast majority of people who call themselves libertarians are merely moderately economically right wing and moderately socially left wing.
These days, fixed wireless mmwave antennas can do 300-1Gbps symmetrical for about $100 per antenna.
> while Electron continues to gain momentum

Electron is not gaining momentum, it already is the standard.

No matter what people try to invent, it needs to do all Electron does but ways better.
Ha! This fits so well there that people would refuse to believe it actually happened
The future and the present for some people is basically delivering everything over a singular pipe as packets just routed to different devices.

For comparison look at voice and data on cell phones once strictly different radios and now commonly handled as voice over LTE or VOLTE
I wonder if they could run on wood gas.
Inspiration for Ed

> Before Cowboy Bebop, I met this composer. And the composer was female and very eclectic. And during the production, she would kinda just roll around on the floor and do very strange things. And on occasion she would make strange noises. I thought it would be interesting if I could put her in as a character in my next series.

Yep that tracks
Simple bash to do mostly the same thing:

bind -x '"\C-p": cd "$(dirname "$(fd | fzf )")"'
> But this kind of branding wasn't as prevalent before web apps invaded the desktop.

This is ahistorical. App branding now doesn’t hold a candle to the late-90’s mania for every app having its own skin engine. App-vs-platform UI deviation is a lot tamer nowadays.
5 Mbps down is certainly more than adequate for a single 1080p stream that's been compressed ahead of time. When you have to stitch together multiple real-time streams as in a classroom environment, then the actual numbers can vary significantly.

If your kids are forced into remote learning, and you're working from home, then we might be talking more like 3-4 Mbps per person if your network is split 5 or 6 ways. And unless you're on a business internet plan, the only guarantee you have when you buy a 20Mbps plan is that your ISP will throttle you to that rate if you exceed it.

To be clear: I think most people would be happy if they could get a guarantee of 50 Mbps download speeds. But the fact of the matter is that during peak hours, if you pay for higher download speeds, you get a higher fraction of the available spectrum. Your big-name cable companies can have oversubscription rates of 100x or more. That doesn't translate to only getting 5Mbps out of your 500Mbps connection at peak, but you will see _some_ contention. If you're paying for 20Mbps under the assumption that you'll only need 18Mbps at peak, you'll be frustrated when you end up only getting 15Mbps and all the video calls stutter / cut out intermittently.
How much you trust the email provider for security (not get pwned or malicious insider), privacy and more than all that reliability and availability is the major difference. That aside they all do have features the others don't as well as different support and user experience.
> It made me think how so few of us in each country really wanted to fight these wars.

I don't know about that, I do think it shows that the lives lost to fight 'American Imperialism' were mostly a waste, as Vietnam today is largely indistinguishable from if South Vietnam had won/continued. There's no US bases there I suppose, but USSR did have bases after the war. They also lost hundreds of thousands afterwards as boat people.
ISP customer service is never fun, but my problem is not really with who picks up the phone. It's with the physical network that's provisioned for my neighborhood and the way it's maintained. The lessee has no more power over this than I do, only now I can get stuck in customer-service hell between two different companies instead of two different departments.
That's totally fair, but I think the point that "every 'new' macOS app from Apple ... has been written in either SwiftUI or Catalyst" isn't really surprising. New features are probably going to rely more on newer technologies – especially in places like Shortcuts & System Settings, where the legacy approaches had non-trivial security implications. And, at least so far, we've only seen Catalyst apps from Apple when either:

(A) an app was being ported from iOS because it didn't already have a native Mac counterpart (e.g., TV, News, Podcasts), or

(B) the Mac version was significantly behind its iOS counterpart from a feature perspective (e.g., Messages).

I had written a diatribe earlier about how I don't see this as equivalent to the Cocoa/Carbon situation, but deleted it because I'm being long-winded enough already. It boiled down to the fact that Carbon existed specifically to help port apps from a legacy OS to what Apple was loudly declaring to be the future: OS X. Carbon was a way for apps to get off the sinking ship that was the "classic" MacOS. I mean, they had a funeral for it! https://i.imgur.com/KjFh63u.jpg

20 years from now, will Apple's macOS apps contain more Swift+SwiftUI than Objective-C+AppKit, probably! But I'm not worried about AppKit being a "dead end" until they rewrite Mail, Keynote, and Xcode – because they have significantly more invested in those apps than I have in my AppKit apps.

(For the record, I love SwiftUI, and use it whenever I can! I just have no expectations that AppKit is going away any time soon.)
Moto g 7
Machinery depends on metal-working to a fine-enough precision.

Steam can escape through very fine gaps and greatly reduce the effectiveness of the engine. Apart from that being a dangerous place to be in for humans.

Even 60 years ago, your new car needed to be 'run-in' for a couple of thousand miles because tolerances in the cylinders weren't able to be made fine enough yet.

When was the the last time you had to 'run-in' a new car?
Looking ahead at PostgreSQL 15
Here is the thing just the location of your birth dictates most of what you can hope to achieve in life. Hard work or not.

Just being born in a rich neighbourhood in San Francisco or a poor one in Sri Lanka makes a world of difference from the get go.
It just has a kick to it that other sugarcane liquor doesn't seem to have as much, like it's got some extra flavor to it which I wouldn't describe as sweet like I would rum or guaro for instance. Maybe it's just the stuff I tried though.
It's funny, in the version of the story I had heard before, Socrates was tried while the Tyrants were still in power and he was executed because his ideas were teaching his students that their rule was unjust. But I also had had the impression that the tyrants were basically just a bunch of looters. If it is true that they were actually idealistic fanatics willing to commit mass murder in order to bring about their utopia, the idea that they were inspired by history's most famous philosopher makes a lot more sense.
If you have a monopoly, they can arbitrarily raise their prices without increasing the speed at all. From the situation you described in another post, it sounds as if they were going to raise your bill no matter what, and pushing you to a higher speed tier was just the rationale they gave. At some point it becomes more expensive for them to maintain old equipment than to replace it, and if the replacement equipment has much higher rated speeds, they're not saving anything by continuing the lower speed plan. To the contrary, a lower bill just means a lower profit margin.

Consider: Let's pretend that broadband speed worked like a typical commodity so that the producer cost for 10Mbps was roughly ~10x as 1Mbps. And let's say your bill for 10Mbps was $30 (producer cost $20). Would they offer a 1Mbps plan for $3 (producer cost $2)? No, because they would be cannibalizing their own customers. They don't want $1/month profit per customer, they want $10+/month profit customers. And it real life, they have even less incentive to offer low speeds. If gigabit plans are on the table, there's virtually no difference in the maintenance cost for the lower end consumers using 1Mbps, 10Mbps or 100Mbps. It's really only the top few percent of customers who use enough bandwidth to affect QOS. Hence, almost all of these companies offer just a few pricing tiers, the top tier for high bandwidth whales, the middle tier for almost everybody else, and a bottom tier for the super-budget conscious (and also to make the middle tier users feel like they are paying for a premium service.) As the top tier offering gets ratcheted up by technology, so will other tiers. And so will your bill, if you're suffering under a monopoly.
Hi, just for context - this was a comparison of `unicode-normalizer` crate to ICU4C.

Since then @hsivonen from Mozilla wrote a new normalizer that recently got merged into ICU4X - https://github.com/unicode-org/icu4x/tree/main/components/no...

I don't have perf numbers yet but I suspect it to be perf comparable to ICU4C at least.
You can practically regulate how this works by determining cost and markup. I mean most places have one power company for example and they aren't simply allowed to charge you whatever they please.

In fact this was done years ago successfully. It was discontinued so cable companies could make greater profit.
There are a million posts like X in Go or Y in Rust where the language doesn't matter and here this is like the one case where the language its written in is actually relevant/important and the README doesn't even say (it's nim).

Also it looks like this follows the elm architecture but that isn't usually necessary described as "delarative."
Correct, cl+cr = 2cu is the best you can measure. But it doesn’t follow that cl = cr! Assume a linear transformation like αcl+βcr = 2cu, where α and β tell you how the speed of light varies in between left and right. We simply assume that α = β = 1.0, but what if α=½ and β=³⁄₂? Or α=2 and β=0? A long as α + β = 2.0, then everything will look exactly the same.
Yes it will stretch out.
I wouldn't describe myself as actively adapting my tastes: I just ate better and eventually noticed my preferences shifting. I assume it's some combination of my brain getting more sensitive to the stimulus (of eg sugar), my gut changing, and my better diet reducing cravings.
It does kinda look like a Catalyst app, with its navigation stack, whitespace, etc.
When Ukrainians shell civilian targets in the Donbas, is that not internal strife?
There needs to be more competition. Universal pole access should be a thing.
Those different personality types react differently to standups. Managing different personalities could mean providing different approaches.
Longer than that. Europeans have remarked on the corruption and inefficiency of the Russian state throughout history.
How refreshingly...interesting
It is good for some use cases, but the hard fact of the matter is, it is not useful as a way for creating cross-platform scalable GUI apps.

I have heard all the arguments for using Rust in GUI apps, but realistically they seem to be very weak to convince a serious team of developers to choose between the alternatives.
1975 Australia is missing from that list.
I wonder if the miracle involved more managing up and trust up than down. On more than one occasion I either been a consultant or worked with consultants who pretty much repeated what the internal experts were saying but management didn't trust their own people probably because the project was in trouble.
Slick product, I saw your blog and was wondering how did you create a Mercury account as a foreign founder?
What kind of mentorship are you looking for exactly? What do you need help with?