skysight-inc/HackerNews huggingface dataset:
I'm reminded of The Oatmeal comic https://theoatmeal.com/comics/unhappy

Also, stoicism.
> The greatest trick that has been pulled on us this century is somehow billing gas as a 'green' source of energy.

Gas has significantly lower emissions than coal. Progress is progress.

Absolutism gets us nowhere, unless your goal is to drive humanity back to the stone age by "switching" to energy production systems that do not currently exist (with the exception of nuclear, which is the only currently practical solution for "green" base load that we stubbornly refuse to consider).

All of those electric transportation doo-dads add significant load to a system that can barely keep up as it is (in the US, anyway).

Just to emphasize the point, in NYC environmental extremists shut down Indian Point, thus converting about a quarter of NYC's power demands from clean energy (nuclear) to fossil fuel. Meanwhile, each of the past few summers the city has come close to rolling blackouts. Good job, folks.
> The SDE role at (FAANG)

I don't think you're generalising to all FAANG, just whichever one you work at.

That said, this has not been my experience at all at another FAANG which doesn't use the TLA "SDE".
Was this article written by an AI?
Oh wait, I guess it definitely wasn't because an AI wouldn't have made so many glaring grammatical errors lol.
Climate change is already impoverishing people.
> Zero toxicity and probably several magnitudes more meaningful conversations with people from all around the world.

In other words, you've built yourself a tiny echo chamber. The only way you have "zero toxicity" is that the group is exceedingly small or you force group-think.

> (3) I once saw a post from a German IT mag (heise, I think from November 2022) that claimed that they have more traffic through Mastodon than through any other Social Media thingy.

That's not a good thing. It means that the german IT mag has no readers.
Agree, I've programmed in various languages at various companies for three decades, do not have a degree and yet every point you made is 100% accurate and precise.
This is kind of what happens in Las Vegas, but to a lesser extent than the City of London. Most of what we think of as "Las Vegas" is actually the unincorporated territory known as "Paradise."
I lived a few blocks from here for years. So I can vouch. The museum is amazing. It's a time capsule.
I go on long rides on my bicycle between San Jose and San Francisco listening to audiobooks for background entertainment. I could listen to these at the same volume I listen to at home while taking it easy, unless there is a motor vehicle passing by, then sometimes no volume is loud enough to make the audio intelligible until the vehicle has gone far enough away.
My counterpoint is that while "people are people", they are impacted and influenced by their material, cultural, and political circumstances.

People can become hardened, callous, mean, and damaged to a greater or lesser degree in durable ways that outlast political circumstance.

If you beat and abuse a child, and that child will be more likely to beat and abuse others. This is called the cycle of violence. You can absolutely have times and places where this is more or less prevalent.

"people are people" on a slave plantation as well, but their behavior is not the same as those living in Seattle. If you flipped a switch on the political system overnight, the people would not flip with it. You might expect to see trauma and damage to impact behavior for generations to come, even if you magically teleported them to Seattle.

I know families that fled the cultural revolution in China, and it still has behavioral impacts on people 60 years later, including children who have never even been to China. Many viewed their neighbors as threats, thieves, and informants and are less "nice" to strangers as a result. It changed who they are as people in durable ways that outlasted the causal circumstance, and informed how they teach their children to treat strangers living in Seattle 60 years later.

Surely you can imagine a place where conditions are not conducive to "being nice" and as a result, people are less nice overall. You might see the same absolute range, with examples of extreme kindness or terrible behavior, but the mean and typical behavior can be shifted.
One day in the middle of the day I visited the "Soapstone comedy club" world in Horizon Worlds. People were actually taking turns going on stage and telling jokes. Then in the course of general conversation, one person said she wrote and sang songs and someone asked her to get on the stage and sing. She did, and it was beautiful, almost a magic moment of discovery. Afterward she told us that she was a twin who recently met her brother and both were into music so they formed a band. The band is called Cave Twins and the song was "A Little Longer".

It's the one redeeming moment in Horizon Worlds that I have had. I continue to check in once a month or so but have had no other meaningful interactions since.
Not sure about that. Theoretically, you can talk to GPT-X pretending to be your manager, and the your manager can talk to GPT-X pretending to be you. Then the two instances exchange information in a format much more efficient than human conversation. Sounds like an efficiency boost and if expanded this system avoid a bunch of office politics and helps with everybody's mental health.
FINMA’s also claimed that CS still had 14% capital (double the trigger lever) on Thursday - 20bn of capital seems to have vanished on Friday.
People have lived in the area now known as London for over 6000 years, and London has been a city for nearly 2000 years. It has grown very naturally.

Cars are the recent addition, and they are being restricted because they were causing issues. The alternative is bulldozing the city for some highways, which does not really sound very natural to me.
I see IBM I feel the need to comment.

IBM has to be shittiest company I had to interact with in a professional setting.
We have an AS400 iSeries. It ran the company for many years but now we are building a lot of apps around it in C#/.net/blazor.

So, in order to use entity framework with iSeries one needs a data provider. Most of the data providers are generally "free", for example if you have SQL, Oracle, MySql, PostgresSQL you don't have to pay anything. BUT not IBM.

We tried getting a license for the iSeries data provider, and I literally gave up and said fuck them I will just use OleDb and write queries by hand. First, nobody could answer which license we needed for our use case. Then, I received a trial license, which didn't work....I spend days snooping around to realize it was for the wrong version of .Net core. IBM support was clueless. I finally received the correct version, but the instructions for the install had a link to a dead URL.

IBM forums were full of IBM employees responding with "sent you a DM" when people were asking questions....followed by many replies "i have the same problem can you share the answer publicly"....followed by "sent you a DM".

Seriously screw IBM, awful company.
Because "learn to code" carries a hidden clause which is "learn to code, so you can get a job as a programmer". That's different from "learn to code, so you can automate some little tasks you do daily as part of your current job and make your life easier".
I see you’re coming at this from a moral stance where I do agree with you, it’s not great on a personal level to not be challenged.

But does that apply here? We’re talking about private citizens, running a publication platform.

If you went to your local community newsletter, asked to put in an article saying “this community is full of bigots, and none of you want to hear about it” and they deny including your article, there’s no legal recourse for you.

Sure, there’s the ideals of the marketplace of ideas, but there’s also very real restrictions on speech because society wouldn’t function if everyone was required to hear and consider every voice.

I’m also not American, so I’m no expert here obviously. I could be totally wrong on this and maybe there is legal precedent for forcing a private publication to publish something after some sort of legal free speech complaint.
> "Money is not important" is something people say if they have a lot of money.

Well if money was key to happiness, why would people with money say that? Wouldn't you expect the opposite? The reality is money helps with lots of things in life, but it's never more than a means to an end. You should always be striving to enjoy what you can in life as you go, because cultivating a happy life requires being present. Otherwise you'll blow right by the stuff around you, and by the time you get the money you were seeking you may be on an island. That's all people mean when they make that statement.
Prompt engineering is really more like the art of exploring the emergent behavior of the LLMs. Unlike traditional software that has known features and capabilities. We build a model and then we literally don't know what it does until we explore it.
CodeAlpaca – Instruction following model to generate code
Not parent, but I would just find different favorite sites.
At this point I'm no longer willing to deal with job postings because I can't trust anything I see on the internet. I'd rather just put up a "situation wanted" post with a "principals only" warning and see if waiting for people to reach out to me is really that much worse than reaching out to businesses.
Goodbye, Google Glass, we knew you well
And they've raised at least $313 MILLION! Where have we seen this story before?

[1]: https://www.crunchbase.com/organization/vercel
I'd also recommend this. There's even more information on a newer version of this course's site, 6.S081 [^1].

[^1]: https://pdos.csail.mit.edu/6.S081/2020/schedule.html
Chameleon – the Adaptive Cyber Security Solution (fiction, or is it?)
It is their secret sauce and like a startup who licks and sticks envelopes initially while proving their business model, eventually it is automated.

But the thirst for growth is never quenched, so there's always new features, new services. And maintenance of that automation. The work never ends.

There's a 25-50% operations tax every AWS employee pays. But they're handling the operations load that several employees were 10y ago. I used to wake up in the middle of the night to restart individual machines. Now I'm alerted for much much more complex problems. But i'm still woken up :(
How long have you worked for the CCP?
> bikes are a whole lot less practical
I'm sure you meant as daily transportation. As a non-daily, I bike several times per week even if I drive daily.

If I had my choice, I'd rather ride horses every day.
> I'm very pro-cycling, but it would be foolish to ignore the very real and observable safety concerns that occur because of factors such as poor behaviour

You'll no doubt be able to point to the statistics that back up these very real safety concerns.

You could start with the number of KSI caused by cyclists compared with motor vehicles
G underpays compared to other FAANG and unicorns but does pay way more than microsoft and just about every other large and small company.
I'm pretty unhappy with my current job, but at least I can say I'm not expected to use my very limited and rusty knowledge of SQL. Working with relational databases is one of the least fun aspects of programming I've ever encountered. If a job interview heavily stresses SQL knowledge, I'm probably not a good fit for the position. Even if the position itself demands less SQL ability than the interview suggests, I take the questions as an implicit requirement for success. Also, if I end up in an interview where they delve more deeply into SQL than "when would you use and inner vs outer join", I've probably failed somewhere in screening for jobs I should interview for.
The electric company probably won't see much profit from electrifying a rural area, but getting rural areas access to electricity is good for society and helps everyone in the long term. It's the kind of big picture thinking that the government should incentivize.
Nearly Half of Firms Are Drafting Policies on ChatGPT Use
Well in both cases you can ignore a lot of unknown physical details and still reach a valid conclusion. In the case of the climate this is done in terms of energy balance for example. The details are super complicated but you also have historical data that you can use to calibrate and validate your models on.
I use ChromeOS >:)
This nonsense is why I have avoided using office kitchens for decades. Much easier to opt out than to have to be involved with childish BS.
This was recommended to me too. It's more sniper and less shotgun.

Job boards really obscure the fact that so many jobs, as in so much of life, is who you know.

Value your time as a job applicant as much as you value your time as an employee. Don't make yourself just another row in a database. Be a high priority email thread.
Continuous program optimization: A case study
Given how many furries work in tech, the dog wrote the code that controls the robots.
There's a lot of things that reasoning about requires getting into someone else's headspace. If that is problematic you may want to look into your empathy skills, 'getting into someone else's headspace' is a crucial life skill, IMO
For info: there was some drama a while back [0], [1] and some (a lot?) of the community/devs went to https://forgejo.org/

Seemed to me like they had a point and it's worth considering following that project [2] instead.

[0] https://gitea-open-letter.coding.social/

[1] https://news.ycombinator.com/item?id=33372471

[2] https://codeberg.org/forgejo/forgejo
I don't need to define optimize because it will be different from each person. It's up to each individual to decide what is optimal for them.

Nor did I say one had to optimize. I just said it makes sense if someone chooses to do so.
Yeah the headlines end up all sounding similar after awhile.

Another challenge is the report itself is pretty dry and emotionless (for example, every line of the PDF is numbered).

Here's a link to the new Synthesis report referenced in the article: https://www.ipcc.ch/report/ar6/syr/

Here's the "summary for policymakers": https://report.ipcc.ch/ar6syr/pdf/IPCC_AR6_SYR_SPM.pdf
> rich people need somewhere to put their money.

With more typical interest rates, rich people will make more typical investments.
> Or, you know, we can do both at the same time?

Or maybe we prioritise the class of vehicles responsible for almost 5 fatalities and 75 serious injuries a day[1]?

For comparison, [2] says that 30 pedestrians were killed and 1093 serious injuries involved cyclists in eight (8) years. In 416 weeks, that's less than one (1) week of car deaths (0.2% ratio) and two (2) weeks of serious injuries (0.4% ratio).

Anyone that says "we should prioritise X and 416*X the same" is either not arguing in good faith or should be nowhere near decision making.

[1] https://www.gov.uk/government/statistics/reported-road-casua... - 1760 fatalities, 28044 serious injuries.

[2] https://www.nationalworld.com/news/politics/pedestrians-kill...
Let me try. You could expect that on linux host you can have 64K concurrent connections to single target ip. If you had two target ips you could expect 128k concurrent conns.

This is not how it works.

Especially when doing bind-before-connect trick to set source ip.

Linux internally tracks local ports in a hashtable and often forbids their reuse in surprising ways.

The most surprising is ordering. If you do bind-before-connect then on that port later connect() will not work.

The effect is that its very hard to achieve the 128k conncurrent in our two targets scenario
Using (FAANG) for anonymity, but you're absolutely correct
Npm has had such a rocky marginal existence for so many years, getting bought out & passed around, getting random-ish backing & support to stay afloat. Now Microsoft owns Npm package repo & seems like a trustworthy-ish benevolent dictator & stable, but it's more than just ideologically gross to have all the tens of millions of eggs in one basket, it's a constraint on exploration & growth & trying other paths.

I think simply being free to try for better is a necessary & obvious step for js. It's not puritanical at all, it's embracing a lost freedom, to improve & figure stuff out.
They aren't selling food to a customer. The employees are doing the prep. If one doesn't cook his chicken well enough and gets food poisoning, should the company be liable?
Enough.

How many sites do you regularly read that you wouldn't mind paying $1 or 2 for?

I don't mean big sites like HN or Reddit or whatever, they are not going anywhere, but a ton of small kind of specific sites, they are going to have to turn to that model.

Look at the amount of sites that cover say MCU movies, most of them only exist because of ad money, not because people really enjoy their writing and insights.
SQL et al. were built to solve the problem 'how do I handle (possibly big) datasets'..._when_I_was_a_kid_, you had to learn in your programming language how to handle data and how to work with it. There was a lot of conversations on sorting techniques, how you laid data down on storage medium, etc.

All that went away with SQL as the management was pushed down to the database. It freed the developer up to concentrate on the problem, rather than the hygiene.

Likewise, I guess, the kids these days don't need to worry about the OSI model, subnetting, routing, TTL...

I can complain that a cloud native Hello World application can be made with the end user knowing NOTHING about the underlying code to get it there, but that's just me being an old guy, shouting at a cloud.

I look at what I know, and what the kids know, and recognize that each of these technologies was spoon-fed to me over decades. I didn't learn Linux, SQL, networking, GPU acceleration, Network Intrusion and Detection and how to manage it...all at once, when I was 21.
The scale of HR at Amazon is huge. One data point was that they hired over 800,000 people in a single month. I'm sure that number is out of date.

The idea was to build scalable solutions for HR to modernizing hiring, etc. and productize those. I'm not sure the external product piece ever panned out, but they were mainly focused on eliminated manual processes for HR inside of Amazon and migrating legacy systems to modern ones.
Let's hope the shareholders get scared anyway.
Thanks, I'll have to try it out. I have a Kubernetes cluster running and it would save me a few resources to not have to run Windows just for this
The user should provide a password, that is only useful if the service emails the recipients with a link to hosted page that will decrypt the data client side.
That's of course not what her tweet said. Did you intentionally misread it or just get it through an incorrect grapevine?
When Confronting Your Dreams
This is the pragmatic outlook. ~3 million jobs are created in a year, and ~3 million Baby Boomers retire every year.
very excited about Actions. For several months I've been using a home server Gitea for a Unity project version control, because the project size is far too large for github/gitlab etc.

So far everything about it has been excellent, and it's only getting better!
It's crazy to see such a dramatic about-face. Amazon recruiters used to be banging down the door of everyone with software engineering experience not too long ago.
Plan on a longer and more intense job search.

Many interviewers can recognize when you don't have many options. The more options you have, the more confident you'll be.

Don't take rejections personally. If you're not getting rejected a lot, you're aiming too low. You should be getting rejected frequently! Use it to hone your search.
South Korea has the lowest fertility rate, which has lessons for us all
> Invent a language for automation specification

We already have, they’re called programming languages
> ... the changes in ... crop yields...

How would they even predict/model that? Have they modeled all the different plausible crops and agricultural techniques, which regional environmental conditions they're most suited for, and the transitions between them based on regional climate change effects?

It's one thing to model a natural system, but seems quite a bit more complicated to model a system where human technology and decision-making is extremely significant.
It was already on enormously shaky ground a few years ago.
I know right?

We’re seeing crop failure after crop failure. Whole ecosystems are collapsing. Tornados and floods are happening in places they had never happened in.

Europe and the US are going to be impacted way later than everyone else other than the immigration wave they’re going to have to deal with.

It’s a sick joke that the countries with the ability to do something about this are also going to be the last ones severely impacted.
Because those could potentially lead to felony assault charges.
> "number of excess death directly or indirectly linked to climate change."

That will be a negative number.

Because "climate change" i.e. global warming will see increased temperatures and increased crop yields.
As a novice at self-hosting, I previously attempted to use it, but got stuck as I didn't understand MySQL, and learning it just for Gitea was too much. However, I've had some progress with with another database recently, so I would like to give Gitea another try soon.
What we are seeing is a rebalancing. The super high-paying FAANG jobs are becoming scarcer, but there is more talent for tier 2, and tier 3 employers and startups. Many companies struggled to hire in recent years, often relying on contracting, offshoring, etc.

The company I work for, a tier 2 or 3 company for tech, depending on your perspective is still hiring, although mostly not in the U.S. But if more U.S. talent becomes available at more reasonable rates, we might do more hiring here.
The worst weather when riding a bike is the wind (trust me: I live in the Arctic circle, we have snow or black ice on the road half the year and it’s routinely -25ºC; bikes handle both fine).
The Netherlands has more wind than anywhere on land. It can be literally impossible to bike against the wind without the local training when it’s strong enough. If they can do that, I doubt a mountain pass would scare them.

And it rains, a lot. Which is fine if it’s vertical and you have a rain coat, but Dutch people made windmills, the Netherlands and horizontal rain. No coat can protect you from that.

The weather band is indeed narrow, but half of that band is terrible.
I can confirm that even in a small town you can go crazy consuming too much news and social media.

But then I lived most of my life in big cities, and for me moving in a rural community a few steps from the forest where I can walk between two meetings definitely solved many problems. Being free of all the stress of city life and connecting to nature really helped with emotional work and gaining perspective. I don't regret my 20's but I'm glad I found calm and happiness. Maybe in a few years I will have sufficiently recharged to be able to move back in the city.

Also I don't know about Philadelphia but in most cities I lived parks were small and sterile and real nature was not easily accessible.
How accurate do people have to be in their predictions to advocate for policy change?
Oh, another “China bad” shill.
The article points out that walkers do outnumber everyone.
Availability isn’t the property of Google Meet that’s troublesome. Itinerant, schizophrenic UI is more its jam.
When people are accused of living in a bubble, it's usually because they show a strong universalist desire to expand their lifestyles to others, without consideration for the others' preferences. The opposite of humanist liberalism that was foundational for Western liberal democracies, or 'live and let live'.
> If you’re good, you’re already looking.

But.. where do you go as an overpaid FAANG employee? Amazon, Google, Microsoft etc all have layoffs
FinOps is definitely becoming a pretty hot topic. And, yeah, a lot of companies are realizing that they have some pretty low hanging fruit where they can cut spend significantly.