skysight-inc/HackerNews huggingface dataset:
Infra person here, this is such the wrong take.

> Do I really need a separate solution for deployment, rolling updates, rollbacks, and scaling.

Yes it's called an ASG.

> Inevitably, you find a reason to expand to a second server.

ALB, target group, ASG, done.

> Who will know about those undocumented sysctl edits you made on the VM

You put all your modifications and CIS benchmark tweaks in a repo and build a new AMI off it every night. Patching is switching the AMI and triggering a rolling update.

> The inscrutable iptables rules

These are security groups, lord have mercy on anyone who thinks k8s network policy is simple.

> One of your team members suggests connecting the servers with Tailscale: an overlay network with service discovery

Nobody does this, you're in AWS. If you use separate VPCs you can peer them but generally it's just editing some security groups and target groups. k8s is forced into needing to overlay on an already virtual network because they need to address pods rather than VMs, when VMs are your unit you're just doing basic networking.

You reach for k8s when you need control loops beyond what ASGs can provide. The magic of k8s is "continuous terraform," you will know when you need it and you likely never will. If your infra moves from one static config to another static config on deploy (by far the usual case) then no k8s is fine.
Intollerable stuffyness.
Why aren't we crushed by the weight of Earth's atmosphere?
True but in the vast majority of European countries undertaking is not permitted

There are exceptions on both sides. In New Jersey, undertaking is not allowed.
Televisions have been fairly egregious in recent decades. Curved and 3D the primary suspects. Unfortunately "smart" turned out to be a way to make money despite the protests of the consumers so that isn't likely to be phased out/fixed unless regulation separates them from their ill-gotten partnership revenue.
I've gone to lots of talks on quantum error correction, and most of them start out with explaining the repetition code. Not because it's widely used, but because it is very easy to explain to someone who knows nothing about classical coding theory. And because the surface code is essentially the product of two repetition codes, so if you want to understand surface code quantum error correction you don't need to understand any classical codes besides the repetition code.

All that is to say that someone who had been to a few talks on quantum error correction but didn't directly work on that problem might reasonably believe that the repetition code is an important classical code.
Even kings (nominally) have advisors and some level of contact with the people they rule over; they aren't expected to just make decisions from an empty room with exactly no room for being swayed. In theory, a good king is like that. A bad king, and similarly a bad business leader, shouldn't be used as exemplars though.
I don’t find it sick at all. Do you know how grateful people in bubonic plague times would be for a solution? And they would damn sure take it. I’m done reasoning with unreasonable people or being upset or worrying about what will happen to them. Nature doesn’t respect alternate facts.
Better defunctionalization through lambda set specialization
Another comment pointed us to

https://www.reddit.com/r/programming/comments/1gynl1v/commen...
I'm an artist, and a tech guy, who is deliberate taking the next 6 months off to focus on the art. And you are 100% correct that you do not have PMF. Your site doesn't give me any reason to explore beyond glancing at it for 5 seconds... OK, I can upload content and show it. Great, I have dozens of ways to do that. Hearing you are trying to "swoop" in with AI makes me run far away - why in the world would an artist want to upload their content to an AI site??

I think you need to develop a focus on what you are actually trying to accomplish here, and find a way to tell the story. Because I'm not seeing it.
Same for me, I don’t see a single difference between the examples. I’ll try again later on my laptop and see if it changes anything.

The first example looks beautiful to me though, I might use it in my next UI.
Are these structures automatically added by most EDA tools?

(If not, why not?)
https://archive.is/ZSc4Q
Please just don’t make the opinionated formatted use two space indentation. That is one of the craziest recent trends in the JS ecosystem.
RISC CPU in Excel [video]
https://archive.is/xWt0u
What delusions can tell us about the cognitive nature of belief
Robotic pigeon reveals how birds fly without a vertical tail fin
2k-Year-Old Psychedelic Potion Found in Ancient Egyptian Mug
https://archive.ph/ZSc4Q
> Power suppliers don't like this because it favors cheaper sources of power that push their more expensive legacy generation out of the market.

Meanwhile a common scam in several EU countries consists in having the power supplier that is either fully state-owned or officially a private company but actually state-ran behind the scenes and... They force you to give back any excess power for free to the grid.

At the same time ofc they pass crazy laws mandating most of the energy generated to be sold for pennies on the dollar to other state ran companies, while then reselling it based on the price of... natural gas. It's quite the wonderful state-ran scam. Some politicians denounced that scam when electricity prices skyrocketted in France etc. a few years ago.

So not only do they steal people's produced energy but they also make sure to resell it at an inflated price, while their little friends in fake privately owned companies are lining up their pockets (the scheme is very probably complete with illegal kickbacks to the politicians).

I know not one but two person who have powering on on-demand... Cryptocurrency mining equipment (for some GPU based ones)! This way they make sure to not give back for free electricity to the state. Sucks but it's what it is. Wouldn't be that way if these people were paid for that excess energy.

They simply don't want to encourage this government ran electricity scam.
The U.S. was buying Russian nuclear fuel because it comes from weapons grade uranium blended down to low enriched. The U.S. made a deal with Russia to reduce their stockpile of HEU and provide them with some cash. This distorted the market for uranium mining and enrichment in the U.S.
Full LLM training and evaluation toolkit
https://news.ycombinator.com/item?id=42222742
Closing in on 30 years now.

The trick is to get into a company where the mission is sound, the direction makes sense, and your manager is good (i.e. protects you from above, and makes sure shit gets done in a timely and orderly fashion).

Then, help your manager out. Everyone has their flaws, bad situations etc. Be a true team member and help your manager out on those rare occasions where they really need it.
The claim didn't ring true to me, based on what I've read about the topic in the past, or based on my personal thoughts and experiences. So I wanted a source. It should be easy to provide a source, if sources are as plentiful as lijok says.

>the standard for communication in effective organizations is to be direct and to the point.

Sounds very nice, but empirically humans often struggle with frank feedback. I think that goes for both subordinates and superiors, for different reasons.

I would argue it can be worthwhile to spend an additional 25% time to make it clear that it's nothing personal, to avoid risking a deterioration of your relationship.

Obviously, it's good to have friendly relations with your coworkers, including your boss.

If you have a high-trust relationship with your boss where there's no risk of deterioration, and you know your boss likes it when you speak your mind -- more power to you. Be direct and to the point.
Laughing at myself for not getting the joke about the 3 prisoners about to be executed.
>The definition of a salaried worker in the US is having 40hrs of total work time averaged throughout a year.

I think we got to the heart of things. This is absolutely not true! Not legally, and not in practice. There are Overtime exempt salaried positions and non-exempt positions [1]. An exempt salary position position pays more than $685/week and means you do the "the role" however your employer defines it. That can be 40 hours, 80 hours, or whatever they choose. It can require you live on-site for the whole year.

https://www.dol.gov/agencies/whd/fact-sheets/17a-overtime
Legalese is just obfuscated English
I am not say it is hard. But I find having a .c/.h pair more useful and easier to work with.
I wonder if the mud crabs around the Imperial City in Elder Scrolls Oblivion where based on this?
I'd imagine this sort of thing is fully automated at this point.
I don't understand what you're getting at here. No idea why you've put tweets from a random? person to make your point.

Yes these guys have all noted on the effects of post-training on the models.

"We want people to know that they’re interacting with a language model and not a person." This is literally a goal of post-training for all these companies. Even when they are training it to have a character, it mustn't sound like a person. It's no surprise they don't sound as natural as their base counterparts.

https://www.anthropic.com/research/claude-character

>You're wrong that its forced and immutable and a consequence of RLHF and the companies say its so.

I never said it was immutable. I said it was a consequence of post-training and it is. All the base models speak more naturally with much less effort.

>You're especially wrong that RLHF is undesirable

I don't understand what point you're trying to make here. I didn't say it was undesirable. I said it was heavily affecting how natural the models sounded.

>It's also nigh-trivial to get the completion model back

Try getting GPT-4o to write a story with villains that doesn't end with everyone singing Kumbaya and you'll see how much post-training affects the outputs of these models.
Did you read the result you linked?

>
Several handbooks on highly effective communication in organizations are:

1. “Winning” by Jack Welch and Suzy Welch, which emphasizes clear communication, open dialogue, and transparency in organizational success.

2. “Fierce Conversations” by Susan Scott, focusing on transforming everyday conversations at work to achieve success.

3. “Radical Candor” by Kim Scott, which promotes empathetic yet direct communication in professional settings.

In your reading of those titles and summaries, do they seem likely to recommend communicating layers of fluff to executives?
You could entitle your post
"On the 'On the Question' Question"
History of Hangul
That was my thought too. Surprised to see so few others with the same reaction.
I think that's called poetry
> For instance, the declaration cites a study titled “The Influence of Deepfake Videos on Political Attitudes and Behavior,” and says that it was published in the Journal of Information Technology & Politics in 2023. But no study by that name appears in that journal; academic databases don’t have any record of it existing; and the specific journal pages referenced contain two entirely different articles.

Wow, this would be quite a black eye for someone whose role is to be an expert on this stuff. I'm sorta shocked by people still getting caught in this quagmire. I mean, I was surprised by the lawyer who stepped in it by submitting bogus case law last year or whenever that happened, but it had to happen at least once or a few times for there to be a "see what happens" moment to make people aware.

But this would be truly damaging, a sure sign that said expert lacks credibility and self-awareness.
I wrote an implementation of this programming language last month:

https://github.com/olooney/fourth_gen

It is a terrible, terrible idea, but it does work. It uses GPT-4 to read Python docstrings and magically implement working functions from English descriptions.
We are so close to tricking leadership into just writing the email to replace the meeting they choose to have insteaad. We just need to call it “prompting an AI to speak on your behalf during the meeting” + “record and summarize the meeting.”
The imbedded disdain a lot of tech minded people have for anything frivolous ought to tell you why so many of them have a hard time finding meaning, comfort, human connection.
The bounds of a kill bot would be necessarily wide.
I know HN doesn't like jokey replies, but you wrote: "all my SWE friends making $1m+", where "friends" is plural. You have multiple friends who earn more than 1M USD total comp per year? Man, HN is getting crazier by the day.
I understand your technical argument.

However.

I've spent many years doing PHP and Java-based development. Often times in parallel, having PHP projects on the side and earning money in Java development.

At some point, I had a stint of several years doing exclusively PHP-based work.

Every single time, my PHP projects were serving orders of magnitude more people orders of magnitude cheaper than Java-based projects.

And when I say "orders of magnitude", it is not an exaggeration but sad truth.

I am now in the Java land again, because pay is better. My current project has already burnt several millions serving 20 secretaries that handle 1000 individual cases each year.

My mind is with the PHP project I sold several years ago when it was serving 120,000 people at the cost of a few hundred euros per year + my labor, which was essentially free, but if I could slap my usual daily rate on it, it would still be somewhere between 20,000 and 30,000€/year.
I presume the EU has an excess. A lot of land is 'set aside' where you get an EU subsidy for not farming it so we don't end up with too much food.
I would say that it is structured complexity. Modifying a reactive variable is more complex than editing the DOM directly, true, but it minimizes the number of sources of truth. The developer no longer has to worry about keeping the on-page elements and JS variables in sync; that happens automatically.

Managing just your application's state, while letting some template logic know where to embed that info into the app, scales far better.

If you measure complexity strictly by the amount of code running, then a React or Vue app will likely be more complex. If you consider just the actual application logic, it's usually far simpler. This is especially true if you utilize components, which lend themselves well to rapid development with fewer side effects.
Scroll down to the 2nd question: "What advice do these books offer to a subordinate who wants to give feedback to their manager? What's their reasoning for the advice?"
Card payments in Europe are booming
In 2023, card payment volume in the EU grew by 10.7% YoY, up from 7.8% YoY in 2022. Who's capturing this growth?
its a vacation because ppl in usa get paid 2x than euros
So... how does one say, "One beer, please" in music?
It’s the UK’s constitution
Some of the best architectural work we've done at the company was implemented more like a research paper. Have a central document, write down the current knowledge about an outage, or the current proposal - and improve on that through comments, revisions and discussion.

And then you can still have a meeting or a call if a non-obvious decision needs to be made, or if clarification and explanation of something is needed.
(Disclaimer: I haven't used Django in a long time)

Can you expand more on why these AI cases make the complexity tradeoff different?

I'd imagine think waiting on a 3rd party LLM API call would be computationally very inexpensive compared to what's going on at the business end of that API call. Further lowering the cost, Django is usually configured to use multiple threads and/or processes so that this blocking call won't keep a CPU idle, no?
The entire article is a lot of name calling for many C++WG members for sexual harassers, rapists, hate speakers etc.

It argues that C++WG made various mistakes and full of incompetent members by presenting various seemingly technical topics but it's so random and unorganized it's hard to follow.

It doesn't make sense at all.
Did you miss the bit where the author explains that he is going for the most demanding aesthetics?
Here's a link the AI cited, a LinkedIn post by the author of the book Radical Candor

https://www.linkedin.com/posts/kimm4_how-can-you-practice-sa...

>How can you practice safe Radical Candor with your boss?

>...

>Start by asking for feedback before you give it. You want to make sure you understand the you're boss's perspective before you start dishing out praise or criticism.

>...

>Tell your boss what you appreciate about them. This is not "kissing up." It's praise, which is an even more important part of Radical Candor than criticism.

>...

>Say something like, “Would it be helpful if I told you what I thought of X?”

>...

>If your boss says yes, start with something pretty small and benign and gauge how they react...
k8s is the API. Forget the implementation, it's really not that important.

Folks that get tied up in the "complexity" argument are forever missing the point.
Still much better when it fails at the first step. I once got myself in a bit of a struggle with Windows 10 by using "ł" as part of Windows username. Amusingly/irritatingly large number of applications, even some of Microsoft's own ones, could not cope with that.
I have the same perspective regarding bandwidth, but I also consider any client to be running on a computer at least ten years old and at least three OS revisions behind.

I like to consider myself a guest on a client CPU, GPU, and RAM. I should not eat all their food, leave an unflushed turd in their toilet, and hog the remote control. Be a thoughtful guest that encourages feelings of inviting me back in the future.

Load fast, even when cell coverage is marginal. Low memory so a system doesn't grind to a halt from swapping. Animate judiciously because it's polite. Good algorithms, because everyone notices when their cursor becomes jerky.
This was written in 2015, I think we can get this down to 69 lines or less in brainfuck
Cambodia's Cyber Slaves
This G15 is the Oldest Running Digital Computer in America [video]
Two major problems that need to be considered with using localized pricing are sudden bidding wars and partitioning.

Let's say locally you have a few factories when a sudden drop in supply occurs in the energy market. The biggest costs of those factories are personnel, equipment and building, so rather than shutting down they will be willing to pay much more for energy than what is rational in the market in order to continue producing and maintain contracts in the short term. Long term they may move away to a more energy stable and cheaper location, but for the next 10-20 years they will eat the occasional spike in price. Everyone else who locally live there can't eat a sudden 100x in energy costs, with the result that they will vote into office politicians that protect against such situations, and those politicians will in turn spread out the problem over a wider area where areas with stable supply of energy can help through funding (higher energy price) and transmit energy to areas with less stable energy. Alternatively they can pay their citizens' bills directly, as happened during the energy crisis a couple years ago, money that then get taken from the general budget (paid through taxes).

The other issue is partitioning. The more local zones you get, the more borders you get between those zones. People living on the border will see a unreasonable price difference depending if their house/town/city happened to land on one side or the other. This feels unfair, which results in upset citizens, resulting in people voting in politicians that can fix the situation. Politicians then feel a pressure to even out the prices among the zones, using things like adjusting local taxes.

As a general rule, the voting population want stable energy availability, stable prices and fair prices that are similar to everyone else.
Well why don't you estimate the number and compare it to the total size of _personnel_ so people could judge if that number is indeed essentially zero? (spoiler alert, it is)
PHP.net is now offline
I thought k8s might be a solution so I decided to learn through doing. It quickly became obvious that we didn't need 90% of its capabilities but more important it'd put undue load/training on the rest of the team. It would be a lot more sensible to write custom orchestration using the docker API - that was straightforward.

Experimenting with k8s was very much worthwhile. It's an amazing thing and was in many ways inspirational. But using it would have been swimming against the tide so to speak. So sure I built a mini-k8s-lite, it's better for us, it fits better than wrapping docker compose.

My only doubt is whether I should have used podman instead but at the time podman seemed to be in an odd place (3-4 years ago now). Though it'd be quite easy to switch now it hardly seems worthwhile.
No worries! However I don't understand it :) Base load is the load that can't vary based on weather conditions; i.e. it needs to be supplyable from coal/diesel/gas/nuclear-type generation, or from batteries that have a certain number of hours or days of supply in them at all times. I don't think we have that, although I'm happy to be corrected.
If I'm gonna be fired for being honest and trying to do a good job, then I'm quitting.
why adding complexity when many services don't even need horizontal scaling, servers are powerful enough that if you're not stupid to write horrible code, it's fine for millions of requests a day without much of work
Agreed. No one else is referred to by their first name in HN headlines. The Wired article refers to her by full name or title throughout the article. And at least among Wired and HN readers, I would expect them to know who Verisign is and what they do.
yep. this checks out
Creddle will be shutting down on December 1, 2024
They still have register allocation issues:

> Register shuffling to fulfill C calling convention when making a runtime call.

Not sure how common is that in their benchmarks because it's tempting to handle everything frequently used as bytecode.
I agree, I think there was a Buddhist analysis of conversation, right speech, which I find useful as a guide to giving and receiving information: Is it well intentioned? Is it kind? Is it timely? Is it beneficial? Is it true?

I suppose that if you can craft feedback with this criteria in mind it’ll have a high chance of going over well.
It doesn't actually look the same to archaeologists. One of the things we'll do is look for subtle changes in seed morphology as a sign of domestication. There are also methods of seeing what types of plants are growing in a region, which changes when humans begin selectively cultivating certain plants. We can also get a rough estimate of how many people were in an area and in what seasons.
" is entirely orthogonal "

I think it is somewhat separate from the style of government, but not entirely orthogonal. It is obviously easier to build infrastructure and to keep building it for decades and decades, if you can disregard much of the popular backlash.

The golden age of Western infrastructure building ended with people electing all sorts of NIMBY or Green-adjacent politicians who imposed a lot of bureaucratic rules on further development.

Such a thing is basically impossible either in China or in places like Saudi Arabia (cough NEOM, cough). There, you can either try to "petition the court" somehow (only works for certain people and their interests), or, in much more risky way, try to cause some unrest and hope that the authorities will back down instead of responding by crushing you.

It was similar in late stage Communist Eastern Bloc; and the comrades were rightly afraid, because the eco-movement played some role in bringing down the system.
I wonder if we should design infrastructure that is resilient to cables being cut, I’m pretty certain everything would break right now if the Atlantic cables were cut. Does anyone know of an easy way to test this? Would cloudflare or AWS go down for example? What about my local bank?