skysight-inc/HackerNews huggingface dataset:
With Linux and KVM/QEMU, you can map an entire physical disk, disk partition, or file to a block device in the VM. For my own VM hosts, I use LVM and map a logical volume to the VM. I assumed cloud providers did something conceptually similar, only much more sophisticated.
Canonical should not have displayed a "safe" icon at scam app page. The proper text should be something like "Not verified. Review the code and check the publisher before using the app.".

The same should be at Google Play and Apple Store. Scam apps and sanctioned apps are regularly passing through reviews.
Thanks for giving me an answer, all the other posts in this chain just seem to be people naming Microsoft products (I get it, people love bashing Microsoft...)
> require it to end in at least 2 digits

... notes HN user jenny91
Ok (yes I did notice, I guess most photographers lived in the cities).

I wonder how life was in the countryside -- maybe I can find something about that.

> They’re closer to normal baseline human. We’re the WEIRD ones

Yeah, it seems to me that tribal violence is much more natural and common than ... than what I could ever have believed 10 years ago
My favorite feature from Threema now available on Signal. Next up… please make it easier to transfer databases between mobile phone upgrades, I’m looking at you iOS version.

Still I would love that this feature generated QR codes without the unique disposable username in human readable form.
Republican legislatures have been banning books from libraries. Libraries are government institutions. State universities are also government institutions. Florida has been forcing state schools, stifling the speech of the faculty on exactly what this article is about.
This looks nice. But glaring issue I have is documentation: Don't make people have to pull run code to get at the documentation. Host it somewhere on your website or readthedocs.
> Not on the same magnitude of cost but each time there's a new president, portraits in military installations and government offices are updated.

Chain-of-command portraits serve a practical, if minor, function; yes, more of them change when a chief executive changes than anyone else, but they also change when a batallion commander or civilian agency director changes, for the same reason as for a chief executive.

Heraldry of the monarch also serve a function, I suppose, but it is less like a chain of command photograph and more like the US national coat of arms (or the Great Seal, which has the former on the obverse); neither of which has changed substantially (there have been some rendering tweaks) since adopted by the Congress under the Articles of Confederation in 1782.
I meant this, linked directly off the big query cost estimation docs:

https://cloud.google.com/bigquery/docs/custom-quotas

> Custom quota is proactive, so you can't run an 11 TB query if you have a 10 TB quota. Creating a custom quota on query data lets you control costs at the project level or at the user level.
IANAL, but if this happened to me I would be gathering as many examples as I could of this having happened to other people. The angle being: Google knows this is a huge issue. Effectively, they know that they have (presumably accidentally) created a really dangerous trap for small players, and have chosen to do nothing about it.

In some jurisdictions I think that reduces the legitimacy of their claim that you actually owe them money.

EDIT: Even better, focus on the examples where Google "forgave" the debt; you could argue that those examples prove that Google knows it's at least partly their fault.
However, the app is already installed on many other devices, and likely affected many others too.
There's malware everywhere
I've been a paying Kagi user for a few months now. The only thing that made me miss Google results was immediate answers: the answers that are extracted from a prominent web page and shown directly, so you don't have to click the link. Actually, Kagi has some of that for certain queries, but it's not as extensive as Google's.

So, contrary to the most of the comments here, I support their AI endeavors for the sake of providing answers directly, saving us from clicks.

Their search results are already very good. Can't wait to see Kagi flourish.
> And instead you have the problem of "how do we update the version of Node on our 10 million LOC codebase?"

I think if you get to that scale everything is pretty hard. You'll have a hard time convincing me that it's any easier/harder to upgrade Node on 80 125K LOC microservices than a 10M LOC monolith. Both of those things feel like a big bag of barf.
You won't believe how much damage 40lbs gym weight accidentally dropped from 50 feet can do
Parsing HTML super-fast is very low on the list of priorities when web-scraping things. Yes, in practice.

Most of the time it won't even register on the scale, compared to the time spent sending/receiving requests and data.
Otherizing is however in the eye of the beholder. Today otherness is a prized attribute and thus not to be taken in a negative light. Instead, with the burgeoning of identity politics, speaking in a specific dialect is a source of pride. I fail to see how it’s insulting any longer.
Not the same thing, but: some pre-Web Usenet programs would have warnings before "expensive" operations:

> Version 4.3 patch 30 of rn’s Pnews.SH (September 5, 1986, published to support the new top-level groups) introduced the “thousands of machines” message:

> > This program posts news to thousands of machines throughout the entire civilized world. You message will cost the net hundreds if not thousands of dollars to send everywhere. Please be sure you know what you are doing.

-- https://retrocomputing.stackexchange.com/questions/14763/wha...
the tests were for these local (metal direct connect ssds). The issue is not network overhead -- its that just like everything else in cloud the performance of 10 years ago was used as the baseline that carries over today with upcharges to buy back the gains.

there is a reason why vcpu performance is still locked to the typical core from 10 years ago when every core on a machine today in those data scenters is 3-5x or more speed basis. Its cause they can charge you for 5x the cores to get that gain.
Ok, so you're saying that people who do bad things to NPCs in videogames are giving in to some animalistic urge?
Thanks!

> htmx being involved

I think it's possible. Hyperdiv uses a custom DOM patching system but I could imagine it being swapped for an existing HTML over the wire tech.
This is a very strange argument. I don't see how you can say the asteroid had no impact. There were entirely new niches that opened up after the mass extinction. Birds by definition had to evolve into them after the impact since ~75% of species went extinct. I can believe that birds evolved before the impact, but to say it didn't impact bird evolution is like saying mammal evolution wasn't impacted by the impact because mammals pre-existed before then. Who knows if birds would be as dominant as they are today had the impact never have happened.

Today there are almost twice as many species of birds as there are mammals. I think both can easily be true

> When searching for fossils of the major groups of birds alive today, scientists have found almost none that formed before the asteroid hit. That striking absence has led to a theory that the mass extinctions cleared the evolutionary arena for birds, allowing them to explode into many new forms.
But the new study came to a very different conclusion.
“We found that this catastrophe didn’t have impact on modern birds,” said Shaoyuan Wu, an evolutionary biologist at Jiangsu Normal University in Xuzhou, China.
digitalocean squad
How would someone know what the right url to expect would be in this case? It's just moving the trust problem elsewhere.
If you take plastic bags and stuff them into a pillow case and then seal the pillow case with a zipper, you can make plastic bag pillows. The more bags inside, the stiffer the cushioning. Reuse is important too.
My apartment has a sign by the trash chute that says "Mayor Giuliani"
All of the cloud services I have are setup only with privacy.com cards. I have each individual cards limited to just above what the monthly expected spend is. Even if there's a (reasonable) spike I can see it and I have to take manual action before the charge will go through.

Can not recommend privacy.com enough.
Agreed, though I'd add that it's quite likely that "simply don't use AI tools" will become less and less viable relatively quickly.
There's an asteroid out there worth $100k quadrillion. Why haven't we mined
Isn't it the quota limit that you need to set? https://cloud.google.com/bigquery/quotas#query_jobs
What's an example of an app development language?
you know what website you're writing this on?
> In the US, cellular is often expensive and slow.

Mint will sell you a plan for 5GB of data for $15/mo. Its not that expensive to have a basic cellular plan. And that's assuming you're not poor enough to have your cellular plan almost entirely subsidized. And also assuming you're pretty much never anywhere with wifi.

In the vast majority of markets in the US it'll take a minute or less to download, it'll probably take more time unpacking on your device and installing.
Thanks! I appreciate the feedback and plan to host the docs app on the website in the future.
I'm not telling them how to act. Rather, I'm telling them what's preferred in my home. I don't like if people to smoke in my home, either. Or wear their shoes in my home.

Someone could flatly refuse (some kids have), and I don't kick them out or anything. I don't appreciate it, but I'm not going to militantly enforce the rule. I just make my preferences known and try to explain them so it doesn't seem arbitrary.

edit: I should add that if someone needs to be in touch with their kids or something, I really don't mind. I'll keep my phone on hand if I'm expecting an important call or I know my kids are out and might try to get in touch for a ride home or something. In those cases though, not using the phone for other reasons is still a known preference. That's good enough for me.
It appears to be a Burroughs Self-Scan plasma display.

The display in action on a Q1: https://www.1000bit.it/lista/q/q1europe/q1microlite.png

Close-up shot in a Q1: https://www.peel.dk/Q1/img/SN615-05.jpg

Brochure: https://archive.org/details/TNM_Self-Scan_II_panels_for_data...

There are videos of the display being demonstrated on YouTube. Search for Burroughs Self-Scan.
Just do what the German Facebook clone StudiVZ did back in the day. Find a couple of people in every college town and make them multiplicators, who invite other people and spam every place with flyers. Spend a few hundred thousand $ if neccessary and hire a couple of them or pay venues for putting their events on your site.

I think there is still a big hole in the social landscape left by old Facebook. One thing is it is not just about keeping up with close friends. That's easy, you can just message them or call them. It's for connecting with not-quite-friends, people in your extended social circle. If your class mates are going to that party and you don't know if you are welcome, it might be scary to ask directly what they're up to and face rejection, but it's easy to connect over some website. It's a form of social lubricant. I think all the chat apps haven't replicated that effect.
My guess is you were querying all the data each time.

If you instead filter out the rows you are interested in (e.g. the particular "few sites" by their URL) and put that in a new table, querying the resulting, tiny table will be very cheap.
Thanks! Turns out I might not have muscle memory after all and simply forgot which shortcut to use.
Hetzner is also a fraudulent operation with zero support in my personal experience. But as you can see in this thread alone, any negative feedback is magically silenced. It sucks. Maybe we go back to webhostingtalk?
This is just a single data point but I had a surprise bill with Google. I talked to the support and got it waived off.

I used Amazon EC2 instances for years and I always felt in control. There were never any surprises. I knew even in the worst case situation I would be okay because I had faith in the Amazon support. With Google I felt insecure. I never played with any of Google cloud services since then.

Amazon's customer first policy is really true. They try their absolute best to make sure there are no surprises to a great extent. Even the UI is very intuitive.
Do your friends spell it like that?

Either way, funny.
True these giants make their own lives easier and don’t implement much billing controls into the infrastructure. It is your money so it is your responsibility to protect it. Use billing alerts, hacks, and research things carefully before jumping with both feet.
Why the infinite scroll is so addictive
you haven’t lived until you have watched hackday output, ostensibly made for the lulz, rushed to prod, because customers would love that.

if you include the hackday as a day that counts towards velocity, then you will fall behind. because that’s hackday. if your scrum master is doing this, call them out on the dishonesty. make it their problem. let them complain about the velocity hit, and you have some hacky fun.

ultimately you have to make the call - are you too fed up to collect that paycheck? or are you comfortable leaning into the insanity for a buck?
i think doing releases, deployments, and rollbacks is trickier in a monorepo. with multiple services/repos, each team can handle their own release cycles, on-call rotation, and only deal with the bits, tests, and failures they wrote.

you lose some CPU/RAM/IO efficiency, but you gain autonomy and resilience, and faster time to resolution.

https://blog.nelhage.com/post/efficiency-vs-resiliency/

e.g. at Grafana we're working through some of these decoupling-to-microservices challenges, because the SREs that deploy to our infra should not need to deal with investigating and rolling back a whole monolith due to some regression introduced by some specific team to a core datasource plugin, or frontend plugin/panel. the pain at scale is very real, and engineering hours are by far more expensive than the small efficiency loss you get by over-provisioning the metal a bit.
Because someone can hack your wallet, and wallet developers will not return stolen funds. We made the solution to save people's savings from such hacks. Is it better to lose crypto instead of keeping it in the smart contract, where you can withdraw your assets at any moment?
The average reign of a British monarch has been 25 years or so, since 1707, sure. But that’s skewed by two major outliers - Victoria (63 years) and Elizabeth II (70 years). Between the other 11 unitary monarchs the average is more like 17 years. Shorter turnovers are possible - four kings lasted 10 years or less. Not sure you’d get great odds on Charles beating that spread.
Signal has so many footguns that I stopped recommending it. I know more than one person who lost all their messages and pictures when they switched phones.
Sure, here's a data summary of overall grid availability, which in most places will serve as the upper limit on L2 charging availability. https://www.eia.gov/todayinenergy/detail.php?id=50316

That gives a typical grid availability of only 99.95%, making it pretty unlikely that the L2 network will have 1/50th the downtime of the grid itself.
I must be doing something wrong because most of the time, getting interested in the wider impact of my work is held against me. I just ask why they want the stuff, suggest alternatives, point out issues, and the next day I'm an uncontrollable Maverick that means to rewrite everything and waste a ton of time…

This also happens after explicit requests for feedback. Maybe they didn't actually meant it and I'm supposed to "take the hint" or some neurotypical bullshit, but when I hear such requests I tend to take them literally, and provide real feedback on the real issues. Unfortunately for all of us those tend to be stuff that ossified years ago and cannot (or will not) be fixed any time soon. Ever, in my experience. Quite the downer.

Last time this happened I ended up being axed from a wave of layoffs. Whether their short term workflow and subsequent technical debt finally caught up to them, or their parent company just wanted to cut costs, I will never know. I do know my technical expertise was highly praised, and middle management felt I wasn't quite aligned with the goals of the company, whatever those were. (I think one significant cause was that I only emailed them about significant problems, and kept to myself and my team lead when it was smooth. I think in the future I will stop trusting them with anything negative.)

So yeah, I can bet they love it when you act interested about their work, but start questioning their decisions (even just the one directly related to your own work and its likely impact on theirs), and the tone of the conversation changes very, very quickly. At least where I've worked.
I suppose the problem is that Canonical wants to make the Snap store the default place for users to get GUI programs, so they've been willing to take the risk of letting random community members maintain Snaps of popular software so the store looks more active.
They're describing relative mass, which is related to gravitational attraction and inertia, whether there is "more" is not something they measured.

What is "more"?
Yes, that is definitely a non-standard definition of "active user". It's not really a relative term - if you're signed in and sending/receiving messages, you're an active user.
The point is to make it easier to verbally tell your friend "I'm vel0city23 on signal, add me" and have them actually remember.
You can call someone an 'engineer' with the associated responsibilities when they are getting paid for what they are doing like an engineer, in a setting that provides them with the protections of an engineer.

Until that point, they are just an individual who got screwed by disguised billing practices.
I'd settle for full sync of chats between my own devices. If I can sync between my laptop and my phone, that's sufficient, since I already back up my laptop.
I wonder how many startups are overpaying for things like cloud because they are using consumer thinking instead of business thinking.
I spent a fair bit of my career working with a piece of software which has evolved across a number of different operating systems, and, one presumes, development teams.

Among the reasons I refer to myself, tongue in cheek, as a software anthropologist, is what I'd recognised from that software: it bears the marks of the major platforms it evolved through: IBM mainframes, VMS, Unix, MS Windows, and ultimately an Apple Macintosh variant (though principally the tool now seems to be PC-oriented).

Similarly, on Unix, one can often identify applications' origins based on their toolkits and widgets: Athena Xaw widgets, Motif, VUE, KDE, GNOME, etc. Though often criticised for the lack of consistency, I'm aware that different tools reveal their affordances by the toolkits (and GUI presentation and behaviour) they reveal. Similarly BSD vs. GNU command-line tools, and various other command origins. Particularly notably, the 'dd' command, which comes from, and borrows syntax from, IBM TCL, a mainframe environment.

Digging deeper, Unix's origins in Multics, the B programming language, etc., are also apparent.

Again, this is somewhat confounding tools and teams, though I'd suggest that the principles are similar and related. The upshot is that past decisions get layered into software, with the oldest layers typically closest to the core.
No one in their right mind would.

One of the first things Musk did after buying Twitter was to ban the guy who published his plane movements.

Apparently acceptable free speech doesn't entail republishing already public information in a slightly more convenient format, if it annoys Musk.

Entrusting anything, especially without the protection of the law, to the apparently emotionally frail Musk would seem to be unadvisable.
Thank you for the explanation!

While I agree with others that AI can take away from a products core vision, I’ve been very happy with Kagi’s path and roadmap. I feel like the AI products that you guys have released have served well as complements to search, and hope the trend continues.

Hopefully this helps with indexing while offering a cool service to small creators!

Edit: I forgot to say, the change where a `?` appended to a search triggering the quick answers was an amazing change. I would love to see more features that can be invoked by appending or prepending to the search query.
Actually, we can't be certain that humans themselves are not reactive. It is just that their reactions are either built in (self-preservation, reproduction), or based on much broader input (sensory, biochemistry, etc.). The current level of reactivity of the LLMs is very limited by their architectures, though, and as long as these architectures stay in place, you can't expect them to be "self-driven".
> Rust's safety guarantees don't exist to protect you from a malicious Rust programmer.

This greatly ignores human behavior. A LOT of people who are reviewing rust code are going to only concentrate on unsafe blocks (that's if you're lucky), because rust is advertised as "rust gives you safety", and the word "safety" strongly suggests "don't worry about these things, they are safe". if the advertised safety is a false sense of safety that's a problem.
I'll pop them a message, assuming you haven't found their contact details already. :)
But identifier already means something else (i'm used to identifiers being unique, constant, and useful for actually identifying someone).
That's an AI problem
Whatsapp had 35 engineers and 450 million users when they sold to Facebook for $21.8 billion. Whatsapp, of course, was developed in Erlang.

There are times when the masses are just wrong. The Whatsapp story probably isn't possible with some other technology stack.

Of course, maybe it's just that very few applications need to scale in the way Erlang enables.
Is there a way to keep your phone number private from Signal as well?
This computational model doesn't match the fossil record which suggests the flaw is in the model, not the evidence.
It's between a half million and a million.
Discord, while overall better than Telegram for privacy, will flag your ip / device / identity and require a phone number for new accounts if you do something like use a message archiver to back up conversations. Took me years to get the block removed (but not for my work account). It was a privacy nightmare for me and when I had to get an account for work I had to sign up for an additional cell phone service, which cost me thousands to this day.

I’m still nervous about making new accounts in case it triggers some process to lock me out of my one account that I don’t have a phone number for. I couldn’t join the baldurs gate 3 discord to find people to play the game with because it required a phone number on the account, which I was already forced to use for my work account.

On the other hand, I’m glad they actually do enforce their rules, unlike Telegram (which is a haven for scammers, pedos, radical communists, open market drug dealers, and terrorists, not to mention the soul-depleting interactions I’ve had overall with chat rooms there)
Maybe "contactcode" would be better in this situation, as it doesn't imply any specific relationship between participants.
We have too few women leaders [video]
I understand the argument against hard circuit-breakers (yeah, seems like a good idea, but had a good traffic spike and I'm down). But it makes even me cautious with respect to scenarios where I could just fat finger something. There are some controls but there are no guarantees in most cases.