skysight-inc/HackerNews huggingface dataset:
It absolutely feels like all the major web browsers have given up on being the User Agent, and instead act as the web developer's agent. I feel like I'm constantly fighting my web browser to do what I want rather than what the website wants.

Case in point which I'm fighting with at this very minute: HTTP. I want to access a site over HTTP, not HTTPS. I know it supports HTTP. I have used HTTP in the past. But my browser insists that I want HTTPS instead, despite my manually typing http://

HSTS is an abomination, directly ignoring the user's command to do what the site wants instead. As if I'm some kind of bystander of my computer, instead of the user.
i think this is actually good advice when rephrased as: you are now a low-to-middle manager (that is called out specifically), so you neither call the shots nor are you mainly measured on your daily tech contributions, so from now on you can no longer avoid whimsical, irrelevant BS that is a waste of time like debating the branch names, because fielding that is a part of your job description now, so you need to embrace it and handle these conversations with a happy smile on your face, so that the people who actually move the project forward are not distracted by it.
That however assumes a level of team autonomy that's not happening much from my experience.

And the consequences from a disaster are very likely to affect the entire org.
They also had write access, and one of the team members was fired from his old job for stealing company data.
I don't like to have all the work that went into Starliner to be in vain. Similarly I wouldn't like to have all the work that went into Orion to produce nothing tangible in the short term. We don't really have enough man-rated spacecraft, and won't be for some time.
I assume this is the example presented here: https://youtu.be/rHIkrotSwcc?t=1050
This essay fleshes out a lot of the conclusions that have been nebulously growing in my mind over the last few months and even years!

And now that I think of it, the fear of AI resemble somewhat the fear of runaway nanobots -- the notion that we can create something that will just turn the entire world into grey goo -- which, in order to have this fear, among other things, you have to overlook the fact that we are already surrounded by nanobots! We just call them "bacteria".
I mean…kind of. It depends on what you install. Homebrew is quite good at keeping itself contained, when it’s in a position to do so.
There is something about pre clearance and process checks on this which troubles you? It's entirely routine across government and private sector to ask people who are being given high privilege access to data to be reviewed and to discuss approaches to data handling.

I am extremely troubled by how low-doc this process has been. Finding out what happened, what integrity checks on data, who had visibility will be next to impossible.

And we've already had indications some of the people doing this work would fail even the most basic of clearance checks. No conspiracy theory needed to ask why these people, in this manner, this rapidly, this un-documented got rapid access to critical, strategic data.
> Bookmarks suck

They suck so bad lol. I bookmark something planning to look back at it the next day. I actually end up looking at the bookmark a year later thinking "oh ya, that".
I can reconcile it by saying that I don't think he cares. He's being outcompeted in the self-driving taxi business, such as it is, but he has taken his eye off of that particular ball completely. People forget that he owns less than 20% of Tesla at this point.

If he does manage to outcompete Waymo, my guess is that it will be because he hosed them via regulatory capture somehow, thanks to his buddy in the White House. Or because Larry and Sergey got bored and folded their tent.
Your conclusion is a false dichotomy. A third option is that shareholders of the private company fattened up their profit margins.
I have been using AeroSpace for this purpose for over a year. I simply disable all the tiling features in the config and only use two shortcuts: switch to workspace and move current window to workspace. It's absolutely essential when working on a small screen.

AeroSpace does indeed suffer from a performance issue but this appears to be inherent to the available macOS APIs: https://github.com/nikitabobko/AeroSpace/issues/131

The way you reproduce it is open Factorio.app and quickly switch between workspaces while the game is loading.

FlashSpace seems to suffer from this problem as well based on a quick test.

With regards to configuration, I think it's cumbersome to configure shortcuts per workspace. In AeroSpace, every letter and number on the keyboard is automatically a workspace and shortcuts are global.

All that said, this is a fantastic tool and I would prefer a tool like this that addresses the pain of macOS workspaces as its primary goal rather than being part of a tiling window manager.

EDIT: After more testing it appears that FlashSpace does not support having different windows of the same app on different workspaces, this is a dealbreaker for my workflow :(
I feel like it's more the reason why they're missing, than the details around the actual miss, that makes people (rightly) dismiss the tech.

If I had a coworker who was just winging it all the time, sooner or later the trust/patience would run out.
A thin majority of active voters, at best, voted for something in this space. The people at large had no clear declared intent to allow Musk and his nominees this class of access, or expect this disdain for the rules of evidence and audit.
You are probably thinking about
Programming from the Ground Up by Jonathan Bartlett. There are many others in the same style though. He also has a newer book if I recall right.

https://www.amazon.com/Programming-Ground-Up-Jonathan-Bartle...

https://download-mirror.savannah.gnu.org/releases/pgubook/
Squares are pointless unless you're drawing graphs, but lines are very handy to have. Without lines my writing moves on an angle and the size of everything becomes inconsistent and usually too large.
Running your own business is rewarding. It comes with freedoms to choose what to work on, what projects to do, and there are no meetings.

It also comes with stress because if stuff doesn't sell you don't get paid. And if you have staff they all get oaid first.

It can be an emotional roller coaster, feast or famine, where every task is a risk.

You also end up doing all those businessy jobs (marketing, accounting, sales, support) and you get very little time to do the "fun stuff".

I say all this so you can read it, and decide if the upside is worth the downside. Does the above make you happy or sad?

Given the current financial stress, perhaps you get a job and scale this back for a bit. Perhaps you focus harder on sales. Take some time, and get clarity on what you want to do.

I don't know I'd you have employees, but if you do you understand that they always believe they know better than you. It's easy to criticize management when you don't have to juggle all those balls.

If uou do go get a job, there will be cases where management does things differently. That's OK, but remember the stress they're under. Work to make their lives easier not harder.

By all means give them your input, but equally back them up whatever decision they make.

Good luck!
Ha thanks for having my back! I genuinely love your project. I have been toying with get either a boox or a remarkable for ages.
I installed 386BSD for my university admin in 1992 I think. They paid my to do it but otherwise it was free. Linux was not yet version 1.0 if I remember correctly.
> If you're working on a piece of software, how likely is it that people are regularly comparing it to the most effective alternative alternative means to accomplish the same task, and the revert course of it turns out you've actually created a more convoluted and time consuming path to the same outcome?

It depends; A/B testing sorta does that at the very granular level. Not so much at a high level.
It's not any more random than where you happen to be standing in relation to the clouds at sunset. There's plenty of days that doesn't have any emotional resonance to me, but some days it does. I wouldn't dwell on it, and if you happen to see a piece in person some day, maybe it strikes you differently.
Philadelphia has repeatedly killed people due to aging infrastructure. They have wooden pipes 100 years old. Half my block caved in due to a sewer collapse. They estimate all the current backlog of pipes will be done in 100 years.

Yes you can start it, but should we bow to political pressure to put off maintaining infrastructure? No. There's a real cost to maintain this stuff. But a political force doesn't want to raise prices so it gets depayed.
Show HN: Morse Code Translator and Converter – Online Free Tool
A step further than WebExtensions is customising the code in the Firefox omni.ja file. The next step after that you have to spend a lot of resources to recompile it.

https://github.com/SebastianSimon/firefox-omni-tweaks
https://github.com/black7375/Firefox-UI-Fix
I've never really understood why undergrounding the grid is so insanely expensive in California. In Finland, installing a 20 kV underground cable costs something like €50/m + VAT, which is $100k/mile.
They are still around. And not taking much from BSD it does not seem.

Solaris, AIX, HP-UX, and UnixWare could all use a shot of BSD. I was playing with UnixWare earlier today. Time capsule.
I would 100% buy a hardback gold embossed version of this book.
I agree 100% with the author's take. But I'd go further: Whenever you have to reach for an extension, it means the browser has failed to do its job as the user's agent, and it's become the user's problem to correct this defect. I'd much rather a world where extensions didn't have to exist, because the browser acts on behalf of the user. Failing that, I'm glad we at least have extensions.
With Meta pirating 72gb of books to train their AI models, this is all the more poignant.
You're looking for AppCompat shims. I used them to make old applications work on newer versions of Windows (in the context of educational programs that K-12 teachers wanted to keep as they moved from Win9X to NT-based Windows). Here's a decent starting place: https://techcommunity.microsoft.com/blog/askperf/demystifyin...
That would be a mistake, probably.

But if it keeps randomly happening too often, I'm sure pretty soon someone would get mad, because they're not even trying.
Welcome to being a line manager.
A diagnosis requires crossing a certain threshold of suffering to even get diagnosed, also stigma is a reason many people still refrain from seeking diagnosis. the night owls might just not yet have been diagnosed at the time of this study
Safari is quite memory efficient and only stores metadata for inactive tabs, mostly the URL. I currently have 262 tabs in a single Safari window. Memory usage nothing or of the ordinary, a small fraction of my total.
I feel like a few decades ago, standards intended to standardize best practices and popular features from compilers in the field. Dreaming up standards that nobody has implemented, like what seems to happen these days, just seems crazy to me.
Hey i saw your post on reddit
How to Get Digital Products Buyers from LinkedIn
no, just lazily and stupidly used an AI writing assistant
yeah it was pretty wild, did not expected it to blowup !
Kathará: A Lightweight and Scalable Network Emulation System Successor to Netkit
We shouldn't be fighting. We're powerless. The anti-trust regulators should be taking up this fight.

Google should be broken into several companies.

A breakup would be good for shareholders. Google would be worth more as separate companies, because currently they're giving away hundreds of billions of dollars in value for free.

They'd also have to be more nimble, which would increase fitness instead of being an overfed goldfish in a tiny pond.

A breakup would oxygenate the field for competition and innovation. Right now, Google is killing all the competition with their platform pricing power.

Engineers would be better compensated too, as more firms would have to compete for talent.

The hulking behemoth is bad for everyone, including Google itself.
can i contribute docker?
There is a Firefox WebExtension that unloads memory from unused tabs, it works quite well. Enough that a window with many many tabs only uses about 10% of RAM on an 8GB machine. That might be a start.

https://webextension.org/listing/tab-discard.html
I think it only takes a few moments of skepticism to show that "Is X the most important thing about being a Y?" doesn't mean anything.

Being good at something obviously comes down to multiple different skills (manager may require social skills, writing skills, perception, business acumen, intuition, etc). So to try to ask which of those skills is "most" important is a poorly-defined problem, because there isn't such a thing as an 1-unit of of writing skill to weigh against 1-unit of intuition skill.

For whatever reason, a lot of people are drawn to these types of oversimplifications that are so drastic they become meaningless.
Well you're human, you took the bait :-)

FWiW I mostly read HN at it's deadest time (I'm GMT+8 local time) and I see a lot of mechanical turk comments, especially from new (green coloured) accounts.

I always look for a response (eg: yours) before flagging them as spam bots . . .
absolutely, just create a fork request.

Code is there on GitHub..

We need volunteers like you :)
Experts Call for an Immediate Ban on Magic Sponges for Household Cleaning
This is also how I use Chrome with spaces. I’d love someone to solve this problem.
This is how wealth redistribution works. This is how taxes work.
Even the paper's title neglects to say that it means machine intelligence.

Abstract:

The Cake that is Intelligence and Who Gets to Bake it: An AI Analogy and its Implications for Participation

Martin Mundt, Anaelia Ovalle, Felix Friedrich, A Pranav, Subarnaduti Paul, Manuel Brack, Kristian Kersting, William Agnew

In a widely popular analogy by Turing Award Laureate Yann LeCun, machine intelligence has been compared to cake - where unsupervised learning forms the base, supervised learning adds the icing, and reinforcement learning is the cherry on top. We expand this 'cake that is intelligence' analogy from a simple structural metaphor to the full life-cycle of AI systems, extending it to sourcing of ingredients (data), conception of recipes (instructions), the baking process (training), and the tasting and selling of the cake (evaluation and distribution). Leveraging our re-conceptualization, we describe each step's entailed social ramifications and how they are bounded by statistical assumptions within machine learning. Whereas these technical foundations and social impacts are deeply intertwined, they are often studied in isolation, creating barriers that restrict meaningful participation. Our re-conceptualization paves the way to bridge this gap by mapping where technical foundations interact with social outcomes, highlighting opportunities for cross-disciplinary dialogue. Finally, we conclude with actionable recommendations at each stage of the metaphorical AI cake's life-cycle, empowering prospective AI practitioners, users, and researchers, with increased awareness and ability to engage in broader AI discourse.
This is, to a degree, how I’ve always written my SOPs. If anything, this approach is encouraging me to make two changes to my documentation approach:

1) Add a “Quick Run” section with just the steps/commands absent images and details, so it’s easier to perform routine slogs without having to scroll through unnecessary information.

2) Make (and link!) a companion code document that has the pseudocode for the process written out, so folks can contribute to it as time allows. If I’m a manager, I’d even incentivize it somehow - maybe covering a team lunch if we convert an SOP into an automation, for instance.

In the meantime, I am totally cribbing this for documenting my homelab stuff and getting it out of Obsidian, as a means of encouraging me to automate routine tasks somehow.
External Penetration Testing Program Pack
This release contains everything you need to scope your first pentest, work with a vendor, execute, and get the types of reports you need from an external tester. This will enable you to perform your first product or infrastructure level penetration test, and provide you with a process moving forward for future engagements.

In this pack, we cover:

Penetration testing preparation checklist: This checklist outlines everything you need to scope and perform a penetration test.

Penetration testing reporting requirements: This document provides a list of minimal requirements that should be contained within a penetration testing report. Before finalizing a SOW with the vendor, look here first.

Penetration testing process workflow: Below is an outline of a simplified pentesting process with an external tester. It aligns roughly with the content in the penetration testing checklist.
So is not being able to read

In my original comment:

whoever else shows up while drinking soda (I go down to hang out not always to drink) and listening to bad kaorake.
I started crossing the Z in college because I was tired of messing things up because I confused a Z for a 2. I only crossed the 0 when Os showed up and it could be confusing. Similarly my 1s would get the hat and feet if I felt like it wasn't clear what it was.

I can't say I ever had trouble with y and 4 looking the same. I use the open 4 but the y has one less angle and it sits lower. If anything a y is more likely to look like a v if you can't see the descender clearly
What an odd claim to make, but he did.

https://news.ycombinator.com/item?id=42824720

I have been around for long enough to remember the vanilla js, jQuery, Knockout, and Angular 1 days and it always came with a baseline mess.

React (sometimes just JSX) can be used sensibly.

Instead, I blame VC-backed tooling like Vercel, Next, Apollo, Prisma, and all the other rubbish Webdevfluencers are paid to fill the web with.

Come to think of it, every part of building software is bloated. From Notion boards to questionable DB choices.
> It’s more about x86. Using an x86 laptop feels archaic in 2025. Compared to my M2 MacBook Air or my work M3 MacBook Pro.

From the user PoV, isn't that one of those things that are irrelevant? The users, even the very technical ones, neither know nor care that the computer they are using is x86 or ARM or ...

You might say that the battery life is part of UX, so, sure, I get that, but while, in practice, battery life on the M1/M2/M3/M4 is superior, as a trade-off the user gets a limited set of software that they can run, which is also part of the UX.

So the user gets to choose which UX trade-off they want to make.
lol of course anyone can contribute
You are trying to create all plugins as well for subscription endpoints?
Why do you think so? Note that I don't propose to fund indefinitely something which can't be made to work effectively (e.g. profitably)
Have you read the article?

The author is playing with his own bookmarklets and extensions that will never be part of the browser, as it serves his own needs, not someone else’s.

For the browser to act as the user agent, it needs to be scriptable.
Somehow something I typed changed the background color. But I don't know how.
sorry I did not get you
If that were the case, why wouldn’t they do that?

Does Foxconn also “realize the design” of the iPhone?
A big slow barge can carry $200-500k, depening on how big the barge is. That's a fair amount of cash.

From there, you've got 40-100 truck runs from wherever the barge unloads to wherever the sand's in use, assuming you can't run the barge straight to the customer. Again, that's not a huge amount +to the CFR above.

Above using barge capacity of 20-50k tons, and truck capacity 50 ton.
> but this is the only right way of evolving a programming language when incompatible changes must be made: by providing tools that guarantee [it]

Yep. I'm not a particularly big fan of Google languages, but focusing on bridging legacy code is brilliant.

Would have been interesting if Oracle had done the same with Java shortly after acquiring it. Java is so hemmed in by legacy compatibility it basically can't make any significant language or VM changes without making harsh compromises. Of course, Oracle would likely have supported legacy Java indefinitely, and made a fortune supporting/licensing it.
Three years into my career and my total comp hasn’t risen once - it’s honestly exhausting at this point but I’m still learning a ton, feel as if there is solid job security, and love my team. At some point I’m going to have to make that scary jump though if it continues.
I have Orion from Kagi and Librewolf with privacy badger for retaking the shittywebs. its ok
https://www.reddit.com/r/SaaS/s/CvFjTMkhBx

This was your yesterday’s reddit post right?
If that's a hard lower limit, then it really invites a different sort of code golf / demo to see how much functionality you can stuff into a 4K(ish) binary
Can you be more specific?

What public key is installed where on the servers? What self-serve system where generating certs how and in what form do users get them and what do they do with them?

And how is the user authenticating to the self-serve system - username/password? And why can't they just do that to the SSH server?
> But in science we need observable evidence.

The observable evidence here is the raw x-ray data. Based on the article, what is being done here was using ML to process that X-ray data, to create another set of output that the humans could analyze.

I understand jumping on the anti-AI bandwagon, but this ain't ChatGPT. Using ML to process complex instrument output has been used since at least the 70s. This is much closer to statistics based approaches than it is to some random startup trying to sell your manager on some snake oil AI-assisted whatever.

I don't know your background, so I'm sorry if I'm assuming anything. Any chance you articulate what specifically you don't like about the method they used to process the data, other than "It's ML?"
Chatgcc – A comedy C compiler which asks ChatGPT to generate assembly
Yes @sandtrafficker

I was hoping for few advices.. that's it ...

But Post blew up, think there is genuine need for an open source project for this domain
Poly Microplastic Fiber Generation During Use of Cleaning Sponges
That’s fair. There have been plenty of points in my career where I chose leveling up over compensation and even chose a lower offer between two offers because it would prepare me for my n+1 job better.
> got derailed when a teacher, in an early grade, said "let x be the unknown"

I don't have the experience to know myself, but I imagine that there are various triggers of early mathematical derailment. It would be interesting to see a list of common causes.

Personally I find it hard to internalise canonical notation. Like f and F in probability theory, which is which again?
If it's the kind of topic that creates hateful rhetoric, we're going to flag it, and fast. This is exactly where every single Trump/Musk/Doge/whatever thread goes, and it's not what HN is here for. If you want to scream your political opinions into the void, do it elsewhere. We are here to wonder and create, not to waste our lives talking about politics. I, for one, am glad that there are enough of us here that believe HN is truly a bastion of intelligent discourse and are protecting that.

As an aside, you should seriously consider why you think anything you don't like is a conspiracy against you. That kind of thinking is indicative of mental illness, and it's simply everywhere these days. Do some critical thinking.
> $6.3 million for men who have sex with men in South Africa

Heh.

But all in all: yes, and? You're just listing things as if listing them means there's a problem with them, without even bothering to identify problem with any of them. Or why they would require a fascist coup to address, for that matter.