skysight-inc/HackerNews huggingface dataset:
I don't understand. Do you think that capitalism is an eternal fact of nature? A lot of liberals do, so that wouldn't be surprising
I don't think that's true that people want 1 thing that does it all. They certainly want one bill, that I'll grant, but that's not exactly the same thing.

People want an ecosystem that is easy to adapt to, and more specifically they want _the ecosystem they're familiar with_. In a past life with software support, when it came to large/enterprise customers, the biggest pushback/fights had nothing to do with features or price, but with a few stubborn IT Managers/Administrators who were used to another product and didn't want to change.

UI/UX should have a common 'language' for lack of better words between them with a spin on it that still makes it unique for the program. We already see this with desktop OSes and mobile; if I right-click on any common desktop OS, I know I get a contextual menu on an object, if I swipe or tap on mobile likely something will happen, etc. Users mostly get this except for a small subset and can use a lot of apps; the app ecosystem on mobile more or less demonstrates this.

What Meta is doing with WhatsApp isn't about the one app for all, it's just they have a huge user base that isn't bringing in money and likely they see this as a cardinal sin _not to monetize_ WhatsApp somehow. They likely look at WeChat and go "wait you can make money like that?" and are desperately trying to figure out how to get themselves there. I have not been in the US for a long time so I don't know how people there will adopt to Meta-Money or whatever Meta ends up calling it. For the EU countries I've lived in, I'm not as confident people will want to be doing that with Meta at least when Apple/Google Pay exist and work pretty alright and banking apps already handling fast direct payments without needing an SV intermediary.
Location: Romania
Remote: Yes
Willing to relocate: No
Technologies: JavaScript/TypeScript, Java, Scala, Python, C++, Go, Kotlin, Solidity, Rust, AWS/GCP/Azure etc

Specialised in large-scale distributed systems, backend systems and cloud computing. Obsessed with crypto/blockchain.

Check out my resume for more details
Résumé/CV: https://drive.google.com/file/d/10fprKTDLuHunO8p-OmFbVtCykXI...

Email: tg.anastasiu@gmail.com
> older

Ageism cheapens whatever you are implying.
Only in a restricted economy. If you allow people to have children, then you get runaway consumption
First up, agree with the author. Now if I may, a rant.

It boggles the mind that we style bikeshed over CSS. Is it honestly, truly, and pragmatically worthwhile to spend all this engineering effort manipulating, culling, tree shaking, modularizing our CSS? Pre-load that, inline this, async-load that, and what have we got for it? A web full of wiggling content, slow CDNs, dozens of requests, and an experience of a mis-timed, slow loading web of bullshit.

Deliver less CSS in the first place, be pragmatic, load it as one file when the user hits the website, from the same server they got the HTML from. Bam, lightning fucking fast, like it was before we invented all these new problems.

The brief flash of your half-styled website is useless to me. Block rendering until the CSS is done. I don't enjoy looking at half an interlaced video frame, or 100px of a 200px image, just show me the finished product.

The content wiggles and asynchronous bullshit is what makes your website -feel- slow, even if you managed to trick Google into thinking it loaded quickly.
The only reason to design a system like Apple’s is so that it is impossible to opt out of once it is rolled out to non-iCloud photos.

iCloud photos are not e2e encrypted. If only iCloud photos were the true final target, there is absolutely no need for on-device scanning.
Around the World in Rare and Beautiful Apples (2020)
If you work for one month and you are at the mercy of the other party to decide if they need to pay you, it's not any more easy money than the lottery.
Funny, it crashed for me too on selection. Thanks Pixel 6 prefetch.

Tried again and it works on Firefox.
Nope, just a baby tree.
Hope this makes its way to the X-T50. I love small camera bodies, and my 24MP (X-T20) is certainly not bad, but I love zooming in.

Glad they're keeping the X-Trans. I love the film grain like look.
Yeah for this to be useful I need it to be cross referenced with Firefox.
best: stripe
I've cited the Rockefeller Institute's data elsewhere in this discussion, so am glad that someone else is aware of it.

>A typical summation in the news media looks like this article, https://www.tampabay.com/opinion/2022/01/22/blue-states-pay-...

Ugh, what an awful article. The author, putatively a Floridian, conveniently twists the data to support his thesis:

* He calls Florida a "Republican state". It's about as swingiest a swing state can be right now, and has been such for decades.

* He calls Virginia another "Republican state", I presume because it has a Republican governor. It also has voted for Democratic presidential candidates going back some years. It's also a swing state, but certainly less so than Florida is.

* Worst of all, he cuts off the data to obscure the important point of the Rockefeller data, which is that (as I wrote elsewhere) it's not so much "blue states", but NY/NJ/CT/MA that subsidize the rest of the country. They played the same role a century ago when MA was about as safe a Republican state as any in the country while NY was with OH the most important swing state.
Police hardly care. They'll arrive 15 minutes after someone has been beaten within an inch of their life, take a report, and do no investigating. CCTV that captured the whole thing? They won't even bother to collect it. That's too much work. Have seen this first hand. A good samaritan can make a real difference in the moment, with some large personal risk to themselves of course. The least you can do is make noise and make it clear that the police are coming.
I covered that in the text you quoted:

> unless you’re in China.

You sell in China, you don’t need Google’s approval. Outside it you most certainly do.
Iam curious how you made the clients connect to the server behind CF zero trust. have you white-listrd a path or so for them?
Yeah, this is a problem in a couple modern languages. For some time I tried to make a binding for Nim and encountered the same problem.

How do you make it so you can call "Widget" methods on a "Button"? Without proper subclassing, you have to either create a lot of duplicate functions, or the user has to explicitly cast up. Nim has implicit converters, so I tried defining conversions from all types to their base classes (Button -> Widget). But this made compilation time insanely slow.

Modern languages make this about "favor composition over inheritance" and say it helps you avoid monstrous Java-esqe class hierarchies. But it is really about subtyping and the Liskov substitution principle. You have a heterogeneous list of different "Widgets", how easily can you treat them as one kind, even if they need different behavior in detail?

Nim had experimental support for generics co-/contravariance. So you could say a "IF Button struct is a subclass of Widget struct THEN a GObjectPointer[Button] can be used in all cases where a GObjectPointer[Widget] can be used" (covariance). This was a unique feature and would solve the problem without implementation inheritance, but unfortunately it didn't work properly and I think it has been removed.
> I would hardly consider the GIMP developers (who became the early developers of GTK) to be rash in their option not to adopt a language that had only been available for a couple of years in the open source world.

I think you misunderstood the criticism. They didn't say GIMP used the wrong model when it started, they said the greater community was wrong for copying GIMP later on.

> And all these years later, at a time when Apple has essentially abandoned Objective C, GTK and Glib continue to provide bindings for dozens of languages to create cross-platform GUI applications, and even if many of us don't agree with the direction(s) it has taken, GTK itself has continued to evolve, whereas UI libraries that came with Objective C have become frozen in time.

The suggestion is that Objective C should have been used instead of GObject. That doesn't mean having to use any particular libraries. And the same work to bind and evolve could have been poured into any reasonably solid library.
Not showing up for me in Europe.
Thank you for this "everything for everyone" term.
I was not aware of it until now, and it perfectly explains those examples you provided.
It also explains why product managers are so focused on "personas". I guess that this, along with push-back on feature creep is a way to combat becoming "everything for everyone".
Of course that's true for small-medium companies, after a certain size it seems you welcome becoming "everything for everyone" as you're already entrenched in so many businesses.
Just FYI to you and above post, peek, not peak.
Honestly, this seems like a play to get rid of all the business partners. One plane crash to kill ’em all.
Only if iCloud photos were e2e encrypted, which they are not. Then cloud scanning would necessarily mean removing the e2e encryption.

Since the photos are decryptable by keys in Apple’s possession, there is no real advantage to scanning on-device unless Apple/the government wanted to increase the scope of the scanning beyond iCloud.

https://support.apple.com/en-us/HT202303
Companies all seem to want to create their own private "internet" and in a walled garden that they own completely. The goal is for people to feel like they are in control of what they consume while they simultaneously lose that agency.

If a person really has a choice, it should be possible to use the internet in general such that it does not generate profit for the parent company. Another way to phrase it: if content a person sees is being steered and controlled so much that a particular company always profits, then the model of providing a service to the user has conceptually been abandoned.

The era of the open internet where people could freely visit different pages with a single browser is slowly coming to a close. Even trivial things like viewing tweets and other plaintext are incrementally being locked down behind apps that surveil users. For example the Reddit website has been borderline unusable for many years, especially on mobile, and that fact is well known to the relevant developers. The reason it isn't improved is obvious as the pop-ups nag: "reddit is better in the app!"
How did you get such a cheap machine? The cheapest root server right now is about 45, the cheapest server auction is 35.
There are programmers and there are apps that people are using in large numbers so work will graduate to wherever it has a chance of getting eyeballed. Whether or not this is desirable is immaterial. We work to get paid and we have to find things to do.

So in the end all hyper commercial software will turn into crap.
Could you elaborate on what makes it so addictive? Neither Tiktok nor YT Shorts seem to "work" on me, but I've heard from a lot of people, including intelligent & thoughtful people that I respect, that Tiktok's recommendation algorithm is unusually fantastic. I was a little skeptical that Tiktok had broken new ground in a _very_ well-trod space, and had chalked it up to the format and volume of content, which you'd expect to extend to YT shorts too. It sounds like you share this perspective, so I'd be interested to hear more about what you consider to be so addictive about the format.

This isn't some slyly-boastful "what's the big deal, _I_ don't have any issue with it", comment. I assume that this particular hook just missed my brain, and there are others that grab me more (I'm def not thrilled with the amt that I use Twitter). I'm just genuinely curious about the details of what makes the format so hyper-addictive, and can't really explore it by experimenting with my own brain.
It’s almost as if you didn’t even make it to the second sentence of my comment. Maybe take another stab at it? You’re really going to enjoy the third sentence.
When the Ryanair guy gets in the news for suggesting some new outrageous cost cutting measure it’s not because they really plan to swap the seats for battery cages to save space, it’s because they need to keep up the image of being the cheapest
Same, I'm not committing any resources to these apis until they are more widely supported. Then again, I'm probably not the target audience at this point.
Hi,

I tried to find your channel, but I don't think I found it. Would you say it's name or link to it, if you don't mind me asking?
Oh, like Speedtree Live.[1] Speedtree has been around since 2000, and it's pretty good. I used to keep the Speedtree Million Tree Forest demo executable around to run for relaxation.

Epic has been developing in-house replacements for middleware used with Unreal Engine. Metahuman replaces other character builders. UE has replaced Simplygon with a new level of detail generator. The PhysX physics engine was replaced with UE's own Chaos Physics.
Now it looks like Speedtree is getting replaced.

Probably because the IDV, the company behind Speedtree, was acquired by Unity in 2021. Simplygon was acquired by Microsoft. PhysX was acquired by NVidia. Epic supports UE5 on a wide array of competing platforms, and they don't want to be dependent on middleware that's owned by a platform or a competitor. It's bad for their business model.

Unreal Engine has an unusual business model. It's free to use until you get a million dollars in revenue. Then they charge a percentage of revenue. This reflects the economics of the game industry. Most of the profits come from the top 10 or 20 games. So the number of customers they actually have to bill is quite small.

[1] https://www.youtube.com/watch?v=p0DwVQA-4Ns
Great photograph, and awesome right up.

But I feel the whole thing could do with a map for context.

https://ibb.co/pyGtmqG
This is what happened in the google case. The photos were immediately auto uploaded to google photos because that’s the default configuration.
Amazon devices are sold because they’re cheap ebook readers.

Huawei has only been blocked from dealing with the US, but as a result it’s been killed around the world after being one of the leading low-cost brands. Why? No Google.

Take out the Play Store and Play APIs and now you’re just a random Chinese Android manufacturer.
"...and to think they did it all with slide rules!" is perhaps the most predictable comment when people today talk about aerospace engineering of the 1950s-60s. I've read a fair amount of reports and autobiographical accounts from that period and what has really struck me is how few of the engineers had graduate degrees. Instead of saying, "Wow, and they just had slide rules," say "Wow, and they just had B.S. degrees."
What do you think are ”unhealthy fats”?
Any idea what kind of effort it would take to get Jakt working on another OS?
This market efficiency/rational agent argument often doesn't hold up. For you, it does, because you're probably highly intelligent, highly educated, and have some baseline wealth. But at the margins, if someone has 80 IQ, perhaps has some mental health issues, doesn't know anyone anywhere outside of SF, and isn't even aware of the fact that SF is comparatively much more expensive because they've never travelled and aren't online like we are, and doesn't have the money that it takes to pick up and move, let alone the cognitive planning ability to take the required sequence of actions, they can easily fall through the cracks and become homeless.
Slightly off topic but is there a term for the idea that in order to adequately estimate something, you'd basically have to do all the work involved in doing the thing anyway?

I guess compression is something that would come under that?
The only people who win are the lawyers who pocket money from both sides. And then money the state has to pay also come from your pocket in the end. Brilliant system, isn't it?
The whole OS is proprietary. You either trust apple to do what they say or you will have to run Android on a build you completely reviewed the source to.

If you want to act practically, scanning on your device is slightly better for privacy.
Nowadays it's probably better to just prompt the browser to preload CSS early with a link preload header.

Any page complicated enough to need critical CSS extraction is probably also going to take 50-100ms to render and transfer to the user. Just send the headers before you render and the client will probably have finished downloading them by the time you're done.

If clients are on a crappy network, critical css is even worse of an idea because they'll scroll down and get a broken page for 5 seconds
You are mistaken chinese market place is actually more competitive than the US. Instead of 1 amazon they have 3 instead of 1 Apple they have 3. Chinese companies have some restrictions and lines that are not supposed to be crossed but they are the same for most of them. And Chinese government is uncomfortable with 1 private app/service controlling the whole market as they want that control so they promote smaller players which results in more competitive market.
> My understanding of iCloud photos is that they're encrypted, as in Apple can't scan them on the server

iCloud Photos currently aren't encrypted this way, just "in transit and on server" [1].

> iCloud secures your information by encrypting it when it’s in transit, storing it in an encrypted format, and securing your encryption keys in Apple data centers. Both Apple and third-party data centers may be used to store and process your data.

This contrasts with services marked "end-to-end" where Apple doesn't have the key.

[1] https://support.apple.com/en-us/HT202303
I'm struggling with the idea that reading a bit at A is random, and B is random, but that A is the inverse/opposite of B. That means B is not-random to me.

I have a feeling that terms being used are specifically defined terms of art. EG, don't mean what they mean in common english, but instead, have a different technical meaning.
> I think an even better approach is to only assess the land, and reassess the land every single year.

If you're only assessing the land, what would change when you reassessed it every year? Is the idea that property taxes will go down during droughts and back up during wetter weather?
It's calling "tying" in the economic theory of monopoly. A good/monopoly product/feature is "tied" to others, to "extend" the monopoly into other competitive domains.

Anti-competition laws find this harms competition, and courts have restricted it. This is why companies get pushed to allow independent repair services, etc. However, the analysis is a bit vague and difficult to enforce, since it's hard to distinguish from product bundling. The question is not whether the product is one or many, but whether there can be multiple markets, or whether the benefits of producer integration outweigh the competition benefits of consumer integration.

For attention-seeking apps, clearly a context-switch that breaks attention is to be avoided. I find it interesting that multiple small switches to new interesting (shiny) things not only is more sticky than longer formats, it also seems to reduce interest in making a mode shift, to something else entirely. There are different ways to model this neurologically, with no leading hypothesis AFAIK.
They're making it as a transpiler to their dialect of C++. On other OS it can also work because they have the Serenity Browser engine running on Linux. So probably take some parts of the build chain there and off you go.
Wish the videos were public too!
How do people use KeePassXC? Do people not need access to their passwords when they're on their phones? And how do people choose between all the KeePass derivatives?
Kids these days and their electricity. They'll never learn to be a good barrel cooper.
Also the most popular iOS third-party apps are all Obj-C[++].

The C++ interop is very important for companies like Meta. They have no incentive to rewrite anything in Swift.

If you look at minutes spent by end users on the iOS platform, I’m guessing it’s at least 95% inside Obj-C apps today.
It doesn’t always work.

I came from the other side of the coin - a business partner who was the king of false economies, refused to ever reinvest a single penny into the company, and preferred to just see the corporate bank balance increase. Never mind fun days, he wanted employees to go out and buy their own coffee rather than having a machine in the office. I won that battle, eventually, on the basis that he was essentially paying people to go stand in line at Starbucks, but he’d always make comments to employees about how they shouldn’t drink too much coffee because it cost the business money. He’d have me, everyone, pay for travel expenses out of their own pocket. No such thing as a corporate phone. Hell, he even wanted people to bring their own equipment to work on.

I talked to him about it. Our investors talked to him about it. All he would do is sulk, and dig his heels on further.

After a decade, I gave up and left, to his jubilation. He immediately went and spent £100k on a company car for himself, and started paying his wife, who has literally nothing to do with the business, a salary.

Six years on, the business is on the brink of folding.

I spent far, far too much of my life trying to get him to change - sometimes, you just have to cut your losses and run.
It’s possible to view any OS as horrible to use really. Usually it comes from a mindset of “anything that isn’t how I’m used to is bad”. Which is especially likely if it’s only used a bit for work.
interesting bit of history

also reread about https://en.wikipedia.org/wiki/Cogito_(software)

it's funny how like a few other projects, the original high level interface (cogito) got canned and the low level one ended up the main. I've read this about apt (which was a sub project of a big debian graphical package management) and lisp too.
We ended up going with Team Password Manager. It's just shocking how bad multi user password management systems are. It was bad ten years ago and nothing's changed.
Somehow none of the responses seem to say this explicitly: you didn't actually contradict the definition you quoted! The idea is that that solar power plant being built is a green project that wouldn't be possible without the additional cash from Delta... if that power plant was already able to happen without this money (which happened to be provided by Delta) then Delta didn't really buy anything and so shouldn't get any credit. And that's the issue people keep noting about these carbon credit projects: that the money spent on these credits often somehow isn't cutting emissions (as it is clearly intended to in your example, as that's the basic concept behind the market).
This is the reason I love tailwind. There's no bloat, no headache of naming conflicts (in fact they completely did away with naming), no orphan css. CSS for a full blown website can be less than 5kb. It takes away the pain of thinking about CSS architecture, naming things, conflicts etc and you can just focus on styling.
Same happened to my sons phone, but it has an esim. I pulled out the original sim paper, scanned the QR code, entered the confirmation and SIM pin. Bam, it was transferred instantly to the new phone. It was easier than a traditional sim, simply because I didn’t have to create or find a tool to open the sim tray.
> Zero hits for "hardware".

Are there algorithm courses that take into account how hardware affects algorithms? For example with databases, you have implement theoretically inefficient algorithms which are faster in practice (mostly because they use sequential access).
Fire fighters are 94% volunteers. So not sure why they'd do that...