skysight-inc/HackerNews huggingface dataset:
We, here meaning the American worker, are already organized in the union known as government. But:

1. Not all workers are of the same mind. And minds haven't changed much. The decline in engagement is only few percentage points, and appears to be a return to the norm. If there was a catastrophic decline, things might be different.

2. Making waves requires work. You have to do things like talk to your representative, while most people would rather use that time to talk to their friends/family/random internet strangers instead.
The network effect kinda prevents you from finding coffee at an honest place.

(The content is on YouTube and nowhere else)

Until this changes and one can choose to go somewhere else, I wouldn't worry too much about the terrible cafe's income, because it is one of the richest entities in the world, it already shouldn't be that rich and powerful, and if it disappeared, it would finally let one go find coffee somewhere else.

The other possibility is to stop drinking coffee, of course. Though you can't really do this with everything.
It is indeed a fascinating topic, and it’s completely changed content (for the worse, in my opinion) in the last ten years. I always wonder though, does the dead-eyed creepy smile factor into his metrics analysis? it must, or he wouldn’t do it. something has always felt a little “off” about that guy, but if your entire adult waking life is devoted to the whims of the massive YT content space, I guess you’d probably seem a little kooky.
I'd say the Chrome devtools are a tiny bit better, usually with more features or a bit better UX. But there are also things where I find Firefox devtools better. And the features missing are not a deal breaker for me.

Overall it's a pretty similar experience. Most difficult part is the habit changing of getting used to a different UI.
Damn that sucks. Wanna seize the means of production?
The 6502 ironically enough did support BCD strings directly

http://www.6502.org/tutorials/decimal_mode.html
An E5530 with an i5-3210m, 16GB of RAM, and HD4000 graphics cannot play 1080p YouTube videos without dropping frames.

I tried.

My current garage computer, a i7-8700 with 64GB and UHD-630 graphics cannot play a YouTube video without dropping frames if the "Ambient Mode" (which adds a glowing drop shadow behind the video playback rectangle) YouTube option is turned on.

A Raspberry Pi can.

Smooth 1080p video playback using contemporary video codecs is a mandatory task for the average person with average needs.

I like old computers. My home's NTP server is a Digital AlphaStation 200 4/233 from 1995 running Digital UNIX 4.

I have so many old machines people think I am a little off, which I am. One of my coffee tables is a Sun Ultra 450.

You will hear no arguments from me about keeping a system running as long as is practical.

As is practical.

A user with only $100 to spend is better served by a Raspberry Pi.

Anyone who needs the computer to improve their education, further their life, or earn money, needs something that gives them the least amount of friction they can afford.

And a Latitude E5530 is nothing but friction. From poor battery life to abysmal screen to slow performance to OS workarounds: friction.
“Staff engineer” varies by employer but this is generally exactly what I expect it to be.

There are times I do technical work and times my entire job is putting out fires and making sure the wheels stay on the bus as we barrel full speed to a release. Making sure people have work. Making sure they know what it is, and the customer is on board. Tracking deadlines. Managing expectations. Making critical decisions about the architecture and the like.

Any developer can write code. This stuff requires a different set of executive functions, and engineers that can do both are generally promoted.
They'll very likely get sued if they do.
Linus & co do not follow, or respect, the values of the FOSS zealots.

He actively dislikes the GPLv3, has a good working relationship with Google on Android and ChromeOS, and has criticized attitudes in the Linux desktop community for over a decade. He famously roasted his own distribution's package maintainer for wasting their life.

All hats off to him, frankly. The Linux community can be extremely delusional at times.
The problem is Leetcode style interviews, not ChatGPT.
Baudrillard just gets more relevant every day. Honestly I find it hard to imagine how someone could have media literacy in the modern day without coming to an intuitive understanding of semiotics, whether they know it or not!
Watching YouTube anonymously with different browsers and cycling VPNs frequently, I see it quickly ends up suggesting the same videos during the same week. Not similar videos but the same ones. Many of those videos are below 1M and not particularly notable. This is after only watching a couple of videos and those videos are different every session. Either it has some magic fingerprinting I am not aware of (and I go to lengths to avoid this) or it quickly puts me in a bin of generic results.

It feels like the YouTube algorithm is either way more manual than we think or it has rules that end up showing the same things. Or both. Or something more sinister.

I've never, ever clicked on short videos with girls in skimpy clothing doing something "based" and yet it keeps trying to hook me up on those. Even after clicking around very different videos (infosec, low level code, workshop). It's like it refuses to learn what I want to watch.

When watching with my account on YouTube mobile app it keeps trying to push dumber content. I wasted years giving it feedback with "not interested" and "Don't recommend channel". It only keeps pushing videos of channels I liked 1 video 1 time long ago. If I like a DefCon video the algo will pester me with garbage shock content for infosec.

Recently, I liked a cppcon wait free programming presentation and then YouTube started pestering me (again) with the Indian programming 101 videos with terrible sound and rushed video. I had to give it like 10 "not interested" / "Don't recommend channel" for it to stop.

Ironicaly, about a year ago, I started watching a really good ML channel by an Indian guy with great animations an in-depth explanations. Top level. And YouTube rarely suggested his content. I had to go to his channel to look for things or search the channel name and some keywords. It feels like YouTube punishes sophisticated content.

I think there is no true algorithm. Or that it has rules to never suggest me the content I actually want to watch.

And don't get me started with YouTube search.

Sadly most of the content I want to watch is hidden deeply in the garbage pile of YouTube.
Here's a few.

"What helped was finding a work situation where I could give my all and not feel taken advantage of."

"I tottaly agree with this sentiment. Still looking for the right balance, but half assing things for me doesn't result in feeling better.

"Finding the unicorn job isn't the right thing to predicate your happiness on. One thing I like the idea of and am just starting to try is reminding myself why I'm doing the job. What are my bigger goals that it is contributing towards? I know we all know this at some level, but I think it can help to remind ourselves there is a purpose/meaning to why we do our jobs, even if we don't intrinsically get meaning from them."

"My takeaway from your comment is that you should not be an employee; you should be a business owner. That way you can give your all and feel great about it because it will also (hopefully) lead to better and directly measurable outcomes."

"But I sorely miss not being 100% dedicated. What I do for work has always been a big part of my identity. And half-assing something feels like not being true to myself."
I'm thinking exactly the same. Feel like it's more like 3 in 5, if not 4 in 5.

I recently commented on another thread about how I managed 2 interviews and 1 offer out of ~500 applications. Which is kind of telling, since it only took 2 actual interviews to get another job (alas for less money that I make right now anyway)... If the jobs were real, it should be far easier to get them.
It's usually bad news when implementing control by commitee to a mass medium. Like what happens with publicly-owned TV
Europe didn't start any war after WWII. leadership reflect the people so if Europeans were blood-hungry, they would kill - for territory, for money, for resources. Instead, people slowly started to understand that we're all interconnected and war is just suffering. You can't really find any of XIX-century mentality like "Our nation is the best and we must fight with our neighbors" anymore - and it is thanks to the EU that Putin hates so much.
https://web.archive.org/web/20250114151644/https://old.reddi...
Very strange that, throughout the report, it is noted that there are "no comprehensive federal regulations specifically targeting dietary exposure to heavy metals" and yet in all their results they present violations as exceeding "federal or state" regulations. What federal regulations are they evaluating if there are none?

Looks like Prop65 lead limits are 20x lower than conventional USP limits, so even exceeding 2x Prop65 puts you 10x below USP limits [1] for daily exposure. A serving of protein powder is ~10% or more of daily caloric needs so this seems perfectly reasonable.

[1] https://goop.com/what-is-prop-65/
Ask them to share their screen, walk you through their code and explain their solution live. Every once in a while ask why they did it in that way and what alternative approaches there could be. Then change the problem a little and ask them to modify their code, again live. Generally, try to go deep and ask follow-up "why" or "how" questions. Those who "don't remember" or only offer vague and shallow answers are likely to have cheated with LLMs (or are just poor candidates).
Fear of retaliation is why they're not naming and shaming. I use labdoor.com for any supplements because they show their work.
You might as well not even publish the report if you're not listing the offending protein powders.
I don't miss watching a video about a dog herding sheep, and then getting nothing but dog herding sheep videos the next week, heh. But I also don't like the new algorithm, it is as if youtube has assigned me to a demographics and really wants me to watch what other techy males around 30 y.o. watch, constantly trying to give me some rage political content to test the waters.
Have a well-funded school system that exists no matter what to give their children at least something.
It's more about unemployment & wages, but these things are connected in many ways. With more unemployment, employers have more power (since the supply of labor is higher) so employees have to grin and bear more abuse, including lower wages.

Back in March '23, Powell talked about enacting monetary policy specifically to raise unemployment. Labor was too strong, wages were too high. He felt that this was contributing to inflation. A lot of economists, like Jeremy Siegel, said there was too much low hanging fruit for the fed to be so focused on increasing unemployment, which would cause a lot of disruption to the working class for minimal gain. The fed will generally side with capital though.
6 day old account spewing blatant race bating
> SQL Server is one of the few commercial DB's that does real nested transactions

More or less. The default ROLLBACK behaviour is to roll back the whole nest. You have to use SAVE TRANSACTION instead of BEGIN TRANSACTION and specify the name in ROLLBACK. If doing this in a procedure that may or may not be part of a nested transaction (an explicit transaction wasn't started before it was called) you have to test to see if you need to BEGIN or SAVE¹ and what to do if a rollback is needed (you likely don't want to ROLLBACK everything if you used SAVE, but have no option if you used BEGIN). Not exactly intuitive. And saved transactions can cause excessive lock escalation, impacting concurrent performance.

SQL Server is generally a damned fine product overall, both generally and compared to a lot of other things emitted by Microsoft, but it isn't even close to perfect in some areas.

----

[1] ref: https://learn.microsoft.com/en-us/sql/t-sql/language-element...
>What federal regulations are they evaluating if there are none?

"Federal _or state_". They are evaluating against state regulations.
Yeah, if you really care about security, only use computer which use line printers as output mechanisms.
Always possible; I haven't seen any legit mining malware in a long time. Mostly because it's so easy to spot with the CPU issue, and that CPU based mining even on someone else's machine isn't worth the trouble any more. But perhaps my circle/context is not that of a lot of people.
Exactly. The inclusion of federal in this statement is vacuous and therefore misleading. You may as well put "federal, state, or galactic".
The Apple //e ROMs had AppleSoft BASIC. Integer basic could be loaded from the original DOS disks
The US city that I live in has literally zero murders most years. When there is occasionally a murder it's usually a domestic violence situation. There is very little police surveillance. I know some of the police officers, they spend most of their time on issues like drunk driving and minor property crime, as well as responding to medical emergencies before an ambulance can arrive.

https://ucr.fbi.gov/crime-in-the-u.s/2019/crime-in-the-u.s.-...

The USA is overall a very safe country for most residents. The vast majority of violent crime is concentrated into a few neighborhoods of a few large cities that have been wrecked by decades of failed progressive policies. We should fix those places but increased police surveillance will only be a small part of the solution.
College student sues after being expelled, accused of using ChatGPT on exam [video]
A few other things:

1: It matters how many people do it. 2: It's a counter-symbol to disrespectful mixed-stripe flag variants that are everywhere now on the political right. 3: Its source is in resistance to monarchy
I think they can be paid to do that, but I'm not sure quite how it was arranged.

That, or the Peterson pipeline is a good representation of a local maximum: a fairly obvious way a set of videos can direct people to related videos and increase the appetite for them. That'd produce algorithmic reinforcement without anybody getting paid. Apart from Youtube, content-agnostically hungering for being paid in views on their platform.

It could have sent a very strong signal that 'this content maximally sends a statistically significant number of viewers down MASSIVE youtube rabbitholes never to emerge, therefore take the gamble and try to show everyone the content, ???, profit!'
The thousands of software devs that got laid off aren't starting businesses.

They're also not a cross-domain expert at the same things you are. You might be in the top N coders in a niche, and you might be the only one with the motivation to work on the problem.

You also might just do it better than them.

And last, you might just split the pie with them. Really, it's okay to have many apps doing the same thing with different approaches.
Biofuels are carbon neutral. They require land, but a single engineered biofuel crop could grow on land that other crops couldn't. It's a promising use for the Canadian tundra that's melting.

Sails are very promising - a cargo ship would need enough fuel to maneuver in port and to generate electricity en route, but for most of the trip it could rely on (computer-controlled) sails.

Neither of these options are mature today, but they're a lot closer than nuclear-powered cargo ships.
It really depends on the specifics of your life. I get a lot of mileage out of imagining what a more functional adult would do, then doing that (stupid example: <FUNCTIONAL ADULT> doesn't buy the cheapest shoes available and try to make them last 5 years while enduring back pain). It's hard to change quickly; sometimes decisions I made years ago (or that someone in my family made decades ago) throw a wrench in the works. I also took a big step back from various forms of ambition, in favor of building a solid, enjoyable life. I hope it gets better for you too.
It's hard to point to a canonical documentation, it's more institutional knowledge that is gained over years of practice. It's a little bit as if you asked "could you point at the documentation to secure a linux server?"

There is none really. Usually, some beginner wrote a blog post that basically says "install fail2ban" and that's how many people consider their linux server "secured". But there is much more than that. For example, "put your entire firewall to DENY, and only open what is really necessary." Or "put SSH behind spiped[1] or wireguard". Or "Harden the maximum of your systemd units"[2]. Or "don't do chmod 777, try to understand why it doesn't work." And so on and so on...

For docker, it's the same, I'm not a docker fan, as I mostly use podman, which allows to runs container as different users. In general for security, I would recommend podman running as non-root, but if you insist to run Docker, here are a few places where you could start to harden it:

* Look into enabling and enforcing SELinux policies or Apparmor profiles on your host: https://www.mankier.com/8/container_selinux or https://docs.docker.com/engine/security/apparmor/

* Look into root-less docker daemon: https://docs.docker.com/engine/security/rootless/

* Make sure you don't run any priviledged container, if you do, look into alternatives to run them in non-priviledged mode

Docker has a page about security, it looks like they echo a lot of things I'm saying: https://docs.docker.com/engine/security/ . Avoid GRSEC though, it's basically security theater. They mention docker seccomp profiles[3], which I've never used, but is definitely a good idea when hardening untrusted code.

Also, hardening the OS that you're running docker on (using the things I mentioned earlier about Linux) won't hurt.

[1] https://www.tarsnap.com/spiped.html

[2] https://ruderich.org/simon/notes/systemd-service-hardening

[3] https://docs.docker.com/engine/security/seccomp/
We apparently get enough protein due daily consumption and the avg sporty person doesn't need protein powder.

The only significant and obvious thing to take is creatin.

Lots of esoteric believe in the strength/ gym sport.

No you do not need to eat rice and chicken and broccoli every single day for gains just because a steroids taking gym bro does it.

Go to the gym 2-3 times a week, do enough weight that you can't repeat the exercise after 5-15 reps and do 3 sets min.

Magic
Providing Precise Time over the Network
Don't use the homepage, use the subscriptions page
I've been using Safari for a few years now and I love it. Snappy all the time. Syncs between devices flawlessly and doesn't eat up battery as fast as other browsers.
You don't have to look far. I am NOT saying that AI is actually 100% capable of replacing us, but I am saying that many CEOs are already treating it that way.

- https://www.cnn.com/2025/01/08/business/ai-job-losses-by-203...

- https://www.bloomberg.com/news/articles/2024-12-12/klarna-st...

- https://www.salesforceben.com/salesforce-will-hire-no-more-s...

- https://www.forbes.com/sites/nicholasreimann/2023/05/01/ibm-...

In the age of AI, no human job is a profit center any more. EVERY job is a cost center and it's the duty of CEOs to reduce those expenses.
The last 20% always takes 80% of the effort, of course.
C23 now has #embed thanks JeanHeyd Meneide:
https://godbolt.org/z/xYjsW6MWW
I use firefox for daily tasks. (I am an old user since firefox 3 from the age that firefox is truly customizable). But for frontend develop, I use edge. Firefox is basically unusable in current state. Not able to jump from profiler to debugger makes the whole thing completely useless. How on the earth do I lookup line column like `1:19995` by myself? You just can't. And it remain in this state for years already.

And about other stuff. The UX is also becoming more and more confusing recently. You now have 3 places to look for browser history. The menu, the standalone history window. the firefox view. And except for the menu. Thye all miss certain stuffs. The standalone window miss tabs from other devices and recent closed window. The firefox view don't have bookmark and recent closed window.
AI will take our jobs as soon as the suits learn how to precisely, accurately, and consistently express their needs in a backwards compatible fashion that doesn’t break existing customers.

That is to say never.

Our jobs will change. We might look more like product managers than code artisans. Or like lead engineers guiding mentoring and nudging robots to build the right thing.

But I suspect AI will take about as many engineering jobs as spreadsheets did. More people will be writing code and automating their tasks. When the spaghetti starts to break and becomes a bottleneck, we can come take over and turn it into a scalable engineering product. Perhaps with the help of our own robots doing the boring stuff.
Good summary. I've landed on all of the above with my own projects, from a mix of experience, reading, and reason. Hardest for me has been making time between family, work, and other activities that are important for me.

Unlike when I was younger I can't just stay up coding until 3AM anymore. In fact I find myself without the mental energy after work that I want to put into my projects, so evenings are out completely for me.

So instead I wake up at 5AM and put myself into it before work. It was a big adjustment, but all I needed to do while acclimating to that schedule was ask myself each morning which I wanted more: warm blankets or a successful project? Now it's a pretty energizing way to start the day.
I am not sure anyone outside of an enormous media giant or a government could publish such a report. You would need millions for legal fees in reserve.

Little food fraud research ever publishes the offenders unless they are small restaurants and I suspect it is for that reason.
The GAN is dead; long live the GAN - A Modern Baseline GAN
Twice the P65 level is 1 ppm lead. That translates to 35 micrograms per serving.

Lead is a naturally occuring element. Clean dirt contains 15 to 40 ppm lead.

You grow plants in dirt. Guess what happens? They take up a little bit of lead. Ideally I would like to eat 0 micrograms of lead, sure, but I'm not worried about tiny unavoidable amounts of lead from my food.
Low trust society. Amazon recognized this and it’s why they push for diversity (https://www.vox.com/recode/23282640/leaked-internal-memo-rev...). Anyone telling you to hate your history or your people is grooming you and trying to take advantage of you.

Things like illegal immigration, offshoring and H1B take this a step further. With the incoming admin pushing for more H1Bs, how could we hope to organize when they’ll just import replacements?

We need to stop measuring GDP and start measuring things like the Gini coefficient as an indicator of how healthy our economy is.
We are trying to be more focused on just Docker and our pricing model is different. At sliplane you pay a flat fee for your resources and never more, at railway you pay exactly for the resources you use. If you have high utilization sliplane should be cheaper, but that depends on your usecase!
This seems the way to go… its only 350 images
For your average voter, the current two party system is almost materially indistinguishable from one party pretending to be 2 parties, so the issues have already started, perhaps even for decades. Fixes for this include, but are not limited to: campaign finance reform and ranked choice voting.
So NOTHING matters then! Have a nice day.