skysight-inc/HackerNews huggingface dataset:
Here is one from 2015 [1] (I recall some older and more recent ones, but can't find them right now). IIRC they rely on a number of strategies (not necessarily all in the same story) :
1. A much better interconnected frid
2. Overcapacity in both wind and solar, but particularly wind.
3. Operate e.g. heatpumps during times with lots of energy available to heat or cool coolant.
4. Adjust energy intensive industries to primarily work during times of oversupply.

[1] https://pubs.rsc.org/en/Content/ArticleLanding/2015/EE/C5EE0...
Yes. Taking digital crack cocaine for breakfast, lunch and dinner uninterrupted and everyday does get you these mental disorders which are not good for the brain.

TikTok knows this and they thrive in knowingly damaging the mental health of their users of this addiction.
Gmail sounds like an odd recommendation as a replacement for Gmail.
Net-zero commitments could limit warming to below 2 °C
I fully sympathize with the librarian's concerns, but there's this:

"Many government welfare forms, housing applications, and jobs applications these days require the use of the internet exclusively with no option to fill things out in person."

Why is this? Really, this does not seem like a problem Google caused, but rather a problem caused by the government when they made it mandatory to have internet access to get the benefits they should get. Would they have made it mandatory to call them on the phone, back when phone access was not yet universal? If they had, would AT&T have been at fault?

The government caused this problem.

I'm all in favor of finding a non-government solution (charity sponsored by HN people to get people Yubikey or equivalent, maybe). But this is not really a problem caused by Google, and if these people were having their benefits scammed away from them because their email accounts were hacked, people would be excoriating them for not instituting 2FA.
Because people think "disruption" is the bible in business. (See The Innovator's Dillema: https://www.amazon.com/Innovators-Dilemma-Technologies-Manag...)

Basically, as a former Intel employee, Intel is ripe for being disrupted. (The employees only want to follow the rules and believe the rules will last forever.) Why it hasn't been disrupted yet, is a bit harder to explain.
If so, I can only imagine what Twitter, Reddit, and Facebook does to teenagers and their fragile minds.

The best way I can describe my use of TikTok is, it makes me happy. There are fun people doing fun things, and it makes me happy to watch. Even if I'm older than most of them.

Whenever I go on the platforms I mention in my first paragraph I instead get insulted, provoced, accused, questioned, and depressed.

I'm sure there's some bad stuff happening on TikTok, but on the whole it's a happy, friendly place. That simply cannot be said about the others.

As usual, the real "problem" with TikTok is that it's not owned and controlled by a western tech giant. That's why it gets attacked in western media.
HCP might be what you want, but it doesn't support Nomad yet, and unfortunately it's not clear when it will. https://discuss.hashicorp.com/t/status-of-hcp-nomad/33374
Godot is just older and more established, but Stride has a better render engine, software architecture and is a pure .NET project. So the engine and the scripting use the same technology. Godot has a C++ core and only "interprets" the scripting languages, which is conceptually quite different.

If you simply want to develop "standard" games, this might not be important to you. But if you are a .NET developer and you want to integrate anything from the .NET ecosytem, Stride is what you want.

Also, Stride has probably the best shader system in the world.
My sister never had any facial ticks until it was popular on ticktok to have a facial tick.
There is a lot of luck bundled up with the Google Maps estimates. You may immediately hop on an express train... or you may wait 7 minutes. We're also discussing the absolute best case scenario for a subway where I just happen to need zero east/west travel at entry or exit. Basically, this is a hypothetical trip from 96th to Chambers where the subway has every conceivable advantage possible, and it's still a wash in most circumstances.

>And we're leaving out the time it takes to park your car, and it's the dead of night.

It would be silly to drive your own personal car within Manhattan, so my analysis is strictly comparing rideshare/taxi to subway.
IMO at 14 nm (when it was the leading-edge process), they should have spun off the foundry business. They had accepted a few customers at 22 nm, which allowed them to work out the kinks as a pure play foundry, but instead they acquired their biggest customer. They wanted to keep their CPU hegemony so much that they couldn't see the big opportunity.
If you normally glance at the time fir half a second, the switchover only happens every 120th time on average, which is infrequent enough that your brain simply doesn’t expect it in that context. Maybe it then just cuts out that “glitch” in the rare cases it happens.
I'm a colleague of Shelley's, loosely: I've been working in libraries since 2004, a fair amount of it in public service, and my first job was literally teaching people basic technological skills in a public library.

I don't think it's 'lacking empathy' to focus on whether or not the tactics or strategies my allies are using are likely to, you know, work. I would consider it more important that the letter be taken seriously and lead to actual change than people pat themselves on the back for their empathy in agreeing. It's because I have empathy for the people affected by this issue that I care more about effectiveness than the feelings of the people reading/writing the letter.

> And she should not have to be familiar with the tech industry. The tech industry's job is to figure out what the users want, by understanding what they do.

I mean, she's a librarian. I do expect people in our profession to be able to look at an issue, understand where our experience is lacking, and seek to either remedy it or find someone with complementary skills. For a librarian to run into a problem and not act to acquire relevant information is something I (as another librarian) am pretty comfortable judging as 'unwise'.

> The tech industry's job is to figure out what the users want, by understanding what they do.

The tech industry's job is to make money.

> No no I hope not! I hope that engineers who possess some empathy will see a letter like this and feel their pain and feel compelled to do something for them. If someone feels nothing after reading this letter, they are lacking in empathy.

I would like the world to be that way. It would be great. I would feel much more optimistic!
My distraction is from all the family stuff I have to deal with. My lack of concentration is because I lack motivation - I don't see any reason to try hard at work since it's all politics and BS.
Customer support that has access to google accounts, that can give everyone telling a sob story to some customer service rep access to your account?
Fargate runs with EKS or ECS. Does this mean you dropped EKS for ECS?
I'm too young to have used a Vectrex, but I like this demo that it inspired:

VX2 by Spectrals https://www.pouet.net/prod.php?which=85304
>I’m still confused why the legislature didn’t deal with this issue. I have a theory that in the absence of the Roe ruling, publicity of outcomes would have forced the politicians to create somewhat appropriate rules.

As an American of a certain age, I'd say that it's because culture changes slowly.

While it was obvious to me decades ago that sentient beings should have bodily autonomy and that it was cruel to deny those same beings the right to love who and how they need to do so, that wasn't the case across most of the US.

In fact, the opposition to stuff like bodily autonomy, basic marriage rights, and a raft of other issues weren't (as it is now) concentrated in a single political party as it is today.

And that's why Roe v. Wade was never codified by statute, at least not at the Federal level (note that each state has its own laws regarding bodily autonomy).

Which is a huge mistake IMHO. Bodily autonomy isn't something that should be legislated by any government. Full stop.

Before the age of the 24/7 news cycle (amped up by orders of magnitude with the advent of "social" media), political discourse was generally more local and more amenable to compromise at the national level.

There are numerous reasons for the political and geographical "sorting" that's gone on for the last 40 years or so, but the upshot has been that folks have become more reactionary, more intolerant and more likely to demonize those with whom they disagree.

In fact, in many cases political operatives in the US don't even pretend to address issues. Rather they just demonize the political "other," refuse to cooperate to create positive change and leave it at that.

And the bodily autonomy issue is part and parcel of that trend. There have always been busybodies who want to control what others do, say or think. And a small group of religious extremists hijacked one of the major parties (because that party had continued to lose power and influence because of their anti-liberty, anti-working class stances) that recently culminated in the recent SCOTUS decision[4].

It's really sad. Not because things were so much better 40 years ago. In fact, in many respects, things are better for minority and under-represented groups.

Back in the 1970s, 1980s and 1990s[5], the death of a black man at the hands of police[0] (or a civilian[1] for that matter) was almost always just shrugged off.

Today, folks go to jail[2][3] for that sort of thing.

Is the US the inclusive, free society that we claim to be? No. Are we better than we used to be? Yes.

Does more need to be done? Definitely.

[0] https://en.wikipedia.org/wiki/Shooting_of_Amadou_Diallo

[1] https://en.wikipedia.org/wiki/1984_New_York_City_Subway_shoo...

[2] https://en.wikipedia.org/wiki/Murder_of_Ahmaud_Arbery

[3] https://en.wikipedia.org/wiki/Murder_of_George_Floyd

[4] https://en.wikipedia.org/wiki/Dobbs_v._Jackson_Women's_Healt...

[5] https://en.wikipedia.org/wiki/List_of_unarmed_African_Americ...
Second year syndrom
On that subject I've often thought of writing a combination decompressor/JSON parser that can parse the contents of the dictionary before decompression for faster JSON parsing and lower memory usage.
+1 for Swarm.

It's not for hyperscalers and it's got a limited feature set compared to k8s, but it's simple enough that you can really learn how it works and how to make it do what you want even if it's only a small part of your job.

If you just want redundant services, zero-downtime upgrades, and either manual-only scaling or very restricted autoscaling, Swarm is likely sufficient.

Main downside? Not available as a managed service, at least from major providers. Then again, if you're OK with managed services, you would probably prefer either a fully-managed PaaS (Heroku, Azure Web Apps, etc.) or a managed k8s.
>It was shocking to see it. It's very sad that addiction can lead to such circumstances.

Perhaps circumstances lead to the drugs, how do you know that person's actual story?
Nope, moving to Kubernetes and happily staying there.

For context, I ran a DevOps team for the last 4 years that managed two products on AWS - one on EKS and one on ECS. I was mostly managing by the time we had k8s in our stack, so I didn't get to interact with it much directly, but I know infrastructure generally (and I know ECS inside and out, unfortunately). For that infrastructure, we had a whole team managing the ECS deployment. We managed the EKS infrastructure with the equivalent of one DevOp's time or less for years. It was only when it started scaling to millions of users that we needed to give it more time and attention. Both infrastructures (ECS and EKS) were pretty complex with multiple services that needed their own configuration and handling.

I left that company a few months back to try to build my own thing and I just finished building out the alpha infrastructure for it on Kubernetes. I can now safely say, as an infrastructure engineer, Kubernetes is an absolute joy to work with compared to lesser abstractions. At least, when someone else is managing the control plane for you. It has exactly the right abstractions, with the right defaults, and it behaves basically exactly as it should.

Yes, it's complicated. Yes, there are a lot of moving pieces. Yes, there are hard problems. That's just the reality of software infrastructure. That's not kubernetes, those are just the problems of infrastructure. There's a whole set of problems kubernetes is working to solve in addition to those. Remove kubernetes and you still have those problems, but then you also have the whole set of problems Kubernetes solves as well.

I think what's really happening with this whole "Kubernetes is too complicated thing" is that a lot of teams expect to be able to use it like Heroku. That's not what it is. Or they try to build out infrastructures with javascript/php/python/etc engineers. You wouldn't try to have a team of front end engineers build your rest backend. It's not reasonable to expect javascript engineers to know how to build and operate an infrastructure - at least not with out dedicating themselves to learning the tooling and space full time for a while. Think of it from the perspective of a frontend engineer learning Python and Django to build out a rest backend, and then multiply the complexity by 4. That's just infrastructure regardless of what you're using.

If you just need to run and scale a container fast and simple, with maybe a single database - then sure the PaaS providers might fit your needs for a while. But eventually the trade off is going to be cost and limitations. You'll eventually need a piece of infrastructure they don't provide.

TL;DR Kubernetes isn't the problem here. Infrastructure work is just plain complicated. If you want multiple services, high availability, reliability, scalability, security, and performance, it's just complicated and hard. Don't short change it. Dedicate someone to learning it or hire someone who knows it.
I lost my phone just this week, and in setting up another device, I noticed that I was able to authenticate using the Google app in yet another (signed-in) device that was not connected to the internet, a la 2FA authenticator code apps. I'm not sure how recent this authentication mode was introduced, or if it's available only in select situations, but it would have completely resolved the librarian's complaint.
That would only make sense if these young adults were in a position to self-diagnose.

These contagious social phenomena seem to arise most in young adults, especially women, who are heavy users of social media.
I really really like how your username looks.
I've moved to a company that doesn't use Kubernetes at the moment (and that's a 100% calculated and rational decision). What I see, is that a lot of effort is put to provide functionalities that Kubernetes brings. In case of running a bunch of services, when you wish to do that in a stable and secure way, Kubernetes cuts down running costs. It covers so much cross cutting concerns that reimplementation of those capabilities is not possible unless you have heavy $$$ to spend.
Yes, I believe Robert Griesemer one of the three brains behind Golang is Wirths student.
> everyone checks their email

Citation needed. Absolutely not the case in my experience. And while I check my email, I delete 80% of it unread, based on the subject line/sender only.
> individuals who are not achieving the highest goals they set for themselves are looking for an easy excuse as to why they can't achieve them.

Other than becoming a social media influencer, what goals are young people actually striving towards? I'm not sure what you're seeing, but I'm not seeing hordes of young people crying because they're trying to become a medical researcher or engineer or achieve some other tangible goal and can't make it for some reason.
As someone with serious concentration issues (unless I'm hyperfocused, I may have undiagnosed ADHD) I found the biggest help for me was cutting out caffeine.
I'm using sqlite on zfs and btrfs, with transparent compression supported by the file system, the query speed is very good and compression rate also very good. (database below 3GB uncompressed, 22% after compressed)
So far, I have been able to pull out a lot more perf/$ from Intel CPUs on AWS than from ARM. I know the ARM cores benchmark well for certain applications, but at the moment, the Intel SIMD instructions are a little too powerful, so if you can take advantage of them, you will win on x86.
WellYesButNo.gif

The two philosophies at megacorp here seem to be "I built it from the ground up to target X service" where X service is usually amazon serverless or something, and "I built it in docker containers but I don't know about the cloud".

The former is a conscious decision, and we (Architecture) have a serious, sit down discussion with them about what it actually means to be fully cloud native for that particular service. This discussion ranges from cost analysis, to things like "is your application actually build correctly to do this", to "you're not going to have access to onprem resources if you do this", even asking them simply "why".

A lot of the time when the teams realize they're going to be on the hook for the cost alone they back out, and a lot of teams try to do it because "we don't understand K8s". Well, it doesn't get much better in Cloud Run either folks because you're trading K8s yaml for terraform or cloudformation.

Where it has been successful is for teams which own APIs which only get called once a month, or very low traffic APIs. I hate to say it boils down to cost, but a lot of the time it really does boil down to cost.

Additionally we've seen a weird boomerang effect as clouds offer K8s clusters which are simply priced per pod rather than per worker node (like GKE Autopilot). A lot of teams which straddled the middle of "low traffic but not low enough to really migrate" have found they're quite happy in GKE Autopilot. They use autoscalers to provide surge protection, but they just use Autopilot with 1 or 2 pods running and it keeps the costs down. That also means we can migrate them to beefier clusters in a heartbeat if they get the Hug of Death or something from HN. ;)

The second use case I discussed gets railroaded into our K8s clusters we built ourselves because we can typically get them to use our templates which provide ingresses and service meshes and the developers don't have to think about it too much, and the Devops team is comfortable with the technologies. While it means that there's a bit of "rubber stamping" and potential waste, it's allowed us to use K8s and the nice features it provides without having to invest too much in thinking about it for an individual application.
Indeed, it probably had
more hardcore content
This contradicts my best evidence based on the widespread joke that "economists have predicted nine of the last five recessions." Big, if true.
Ask HN: Career advice for junior dev on first job hop?
Hello all,
Currently debating my first job hop as a software engineer. Through some different pacing of job interviews (and the hiring freezes), I am in a situation and I am not sure whats the best path forward.

I have an offer that I really like. Great pay increase, hiring manager seems great, in a city I really want to move to. The only downside is its a generic Java Backend role (which is what my first job it). Its not bad, because I do enjoy backend work, but I have been really interested in moving into low level programming. I've wanted to try getting a job working in C/C++/Rust and on OS stuff or low level cloud stuff.

I currently have a chill job and I could turn this offer down and keep applying to jobs in hopes of getting everything I want + also the low level aspect, but I don't know if I am gonna regret turning down an offer that basically has everything just because I want to keep searching.

I only started searching recently (past month), so it’s not like I have been desperately waiting for an offer.

Currently my job is relaxed, but I am not payed well now and live in the middle of no where. I can tolerate it in the short term, but I don't want to spend another 6+ months here. I want a new job relatively soon.

I guess my question is, is it a good idea to try and wait? I am a bit inexperienced (1.5 YOE) and I work at a bank not an actual tech company, while the offer is a tech company. So should I go there first as a stepping stone? Then go for the ideal job once I have more experience?
Indeed.

I'm reminded of xkcd's train full of people all thinking the same thing: "Look at these people. Glassy-eyed automatons going about their daily lives, never stopping to look around and think! I'm the only conscious human in a world of sheep." (https://xkcd.com/610/)

We do not have access to the internal experiences of other people, so we should not presume to judge them.

There's a lot of good stuff in the article, but there's no need to perpetuate this absurd "world of sheep" perspective.
Remember that this thing is developed by people under the domain of the chinese government. They host their source on Chinese servers, and are firmly in the control of a nearly-enemy-state.

I would avoid using it if at all possible. You do not want your source code on a platform opened by those notorious for stealing intellectual property.
I picked this UWS example because it is the absolute most generous example you could possibly make. It's a relatively long distance to cover via bike or car and there are multiple express+local stops to hop on at.

And it's still slower for almost any trip you'd need to take where your subway exit isn't exactly where you needed to go. If you add walking 2-3 blocks north/south and 2-3 avenues east/west at entry and exit the uber/rideshare starts to dramatically leap ahead.
This is not true. Doomed is sensational. With proper perturbation analysis, one can choose an appropriate stencil and formula that has desired error bounds.

https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.72...

https://www.google.com/search?q=finite+difference+stencil+de...
> Wake from (S3) sleep would not work well, e.g. the trackpad/point would often not come back up. Sometimes the GPU wouldn't wake properly. The fingerprint reader rarely worked. Bluetooth was very flaky.

except the fingerprint one because I don't have a fingerprint reader, I had all these issues on my windows laptop
sure, maybe you do get more bees with honey. or more often than not you never get seen. we live in a sad era where the only way to get real attention from large companies is to embarrass them in public. this is by their design.

> I care more about getting the problem fixed than the writer's feelings not being hurt

i don't really follow how the writer's feelings could be hurt in any case. you seem to have an odd perspective on all of this.
Zero HN diet would be the most effective.
I think the worst effects of social media are exactly the same as the worst effects of traditional media like TV: unrealistic body images, the veneration of consumption, and "aspirational" content that makes people feel like they're not good enough. Basically the stuff that fuels capitalism.