skysight-inc/HackerNews huggingface dataset:
Yep, I like serverless offerings too (although some services, like Firestore, still leave much to be desired).

The problem is, big enterprise is "all in" on K8s and that becomes hard to reason about because when I tell them "use all of the optimizations available via GKE" they bark that that "ties them to GCP". But then when I wear another hat (as I did above) and suggest the opposite, folks in the other camp say we shouldn't rely on self- or semi-self-managed options. It seems there's no "win" here :-)

Also, to put in context what I meant above re recent price increases on GCP:

1) Per-cluster fee when it used to be free. This hurts hobbyist projects in particular (and yes, I know about the free tier for one zonal cluster, but that's not enough for playing around with one prod and one dev cluster env...).

2) Regional VM to multi-regional bucket traffic when it used to be free. This one is a huge degradation - used to be one of the selling points for Google's "Global Network", and there appears to be no excuse for it other than money-making, as Corey[0] famously mentioned. This hurts us in particular because we process so much data that this matters - right now, our (already exorbitant) cloud bill is a time bomb that is expected to go up on the scale of 50% or some such. Yeah :-)

Despite charging a lot even for internal traffic, AWS never increased pricing for any of their products, as far as I know (indeed, they decrease it over time..). That says something about GCP's reputation - it's a problem unique to Google Cloud, afaik. It breaks the fundamental trust in the platform.

[0] https://www.lastweekinaws.com/blog/google-cloud-alters-the-d...
I can’t help but picture you trying to explain to the adults why you would want the photo, and being treated as a potential pedophile… sad.
There used to be a market for battery cases that were double thickness but that pretty much dried up when phone batteries became good enough and chargers charged in minutes rather than hours.
Array languages are very cool. I'm more of an APL guy myself though.
Expats are moving to Portugal
A dirt road is not very complicated to make, even the Romans who resided in the continent you mentioned were able to do a bit better than that.

Why does every city need to be a vertical one connected by state of the art high speed rail?

Those who want to live in the cities with their apartments are more than welcome to. Those who don't shouldn't be limited by some policies made by cityfolk.
I daily drive a Nissan LEAF. Any Tesla model is vastly more practical as an only car.

I love my LEAF, but a little over a dozen times per year, I have to trade cars with my spouse to accomplish some particular day's driving.
We're going to have a harder problem with AI that thinks of itself as human and expects human rights than we are with AI that thinks of humans as 'other' and disposable.

We're making it in our image. Literally.

Human social good isn't some inherent thing to the biology of the brain. There are aspects like mirror neurons and oxytocin that aid its development, but various "raised by wolves" case studies have shown how damaging not having exposure to socialization information during developmental periods of neuroplasticity is on humans and later integration into society.

We're building what's effectively pure neuroplasticity and feeding it almost all the data on humanity we can gather as quickly as we can.

What comes out of that is going to be much more human than a human child raised by dogs or put in an isolation box.

Don't get so caught up in the body as what makes us quintessentially human. It's really not.
What's remaining?
The big difference being that Trump's two tweets came 2 days after an actual large scale violent event at the Capitol, where it was essentially invaded and trashed by a large mob almost certainly comprised of the same people Trump was speaking to via his tweets. Trump also was arguably the most powerful person in the entire world, at the time.

The LGBTQ tweet is from the Mayor of Chicago. An important person to be sure, but at ~150k followers, does not have nearly the reach as Trump did (~88M followers at the time). And I don't really know what to tell you about the tweet content; I can read that and realize she's not actually advocating for armed violence, and more importantly, I don't believe the people she's speaking to would interpret her tweet that way.

I know for a fact the people Trump was speaking to have interpreted things that way, because a lot of them showed up and trashed the Capitol on January 6th.
Thank god you dodged that bullet.
The Chinese also can't hear you through the walls of their stones apartments, but for reasons that aren't related to the physics of sound waves.
I completely understand that - but it's still creepy, and it's a reminder of how big tech follows you around the internet. As soon as I see it, I choose to leave the website.
My Sony Z3 Compact back in 2014 had IP68 and a headphone jack.
That's just grumpy old man syndrome. My dad had it. My neighbor has it too - our neighborhood doesn't have an HOA, but he still loves to do all sorts of goofy stuff, including put traffic cones on the street parking infront of his house.

I guess the problem with HOAs is they empower these sorts of people with authority.
I wonder if some of the people commenting here have ever been to a city like Tokyo. It is a great example of what is actually possible when it comes to cleanliness and safety in a massive urban environment.
Aren’t they already ?
That is a markdown rendering tool with a bunch of extras for your markdown

Sure they use it for their APIs among other things, but it's not purpose built for API documentation with ease
I wash my phone's regularly. Lol kind of need to if you drop it in a fresh cow poo which I've definitely done hopping over fences.

Xiaomi phones have had good water resistance for ages. Hell I don't even turn it off. But then again I wash lots of electronics. It's generally fine as long as stuffs not got any active or residual power.
Whenever AGI comes up I think of this SMBC comic: https://www.smbc-comics.com/index.php?db=comics&id=2124
If you took the badges off, I think most people would have a hard time telling the LEAF (EV) and a Versa (ICE) apart. The LEAF is no 911 or Jaguar E-type, but it's not a "hey, look at me; I'm electric!" clown car either.
Computer Scientists Prove That Certain Problems Are Truly Hard
The media, the decay of social culture norms, defuned the police, release of violent criminals, the states failure to keep cities safe and clean.

Those are the culprits.
Ask HN: What does your team use to sync and manage secrets?
Let's say you want to handle populating secrets in multiple places, in an enterprise team context. What do you use today, or what would yo use?

Two good examples I've seen are 1Password Secrets Automation and Doppler.com. Curious if there are any others, or what experience people have had with those.

Examples of where we would want to either sync or dynamically populate values:
- CI/CD (e.g. GitHub Actions)
- k8s
- Local config files/dev environments
- Docker
- Terraform
Mortgage companies have been laying off employees and cutting expenses since the Federal Reserve started raising interest rates several months ago. That industry has always gone through boom and bust cycles, and the boom just ended.
Huh, it's just a job even at position of CEO. To think he has taken risk while doing his well paid job is freaking hilarious. He did not build the company,nor is he some A level tech celebrity. So 42 million is BIG FUCKING DEAL.
Have you looked into https://swagger.io/ ?

You'll want to invest some time into automating doc generation to some degree as well. That depends on your tech stack and libraries used. Lots of choices / variability therein
No, this will never be practical. By their own numbers, 100 watts at max exertion, 75 watts over 30-45 minutes.

0.0375-0.0625 KWH

Enough to run an 1800 watt electric kettle for, oh, 1-2 minutes?

Might or might not get a cup of coffee made
How do you decide what gets placed on a specific Kanban board? In our Jira setup we use for scrum we basically have kanban boards per team (1 team = 1 jira project) for daily work in between sprint plannings. That means we basically have everything on there and swim lanes are helpful to keep track on what needs to get discussed in dailies (unassigned, high prio and not yet groomed, in progress or review and assigned to team -> Today lane; then we just have current sprint lane and everything else lane).
There is no good way to “consume” porn. At best it’s pathetic, and it can be a whole lot worse, causing actual brain damage by rewiring reward circuits. It’s similar to alcohol in that respect: there is no safe dose.

I don’t say this to upset anyone, but anyone who is upset will benefit greatly from curbing the tendency toward denial and honestly asking “Am I an addict?”
If you gave the user an invalid token (as in R2 can reject it because the token isn't valid), we certainly wouldn't bill (after all, that would be a trivial way someone could launch billing attacks on your account). Now if you gave them a token that validates from our end, then I'm not sure how we'd solve that. I think what you're thinking of is maybe some kind of external IAM integration where you could add an additional authentication layer to whitelabel R2 (but then you're back to the problem where you'd be running a worker to validate the account-level logic and paying for that request).

I think the solution is bot fight protection services from Cloudflare. There's a bunch in there also to allow well-behaved bots to have access and lets you control what those look like.
I think this is a great observation, and I agree that it can't be attributed solely to cars.

This is a little bit of what I was trying to get at with the "dominant cultural metaphor": the US has undergone a fundamental cultural shift around strangers for the last 50-70 years. I attribute a decent amount of that to the alienation afforded to us by driving everywhere, but it has lots of other root causes: the steady erosion of local businesses in favor of chains, the professionalization of familial and community responsibilities, and (more recently) social media's affordance of cheap engagement.

And here's the thing: a lot of those root causes are good, or (at the very least) unavoidable! Our society is still pretty unjust, but it's a lot more just than when there was a uniform expectation that women stayed home and raised children. Social media poisons our discourse, but it's also made local organizing and event planning easier than ever.
Hate speech is usually full of euphamisms, indirect language, and inference. It also often depends a lot of context.

In the specific case of the use of "grooming," I can see how it is not obvious that this is hate speech, but once you connect the dots, based on the context, it becomes quite obvious.

For example, teaching books that feature any LGBTQ characters has been called "grooming." What is the usual definition of grooming? Preparing a child for sexual abuse, which is morally reprehensible -- a behavior that is, frankly, deserving of hate.

However, when the only reason "grooming" is brought up is specifically because a book feature a gay character, we are expected to "hate" the "morally reprehensible." Why is it morally reprehensible (hateful), in this context? Certainly not because children are being groomed for sexual abuse. The only reason is that the gay character is in the book.

Now, some people might think that presenting characters that are gay is morally reprehensible. They might think the same thing about featuring Black characters, Asians, Jews, or some other group. It's all hate speech. Even if it's not using the most blatantly obvious inflammatory language.
At least there are like two or three levels max here; in 2008 the banks had some synthetic assets that owned themselves! I think crypto is a scam but probably no more than most of wall street.
The Rise of the T-Shaped Organization (2015)
For security, you want to only do this with content addressed builds.

We have a company nix cache on S3 overlaid on top of upstream nixpkgs cache where only the CICD is allowed to push/update the cache.

Employee computers are all read-only.

Works great!
The article says they already have technology that detects "grooming", whatever that means. That's seriously frightening, who knows what else they can detect? Maybe a few years from now we'll be reading articles about people getting arrested for expressing prohibited thoughts, subversive ideas, political opposition in what they thought was a private communications channel.
I bought a top-spec 2015 LEAF for $33K before $10K of incentives. If someone paid $45K for a LEAF around the 3's launch, it better have had $10K in cash in the trunk.

Looked at another way, if the LEAF and 3 cost the same, would many people have bought the LEAF?
Huh? Are you sure you posted this in the right place?
Twitter has 7500 employees. There have been no major changes in the UI or functionality since its original release over a decade ago. What exactly are those people doing? You could cut 7000 of them and nothing would change.
But the reason to seal in batteries are also substantial—it allows the batteries to be larger (or the device to be smaller) than would otherwise be possible.

I've had the battery in my iPhone 6S replaced four times, but if I could choose between that phone and one with a removable but lower-capacity battery, I'd still choose the former!

IMO, the most reasonable middle ground is for batteries to be relatively easy for a professional to replace in < 15 minutes. Which seems to be about how long it takes Rossman Group with my phone.
People with means or with luck of their home economy are learning how destabilizing wealth disparities can be when you move your wealth around outside of the plutonomy. They’re not feeling destabilized, but their new environs is.
I got LASIK last year, after a lifetime of being basically legally blind without glasses.

It was absolutely worth it and I regret nothing.
> Just like…have it with you?

I do this by using a phone that has the port built in.

> They sell things to attach it to your keys. You can buy a few adapters to leave at your desk in your car, they are cheap.

My "keys" are a single key with nothing attached.

> People always seem willing to die on the hill of this incredibly minor inconvenience. Literally solvable with like 10 dollars.

Yes, I am willing to buy a different brand of phone over a port that I use daily. The aux port is worth more to me than getting a slightly-more-stock android, or a probably-better camera. Is that hard to understand?
Ask HN: How do I convince my sister to stay away from investing in crypto?
I found out, by accident, that my sister is investing in crypto (bitcoin and ether). She is not a technology person. The fact that she did it without consulting me (the “computer guy” of the family, with an actual career in technology) is what bothers me the most: either she had no idea that this was a risky investment and thus did not think it was relevant to even ask me, or she knew it and actively avoided my opinion. Both situations are alarming. (What I actually think happened was that some kind of enthusiast friend convinced her.) How would you go about showing someone you love the dangers and harsh reality about crypto investments?
The Sony Xperia series is a vote-with-your-wallet candidate for those of us who like card slots, 3.5mm jacks, water resistance, notification lights, and notch-free screens.
If you're on old reddit, you can click the "Other Discussions" button to see every time the URL has been submitted. You can also just go to reddit.com/duplicates/$linkID

Or you can go to reddit.com/$URL (<- They hate it when I tell people this because it's a feature that I wrote 15 years ago as a URL rewrite in the load balancer that they have to maintain as they change load balancers)

Fun fact: That feature exists because I made reddit's co-founder Steve write it for me in exchange for a place to sleep.
>Only if the person isn’t too invested/serious about it though

. Wow, I'm the opposite. I don't mind discussing a spicy topic, but only if the person actually gives a shit about it. I have no desire to be trolled IRL by someone wanting to be edgy. If someone is serious and polite about it, I'll discuss any topic.
Like the article mentions how would they even enforce it though? It's a state law so it would only be enforceable on companies based in Texas or possibly content hosted in Texas and they can't demand information about or regulate users outside of Texas. This will just result in social media companies requiring people from Texas to verify their identities to use their platforms in Texas which I'm sure will go over great with voters in Texas.
Ugh I feel for you, It’s a shitty situation to be in. We had a baby 2 weeks before the first lockdown here in NZ and there were a few weeks where it was bloody hard to find.
I'm so pissed off by "Netflix original" movies that I'm thinking about cancelling my subscription.

Most of the time (with a few exceptions) you notice that they are half baked movies or uninteresting stories that have been seen dozen of times.

But the thing is that for the past year or more, there are almost no more real recent "movie theater" grade or blockbuster movies that are added to the libraries. Everything is cheap or Netflix original or old movies that are available in tv for a long time.

So, when I want to watch a movie, I lose hours looking at the catalog and finally find nothing. In despair I go to Amazon prime to find movies...
Firefox already used uxtheme for that. A lot of programs and toolkits do, since the heavyweight HWND-based comctl32 controls aren't suitable for things like browsers because they're slow, hard to render without flicker, there's a limit on how many you can have, they don't play well with effects like opacity and transform3d() and so on. Even Internet Explorer did[1].

I guess uxtheme is unsuitable for win32k lockdown for some reason, probably because it's GDI-based.

[1]: https://devblogs.microsoft.com/oldnewthing/20050211-00/?p=36...
Great example. I'll never forget the Strawberry Quik[1] one -- my parents warned me about it!

[1]: https://en.wikipedia.org/wiki/Strawberry_Quik_meth_myth
Similar cars? Sure, they both have four wheels and are electric. I don't see many similarities though.
Tesla's emergence put the world on track to end ICE cars at least a decade sooner. That is a lot of CO2 that will not be put into the atmosphere. Getting people with expendable income to fund it is both a smart strategy and very equitable.

Their recharge network still sets them apart as well.
Vine should have been what TikTok is today, it was so close to being a product that I wanted to see and use. TikTok without the close relationship with the People's Republic of China would be so much fun to use.
Yeah, I still use a desktop with wired everything except headset. I need my wireless headset, I pace in long meetings.
I don't remember the exact chemical reaction names, but pepperoni shouldn't really be heated like this anymore. I think the reason is that some of the resulting chemicals are cancerogene.
That's unfortunate along multiple axes, I'm sorry :(
but undercover detective work is hard, spying on everyone is easy
Yes - having an architecture that ensures maintainability is critical. But good architecture needn't require this much boilerplate. There is a lot of non-linear control flow encoded implicitly in calls to `kea`, `actions`, `listeners` in this framework, and for what?

Here's one of the examples from the docs (https://keajs.org/docs/core/listeners/#error-handling)

kea([
actions({
loadUsers: true,
loadUsersSuccess: (users) => ({ users }),
loadUsersFailure: (error) => ({ error }),
}),

reducers({
users: [
[],
{
loadUsersSuccess: (_, { users }) => users,
},
],
usersLoading: [
false,
{
loadUsers: () => true,
loadUsersSuccess: () => false,
loadUsersFailure: () => false,
},
],
usersError: [
null,
{
loadUsers: () => null,
loadUsersFailure: (_, { error }) => error,
},
],
}),

listeners(({ actions }) => ({
loadUsers: async () => {
try {
const users = await api.get('users')
actions.loadUsersSuccess(users)
} catch (error) {
actions.loadUsersFailure(error.message)
}
},
})),
])

I argue that an API with a different shape could implement the same behavior in a more direct readable style, without giving up any of the nice debugging, etc that you get with Kea's abstractions.

class Users extends OtherKeaAPI {
users = this.state<User[]>([])
usersLoading = this.state(false)
usersError = this.state<Error | null>(null)

loadUsers = this.action(action => {
this.usersLoading = true
this.usersError = null

action.effect('load em up', async () => {
try {
this.loadUsersSuccess(await api.get('users'))
} catch (error) {
this.loadUsersFailure(error)
}
})
})

loadUsersSuccess = this.action((users: User[]) => {
this.usersLoading = false
this.users = users
})

loadUsersFailure = this.action((error: Error) => {
this.usersLoading = false
this.usersError = error
})
}
You yourself alluded to people moving in, so I don't see why the cost of those services (and many more) isn't justified.

>because a bunch of very wealthy out-of-state home owners have decided they want to live here

There it is.
Unfettered free speech is evolutionarily new to humans. Is it any wonder we don’t handle it well?
TBF, I don't want my DB to be wiped if i remove one line of code.
With the exception of the media, I don't think you could draw a consistent chronology for any of these things across the last 30-40 years of moral panic over children's safety. US crime rates, for example, are markedly lower than they were in the 1990s, and we probably spend more on the police now as well.
Maybe.. interestingly I was sitting on the balcony and noticed the video call cutting out. Did a speed test, 6Mbps, I open up the glass sliding door and suddenly it’s full speed again. Kinda shocked a pane of glass was enough to completely cripple wifi.
Same here, to me its just another crypto decline.

I build in this space all the time, declines are great for builders, and we mostly earn crypto and can immediately cash it out if desired. We don't need a bullish or bearish hypothesis. Transaction fees get cheaper. The economy is big enough to extract value regardless and we’re always accumulating professional experience (niche coveted coding skills) and network.

In these crashes there is always an illiquid whale. In this crash that illiquid whale is Do Kwon liquidating the bitcoin he just bought to prop up Terra/Luna, and maybe Microstrategy.

They’ll stop selling eventually.

Some funds aren’t going to get new limited partners to pump their favorite assets.

I would love to see how crypto performs in a market where sentiment isnt supported by the Federal Reserve, we havent seen that yet, even though crypto was never a direct beneficiary I think the limited partners in the last round of hedge/vc funds were fairly direct beneficiaries.
I ran a sixty foot HDMI cable and a powered USB extension cable through my crawlspace from my office desktop to my living room television. Relaxing on the couch is so much better than sitting at a desk.
I once wired up an apartment for ethernet using the old rj11 (telephone) wires. The phones were all run with cat5e so it was very easy. If you're only doing 100bt you only need two pairs for full duplex, leaving two other pairs to run two phone lines. There are a lot of homes built using cat5 for the phone systems with 2-3 unused pairs in each cable. All I did was swap out the faceplates for rj11/rj45 combo plates and rewire.

Of course these days you might just give up the land line entirely to get gigE over all 4 pair and just remove the old rj11 jacks.