skysight-inc/HackerNews huggingface dataset:
I've stumbled on to this approach myself and it works. Instead of asking one question at a time or trying to break down my problem, I try to give as much background and context as possible -- often in the same long paste.

I arrived at this out of frustration when, during complex debugging, ChatGPT would forget important parts of the issue -- and wind up removing or breaking something while fixing something else. Evolving an answer one piece at a time, like we used to do, no longer works with these "reasoning" models.

Now, I give the World's Largest Post with each problem. I'll explain my issue, what I've tried, what I want, what the purpose (non code, human purpose) of it is, what I don't want to do or am trying to avoid -- all of it. My brain dump, plus the entire file or files needed to fix it.

When I do this, I get back solutions that take into account all of these factors and I can see in the answer explanations that all my criteria were met. This has reduced the back-and-forth on complex coding (ie: write a 200 line module from scratch) and often gives a 100% working output on the first shot.
the reason the rent seeking concept isn’t popular in contemporary classical economics (beyond the partisan association) is that it is pretty ill-defined.

but i think you would be hard pressed to find a scenario where Automattic is the rent-seeker and WP engine is not, given that Automattic both contributed to WP and is actively using their revenue to improve WP, whereas WP engine… isn’t.
Love Proton, good shit! This is the kind of practically-minded activism that builds a foundation for more bold steps.

Since this is partially advertising on their part, I’ll do my part and throw in an endorsement for their VPN, drive, and mail services — I’ve got all my custom domains serving email via the latter, and it’s been a breeze. On top of the obvious security stuff, their UX is consistently top-notch; I much prefer their iOS app to the Google or Apple alternatives.
There's not much you're missing. His videos try to appeal to the lowest common denominator and are relatively vapid. Sort of like the junk food of YouTube.
No, what he is describing is a well-rounded staff level engineer. As you get more senior and take on more responsibilities, you start having to think about everyone's work and how it all fits together, you think about how the project fits into a product that meets the customer's need (unless you have a dedicated PM, which is becoming rare), you have to think about deadlines and how the project is tracking towards it, you have to think about other teams and how their work intersects and how their dependencies are timed to ship in time for yours, you need to communicate up the totem pole to actual managers. And, yes, you have to hold your nose and open up Jira.

I don't know where these "pure" perfectly spherical software engineers work who are super-senior staff level, but still do nothing but type in code. I've never seen them. As soon as you advance beyond the entry-level, you need to broaden your scope and be more of an actual engineer rather than just someone who writes code.

The manager's job is (among others) to make sure the team is working well together, solve any inter-personnel issues, work with each of their directs on career development, sometimes provide direction of what to work on, sometimes actually assign individual tasks, pass down announcements and direction from the higher-ups, help to manage the team members' performance, and work with HR when needed. They're not there to do all the stinky non-code-typing things in your project.
Thanks for the article!

I remember I had a hard time trying to stretch dialog to full screen for mobile devices, but it actually didn't want to work. The code was something like this:

dialog {
position: absolute;
top: 10px;
right: 10px;
bottom: 10px;
left: 10px;
}
The Forgers Hall of Fame: A Brief History of Literary Fakes and Frauds
It seems managers are simultaneously worthless pointy-haired bosses and yet needed to keep self-described elite devs from doing work that's beneath them.

Schroedinger's manager.
I think with out a working definition of "easy/hard" it's all hand-waving.

From a documentation, examples, accessibility, tooling, and number of people you can get help from, JS wins.

What other metrics should we consider when comparing, API complexity, LOC for average plugins, google results?

I think if we had a reasonable baseline for comparison, it would be helpful.
... VSS is used to create backups. Re-read parent.
small businesses have that benefit!
>but also a primary focus on meaningful content relevent to viewers. These people may not be getting rich from their vlogging, but it's also not fair to call what most of them are doing "vlogging", either. It's video-based short form content curation for a clearly identified audience.

There's a fine line between "content created for X people interested in Y topic in Z form" and "content that's relevant to my viewers."

The former is a channel that is avoiding the "creator" described by the author. The latter is on a path towards the author's "creator."

For a long time, the two can be very similar. The group you are tailoring your content for and your viewers won't necessarily diverge quickly, especially in niche areas or highly technical fields. But they will inevitably diverge.

Worth noting that the form this takes will depend on the topic.

It's rare to find a creator that can avoid this trap long-term. I see it even with small channels I follow.
Maybe, but it's too hard to distinguish between the jobs that were posted with intention to not be filled and jobs that were posted with intention to be filled but through other circumstances weren't. So the distinction is moot.

It's a lot like this website. It used to be pretty obvious which comments were trolls and which are real people but more and more the people have gotten dumber and the trolls gotten smarter so it's almost impossible to tell the difference between maliciousness and stupidity and for the rest of us it doesn't really matter one way or the other. A person wasting our time is a person wasting our time, the intentions aren't important.
The screen we are performing here is a basic "can you program" type of evaluation.

We've run into a number of people with seemingly-decent resumes (several positions as engineers at reputable albeit non-FAANG companies like insurers or e-commerce firms) who have struggled to complete basic tasks like the Pascal's Triangle question mentioned above.

The intent here is to toss them a couple of softballs that they should be able to knock out of the park, almost like if they were helping a younger sibling with CS 1XX or 2XX level work.

We're not against the use of Copilot, etc. once onboarded. We just want to make sure that these candidates possess basic skills that their resumes would suggest they mastered years ago.
As per usual for this low-quality blog, the claims don't match the reality.

This is the policy document:

https://assets.aclu.org/live/uploads/2024/12/004-4-Health-Se...

It doesn't mandate "forcibly detransitioning" at all. It recommends a course of psychotherapy, which the author objects to. That's it.
> PC referred to perceived limits on speech and conduct that went at the expense of current or historically marginalized groups.

i see, i guess my understanding was different, i alway perceived it as the opposite; pc equaled limits on speech or conduct that went against the majority groups or what they wanted, in my understanding, but it seems that was probably wrong

thanks for replying, i appreciate it!
yes, "html { overflow-y: scroll }" works.
I don't think you can reframe that in a way if you introduce policies that treat people differently. And I don't believe people feel they lose rights as long as they are treated equally.

As I said, rulebook of toxic middle management. Treat people differently and they fight among themselves and you don't have them on their back. Simple workplace dynamic, even if not intuitive.
Johnny Depp maybe?
"YouTubers" are one of those things that a lot of people are interested in, yet everything I learn about them makes me not want to start.

The world has so much good film, music, novels, even video games and TV - in a choice between any of those and watching a YouTuber, why would anyone choose the latter?
> Live with fewer people? Living standards increased after the Plague wiped out a huge chunk of the population

Having a catastrophic event wipe out large swathes of the population... and large swathes of the population being old (so requiring disproportionate amounts of effort and contributing little to economic and social efforts) is very different. If 60% of a country 's population is in retirement homes, who will take care for them? Who will work all the jobs required to maintain a standard of living for everyone and pay for those retirees?
Cybernetics has a lot (everything?) to do with feedback loops; the word itself comes from the Greek for "steersman". If you have a long feedback loop in a process that is supposed to self govern, it would be potentially deadly to the equilibrium.
Teams are also strongly motivated to not hire a bad team member that drags down morale and wastes resources. I want to say this is more true in government hiring, where it's difficult to fire people, but I've seen private companies hold out for a long time until they find someone with the right combination of cultural fit and technical skills.
I don't, on principle.

A few years ago, if you opened up YouTube without being logged in, the algorithm would show you its default recommendations in the purest state, uninfluenced by your proclivities. MrBeast and similar dumpster clickbait videos were prominently featured. These days, I think you have to at least search for and watch some things before you are told what to watch.

If MrBeast has ever shown up on my YT front page in the past, I slapped YT's hand until it stopped. Haven't had a problem since.
Every problem has unforeseen benefits. Global warming reduces the risk for nuclear winter when the resulting tribal conflicts lead to the nuclear regional exchange dice landing on that number that cant come up on repeated throws.
I remember my sophomore year of college.
Sybase SQL Server hasn't been a thing for at least a decade. The Microsoft fork happened more than 30 years ago.
> It’s crazy to think that some software engineers might actually intentionally degrade user experience on non-Google browsers or for people using adblockers.

It's also crazy that we've let ad companies tell us that using a non-Google browser is the same thing as using an adblocker. It is not the same and it never was.

I use Firefox with no adblocker installed. I don't mind ads to an extent. I do mind tracking and find micro-targeting disgusting and creepy and evil, so I use Firefox, and I use its Enhanced Tracking Protection, and I only log in to the major Ad Companies like Google/YouTube, Amazon, Meta, others in dedicated containers that only are for their sites themselves. It's sad and annoying how many ad networks accuse me of having an adblocker just for using Firefox (or Safari) with relatively cleaner than average cookies.

Show me the old school of ads, the "Superbowl" broadest audience ads, the stuff that advertising companies "knew" for centuries of their existence as "common sense" that was the most useful way to make and sell ads before tech companies got involved and decided that user privacy was up for auction to the highest bidder. The way I see it: If an ad network can't do that and sees this as "adblocking", it deserves to die and something better needs to step up and eat their lunch. That includes Google and Meta's ad networks. That includes "Admiral" and any other network that buys ads from creepy "Temu".
Left leaning folks are swept up in rage machines too.

Leaf through the BoingBoing BBS sometime to get a sense for it.
FTC Proposes Rules to Deter Deceptive Earnings Claims by Multilevel Marketers
> While deceptive earnings claims are already illegal, the proposed changes to the FTC’s Business Opportunity Rule and the new Earnings Claim Rule would allow the FTC to seek strong relief – including money back for consumers and civil penalties – from covered companies making deceptive claims.

> The public comment period for all three proposals will last 60 days from when they are published in the Federal Register.

> The Commission votes to approve the issuance of the proposals in the Federal Register were 3-2, with Commissioners Andrew Ferguson and Melissa Holyoak voting no. Commissioner Ferguson issued a dissenting statement joined by Commissioner Holyoak.

> The time for the Biden-Harris FTC to issue or propose new rules ended the morning
after the presidential election ... Some of these proposed rules may be in the public interest and
within our legal authority. But whether they are lawful, and whether they are prudent and sound
policy choices, are decisions that belong to the incoming Trump Administration.
> Only 39% of workers feel strongly that someone cares about them as a person at work,

That's not as bad a self-reported perception as I would've guessed.
> The world's biggest coffee chain says its new code of conduct - which also addresses harassment and bans smoking and outside alcohol - aims to make its stores more welcoming.

Wait, smoking and outside alcohol weren't banned already? I could've been enjoying a cigar and whiskey with my shitty overpriced coffee this whole time?
The goal of a standard is to not be forced to code specific things for each implementation out there. This is failure of the web standards that the google implementation has become the standard.
Turning attention away from each other and toward images of each other
I've been using GoogleHitHider, which also works on other search engines like DDG. Worked well for many years. It's a list I curated myself though for personal use, I definitely wouldn't mind seeing what other people had.
There are job postings out there that are solid, but where the company is unwilling to pay the recruiter markup, and hiring organically just doesn't result in solid candidates. Not every company hiring is a Fortune 500 or Big Tech company looking to get over on the world. Many are smaller companies looking to fill roles but may be lacking in the bandwidth or resources to lower expectations and either pay well over market or hire downmarket and train extensively. To say these companies are hiring fraudulently is unfair.
Proton free email comes with storage of 1GB. I wonder why aren’t they beating Gmail (15 GB)? If they make 20 or 25GB wouldn’t they get more customers?

Updated: For folks downvoting my comment - they are spending money for branding & selling better. Hence I asked this question.
I mean, I am biased because my commute by car is 10 minutes and there's barely any traffic. But that was also by choice. I chose to locate myself close to the office like that, because I like working in the office at least a lot of the time, and I hate long commutes too. So I sought out and made happen a situation that was to my preferences.

I live in a suburb and work at a company that is in the suburbs. It's a manufacturing company, but they need software developers all the same.

I don't know, sometimes I feel like a bit of an outlier. I arrange my life for fun and convenience and joy. I don't try to maximize money at the expense of those things. Making say 20% more but having a long commute or working in an office that I don't enjoy being in is not worth it to me because time is money, and my day to day joy and happiness are more important to me than a little more money as well.

People seem so unhappy all the time. I just don't get it. I go for what makes me happy and it seems to work great for me.
We just had a thread on this cursed fluid: https://news.ycombinator.com/item?id=42194355.
This is a spam problem. Spam problems are easily solved by simply charging for attention. Job postings should pay me to view them, and I should pay job postings to apply to them. The only reason why ghost postings exist is because the marginal cost to the company is so incredibly low to do it.

In demand people should get paid for their attention.

What I don't understand is why are there no systems that actually implement this? Most likely because the user education problem of cryptocurrency wallets and the various UI/UX issues it presents, but there's no mainstream apps that I can think of that actually try this.

Seems like it would work in dating apps, in advertising, in CRMs, in social networks of all types. Why hasn't it been done?

My guess is because we've only solved half of the problem with crypto. We have the cheap value exchange, but we don't have identity figured out quite yet.
> precisely, accurately, and consistently express their needs in a backwards compatible fashion that doesn't break existing customers.

A theoretical “AI dev” will be able to gather these requirements through conversation no problem. The same way a human dev would. In fact it will probably do a better job. I really don’t think this is some special skill that protects developers from automation.

The industry is about to change drastically. I don’t foresee software engineers going extinct, but there will most definitely be a lot fewer of them.
It also reminds me how the most upvoted comments on Reddit often reflect the consensus opinion but not necessarily the truth.
Show HN: I created a platform to practice for your next tech interview
Hey Folks,

Launching the public beta for Dobr.AI here!

Problem

There are 100 platforms to grind coding problems. But there are no platforms to practice for tech interviews. There are so many new platforms popping up for AI based interviews, but all of them are either too basic or basically a ChatGPT wrapper.

Solution

Dobr.AI is a AI powered interview environment that simulates the FAANG style interviews and allows you to practice for your upcoming interview in a realistic setting, with real-time feedback. It's built by professionals (xFAANG with years of interviewer experience).

Status

Currently it supports Coding and LLD (Machine coding) interviews. I'm adding HLD (System Design) interviews in coming weeks. And so many more interview formats in the coming months.
That definition genuinely gives me cancer. I seriously, 100% am going to die now because dictionary editors don't seem to grasp that this is simply a "tone" of ironically over-emphasized speaking similar to sarcasm, and not a new definition of one word. I'm 250% honestly in chemotherapy now because they don't get that. Veritably, indubitably, unarguably cooked now. Thanks, dictionary editors.
Do you really need all three of them (FizzBuzz, Pascal's and non-primes) to demonstrate basic programming tasks?
That may be the predominant American belief, but I would point out that about over half of Europe — by population, making the zone larger than the USA — now has borders slightly more porous than the ones between American states.

https://en.wikipedia.org/wiki/California_Border_Protection_S...

https://en.wikipedia.org/wiki/Schengen_Area
This is making that company not look very good, is it?!
I googled for a cybernetics definition and this came back:

> Cybernetics is the scientific study and mathematical modeling of regulation and control in systems, focusing on the flow of information and how it is used by the system to control itself.

So maybe a long lag time is deadly because they lose control of the system? That doesn't really make sense to me either though because what control do they have in the first place? The author says as much when they call it an ever-shifting target.
I love that it just includes all of msn.com.
"beats" in the sense that it dropped less, not that it grew more.

Also this article is about EU, not Global
Audi is a single, premium, brand of one of the biggest automotive groups out there. It seems odd to single them out in particular and position Tesla outselling them, how is it relevant for anything? I bet they're outselling Dacia too, so what?
This is a shrill take in the same platitudinal vein as saying there should be world peace by now. You're regurgitating techno-optimist fantasies you've read from someone else and have come to mistake them for reality or desirability.

The median individual is not going to be working less than 40 hours a week. The system has found a balancing point and people will compete with each other for the money, resources and status as much as their sanity can endure it. There is nothing anachronistic about it, because it has been the case long before 19th century and will remain the case long after 19th century.
fundamentally I think though is that for distributed systems you don't really want actors, you want ~erlang processes. The distinction being around how errors propagate between processes, and various mechanisms to deal with that. The actor model doesn't have any of that in its theoretical basis. Because in a distributed system you fundamentally have unpredictable errors, and generally erlang tries to shoehorn you into a programming style where you're ok with faults, which makes your system more fault tolerant.

The core philosophical problem with gleam is that it is trying to get rid of errors. Ok, well good luck with that.
Un-processed poultry (like breasts or something, not nuggets) was the big one I was thinking of. European stuff is higher quality in that there's less chemicals involved and it's cleaner but those are mostly public health issues (no salmonella outbreaks), not nutritional issues. If Europeans aren't actually eating in serious volume the classes of products where the differences are then it doesn't matter much if at all. And then there's all the products where it's a distinction without a difference, like eggs.
... yes? Table sugar is sucrose.
This is a neat piece of modern CSS:

body:has(dialog[open]) {
overflow: hidden;
}

https://caniuse.com/css-has confirms the has() selector has had widespread browser support since December 2023.
the origin of wokeness was childish gambino's 2016 single "redbone" from the album "awaken my love", in this essay i will. . .
I do this as well i.e delete the name of a bookmark using only it's favicon to identify it.

When you login to Firefox. Just right click your bookmarks and hit open all in new tabs. It will open all 500+ tabs. Leave it for a few minutes all all the favicons will be loaded.
For people confused like me on what intensification means, it means maximizing the amount of attention and interaction that occurs. On Youtube this would be the metrics that drive engagement, including views, likes, comments, shares, and watch time. The issue is that the content focuses on driving engagement at the expense of communicating ideas with coherence and depth, for example by sensationalizing or oversimplifying a complex issue (especially for things like political discourse focused on sound bites and emotional appeals, or with virtue signaling and outrage culture). I think the above commentor is right, in my opinion, intensification shapes our world into being very reactionary, with only a superficial understanding of issues, and platforms like Youtube Shorts and Tiktok take this to its furthest possible level.
You will have nothing but trouble, but it will sound great, even when blasting Spotify ads at you on your spotify premium subscription.
> Japan has smartly designed and compassionate infrastructure.

Except for the justice system.
More:

https://nitter.poast.org/paulg/status/1878761763799519595
What would you suggest using instead. Actually?
Firefox 134.0.1 fixes UI hangs happening on YouTube and Google Docs