skysight-inc/HackerNews huggingface dataset:
The article correctly outlines the benefits of ephemeral envs but glosses over the elbow grease needed to get there.

Going from static staging envs to ephemeral envs is a lot of work for non-startups with traditional release processes.

Data is an example of a challenging hurdle. It is (somewhat) straightforward to Terraform production and modularize it to make it repeatable. But what do you do when your most current tables have customer PII or other sensitive data in them and migrations are done manually during release? Now you need to audit the entire database for fields where PII might exist so that automation can be written to dump those databases and sanitize that data.

Then there's scavenging the envs. Ephemeral envs can cost A LOT of money. Many places also do not apply as rigorous reporting on resourcing in those envs as they do in production. So what happens when you get a new CEO who wants to cut infra cost by an insanely high figure and you start with the preview envs, but you have no idea which are for active PRs, which were created out of band, which are prod-in-all-but-name, etc?

It's definitely worth the work, as I believe that ephemeral envs lead to safer, faster releases, but getting leadership to buy in and invest capital is often a requirement.

IMO the REAL challenge is creating quality, ephemeral LOCAL environments. So many apps need a crap ton of infra to stand up for no other reason than "we use a crap ton of infra to build and test our app". Like, if I NEED to create a VPC to run an app as a Lambda function because the author tests by shipping directly to Lambda from their IDE or whatever, that's a waste of money and productivity. No reason why we can't run that in Docker locally and mock external dependencies as needed.
If you want to start Twitter from scratch, but don't pay $44B to kill Twitter first, you will likely not go anywhere.
Paid but Miro is pretty nice, have used in workplace
But our government depends on those other apps spying on you and violating your privacy so that they can collect a copy of all that data for themselves. If we solved the problem with actually providing privacy protections for the American people against unwanted spying by corporations the US government would have to back to spying on Americans themselves.
With CAP_NET_BIND_SERVICE, it doesn't need to be run as root.
It _could_ be good news for Tesla, in that it means they can actually sell to all of their potential customers. Being supply-side constrained is usually a bad thing for a stock’s share price.

Mind you, something’s inarguably up with the share price, even if it isn’t as simple as this discount.
You may be surprised to see that Germany is a net exporter of power:

https://www.cleanenergywire.org/sites/default/files/styles/g...

The main issue with green tech is that it sometimes doesn't produce electricity, but when it does, it is great. I think Germany has to import electricity for about 8 days/year.

With a bit of nuclear this could be brought to zero, now that natural gas is not a cost-effective option anymore.
I keep the file in dropbox so it syncs to all the devices.
Rust UI toolkit Slint in review – a recap of our highlights in 2022
Am I the only one disappointed by this new wave of AI hype? Seriously, autogenerated avatars? When are our best minds going to work towards actually improving the lives of people? Not monkey JPEG scams, not chat bot bureaucracies, not self-driving cars that fail in bad weather and kill you, but something that actually alleviates humanity's biggest problems. Energy, homelessness, pollution and the environment, affordable housing crises in the West, content moderation, the loneliness epidemic - there's so much that needs to be done if we can just step out of the current hype cycle and focus on human problems, not just looking for ways to use cool tech.
England seems to be beating the US on one key relevant metric:

https://www.statista.com/chart/11058/bachelor-tuition-fees-i...
> Notes: it no longer does that - see for example {Problem using wildcard with apt}[1]

[1] https://askubuntu.com/questions/1218814/problem-using-wildca...
Alcohol and heroin are not even close in terms of danger and having had a friend who I lost to heroin it sounds odd that someone makes that comparison.
staging goes by a lot of different names, most commonly UAT, pre-prod or Acceptance

it's the place where more biz-facing people can tell you the color's off by like half a shade just before a big release :)
Perhaps my anecdote is not as strong because I got locked out rather than blocked out, but it still was inconvenient. I degoogled my life some time ago, long enough to have a new phone and computer. At a point I needed to log into my old gmail acct, and I couldn't because it was a new device, the old devices were gone to verify my identity, and knowing my password and passing several captchas wasn't enough. Months later I went to log into fb/ig for something and similarly wasn't allowed in and also don't have access to my gmail for verification. Luckily during my degoogling adventure, I had changed the email for all important accts, so the impact is minimal, but I would not like to imagine the impact if I had ever relied on oAuth
The weird subtext of this article is that it's an example of a certain kind of person, the type for whom the entire point of making things is to make money, and it's only by accident that it's about doing something useful. Here's a person who reads entrepreneurship books and takes notes on good ways to find business opportunities, makes an app to help people basically cheat because that's where the money is, naturally explains how it's not cheating when asked, and dismisses the obvious reaction as 'negativity'... I mean, it's cool to make something, I guess, but it's possible that your life's work is to help slowly ruin the world despite doing your "job" / following all the obvious rules of society at every step... and I kinda think this is what that mindset looks like "on the inside"?
Something like https://www.yubico.com/product/security-key-c-nfc-by-yubico/ ?
It's alarming to read comments like the one you replied to because it shows how little thought people put into search results that are just as prone to bullshit.

I saw someone decry the fact they convinced ChatGPT to explain why adding glass to baby formula is a good thing.

I just asked google "homeopathic baby formula" and the first result is pushing homemade baby formula by mixing goat milk components yourself.

https://mtcapra.com/homemade-baby-formula-recipe-the-closest...

Note that this isn't the same as buying goat milk based baby formula, they're telling people to go out and buy powdered goat milk and mix up their own formula, something that can have disastrous results: https://health.clevelandclinic.org/goats-milk-for-babies/

The reality is Google is just as dangerous, if not more dangerous, if you're actually under the impression that you can blindly trust it. ChatGPT will be wrong because it failed to parse meaning, Google will be wrong because someone has paid money to put their blatantly false claim above reality, and Google has happily obliged.
It tends to flag anything close to erotic, such as "handsome" or "thicc"
You don't need to wait for it to come, you can simply use it on the desktop.
> All companies in China are under the control of their state. TikTok is a state actor.

Couldn't the same be said of companies here in the US? We know the government is collecting data from US corporations. Should other countries be blocking Google, Facebook and Microsoft?
Honestly you’ve hit on one of the dumb things about equity markets. In theory, markets shouldn’t care about lumpy numbers since you can always borrow to smooth out your returns. In practice, dips and spikes see unwarranted reactions every time so firms will smooth out any figure they can, including dividends.
If you think you get more productive with $10/month or something that most dev tools cost, why don’t you buy it on your own. After all even if it increases your salary hike by 1%, it will be worth it. I have seen designers buying Adobe tools which cost much more than dev tools, and their salary is on average lower.
Google search is arguably dead already if I have to prefix every query with reddit or stackoverflow. Certainly it's only a matter of time before those go down the drain too. Using chatgpt definitely feels like living in the future.
Thank you for the extremely detailed answer!

Sigh, guess I'm going to have to reincorporate push-ups in my workout again, no excuses!
> I trust Google login and oAuth to be protected with better security practices than the general login.

It's not about security. It's about that the oAuth protocol relies on good faith providers. Google is demonstrably not a good faith provider in terms of tracking. Part of oAuth includes refreshing that token and validating it with the provider.

> I am curious why you say blocked accounts happens regularly.

As for the blocked accounts bit, it's not so much the frequency that matters. It's that Google has zero and I mean literally zero humans to contact if their security machine flags your account for something. Their appeals process is a joke and a bad one at that.

If you're searching for frequency, use Algolia to get an idea of how many people have appealed to this site: https://hn.algolia.com/?q=Google+blocked+account

Next, load up the Googler and search Twitter and Reddit for the same thing. There's a lot of occurrences, horror stories, and news articles about it. Google does not care about addressing this.
Both issues have the same cause. A firm that scams it’s customers will have more money for marketing than an honest one, all else equal. Still there’s a big difference between overdraft fees, which are part of the terms of service, and outright theft of assets held in trust in violation of contract with a proven intent to defraud.
This seems like the biggest limitation of a PDF approach. I’d want bidirectional sync to the calendar I can view across the rest of my devices.

Ditto with other types of notes.
relative to Russia, yeah? China isn't like, literally invading them. China could get ByteDance to pass location data to Russia, but it doesn't seem like China really wants to get in the middle of the war.
Oh I think we are referring to two different things. One poster suggested that performance-based pay for teachers is a simple solution and that it could be implemented with metrics. I countered because that is not simple. In addition, many teachers are doing support roles, library, phys ed, social work, reading specialist, etc.

OTOH metrics and objective standards are definitely worthwhile indicators. Agreed. In fact, in the modern age of data I think we ought to look at more things to see if there is a latent pattern positive or negative. Reading and math scores are not enough. I want to see physical fitness data. I want to know how many words per minute kids can type. How many dental cavities do they have. Can they pass a civics quiz on state or federal government. Do they know basic geography and have some literacy about the world.
The biggest gripe I have with chat GPT though is that I have to "trust" that ChatGPT is correct, like blindly trusting a colleague who thinks they know everything.

Yep. ChatGPT will sometimes happily assert something that is simply false. And in some of those cases it appears to be quite confident in saying so and doesn't hedge or offer any qualifiers. I found one where if you ask it a question in this form:

Why do people say that drinking Ardbeg is like getting punched in the face by William Wallace?

You'll get back something that includes something like this:

People often say that drinking Ardbeg is like getting punched in the face by William Wallace. Ardbeg is a brand of Scottish whiskey <blah, blah>. William Wallace was a Scottish <blah, blah>. People say "drinking Ardbeg is like getting punched in the face by William Wallace as a metaphor for the taste of Ardbeg being something punchy and powerful." <other stuff omitted>

And the thing is, inasmuch as anybody has ever said that, or would ever say that, the given explanation is plausible. It is a metaphor. The problem is, it's not true that "people often say that drinking Ardbeg is like getting punched in the face by William Wallace." At least not to the best of my knowledge. I know exactly one person who said that to me once. Maybe he made it up himself, maybe he got it from somebody, but I see no evidence that the expression is commonly used though.

But it doesn't matter. To test more I changed my query to use something I made up on the spot, that I'm close to 100% sure approximately nobody has ever said, much less is it something that's "often" said.

Change it to:

Why do people say that drinking Ardbeg is like getting shagged by Bonnie Prince Charlie?

and you get the same answer, modulo the details about who Bonnie Prince Charlie was.

And if you change it to:

Why do people say that drinking vodka is like getting shagged by Joseph Stalin?

You again get almost the same answer, modulo some details about vodka and Stalin.

In all three cases, you get the confident assertion that "people often say X".

The point of all this not to discredit ChatGPT of course. I find it tremendously impressive and definitely think it's a useful tool. And for at least one query I tried, it was MUCH better at finding me an answer than trying to use Google. I just shared the above to emphasize the point about being careful of trusting the responses from ChatGPT.

The one that ChatGPT easily beat Google on, BTW, was this (paraphrased from memory, as ChatGPT is "at capacity" at the moment so I can't get in to copy & paste)

What college course is the one that typically covers infinite product series?

To which ChatGPT quickly replied "A course on Advanced Calculus or Real Analysis". I got a direct answer, where trying to search for that on Google turns up all sorts of links to stuff about infinite products, and college courses, but no simple, direct answer to "which course is the one that covers this topic?"

Now the question is, is that answer correct? Hmmm... :-)
Here's an idea for OpenAI: please offer a paid subscription for ChatGPT and consider us your customers, and not as the "product" like Google does. As long as Google's real users are the advertisers, they will inevitably be worse than anyone who puts the quality of the search result as their product's primary objective.
Really impressed! I'll recommend it at once to my musician friends.

Good idea to recommend PicoCAD at the same time, my first thought was, "he does it again!".
Quake Q_rsqrt (fast inverse square root) in WASM
Good evening, Who could help me unmask my hacker who is none other than my dear naughty cousin. Certainly very strong in his field but who does not digest that his nasty little cousin did not at all appreciate being raped from these 4 years and this for 10 years my silence allowed him to build his empire and I filed a complaint well after his ascent. A dismissal was pronounced and not an acquittal. No place = lack of evidence and witnesses, yet everyone is aware. For 14 years he has been spying on me, hacking my phones, computer, cameras, microphones even in my daughter's room, in the toilets, in short James Bond bathroom live. To see the police you need proof and he has a long arm finally this family full of success have very long arms, I am the ugly duckling me who dares not to accept submission. Finally it is a real hell that continues. So if anyone can help me?? He is known at least he was known under the pseudonym of kerim. He works at Expleo (Toulouse, Colomiers) His name is Abdelkrim Mimouni Do not hesitate to contact me if you too do not accept the unacceptable whatever the status, whatever the power, the number... Thank you very much, I do not don't know what to do anymore good evening "They thought of burying

adenozine
Unfortunately it is the reality that far exceeds the fiction. I may have expressed myself badly, it's happening to me. A waking nightmare is mind-boggling. I don't know what to do, I send an SOS. Sorry to bother you, while searching I came across this application, so lost for lost I launch this SOS
Seeing a psychiatrist has worked wonders for me. Perhaps the issue is neuro chemistry for you too?
It's interesting in and of itself that ByteDance allows this.

Perhaps PLA believes that bleeding Russia dry via America expending all of her reserve weaponry means that that American combat power can't be used in the Pacific. If you squint hard enough, it might actually be in CCP's interest for Russia to extend itself in Ukraine because it means that the Americans spend infinity dollars and burn through stocks of key weapons. It's Machiavellian but it makes sense.
So the author complains that the services aren't letting users speak, while also complaining about the types of speech that the services brought?

The lack of self awareness is astounding.
> doesn't the new one the bank sends you usually have the same number?

Never happened to me using several European banks. Either way the date and CVV change so that's part of the new password.

> Yes it does. The more often you have to pick passwords, the more likely you are to pick weaker ones.

I don’t think so. People will just change the number at the end, it's not like they will stop using aDgTGdE and start using 11111112 simply because of rotation. It's more likely that they will append a ! or change helloworld to helloworld2. It's not a downgrade by any mean.

Plus such rotation even "guarantees" that the password isn't shared across services, unless they're all rotating with the same frequency and they all start with helloworld2
It drives the price of most important product of Tesla, which is the TSLA stock.
Everyone in my company just uses Windows if they don't want to bother with Ubuntu. Excellent Linux tool chain support, excellent driver support, it just works.

WSL 2 is a game changer because it makes all the Linux centric dev tools available to Windows without setting up virtual machines or other such nonsense, even running graphical applications these days. The only major pain point I've run into (that isn't "I prefer Linux") is the lack of IPv6 support within WSL 2.

If you avoid buying Nvidia hardware, Linux generally "just works", unless you use Windows-only software (which macOS also suffers from) or choose to make your life harder by installing Arch or Gentoo. Ubuntu's snap is a pain for power users who want to hack on their Linux system but if all you want to do is develop or do work stuff, it just works out of the box.
To be fair, Twitter was treading water before Elon got involved.
Glad that method works out for you. Fortunately for the rest of the world, technology has progressed far enough that Password Storage is a solved problem.

I think it's very typical to think of HN users to think of the average person as tech-savvy enough to do what you're doing, but they aren't. People are fallible, people forget things, people lose things. Some people would rather entrust a reputable service to handle the very menial task of managing their passwords for them, rather than go through the hassle of doing it themselves.

Not only do these services provide better convenience, they make you more secure! Many people reuse the same password, so when a site gets "owned", any site using that same password is now compromised as well. Some of these services will even automatically tell you when a site gets "owned" and offer to change that password for you retroactively.

Now, if you want to go ahead and use a local only method, be my guest. But please, don't ever suggest to anyone else that they should do the same, that's just bad security advice! By the way, getting hacked in the password manager does not mean all your passwords leaked. It just means some extra metadata about you may get discovered, which I'd argue is a reasonable trade-off.
Because you can custody your own money.
It's a used but not common practice in the North American car market. Toyotathon happens in December in order to dump old stock and increase sales during the last possible part of the year. Same with the December To Remember sales event from Toyota's luxury arm Lexus. Ford and GM don't usually engage in this unless they're axing the model anyways (Pontiac Solstice and Ford Taurus for example). Happy Honda Days is the only other one I can think of that's recurring. Mercedes-Benz and BMW are irregular with this practice, and BMW only does it with certain models when they do participate.
Ubuntu and probably others set the correct keyboard layout for even GRUB itself, not to mention Linux, so it's fine.

Windows is probably worse, it doesn't even let you remove other layouts.
Yes, please! Trying to replicate the navigational behavior of those apps, isn't as straightforward as one would hope, and having some good open source references would help out a lot.

E.g. lot of canvas/whiteboard "competitors" use drag-to-pan with a trackpad, which if you've ever used Miro/Figma/etc. feels very outdated compared to the two-finger pan that they use. We've tried to replicate similar behavior for our app and had to try and reverse-engineer it from multiple of those apps, as almost every out of the box OSS implemenation of canvas navigation only implements drag-to-pan.
Nice! Also would be cool to see the text positioned above the face and translated just like in the cyberpunk gif.
I developed an online course on serverless machine learning, where you can learn some of the principles of refactoring ML systems into separate feature/training/inference pipelines:
https://github.com/featurestoreorg/serverless-ml-course

Some of the students have built similar systems, for example chaining Whisper and ChatGPT or translation or sentiment analysis of transcribed text, such as here (transcribe Swedish and tell me the sentiment of the text):
https://huggingface.co/spaces/Chrysoula/voice_to_text_swedis...
I don't disagree with what you say. I personally loathe credit cards and credit in general, and I personally don't use any type of credit. I pay for my cars in cash.

I don't think you get the same purchase protection with a debit card vs credit card.

As far as renting a vehicle, I've tried on a debit card and been denied. But that was quite a while ago so things could have changed, and I guess have as you have done it.