skysight-inc/HackerNews huggingface dataset:
There are many different ways to grow beyond staff engineer:

- Become an expert in something hard. Fix bugs nobody else can. This requires sticking around for longer than most people, maybe 10 years or more.

- Have impact across the industry. Maintain a kernel subsystem, run a C++ subcommittee, etc.

- Be a TL for multiple teams, because you have experience and a plan the other TLs can get behind.

- Wear multiple hats, e.g. be a solid manager who is also a really good engineer. Be great at, e.g. Audio and ML, or some other rare combo.

These archetypes are starting to get documented by some companies as part of their careers ladders, even. As a SWE, you have many options to create scope. As an EM, you really only have one.
This is a general advice for life improvement. I ve been doing all of that for at least 2 years( except quiting coffee), and it improved everything, not only work.
I approve of this UI.
> "virtually unhackable" technology due to computations occurring simultaneously without the need for storing information in working memory

Why would that have anything to with vulnerabilities and hacking?
Robert Greene’s books/videos/interviews are probably a good option.

They were inspired by his own experience of being bullied/exploited as a writer in Hollywood.

They are criticized for being harmful explanations of how to behave in manipulative and damaging ways: his response is that he doesn’t like that this is the way people behave - he’s suffered from it as much as anyone else - he is just writing about what he’s observed in human nature and society so people can learn how to not be victim to it.
> gaining weight can be a way to become invisible, a non-threat

I have become a little sceptical about this one because of how frequently I now see it claimed. While there might be real cases, it has become part of the therapy patter around weight-loss. It has become a "realisation" that rationalises someone's eating. It wasn't out of control, it wasn't about desire but an unconscious plan! It paints them as the noble victim and gives them a path to becoming more confident and slimmer.

It might even be a helpful mindset but I don't think it's the true mechanism which is more about attempting mood-repair and getting trapped in a food-addiction cycle. I have only ever seen how weight-gain becomes a pain that feeds the need for mood-repair rather than anyone reaching an unconscious victory of becoming invisible. I see the converse happen - when over-weight we feel painfully conspicuous, to an almost paranoid extent.

I think it becomes more convincing when women lose weight and get unwanted attention. When the conceived fix is to start eating, is that a rational reaction or the inner food-addict concocting excuses for an XXL pizza? I know when I break an addiction that inner-addict comes up with some hella bullshit.

Invisibility might be part of the spectrum of our mental state in weight-gain but I'm seeing this as a primary explanation spike way beyond what I believe is credible for an "unconscious plan" theory. Female obesity is greater than Male obesity but I expect that is due to the greater hormonal and child-birth challenges than this theory.
What do you use that does lead to a good piece of software?
During my consulting time, I had to do this a lot. So I wrote a blog post for myself on how to do this effectively - https://www.shirishpadalkar.com/using-separate-git-identitie...
I’ve seen agile done well once. Yes it does happen. The process was not described, spoken of or even considered. It just existed between a few like minded decent engineers.

Their manager got an “agile PM” forced on them and it broke.

The problem is charlatans, dictators and career ticket shufflers that deliver little to no ROI and generally abject chaos.
My sound localizing Raspberry Pi installs a resilient base system as part of its install.

https://github.com/hcfman/sbts-aru

https://hackaday.com/2023/12/30/localizing-fireworks-launche...

With one command it for all Pi’s for both Raspbian and bookworm it:

* Shrinks the file system (Gee, how does it do that with just one disk ? ;-) )

* Creates new partitions

* Installs a memory overlayFS

* Installs and configures the system as an audio recorder with micro second time accuracy

* updates /etc/rc to do a forced repair of the data and config portions, in case they were damaged. This avoids system hangs waiting for human interaction with fsck

For the partitioning scheme it creates a swap partition, not as a wow but as an enabler if you really need it to install some large software.

It creates a small config partition. The idea here is that you keep it read only and remount it read write if you need to change config then remount it read only again.

And finally a data partition, which in this projects case is where the audio files are written.

I maintain a version of an overlayFS boot for the Pi but it needs revisiting for bookworm. The easiest way to use do this is to install the sbts-aru and then just don’t use it. Then everything is done for you in one command. And that version works for all Pi’s.

I also do this for the Jetson SBCs. But I need to revisit this for the Orin series. I have it working here for myself and friends but need to update the installer. Note, due to kernel behavior changes with Orin the older Pi like overlayFS code will not work. But I solved this and will release it when I release the Orin release of sbts-install soon.

I’ve been using memory overlayFS like installs for years for long running Pi systems.
This is nonsense. Can you imagine the chaos of a world where what you said is even close to true?

I'm a cashier at Walmart. One day I sell to you for $100 - not just everything in the store, but the building, the local distribution centre and even the corporate headquarters.

And in your view - Walmart has no legal recourse against me or against you? They should just peacefully vacate the buildings and hand over the keys? Their remedy to this is to discipline me according to their internal controls - maybe put me on a PIP and remind me that the company handbook forbids these deals?

No, this just isn't a deal that can happen. It's not about reasonableness, consideration or unconscionability - the deal is void even if the buyer agreed to pay $100 million. It's not about good faith on the buyer's side - it's void even if you thought I was the VP of Real Estate. I can't sell Walmart's property at any price, even though I'm otherwise empowered to do business on behalf of the company.
This is called "Goodhart's Law"
That’s a shame, he can always try changing it up again.

I’m the opposite - engineer to manager, didn’t like people management side of it, changed to project management and loving it.

I do miss technical work though.
Twitter as a non critical application can afford to malfunction for a couple of minutes or maybe hours even.

I think they're not understaffed, for now. They're delivering new features and fixing most bugs. A understaffed engineering team usually struggles with that.
Hyrum still made a website called "Hyrum's Law." That's just graceless, at best.
NVMe SSDs cost the same as SD cards nowadays. You can treat the SSDs as disposable if you want, but you are going to quickly realize that this mindset isn't exactly actionable, because there is nothing that needs disposing of.
Not sure this my device, with such gigantic windows
> Sure don’t have kids. Your line ends here while others will potentially live among the star.

That's a weird take. This isn't house Lannister vs house Stark you know. To keep the bloodline going really shouldn't be the first thing that comes to mind while considering having a child imho.
Loophole allows man to live rent-free for 5 years in landmark New York hotel
Individuals and interactions, over processes and tools.
Same here - I've been running a couple of Pi3 as Cups servers for years of uptime (the only time that uptime gets reset is when there's a power outage - and that's very rare indeed). Did nothing more than install Raspbian on a micro SD card, set up Cups, connect USB to printer (for one of them - the other manages a networked printer). And left them alone after that.
But the population size theory says this is increasingly unlikely the larger the population gets. Even Gran Canaria was large enough to avoid the loss of crops for a thousand years, unlike the populations on the smaller islands.
You can try to find combinations that only permutate parts of the whole thing, with the rest staying as before.

Let me give an example if the last row of a 3x3 is already correct.

MU - UL - MD

Middle Up: you break the correct row temporarily with this.

Up Left: you do something with the other tiles

Middle Down: re-correct last row
A 660 HP 4x4 from China's Largest EV Automaker [video]
And how frequent you write to SD card too. My Pi 3B+ have been running for 3 years. Haven't considered to upgrade since my need is small.
It’s too late to argue philosophy but I can argue some biology. Based on my extensive experience watching the nature show on the Samsung TV service, cheetahs, lions, and gorillas all have a very hard time getting enough to eat. The fact that they spend most of the day lazing around is more about recovery time and calorie expenditure than it is about leisure.
Thanks for this correction.
This is what Putin is always trying to convince the world about, but when you look closer, it is no longer true - but it was once. Now the USA is not only not starting any wars, but is also getting out of old conflicts, such as Iraq and Afghanistan. They realized these were stupid wars, in the case of Iraq started on false premises, impossible to win, even without a feasible strategy for wining and a definition of victory. These two wars should have never happened and most people in the West were against them. It is mostly Bush and Blair to blame for them and for their consequences, including the atrocities of ISIS.

Apart for these, which Bush considered a retaliation for 9/11, the USA is very careful not to start any conflicts and not to get involved - see Syria for example.
Here's an example of 53% reduction of Walden, for your kindle: https://file.io/ynZg5xEzxAhD
REPL is kind of the point: did you try to type and run any of the examples in the tutorial? Just skimming it would be less useful (for the very basics).

If you already know everything in the tutorial, then try a project in Python that you did previously (familiar project, new language—Python).
By focusing on the product rather than the process.
Not saying management is harder than engineering, at all. It's just another nice big area to learn something new.

Big companies tend to be quite prescriptive about role boundaries, so if you're an FE engineer, you can learn design and provide input as much as you want, but you won't likely get to design a new screen from scratch instead of your regular designer.

I mean, over the last few years as an IC I fiddled with CI setups and automated QA, wrote some CLI codegens, but after some time you really notice you start inventing problems to have some fun.
Great points.

> to try to avoid excessive stress and general periods of unhappiness

This of course easier said than done, but that has been my experience as well.

Trying to lose fat, even in small amounts, was just a lost cause when everything else in my daily life is just stress upon stress, no time to cook, and the body always in emergency mode. And it made me really pissed at the "just meditate" or "just eat less and exercise more" crowd...it must work for some, but that's no magical advice.

Losing a measly 5% of fat only happened after rethinking my life, changing job, and basically our daily life as a whole family.
Having clear requirements, good communications with key stakeholders and empower the enginees.
> People aren't upset by for-profit grocery stores taking tax dollars in the form of food stamps.

They might feel different if foodstamp-bought food was 10x as expensive as regular food, and those with foodstamps were forbidden from buying food for non-foodstamp prices.
Then you didn't care to look for them. Sennheiser, B&W and other traditional companies have buds that sound light years better than greatest tech Apple can currently produce, and do cost more correspondingly.

On top of things like much longer lasting battery, much better support for advanced HD bluetooth codecs (I can plug them into anything like some cheap TVs anywhere). But to me overall sound quality is still #1 reason to invest into premium quality.

Of course then somebody from A team comes with 'but they integrates greatly with my iphone' argument, which is probably true but not that relevant to above. My Senns integrate effortlessly with my Samsung phone/tv/laptops too, thats kind of baseline in 2024.
I don’t actually think it will, they have invested a lot in it and some of their products are still using Dart.
I’m a problem solver and big picture thinker. I like working out the solution and helping solve the obstacles. The role that has always fit the best is “architect”, but it seems to be going away as a title. No matter, the need for the work remains.

But I’ve done a few of the other roles over the years. Team Lead/manager, Scrum Master, Product Manager (without the title). Here’s my take. A good manager requires a very different skill set to an engineer. The primary skill is to have extremely low neuroticism. The ability to make good decisions and present a calm and rational exterior under prolonged stress. 90% of lower level managers do not possess these attributes, and under stress, damage the team and company. If you want to be a manager, honestly assess how you respond to stress (particularly prolonged). Do you lash out at those around you? Hide or freeze up, unable to make a decision? Blame others and seek to protect yourself or reputation? These things, as boring as they sound, are the real differences between effective managers and everyone else.
Linux kernel on its own doesn't run software.
That's good. The Fullscreen API isn't exactly the same as a PWA, but it might go a long way to make my PWAs feel a bit more native again.

I see that the support for the Fullscreen API isn't available in iOS 17.3 but will be available once 17.4 lands.

"Added support for the Fullscreen API on iOS. (118083593)"

https://developer.apple.com/documentation/safari-release-not...
Amazon mturk
I've had a bunch of Pi cards, running on SD without problems. But a single one suddenly developed a super-hot SD card, this was a brand new Pi which I was just setting up. Got the card out, and that one and the next Pi got a USB SSD and are now using those. That was a bit scary. But as mentioned I've also been running Pi with micro SD as Cups servers for years, with no problems at all.
Show HN: Book rewrite (reduction of 40-60%) service with LLMs
Hi, i've built this for myself, to be able to read more, in less time. It's a 40-60% reduction rewrite, not a summary. My aim was quality. Here's an example with Walden with a 53% reduction: https://file.io/tA5jmkFgCz9d
Manual labor is not going to be completely replaced that quickly - this process is happening from down of civilization. Office work on the other hand can be replaced much quicker.
> Is that because of economic integration, or other reasons?

Probably both. In any case, in spite of political tensions there haven't been any armed conflicts between EU members so far, and the attitudes of people are very friendly.
I don't see pests listed in the above discussion, although I could have missed it.

However this is as big as drought, if not larger. Not just insects, rodents, bird cyclictic overpopulation wiping out crops, but also fungus, bacteria, etc.

The world has starved more than once from such things, and the Egyptians had reverence for cats for a reason.
Thankfully the year of the desktop is around the corner, by combining WSL with the original Win32.

Day zero feature availability, without compatibility issues.
> bicyclist by the side of the road can still be seen clearly while other drivers sharing the road can see, too.

Ahh yes, my absolute favorite thing, when I'm on my bike and drivers turn their highbeams on to see me better, putting me into a situation where I have to stop (which isn't really an option because I have no brakes on my bike) or continue forward on pure faith. Luckily I can cache like 8 seconds of road so it's usually fine, but it does make me want to ban cars even more than normal. While I'm at it, please ban super bright bike lights too, front and rear, they're so antisocial. Very cool that you can see at the expense of everyone around you.
I see you also suffer from a reading disability. In my very short comment you missed this bit:

> Don't miss the real problem by focusing on the problems they want you to focus on. The elite in Russia/China etc are of course also in this.

Do you see Putin as a part of the Russian elite? If so, why would you think I side with Putin? Do you have any opinion regarding the points I try to make?

Why is sensible and sane discussion so impossible in 2024? Why do we have to build strawmans and sink to these levels just to make a useless point? What happened to people? Am I even discussing with people? It feels more like bots ignoring all my points, crawling the internet, finding keywords and running sentiment analysis just to derail any valid discussions. Depressing, I'm here for mental stimulation. Don't be so fucking lazy.
The focal distance is more like six feet on most headsets. That's further than my physical monitors are.
It almost makes me wonder if something really intelligent (which is where we are heading according to some) would mean we need as much labor, or things would just be much more efficient ?

I get the feeling less "conventional" robots might be needed someday, rather than more.
Exactly the same thing here. Once some interloper with paper qualifications and no tech background rocks up and says "this is how agile works!" you're doomed.

The only time I've ever seen this not happen was when we had a 55 year old delivery manager who viewed his job as facilitating team meetings in a way that meant everyone got the chance to speak and that consensus formed. Didn't try to dictate process or anything, just made sure everyone got heard and that decisions got made. He was patient enough to wait and not force the issues, too.
> Meta's CEO said more recent layoffs are because companies realized being leaner can make you "more efficient."

So the real reason is the cargo cult Musk started at Twitter. Everyone now wants to proof that they also can keep the lights on with minimal staff.
How does that work? So you've already went through the steps of figuring out a process, or do you just pick one and stick with it - accepting shitty parts? What's the process?
I expect cobalt to be mined in the cheapest possible way.

If that's humans, humans have work[0]. If humans don't have work, the only alternative to robots is, what, well-trained squirrels?

> I'm just finding it funny thinking of 15 Spots queuing for a flixbus / greyhound bus because they need to go get some raw material across the continent.

Me too.

But I expect actual logistics to be much like current logistics, so it would be more like a few Spots loading a standardised intermodal shipping container, a Tesla semi taking it to the port (which is guarded by drones), an automated gantry that puts the container on a cargo ship, a few more robots guarding the cargo ship from pirates (who may well also be robots), the same in reverse at the other end.

[0] You may point to the current conditions of cobalt mines and go "this is bad"; but once was a time when other forms of mining were seen as good solid work, and those with those jobs protested against their mines being closed down. Almost broke the UK when they did that protest, too.
Yes I do, and I'm aware the vast majority of them were blissfully unaware, but then again I've talked to enough of them to also hsve learned that many of them simply don't want any of that to be true today. Some form of denial I guess. Like simply claiming the greenhouse effect isn't real, or protesting new wind turbine or high voltage power lines, because they would see them from their big houses with big gardens they were able to easily afford a few decades ago. Or protesting the new city district on a farmer's land because they like to ride their electric bikes along the fields - never mind even families with double income struggle to afford decent apartments nowadays, let alone a dedicated house.

Seriously, we have frequent protests against a new city district here, and you exclusively see college students who know jack shit about life and old folks around there.
indeed. elixir brought a lot of new life and momentum into the ecosystem.

I dabbled in erlang a few years back and while I saw some potential in it, I just didn't see it as my daily driver for new projects. Then elxir came around and felt like the semantics of clojure and the syntax of ruby running on top of the vest virtual machine for server apps. match made in heaven.
"Agile" was defined so vaguely in the beginning that it became a kind of template for everyone to project their (often contradictory) ideas and dreams on to.

Scrum fixed that by being as bad as it was precisely defined.

I can get what the originators of agile were getting at but they explained themselves super badly.
the biggest problem is stress. Once you get into the stress treadmill every hour feels like 5.
Man, people have a hard time talking to each other indeed. I might have to resort to some silly kindergarten games to make that happen
For the life of me I don't really get it why Raspberry Pi Foundation does not include onboard eMMC or SSD storage in their non-compute modules products.

Yes with the new PCIe expansion in the latest RPi 5 you can have external SSD for example, but if you decided to use it for other purposes as well like extra Ethernet port expansion then you cannot use it for booting anymore.
Yeah. If you don't like a response don't respond back to it. On the internet there's no requirement to.
Both patterns are valid, but do they both follow UI as a function of state?

In the approach where we maintain a temporary copy, should we count the copy as part of the state or should we call UI = f(currentState, oldState)?
There is a human tendency for absolutes, black and white, binary, either-or thinking, and it seems to manifest no matter what.

If this is happening here, this is a good example, as the front page of the Agile manifesto is laconically short, 10 lines of text ( https://agilemanifesto.org/ )

And includes the repeated formulation "x over y" - NB this is not "x, instead of y", not "x, not y"
And then clarifies with "That is, while there is value in the items on the right, we value the items on the left more."

If people can read an absolute from that, then they can read it anywhere.
Not talking about the device itself here.
Haven’t followed any of these tips, yet I have barely stumbled upon any issued with my long running pi