skysight-inc/HackerNews huggingface dataset:
GCP has the superior UI, api and design.
I prefer it over the other clouds: Azure plain sucks and AWS has too much bloat and does IAM/accounts worse.

In my experience GCP's core services are very stable: I had a site running on free tier App Engine for over 10 years without any supervision.

However it is clear that many GCP products are run by skeleton crews and will not improve. Documentation is also lacking sometimes.

Dataform for example is conceptually a great tool, but hampered by really basic UI bugs.

I found Datastream (change data capture tool) impossible to use. You would think that shoveling data between 2 GCP products (Postgres and BigQuery) would be easy, but I spend a week fiddling with obscure network settings before giving up.
Yes several weeks. But no contact is a little surprising for fifty generations, let alone fifty thousand years.
No but enforcing policy is manageable. Enforcing reasonable security measures based on nuances and case by case situations is not manageable for an ecosystem of that scale.
Discarded Cheetos have 'huge impact' on cave ecosystem, warns park service
How long ago is that? Cancer covers a huge amount of ground, and if you don't think surviability rates have improved in the few decades, you're not paying attention.
Go on! Substantiate that. From a platform level. Please, I'm very curious.
Not sure I’m proposing a single test suite, although some of these invariants are very likely applicable to multiple components or sites. I’m just saying that property based testing ought to be applicable to UIs, but it’s not the sort of thing we’ve experiment with because executing the tests is slow. That’s probably fixable in a practical way that’s still more efficient than human QA for a large class of bugs (including both the back button and non-convex hitbox issues mentioned in the article).
What's scummy about it? If you want a specific kind of voice and approach one person about it but she doesn't agree what's wrong with asking another one?

If there were just two blonds in the world, one famous and the other not and you wanted a blonde actress for the role and she said no is it scummy to hire the other one?

Is it scummy to hire "discount" Matt Damon instead of Matt Damon?
this seems pretty useful, I have used something like this in the past for reddit and I paid for it
It's funny... all of the windows on my desktop are fullscreen or halfscreen. The only floating windows are transient dialogs.
I couldn't agree more. Just like Chris Roberts, Peter Molyneux is someone you absolutely want as an influential part of the design team, but never in charge of the project.
There are certainly issues with "agile", but it never really says much other than keep-it-lean-and-iterate: it really is "let engineers build software the way they think they should".

Yes, the usual tools (JIRA, yuck!) and methodologies (SCRUM, SAFe...) tend to be the problem as they are too prescriptive and too cumbersome and verbose. But they are simply a set of tools to have in one's belt once you hit some common themes, but yes, some take them to heart.

I think true agility is only achievable with a switch to proper outcome-oriented goals which give a lot of liberty to engineering teams. Otherwise, the decision makers on what gets built and how are too far removed from those doing the building.

But that means a mindset shift for engineers (and everybody else!), in that they need to stop thinking about projects, and start thinking about results they achieve.

I do agree that the fact that most get this wrong (I remember a new TL writing down a 30 page document on teams' "agile processes") means that something has been lost in translation, and "Agile" really isn't.

I think it's fair to say that agile method is something to strive for, but never fully realise.

But, what would you propose we call the type of process we strive for, and is there a methodology/strategy you do like?

What are the principles of building software and building high quality software that worked for you in a team?
It's not a lot of work, but it takes a little bit of existing Elisp knowledge. You can still evaluate plain SQL code in a buffer (sql-mode) and get most of the benefits I described, you just won't get the convenience of evaluating Lisp forms.
If works with C why not Rust
Ok, since many comments chip in subjective suggestions of who the culprit might be, here are my unsubstantiated reasons for rising cancer rates in young adults:

china [1]
higher education [2]

[1] having spent time in China and seen how there is simply no remorse selling toxic waste as food, toys or skin care products I can’t see how western households, which are overproliferated with cheap goods made in China (i’d say 95% of everything a Westerner owns is made in PRC), aren’t affected by it. Put differently, why would China wait for its demographic Overton window to close and let its empire buildup be hampered by health concerns, let alone those of foreigners?

[2] inflationary amounts of degree holders create more toxicity in the womb: Eggs are older and the mothers under a lot more stress (both parents need to work, societal pressure to not just excel in classic female fields, but also classic male domains, specifically academia)
We’re talking about the Homo sapiens here since they would be doing the enslaving.
I should know this in order to post on HN, but I hope someone will explain: In mathematics, what is the difference between a grid, tiling, packing, and tessellation?

I've read several sources without forming a precise answer. My best guess is that a grid is about the lines formed by and forming tiling polygons; tiling is about polygons (assuming 2-d) filling a space; packing is filling a space with a defined polygon (again if 2-d) whether or not it's filled completely; and tessellation is a form of tiling that requires some kind of periodicity?

Edit: I forgot 'packing'!
> Price gouging is short term and localised. If you truly think you’ve identified a mispriced product, this is HN. You’re capable of more than loosely complaining about it.

I don't understand what point you tried to make. Whenever I see price gouging, my reaction is not to "disrupt markets" or put together elevator pitches. I move on with my life because I have better things to do with my life than planning to startup a company whenever I'm baffled by something.

In this case, if I see companies price gouging cargo bikes, I solve all my problems by not buying one. Easy. No elevator pitch required.

But that doesn't mean that people aren't being fleeced by these cargo bike companies.
Why shouldn't churches reflect evolving ideas of how "sacred" looks? The Sagrada Familia doesn't feel the same as the old Notre Dame or Milan, but it's no less sacred for it. The Crystal cathedral and Thorncrown Chapel don't reflect traditional ideas about what a sacred space should look like either, but it's hard to deny that they reflect something sacral even if you don't like them.
Distributed hosting is incredibly efficient.

Me browsing a website for my local pizza joint should be a connection from my pc, through a couple of switches/routers, to the PC in their office.

As it stands now I have to route out of town to the nearest datacenter hosting their web platform. Then I need to make more requests out of town to every third party analytic, font, and framework their platform includes. Not to mention the associated energy cost of running all of that code.

Every one of those requests triggers a cascade of dozens of database updates, replications, and algorithm updates across many geographically diverse datacenters.

(Yes I am aware that 'distributed' means many different things depending on the context and is largely a meaningless word)
Valve is testing ARM64 support for popular games
Working means you give it input and it produces the expected output for all your defined used cases. Don't confuse working with good.

Let's keep your analogy: AI isn't producing software that is the equivalent of a AAA movie title by any stretch but it is producing far better than a bunch of kids in a garage with their cell phones can make. Which is orders of magnitude better than 20 minutes of blank video. Which means that people will use it whether you like it or not.

Reality doesn't care if you think it is a bad idea... in fact I think you and I are on the same page, I do think it is a bad idea... but reality will continue to exist whether you and I like it or not.

You're not helping anyone by arguing how crappy and harmful it is to someone who already knows how crappy and harmful it is.
I mean, termux is a thing. Although, having it officially supported instead of Google constantly trying to break it would be great.
By that logic, isn't building a family something one should never do? There is no market to sell your family, so that must be a clear signal that your attention and energy should go elsewhere...?

I'm sure this analogy is a bit absurd (and I'd love to see it torn apart), but I hope it opens readers to the premise that some highly desirable and important emotional, intellectual and social objects should exist even when there is no market for some of their forms
As a long time chromebook user, which runs Android apps - this is more than welcome!
"Her" is a brilliant movie about AI. The tweet was on point. And apparently they didn't give much crap about the specific voice since they taken it down because of mildly bad publicity. It was just supposed to be nice bonus gesture.
They recently increased their domain renewal pricing, and as others have said they don't make those prices very easy to find. I moved some .co.uk domains to them a couple of years ago and was surprised when my first bill came in. Their prices look ok for the first year but less so after that.

Having said that they are easy to use, and I've never had a problem managing my domains through them.
There maybe some truth to this but the world as viewed through the eyes of socially deprived shutin culture probably should be not be taken at face value. It’s going to be cynical for cynicism’s sake.
Change my view: open source operating systems are bad in practice since good actors rarely audit them but bad actors not only have the usual exploits but also have the keys to the castle.

Edit: guess we’re not having a fruitful discussion about this then. Shame.
Harris et al. 2023, “Diverse African genomes reveal selection on ancient modern human introgressions in Neanderthals”
https://www.sciencedirect.com/science/article/abs/pii/S09609...

“… most Neanderthal homologous regions in sub-Saharan African populations originate from migration of AMH [anatomically modern human] populations from Africa to Eurasia ∼250 kya, and subsequent admixture with Neanderthals, resulting in ∼6% AMH ancestry in Neanderthals. These results indicate that there have been multiple migration events of AMHs out of Africa and that Neanderthal and AMH gene flow has been bi-directional.”

This is, admittedly, research published after Slimak’s book came out, and referring to an earlier time period.
Probably both?

If there were more of them, and each one was smaller, the situation would likely be better.

But below a certain size, the effectiveness of an ISP drops off.
As a side note, just remember that Threads is currently in the Embrace (an open protocol) part of the Embrace, Extend, Extinguish sequence. Whether in 2 years or 10, the extend part will eventually come, followed soon after by Extinguish.
What I don't get is why people seem to just take it? Just because someone sends you a bill does not mean there is a valid debt you actually owe. This goes double in the medical extraction industry where the default behavior is sending bills with large fake amounts "due" and hoping victims don't examine them too closely.

I'm dealing with a similar thing right now where the "insurance" company says something is covered and they will "adjust" it any day now, while the "provider's" billing agent continues sending us fraudulent bills with fraudulent charges. The services were actually provided in a hospital and the hospital's bill was already paid, making these charges baseless for two separate reasons. It's like if you bought food at a supermarket and then a few months later the cashier themselves sent you a bill for several hundred dollars.

So every few months I call them up, tell them that there are fraudulent charges on their statements, and if they send me a payoff statement or corrected bill I am willing and able to pay it in full. They respond that they cannot do that, but emphasize it's really important for me to pay the other charges by their fabricated "due date". I reiterate that I'm not going to pay part of their bill only to have the matter not resolved when they keep sending me fraudulent statements, and that presenting a correct statement is their responsibility. There are certainly better uses of my time, but at this point this medical shakedown cartel is so out of control it's all of our responsibility to hold the line.
It's to sit at the top of the tower smugly. I know because truthfully I enjoy it myself from time to time, we all do in our own little ways. :^)
The mechanics may be paid the same, but the maintenance efforts are exponentially different, thus also exponentially reducing the costs. You need to remove zero parts to do just about all forms of maintenance on a bike, truing a wheel is probably the most effort part and thats still less time than a typical oil change.
Android is inching closer to resolving the ChromeOS / Android split in Android's favor.

Probably a really good thing to not have two OSes when they really could be one. I just with Fuchsia were powering it.
Just in case anybody else is looking for the same information.

Confessions of a Used Programming Language Salesman: Getting the Masses Hooked on Haskell by Erik Meijer
I think we have stumbled into the age old debate over what is 'art'. And there is no answer.

I might like to think of programmers as 'craftsman' that can reach some height of achievement/skill to be deemed as 'artisans' in their 'craft'. Maybe like a Dijkstra, or even a John Carmack/Doom.

But to your argument I think. There must be some 'physical' product. So there are some programmers or even accountants that have reached some heights of understanding their craft but their product does not count because it is too ephemeral. There is a necessary quality of a 'repeatable' physical process and forming a physical product to count as 'artisanal'.

A lot of programmers are crap or mid. Just like the woodworker, or chef, that could be great, but most of them are mid or crap.

I'm sure there are a lot of people that shop at Hobby Lobby, that thing of themselves as artisans. But are mostly not.

So you need some combination of a process and also some general agreement of the admirers of the product.

I just fall on the other side of this gray shady line, that programmers and writers, do generally produce something, a product, and they practice to become experts at it. They also have a process that contributes to the product.

Even if like 99% of Chefs, 99% of programmers are crap, with no process and crappy products. They both are producing products, and the best ones have some process.

"Perhaps it is undeserved, because you don't seem to be reading what I wrote."

On this point, I think there is also some bias. You think your points are clear, but frequently people think they are clear because they have their own internal perspective that makes what they write seem clear to themselves. But are not really quite getting it out onto paper. If your points aren't landing, maybe at some point it is not the readers fault for not grasping them. I really have tried to follow yours, and don't think we are even disagreeing that much.

If I was to be intellectually charitable, I think this is probably a case of a very contentious subject that has been argued for a few thousand years, and we jumped into an internet argument in the middle, with very different backgrounds, that can't be resolved.

What is art? Programming isn't the only time this argument has happened when a new medium/technology came into existence. Is photography art? Many think not, many think it is. Can you have an artisanal photographer? Is a portrait painter an artist, but not a portrait photographer? What about metal working, welding, you would say yes? Or Poets, you would say no?
Gradle rot really is a pain, at least for Android projects (haven't used it in e.g. serverside stuff).

Proguard is fun too, with how it'll carve out or break chunks of functional code if you don't spell out precisely what shouldn't get deleted/obfuscated.
The technology is forcing America’s disrupters-in-chief to think differently
I rephrased my comment probably right before you posted this because I felt it was too confrontational.

The problem of people manufacturing evidence by using synthesized voices should eventually result in audio voice recordings losing importance from an evidentiary standpoint. In fact, the quicker the use of it occurs, the quicker it will get devalued. And that is good. Someday soon, someone who sounds like the CEO won't be able to drain the company bank account based solely on trusting his voice. And hopefully, along the same lines, a voice recording of Person X blaspheming will lose its evidential power since it will be so easy to manufacture.
Do you want to spend your time building your product, or spend your time managing something you get for $10/mo from Google?
Let's say we describe a particle as being an excitation of a field. Can't we describe any physical phenomenon in the same way? For example, describe a football as an excitation of the football field. I think we all agree that this description does a terrible job of actually describing a football. In fact, I don't think it can be called a description at all. Likewise, I find describing a particle as an excitation of a field to be equally unsatisfactory.
Visualizing Ship Movements with AIS Data
Kind of? Keep aside quantum mechanics for a second. In any classical experiment that has random outcomes, would you say that the probability distribution is a property of a single system or a bunch?

You can only deduce a distribution from repeated measurements. But most physicists would have no problem talking about a single experiment having many possible outcomes, governed by a probability distribution. It's almost a philosophical question about whether probability means anything in single systems.

It's the same way in quantum mechanics. The effects of entanglement can only be discerned if you take repeated samples. But we still feel okay talking about single systems governed by such entanglement.
I guess I only use the cloud for my email. No social media either. The climate aspect of these data centers frightens me that I took all my stuff off the cloud and store it locally. Even my email I store locally with thunderbird.
The sport in which nine-year-old prodigies are world-beaters
Stars of many sports are getting older. Not so chess
I wish... Live is the only reason I have a windows partition anymore. I just can't quite get it to work in wine/emulation...

When I'm forced to upgrade to windows 11 I simply won't have Live anymore, because I won't be doing that, and so I haven't purchased the latest version and am starting to experiment with the alternatives. Makes me sad though, it'd be so great to have on Linux.
So we have no idea what's observable in this generic way and what's not.
I would like to see his sources because that contradicts the most well known studies. There are still a lot of paleoanthropologists who don't think that interbreeding was possible at all and the apparent Neanderthal admixture in modern humans is due to contamination.

https://www.sciencedirect.com/science/article/abs/pii/S10406...
Rawdraw operates on everything from an ESP8266, to RaspberryPi, Windows Linux and now, even Android. Write code once, use it everywhere.

That "everything" contains a pretty big gap.
I suspect those were custom UI elements and not native. They remembered to onclick the label (or it's a native <label> element) but forgot to onclick the checkbox itself
sfdictionary.com [1] looks to me like a more traditional dictionary of SF, while technovelgy.com is a bit less academic. I definitely like the UI and layout of SFdictionary.com more than that of Technovelgy.

[1] https://sfdictionary.com/
Try the Korg Opsix vst. I have the hardware, and the vst is the same. Great stuff!
I’d do that in a heartbeat. I have a family to take care of. My customers can follow me to my next project.
How big are the tablets? For me only the 13” iPad works because it’s my only option for full size. But my eyesight is defective.
Now I know how those guys felt who were on the same episode of Ed Sullivan that introduced the Beatles.
Not saying it's the case here, but I wonder how much deniably malicious incompetence out there gets covertly injected into projects by competitors.
Immich supports customizing the folder structure[1] or using an external directory[2].

[1]: https://immich.app/docs/administration/storage-template

[2]: https://immich.app/docs/features/libraries
Stage Manager is disappointingly over-engineered. Managing the workspaces is much more mentally taxing than having windows just fade into the background, every new app somehow always seems to open up at the wrong size and then annoyingly takes everything else off-screen with it. I am a heavy iPad user but Stage Manager is rarely useful for me.
Oh yeah, no, that's ridiculous. I'm moving.
Since I'm buying my VPS from OVH, I also bought the domain here. Was this a blunder? Their .net are 13 then 18 €/year (incl. the 20% VAT).
>In a YouTube video about the history of OS/2, I learned that ole Microsoft back in the 1990s before their mob tactics were curtailed, used to send suited thugs to Japanese PC manufacturers to chastise them for even offering users the mere option of buying PCs with OS/2 instead of Windows..

That, out of context, gives an impression-implication of Microsoft's Japanese operations having ties with the yakuza.

And for PC-98 and FM Towns, versions of Windows were available for them (with FM Towns' uniqueness diminishing gradually as Fujitsu embraced DOS/V).
And in 2 or 10 years, a new federated system will probably launch, learning from the mistakes of systems of the past. Maybe that one will be the one that takes root?