skysight-inc/HackerNews huggingface dataset:
Maybe professional bias but I prefer to follow a cattle vs pets approach here and treat them as disposable, meaning: let the sd card break and optimize for quick replacement.
> Senior engineer is fairly low. At some point you may get tired of stagnating salary and being what to do all the time

Or not. While I acknowledge that the mindset of chasing eternal growth and riches professionally is very common, is not hard to imagine a subset of people that are happy with staying in one rung of the ladder and get meaning from things outside their career.
The "employee count = growth" metric has been gamed.
Line Simplification Algorithms (2020)
Same experience for me here.

And somehow, META stock is absolutely printing. I really don't understand this
"fences" is definitely not the best analogy. "spikes and minefields" would be more appropriate as Apple has explicit rules against apps that compile and run code, third party extensions would also probably be prohibited, and the terminal would have little use.

At the end of the day what's possible under the current rules aren't that different from just running it in Safari, so why bother ?
Possible, but there were tribes who could do sea faring only by simple wooden canoes. The polynesians for example went even so far as New Zealand by wooden boats only.

https://de.wikipedia.org/wiki/Datei:Model_of_outrigger_boat,...

And the canarian islands are really close to each other, you could probably do island hopping by clinging to some wood (but the currents and waves can be nasty there).
I'm still using a Sandisk 8GB microSD from 2008 running 24/7: smartphone expansion 6 years -> Orange Pi as a router for 3 years, Pi 4 running Frigate for 3 years.

I'm guessing it's SLC/MLC.

Had a Transcend 32GB in 2016 die after a year.

The biggest issues with set-and-forget setups is software upgrade for security or other reasons, jumping major versions ends up breaking things. Compared to cloud which is (usually) regularly updated.
Show HN: I streamed myself building a Google "Query Hacker"
A lot trying to predict the future. But kids need love and attention. And if you teach them to think for themselves there is not much more you can do.

As for the “should I even have kids” argument? Sure don’t have kids. Your line ends here while others will potentially live among the star. I’m sorry I’m an optimist.
As with any language there are going to be foot-guns, gotchas, and edge cases. If you don't feel comfortable with a language (including bash) then don't use it.

Before I really knew how to program I was a systems administrator and used nothing but bash via CGI to build a $2k/month revenue site, so obviously your claims of it being a dead end are just hyperbole.
Technically not 100% bootstrapped anymore as of last year. They raised a $670k SAFE round in June [1].

But they're being cautious with it, so I'm optimistic. I'm still a happy supporter and user.

[1]: https://blog.kagi.com/safe-round
I saw it here, perhaps, in articles about competitions where both humans and computers were allowed (computers-only teams won). I too can’t find anything relevant on google.
Reading the comment, the impression I got was that while the image quality is similar between LG 5K & ASD, overall ASD is still worth the small premium.

The 27" 5K Studio Display is in a weird category, where they actually have zero competitors. On paper, there's the LG Ultrafine, but I have yet to see one available for purchase in EU (I've seen "in stock", but not actually available), not to even mention seeing one in person. So basically you don't really have a choice.
In today's world, it may not be optimal to send children to school. I hope they can follow their passion, but alot of options are not good now.
Nucs also tend to win on performance, software compatibility/upkeep (yay commodity x86), price per performance, and often price outright (pis aren't really $35 if you get a newer/better model and once you buy storage/power/case). AFAICT pis only consistently win on power consumption, and that only just (x86 can get well under 10W, you just have to get the right model)
I don’t fully agree with all points but there are many words of caution to be spoken about the expectation that by moving to a manager role you get more agency on the things that frustrate you as a sw eng. “The managers path” is a good resource to expand on that. https://www.amazon.com/Managers-Path-Leaders-Navigating-Grow...
So what? Chasing money in life is utterly stupid long term strategy, if somebody told you this they were lying to you (or deeply unhappy people who went that way and instead of admitting the mistake they just drag others in same pit). Literally everybody who achieved anything serious in life says so. Yes it sucks when you don't have them at all, but once over that they should never be the top priority.

Do what you like, and for most normal humans (TM) moving to managerial position is moving to worse job while paid marginally better. More stress, far less interesting creative work and more baby-sitting/micro-managing incompetent folks, chasing other teams, processes, politics etc (if you don't do that you are not really a manager in any bigger company).

I am software dev for 20 years, my current full time employment net salary is over 20x compared to my first full time employment while doing largely the same job. You don't get good increases by moving up the ladder, you get it by switching companies and negotiating hard. That's it for the money part.
Admittedly, I only have one long-running Raspberry Pi, but it's currently sitting at a few months uptime. And that was an intentional reboot. I've never had to take any measures like these in the four or so years I've had it up.
Perfect for a daily CI job?
You don't have to guess, because that part of history is well documented. During the middle ages, present-day Morocco all the way to the latitudes of the Canary Islands was often controlled by major powers, such as the Umayyad Caliphate, the Almoravids, and the Almohad Caliphate. They were all naval powers, but their interests were elsewhere.
No mentioning of flashybrid? I'd thought that's the obvious solution to SD wear (or rather the danger of SD corruption on sudden power loss).
Reverse-Engineering a Nintendo Switch Lite Boardview at 6K PPI
Know Go: Generics – Polymorphic Programming in Go
If your passion was to plow the field by hand then I agree. Otherwise it is definitely not an equivalent.
These robots can also teleport and charge anywhere or do you predict an expedition to some mine in Africa when they are at the stage where they need some cobalt?

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.
While I agree that moving all human interaction to the internet is likely to be a net negative, there is only so much you can do as an individual. It takes two to tango, you need a sufficient number of other people with the same mindset to resist this move to the internet. As someone whose parents kept them away from certain forms of technology, media, etc., all it really did was alienate me from others. At the end of the day, I'd rather connect with others through the internet than not at all.
When public markets rewarded growth, you could let costs balloon and hire teams without worrying about profitability. Now, public markets reward profitability so you need to cut costs. Isn’t it that simple and this is just Zuck’s corporate spin on it?
If I’m on a call on my computer I can get up and make coffee without leaving the call. If my phone rings I don’t need to switch headphones, they switch devices automatically.

I have high quality headphones and IEMs, the headphones I use if I’m _really_ listening to music, maybe a couple of times a week. The IEMs have been in drawer for months without use. The wireless headphones I use every day all day. It’s convenience.
a) Cable ethernet
b) SSD (via USB3.0 adapter on my RPI4)
c) Ubuntu Server LTS 22.04.
d) cheap UPS.

Mine runs Yggdrasil network, HAproxy, Caddy server, a couple of webservers in containers, and a TMUX instance that I log into almost daily to write code (slow computer reveals bad code much better). Since I put it (and my router) on the UPS, in the last 2 years it has literally never gone offline other than a couple of times I rebooted it for firmware upgrades.
They mentioned making the root fs read-only which (if they are using the config tools) does use overlayfs:

https://raspberrypi.stackexchange.com/questions/124628/raspb...
Sounds like you need to be a pain sponge, like Tom said in Succession.
It doesn't seem it's new. The release notes for the 511.79 driver from February 2022 say the same thing:

https://us.download.nvidia.com/Windows/511.79/511.79-win11-w...
I'm a huge fan. But sometimes it's hard to produce the snapshots.
I can relate. At my first internship, there was a code quality tool forced on the team by management as well. It had a rule to "disable magic numbers".

The result was a header with:

static const unsigned ONE = 1;
static const unsigned TWO = 2;
static const unsigned THREE = 3;
...

Up to some thousands.
Support that idea. I would say that I have already tried all the local and imported beers of the Canary Islands
IMO the AWS certifications(and maybe other clouds equivalents) are the only certifications that mean something other than full university degrees. The software industry is not big on certifications and prefers people to prove their skills by using them.
Yeah but humans expect return on investment before they die.
I got one of those super low profile USB thumb drives and then set the Pi to boot from that. It ran automation here in my house for 2.5 years without a blip.
This feels incredibly detached from my reality. In my reality, there’s a brutal land war two countries over, and I’m agonizing whether I’m dooming my children by not teaching them battlefield first aid, trench digging and FPV drone piloting.
Yes of course. It works perfectly for what it was meant to be: good enough so people won't switch away from MS ecosystem to have a group chat. Nothing more.

Teams is actively developed along the lines that deliver greatest value to Microsoft at the expense of their customers (a business model increasingly popular these days):

1) implementing corporate-nerfed versions of vanity features introduced by competitors in group chat space (Slack, Discord);

2) broader integration with everything else in Microsoft's corporate ecosystem.

You can be excused for thinking Teams is just a crappy chat-based interface to SharePoint, because this is what it effectively is (Don't have SharePoint? Sucks to be you.).

Copy-paste? What are you? A corporate smartass? There's no budget left for smart-ass features - it's all in lock-in features, where the RoI is much greater.
For executives at companies with higher job security than God, they must spin laying off "talented people we care about" in some positive light like "year of efficiency". So, I wouldn't read too much into whatever they say really is the main driver for these cuts.
I haven't had any luck applying to leadership positions without prior experience. Your best bet is finding a fast-growing product: when the team triples, you'll need some new managers. I got to move around 2 months into my IC job, and now my team has grown to have another 3 leadership slots.
> AFAIK it is still mostly for indie devs though

There was a time when Unity was the 'indie game engine' as well. Give Godot some time (especially since it's progress seems to be picking up steam.)

> UE5 on the other hand is leaps and bounds greater

UE5 has the benefit of standing on the shoulders of giants, not to mention giant-sized pockets of cash to spend on developing it. UE has been around since 1998, so we're talking a quarter of a century of development leading up to what UE5 is today. It also has the added benefit of having been used for a huge number of different games, so there's an additional level of refinement in the toolset that it offers, since it's had to adapt to suit so many games.
My point is that if you want to remain IC then why limit yourself to stay close to the bottom of the pile when you could aim for better pay and more impactful and interesting work?

It's not about chasing money for the sake of it but in the real world more money always helps if you can get it. In this case this also goes with better job satisfaction.

A 20x salary increase in 20 years means either fantastic career growth up the ladder or so-called "developing country". No-one gets that kind of increase in a developed country just by moving company, or at all, really.
> Translation: They all saw Twitter cut 80% of its staff and yet is still online.

Is it though? Any time there's a Twitter link, clicking on it has at least a 1/3 chance of seeing "Something went wrong. Try again?".
Before I opened the article I was thinking "Don't use an SD card. Don't use an SD card. Don't use an SD card."

People don't understand that 90% of the SD card problems are power related (only relevant if you don't use the official power supply) and 10% are simply because of poor SD card quality.

People haven't gotten the message that a charger has lower QC standards since an interruption of the charging process does not shut the device down. A bug that leads to a few milliseconds of power loss will pass QC, but also corrupt your SD card.
Will look into it this weekend
Diamond argued for a environment caused degradation + diverse factors of their society and thus indirectly attacked the west-"centric-diabolist meat pots.

These papers are a attempt to reconquer lost funding by the very same academics who happily ignore other cultures atrocities, be they in the past:

https://en.m.wikipedia.org/wiki/Sultanate_of_Zanzibar

https://www.cambridge.org/core/journals/journal-of-african-h...

Or in the present:
https://foreignpolicy.com/2022/09/23/russia-partial-military...

Its extraordinary that such a blatantly racist (west centric diabolism) and ideological charged movement is still recognized as academia.
Also no mentioning of the power connector? I have too little experience with USB-C, but the micro USB connector used on early Raspberry Pi's is just asking for trouble. That might be (barely) good enough for charging, but a computing device w/o battery-backup won't take lightly the power interruptions when jiggling the cable a little. I finally got around to replace it with an old-fashioned (time tested!) barrel connector. Easy way to improve the robustness significantly.
I share your distaste for people whose only contribution is subtraction but suggest you lay off the sarcasm though. Trolls; don't feed. (Well done on your project BTW)
I've been running a bunch of Pi's for years now, and the biggest problem I've had is the Pi itself dying: 24/7 usage is hard on a small device. I've also found that stable power is essential, and to that end I've always used 5v 3a branded power cubes, plugged into a pure sine wave UPS. Choice of micro-SDHC cards is important and I ended up getting ATP industrial cards (https://www.atpinc.com/products/industrial-sd-cards) - expensive but really long-lived. Finally, using RPi-clone (https://github.com/billw2/rpi-clone) on a regular basis has been a life-saver. I clone to Sandisk Extreme micro-SDHCs and can recover from an outage in minutes.
CERBERUS2100: A Multi-CPU Open-Source Educational Microcomputer
>Best I have seen is engineer with phD and decades of experience be the research/architecture guru, no team, no direct reports

While we're at it, does anyone recommend going for PhD in EECS fields for someone who doesn't like at all to be in academia or do "research" (aka read pdfs, write proposal/papers, code up and run simulations)?
> I want to figure out how to count the number of times a test has had to change with updated requirements vs how many defects they’ve prevented

I did the same some years back in a project that had both a unit test suite with pretty high code coverage, and a end to end suite as well.
The results for the unit test suite were abysmal. The number of times they caught an actual regression over a couple of months time were close to zero. However the number of times they failed simply because code was changed due to new business requirements was huge. With other words: they provided close to zero value while at the same time having high maintenance costs.

The end to end suite did catch a regression now and then, the drawback of it was the usual one, it was very slow to run and maintaining it could be quite painful.

The moral of the story could have been to drastically cut down on writing unit tests. Or maybe write them while implementing a new ticket or fixing a bug, but throwing it away after it went live. But of course this didn't happen. It sort of goes against human nature to throw away something that you just put a lot of effort in.
Thin clients are also an option.

Similar power consumption but power and case/cooling/storage is included.

Depending on what you choose you get eMMC or SATA or M.2 SATA or M.2 NVMe for storage.

For anyone that is interested:
https://www.parkytowers.me.uk/thin/
As an old SWO with 4.5 years of sea time, the limbs are constantly banging into things. Watches faces can be damaged.
I think you often have an opportunity to model the UI closely after the internal state, in data entry UIs mostly, and you should take that opportunity. It means less code complexity, and the users will expect the UI to closely match whatever database entity you're storing anyway.
You may need to find a menopause specialist, as many medical practitioners don't really pay attention to it, even if it is within or adjacent to their speciality.
Pumping dumb money into a sector isn't likely to translate into profits. It will translate to a bubble and a lot of opportunists taking the money.

It isn't that it is impossible, but it would take a slow start, and sustained experimentation and organizational learning over many years, before the amount of money that could make a dent in the problem could reliably perform well.

All while VCs would be lobbying to end the incursion, and the easier money - therefore lower returns, it would inflict on their territory.
Christianity explicitly states pride is a sin. They’re not supposed to pray for God’s favour in this life but to be given the strength to be good so they can be allowed salvation in the next life.
Well, it's well known that to become a team lead you must eat the previous team lead)

To be fair, some managers over-optimize to protect against people undermining them, not sharing knowledge and responsibility and even actively removing top performers with leadership ambitions
Current Pi 4s & 5s support booting from USB out of the box with no configuration (took them long enough), so I don't think it's worth the downtime and wasted SD cards.
Agile/Scrum is one of those things that are impossible to criticize. You can come up with a well-reasoned critique of Agile and there's always some Agile evangelist that pops up to tell you that you're not doing "real agile" and, therefore, your experience is invalid.

At the same time, I have now done software engineering for over a decade, in many roles and teams, and I have never seen Agile or Scrum to lead to the development of a good piece of software. I guess we were using it wrong.
> it's precisely when the industry accepted this as a law -- instead of treating it as something that needs be trained out of junior programmers -- is when software quality started to tank.

And precisely when exactly do you think that happened, when do you think there was this golden age where people actually relied on only documented behavior?

Windows and Linux both have been bending backwards to retain all sorts of undocumented features since early/mid 90s. Glibc was notoriously hampered by emacs relying on some details of its internals. C programs relying on implictly or explicitly undefined behavior has caused endless handwringing as long as there has been a C standard. The list goes on and on. Relying on implementation details has been the modus operandi in computing since day 1.
You.. still don't address the topic. Which leaves me to conclude you are not actually interesting in discussing the same thing. My point is that I do not like when literary devices are used the way PBS uses it. Your counter-points do not make any sense, because it is based on the invalid premise that I do not understand it.

So, what's the point of this? I was explaining things for your sake. You do not seem to care for it. So, just leave it be then?
I've also seen horrible engineers whose code made entire teams miserable become amazing managers tho
> Nature gives us a world in which "he who does not work, does not eat" is a rule of law.

Which is why no child has ever survived until adulthood.

And TBH I find this an appropriate metaphor because the promise of AGI is that every adult human will be infantile by comparison--but there are also potential technologies that could allow humans to ... "upgrade" themselves and become a mature ... whatever. Sadly brain-computer-interfaces seem like a technology that works best when enabled by AI (to help with interpreting brain signals), so it seems quite unlikely that any biological humans are going to keep up with AI over the medium term.
> My second advice is to always behave as if you are going to leave tomorrow. This will prepare your team and your peers and even improve your lifestyle.

This is very good advice.
No, I absolutely get that. I still remember how talking to yourself wearing wired headset on the street was weird.

But it’s been over 5 years since Apple started pushing Memojis, they still continued as recently as last year and they have little adoption still, as far as I am aware.

Those who watched WWDC remember how cringey those Memoji bits were, I specifically refer to that aspect of their being increasingly out of touch.
Yes. What I have said before, for the same reasons, is that when the average office that says "we do the Agile", what they mean is that they have top-down, upfront planned micromanagement via tools such as Jira. *

This has nothing in common with the values of the Agile Manifesto. In fact it's more like the opposite of them.

* I hate Jira. Jira is not the cause of the problem. People's desire for a tool like that is cause of Jira. Kill Jira, and it would soon be replaced with something much the same.
There is no email in your profile.
I did exactly zero of any of those things and have had some Pis run for multiple years without any issues until being replaces by a newer model (my HomeKit/Zigbee gateway and data logger is now a Pi 4). I guess it all boils down to good SD cards and stable power supplies.
I see people kind of assuming that this agile principle implies there should be no process at all. Do you make that assumption or where does the perceived contradiction come from?
Bitcoin whales accumulate, signaling bullish sentiment amid a slight decrease in holders.
Mining difficulty hits an all-time high as the network hash rate increases.
Bitcoin whales have been increasing their holdings in recent weeks, as evidenced by data from Santiment showing a notable accumulation trend among wallets holding 1,000 to 10,000 BTC. These wallets have seen a rise in holdings from 24% to over 25%, with an upward trend beginning around January 22 and persisting to the present. Over the past ten days alone, these wallets have accumulated approximately 100,000 BTC, equivalent to around $5 billion, marking the most significant trend observed in recent months.

This accumulation suggests a bullish sentiment among these whales, as they anticipate Bitcoin’s price to surpass its current levels. Despite this accumulation, the total number of Bitcoin holders has seen a slight decrease in recent weeks. While there may be a lack of significant movement in new holders, existing holders are actively acquiring additional BTC.
>Once you get to 100%

Once you get there you already fucked up. In Java covering 100% lines means in average case testing Lombok and every equals hash. If you're doing that you fucked up.
I mean, that was 100% before Elon took over though, not 1/3.