skysight-inc/HackerNews huggingface dataset:
> a request will end up going to one of baseline service A or A’, but never both

that's interesting, i totally didn't gleam that. so X percentage of users are getting a potentially bugged experience? is this kind of like a more robust feature flagging tool? i.e "rollout this thing to 1% of people for X time, and then roll it back to control"

and if so, if you have 200 engineers all testing all sorts of stuff on prod users/data, the chances of buggy experience for small amounts of people increases? am i understanding that correctly?
Lua doesn't make it easy to create your own plugins at all. Kong guys themselves tried to offer a good use experience for this but failed more than once.
And once that block size changes, the energy used per transaction will go down. It's really very simple, stop making it complicated. Blocks are there to hold transactions - that's their whole purpose. The fact that technically you can mine an empty block is an irrelevant detail of the protocol: bitcoin would not keep getting mined if there were no more transactions.
People aren't choosing. Businesses are choosing to reject them before the human ever knows it was sent.
Know zero about NFT market caps, but if I pull up few years on the site below, hardly looks like a collapse:

https://nftgo.io/collection/cryptokitties/overview

Anyone with more knowledge able to clarify?
Clock rate limits are directly due to physical heating limits on-chip with silicon. That's what it stopped being an automate gimmme of scaling and it likely never will come back again as a systematic thing because the laws of physics can't be changed.

Cores were the direct answer to this limit. But then Amdahl's Law limits what cores can do.

What this story means is someone decided to trade off thermal effects for clock rate. The primary effect of heat is reliability - that is, how many years of operation can you expect with the final product. Heat kills the life span of transistors, metal and oxide.

Honestly there's nothing special about hitting 6 GHz - it's not some magical thing. Magical thinking people!!
I don't really think that it is too difficult. It's like that saying that is around - if you can't explain something simply, then you really don't know the topic well. As Einstein explained relativity to the general public: “When you sit with a nice girl for two hours you think it’s only a minute, but when you sit on a hot stove for a minute you think it’s two hours. That’s relativity.”

Just use an analogies. Analogies are best, even if they are not 100% accurate, which I guess is the point of analogies - to use something one knows to illustrate a new concept.

To explain, I would tell them that the analogy I'm giving is not exact, but a way to get a general idea. So for quantum fields, one possible way is to explain it like an ocean. I would say that a quantum field can be understood as an ocean that covers the entire universe but too small to see, just like atoms. But it's still there. And, there are 24 of these oceans all overlapping each other, for each type of field, like one for electrons, one for the photons, etc. A photon comes into existence in this ocean when it is excited, similar to a wave on an ocean. This means that there is no such thing as "empty space" or a complete vacuum, it is impossible, the quantum fields permeate everything everywhere.

That's pretty simple to understand, even for a 10-year-old.

Maybe there are better analogies. I'm just using this as one such example, showing how to explain a topic, rather than the topic of quantum fields specifically, although the explanation above does that, too.

On youtube, there are great videos that show how this is done, just search on "explain in 5 different levels of complexity". I think you will be fascinated! :)

Here is the search results for it in youtube:
https://www.youtube.com/results?search_query=explain+in+5+di...
It hasn't collapsed, the endgame is just a much much higher difficulty
soketto has a hyper example. I haven't found a websocket benchmark that compares them, but you can see here that soketto let's you re-use a buffer:
https://docs.rs/soketto/latest/src/soketto/connection.rs.htm...
It's on my to-do list to try soketto, but the thought of benchmarking websocket implementations sounds tedious.
Imagine you have $X million from a hack on wallet A, and you want to launder it. First, you run it through tornado cash (RIP) a few times and move them to wallets B1 to B1000. Then, you mint an "exciting NFT collection" on your public, KYC'd wallet C, list them on a "decentralized exchange", and have wallets B1 to B1000 buy those NFTs. Even better, seeing how fast your NFTs are selling out, a few suckers join in on the stampede and get mixed in alongside B1-B1000. Well, now on wallet C you have $(X - gas fees - minting fees) etc., that is totally legal and clean. You cash out on Coinbase, give the taxman his due, and you are good to go!
The goal should be to eliminate waiting
Lol yeah so you are talking about a cryptocurrency but actually afraid to use that word. I know, I just did in my other comment and I know I will be attacked here.
Came here to comment this. I've seen two-lane stop signs and if you imagine traffic on all four sides, just think of the number of other drivers you have to coordinate with if nobody is sure who has the right of way.

I've also seen two lane roundabouts which aren't bad, but now there are roundabouts where you go from two to one, or two to three lanes driving inside the roundabout! Definitely safer than stop signs but the most un-intuitive intersection for new drivers.
I donated like 4K early into GIMP 15 years later it’s still an unusable mess in a professional environment.
"You will own nothing, and be happy."

I don't know about the second part, but they sure are trying to push the first. As many others here have noted, the reason is money, or more precisely, greed and control.
uBlock Origin

SponsorBlock (blocks sponsor segments as well as filler content like intros, outros, jokes, etc)

ReVanced (or Vanced while it still works)

These are all you need to remove ads on YouTube. This is also the reason why I won't use Chrome with their Manifest v3 extension mandate, Firefox all day.
> we have enough other customers that we can burn you without much worry of repercussions

This. This is a common tune to about 100% of "BigSomething killed my business" stories that appear on HN almost weekly. If you go to BigSomething, you get a polished, automated, convenient, cheap service that would not hesitate to kill you account the moment something looks wrong to any of the robots watching it, and the customer support (the non-robotic kind, I don't count "we are working on it" auto-replies) is not part of the package because it doesn't scale. You have to either accept this as the risk for doing business, or not use BigSomething as you primary or critical vendor.
(copy-pasting what I said in sibling comment)

soketto has a hyper example. I haven't found a websocket benchmark that compares them, but you can see here that soketto let's you re-use a buffer: https://docs.rs/soketto/latest/src/soketto/connection.rs.htm... It's on my to-do list to try soketto, but the thought of benchmarking websocket implementations sounds tedious.
I love Ethereum and am a strong believer in Blockchain technology, but everytime I hear the "Ethereum PoS is a win for the environment" reminds me of the Simpons episode when Bart says something like: "I'm going to smoke and then quit smoking" to what Homer replies congratulating him because quitting smoking is one of the most difficult things to do... It is very misleading, and naive.
Mostly, just use multiple providers. There's no reason to put all your eggs with Stripe. Setting up with Paypal, Google Payments, Amazon Payments, etc, requires essentially no business overhead. Just the extra overhead of needing to setup multiple payment providers in your software.

Use multiple providers, if one shuts you down you still have other options. When you're large enough that it makes financial sense, apply for your own merchant account and use a processor like Authorize.net for that too.
Whatever the language community and the team I'm in do. Anything that goes strongly against the grain is you choosing to be hard to work with. Especially when there's already a convention in place. A variable like this in C would communicate that the value is meant to be a constant (maybe is a constant via a macro definition):

int CONTACT_ID = 10; // weird if it's meant to be reassigned later
// elsewhere
int x = CONTACT_ID;

If I saw this after the initial definition:

CONTACT_ID = 20;

I'd be very confused as to why they chose to shout the name when that, by convention, marks it as a constant but are now assigning to it.

Choose to communicate poorly at your own peril. Naming conventions (including these typographical elements like capitalization and case style) are how you communicate with other people.
This isn't merely some milestone. This is a 2-3 year major rewrite of the engine with a rewritten render pipeline/engine, a heavily updated scripting engine+language, and a lot more. People (I admit, myself among them) have been chomping at the bit to see Beta 1 where the API/etc stability is guaranteed barring major bugs forcing them to revert things.
It's a great quote for what has happened to the USA in almost every single area, industry, government, education, religious thought, political thought.
Not a stupid question! I believe CSS Tricks has your back.

https://css-tricks.com/finger-friendly-numerical-inputs-with...
I don't agree on the 'stagnated' part. A lot has come out of Github since that acquisition. I am actually impressed how it has managed to mature into a fully enterprise grade ecosystem yet somehow maintaining its allure and user friendliness that smaller developer teams enjoy.
Highbury looks to solve it by having traffic lights explicitly for pedestrians/ bicycles to cross at?
The idea behind these payment processors was that they were to be like utilities.

We can't keep letting them get away with screwing the little guy like this.
This is a huge part of it; if your group of locals likes you and is on your side, you'll probably be fine.

But if you piss off the wrong person, you could have a hell of a time (depending on the country, even spending time in jail).

And the US embassy may not be inclined to help depending how blatant you were about it.

Luckily, the more likely jail time is the more likely you can just bribe the right person, but again, you need the locals on your side to tell you who that is.
I will check out webstorm again and report back.

One problem I did notice with jetbrains software was when working with mounted remote drives (sshfs or webdav), it has this weird default behavior of crawling the contents of the mounted folder even if it's a whole linux /var folder, which is not something I need. I will try to turn that feature off if possible.
A $20 vpn router you connect to would solve this.
I won't elaborate on the very real pessimistic comments because those are addressed from others.

What I haven't seen mentioned are scenarios with non-technical customers. In the extreme use case of resource intensive software with completely non-technical customers, who is going to man the ship? It's like selling someone a car who is incapable of driving.

Even if you provide an on-prem system turn-key, who is going to manage and maintain the system? Yes, you can sell perpetual licenses with support agreements, but the delimitation of responsibilities will be difficult for non-technical customers to understand.

SaaS essentially allows customers to outsource their IT operations.
This is true. I've lived in the Bay Area since '05, and have met many people who were there since the 80's and 90's. Actually, I think most of them have left. But by the mid 2010's, many of them would comment on how unusual it was that the fog just wasn't rolling in anymore.

One person I knew was sensitive to certain allergies that would become markedly worse without the fog. So she knew.

It isn't just SF proper. Along the peninsula, on Highway 35, the fog used to be so thick you couldn't see more than 30 ft in front of you – maybe even 10 ft some days, and especially in the evening. I lived in those mountains around the 2006-2007 timeframe, and it was fun to drive down the 35 by memory (at least if you were an indestructible-feeling 20-something), since it wasn't possible to see down the road for any safe distance. Nowadays, there might be fog, but it's invariably "safe."
Damn. So I just lost one.

I needed to go from 700 to “Australasian Virtual Herbarium”.

Getting from 700 to South Australia or Adelaide is no big deal. The problem is trying to find a single Wikipedia page that actually links to the Wikipedia page for the Australasian Virtual Herbarium rather than to their website (or just referencing it without any link text).

I suppose I could go in somewhere and add it myself, but that would be cheating. So after 670 seconds, I’m throwing in the towel on this one. If anybody finds a way, let me know, but I may take a crack at this one again later this evening.
Some women want men taller than they are with high heels. Some women want men taller than a round number taller than other men.
Also, it's not true that you need a database to run Kong. You can make it run with a declarative config.
> It's about whether you're working at all.

Yes, but 'work' also has a legal definition. My research mostly involves Canada, so I will cite from the IIRC [1]:

"What kind of activities are not considered to be “work”?

An activity which does not really 'take away' from opportunities for Canadians or permanent residents to gain employment or experience in the workplace is not “work” for the purposes of the definition.

...

- long distance (by telephone or Internet) work done by a temporary resident whose employer is outside Canada and who is remunerated from outside Canada;

...

We recognize that there may be overlap in activities that we do not consider to be work and those activities which are defined as work not requiring a work permit in R186. However, the net effect (no work permit required) is the same."

So yes, you can work remotely from Canada, while on a tourist visa, for a foreign (non-Canadian) employer.

A lot of OECD countries have treaties (look up 'double-taxation treaty between A and B'), that govern this.

1 - https://www.canada.ca/en/immigration-refugees-citizenship/co...
There are very few goods as fungible as electricity, even though it is not perfectly fungible.
the "and" is there in other languages so maybe it's just a translation oversight ;-)
Well, say you're working for US company, and you're US citizen. You move somewhere else and still working for that US company. Now, try to get a work visa or work permit in this case. What are you going to do? Got to country X consulate and say "I want to work for the US company while I stay in your country, can I haz visa?"

But it entirely depends on local laws. Canada allows you to work for non-Canadian company that has no business in Canada. Things, a bit more complicated when you sell goods and services in Canada, though.

Spain has new digital-nomad visas that allow working in company that aren't in EEA. Before that, like many others EEA countries, they didn't allow working on tourist visa.
People have already mentioned all the technical aspects, or blamed capitalism... but I really think it's just the best fit for the benefits that software delivers. It provides lower barriers to try for consumers and higher long term rewards for the company that builds the software. You can certainly find companies that have a flat rate or fixed price, but the incentive to build those projects from the beginning is usually outcompeted by the incentive to build a subscription product.
But why do they have to be there? Couldnt you just pay them the salary anyway?
NYC vacancy rate is 4.5% against all time lows of around 3%. There is not a vacancy crisis there.
I tried the gdnative thing and implemented a few classes, but there doesn't seem to be a lot of difference with gdextension.
I've, um, heard, that more sophisticated phone trees react to profanity by connecting you to a person more quickly, using the logic that you sound pretty upset and need help now.
I feel that NFT pricing exuberance (or lack thereof) is distracting both critics and even fans from the core innovation here - 1. the capacity to signify a digital original and 2. to decentrally organize ownership (though it's more like possession) of these items.

The ultimate question for crypto as a whole is whether the mass market wants digital possession that transcends a single centrally managed database. Personally am convinced we'll get there, but the onboarding mustn't happen through speculation, but specific unique utility, mostly interoperability/composability.
You conflate porn with sex trafficking. May as well conflate girl's gymnastics with sex abuse. Because there is certainly sex abuse in girl's gymnastics. Heck, in society as a whole. You have a very warped definition of pornography.

You talk about sexual stimulation for people that can't have sex with other humans as though it's a bad thing. That's just being a prude.
From everything I heard the existing physics engine was already buggy/hard to work with, which is harder to fix because either they had to fork it and then maintain compat themselves or ensure all their changes got accepted upstream. At some point it can easily make sense to just go your own way, and I can't fault them for deciding to do so.
Mechanisms of action for the medium-chain triglyceride ketogenic diet (2018) [pdf]
I use Python as an instructional first language when teaching beginners. I use the Thonny IDE because of its simplicity and limited "visual noise".

All the bells and whistles of more "mature" IDEs can make the whole thing more daunting for a newbie.

When I taught AP Comp Sci and was doing Java, we used BlueJ in class.
Funny; I was looking for the code or site that does this transform and unfortunately I couldn’t find it.
We are an internet service provider and we charge a monthly fee for our service. So the real thing I would've been doing was reversing the first month's charge and then cancelling the recurring subscription. Which is exactly what I'd recommend you do if you are launching a new subscription service on Stripe!
They're more important in that no one called me when they decided to do this, and there is nothing I can personally do to stop this.

They are not more important in the sense of industry health, competition, and my worries as a consumer.
It's also the exact same model that private health insurers used before Obamacare. Do minimal underwriting unless someone gets really sick, then scrutinize the hell out of it, even offer bonuses to employees based on how many claims they find reasons to deny.
Figma's 50x ARR Multiple and What It Means for Startup Fundraising
My Investment in Figma (2015)
Here’s a good online one: https://www.mit.edu/~erst/cyoa/
They probably did that to make them look particularly trendy instead of just boring shoes. Makes them more interesting to talk about.
Even better in a floppy/media card/5.25 bay so there could be an OLED IP/info readout on the front of the PC. I love this idea, really getting my gears turning.
That's just an external port for USB input (from a USB port on the PC), not for serial bus. This card doesn't have any serial bus input, though I think there are pins exposed for UART somewhere, but not populated.
> This must be why we have no minimum wage laws, worker protections, nor does the FTC ever block any mergers.

Uh huh. The public that directs the government have jobs and have to live in society, so they are quite concerned about these things. The public might also be concerned about the future of Figma, but other comments suggest that they won't be. And I tend to agree as it is a fairly niche product. If something like Microsoft/Windows, which almost everyone uses, was being sold to Adobe it might draw more questions from the public.

> Assuming 88% of that 58% are in actually in agreement.

For sure. They often don't agree. Just as we are only speculating that Figma is destined to disappear here. The public that holds control might decide it's the greatest thing since slice bread and make it Adobe's flagship product. The future is uncertain. I'm surprised you didn't already know that.

> You made the argument that the shareholders of one public company are somehow functionally equivalent to the public at large

You must be replying to the wrong person. Careful which button you press.

> Your position is basically: we already live in an anarchy capitalist society with extra cruft.

Quite the opposite. The public very much coordinates centrally. We just got finished talking about 51% being significant because of that centralization... Replying to the wrong thread confirmed. I hope you find your way back to where you wanted to be.
> And you said "52.5% of people preferred Begich to Peltola" ignoring that 40 + 32 percent preferred other candidates over Begich. What this says is that if Begich didn't run, more people would have picked Peltola oved Palin.

You could just as easily say that if Palin hadn't run, more people would have picked Begich over Peltola (the 52.5% I mentioned). This is just tautological based on the IRV method. My claim is that if you reason from first principles, the IRV method produces results that are suboptimal.

Begich beats both Peltola and Palin in head to head elections. It seems to me that if a candidate beats every other candidate in a head to head election, that candidate should probably be the one selected. If they aren't selected, that is a failure of the tabulation algorithm you're using. IRV is just one possible tabulation algorithm. My argument is that there are better tabulation algorithms.

If you disagree that a candidate who beats every other candidate in a head to head election should win, that's the core of our disagreement, and I'd be interested to know what you think this criteria is not a good one.
The issue would be subscriptions if I am not mistaken. If I allow a user to pay a monthly subscription, I am obviously going to depend on Stripe or another provider to hold the information for me, and if they deactivate my account, then I am screwed, a fallback would involve having the user come back in and give you permission to charge their other account (say stripe bans you, you want to use PayPal as a fallback). It's just bad.
> I think that AWS already offers Aurora Serverless v2 which pretty much accomplishes what a lot of these me-too-serverless services that won't integrate as well as something that is offered out of AWS.

People should just be aware that Aurora Serverless v2 won't scale to zero, and you'll pay for it even if you never use it.

https://www.lastweekinaws.com/blog/no-aws-aurora-serverless-...
Houston, analytics, last 10 years salaries, bonuses, 401k match, and stock ...

FTE 110, 118, 130,
Consulting 140, 152, 158, 175, 187, 201
Databricks 230 + ~100k in RSUs

Broadly I would say if you feel underpaid for your skills go into consulting or join a startup heavily aligned to your skills, they will be the only folks who can extract enough value from your skills to compensate you for them.
No; hair color is not what that legislation covers.

It is entirely legal in the United States to discriminate against redheads, or people whose names start with B, or Hacker News users, or people who enjoy skiing.
each user can add the feed they prefer then the system will automatically import the data daily
Isn't that always the case? My friend was talking about a rare Magic The Gathering card being worth a silly amount of money... Except the card had only been sold once or twice at that price.

Unless you have enough comparable items (e.g. paintings by the Dutch masters) it's really difficult to determine the value of something that's rarely sold.
You don't get to a multi billion scam, sorry, valuation, by calling them "scripts". The naming was very deliberate