skysight-inc/HackerNews huggingface dataset:
> I've already wasted my entire teens and 20s, current 28 years old, working as a software engineer (Full-Stack) at a startup for ~4 years.

I think you would benefit a lot from cognitive behavioral techniques to shift your mindset, so you have a more realistic and helpful perspective on the direction of your life.

Nothing too crazy. There are plenty of resources out there if you search for them. So much of what you feel is, in my experience, because of the stories and words we tell ourselves, which over time, create these impressions that aren't always true.

And even though he gets a lot of flak, I highly recommend Jordan Peterson's Self-Authoring course. It's basically a series of questions you write and explore to define what you want and gain some clarity. It's very helpful to everyone I recommend it to.
Davos 2022 – about the future of finance
I have 10 years in my own installation, running on a Pi2. Seems to be fine.
cool. Came to say that other than the nice post almost more interesting was learning about this new site/article project Architecture Notes.
We have many ways to lower car accidents and deaths in a country like the US. No effort is given to public transportation. Not counting them wouldn’t make sense unless enough effort was put in to lower those numbers. An accidental house fire isn’t the same thing at all. There weren’t major decisions made to purposefully allow sprawl and lack of funding into something that lowers house fires.
A lot of stuff going on here.

1. You're clearly NOT incompetent. If you were, you couldn't possibly hold the web and mobile platform together entirely on your own for that long AND handle every on call incident.

2. The thing that surprised me most about burnout was the physical symptoms. You've got them. It only gets worse from here if you keep doing what you're doing.

3. It makes perfect sense to me that you don't feel like you're getting better in that environment. The rockstar developer is a myth, but the band is not. You get better by practicing with other talented people.

4. You already know this, but you're being taken advantage of.

So given all that...

1. Everyone telling you to take a break is correct. Go outside and look at trees, read a book somewhere scenic, shut off your phone. If you need to take sick time to do this, so be it. It's not going to make you feel normal, but it will give your wildly overworked brain some relief.

2. Hit up recruiters, hit up whatever network you have (including old acquaintances). Your story is incredibly straightforward: you held the line on these systems by yourself for years on end, including all their on-call needs, it's enough work for a 4-person team, and no help is coming. You're looking to work on an actual team where people actually learn from each other.

3. If possible, take some time off between the old job and the new job just to take care of yourself.

Good luck.
It depends on what you want.

If you're in it for the money, try working less hours as you find a place with better compensation or benefits.

>being on-call almost 24/7, sometimes for straight 7 days for months despite only getting paid on a salary basis on 40 hr work weeks

This is just straight up exploitation, and definitely isn't making the ennui better. It's time get some appreciation for your efforts, from yourself and others! Most people can't say they're full-stack or have your years of experience - remember that as you negotiate.

If this isn't just a job to you, I'd suggest taking some time to go to school. Being immersed in the business side of things for too long makes software development a soulless art, which it has no reason to be. Studying something just to study it can strengthen your appreciation for it, once you remove it from the stress of making it useful.

Either way it seems like you're burnt out, and should try to mitigate any stressors you have.

Hope this helps!
Numbers-wise, something like 3% of phds lead to professorships: it's not quite as competitive as becoming a professional athlete, but not far. Peak competition. Most professors watching their interview candidates nowadays freely admit they wouldn't have made the cut. That is unhealthy levels of competition bc at that point it is more of a lottery.

But there is something valuable going on here for everyone else. Most eventually realize they are not in the 3% bucket one way or the other, so then it becomes whether they want to invest in themselves or not. (Good) Phd programs are rare opportunities to work with the best from around the world and not worry about $ as much as results and other impact, and with like-minded people. For example, in my cohort, as folks switched for entertaining the idea of continuing in academics, they used the environment to do other equally hard things, such as startups with their peers. In both cases, only as limited as your work ethic. Others got cushy jobs where they could work hard till 5p but then clock out, but it was rarer, and even folks with families generally pulled the long hours: this was their time to grow.

For people happy to clock out and try to convince others to do the same, that devalues the experience for others who ARE there to work as hard & creatively as they can to do amazing things with like-minded individuals. A big part of picking a PhD program is the students you will be exploring with. Masters programs are great for learning technical skills and doing semi-structured technical projects, and a 9-5 view there makes sense. The PhD, which is researching new things, often starts after that, and a different environment. Think an artist colony where someone asks everyone to only do sports & gambling as soon as the sun sets.
I've always wondered. It's been like that for a few years now. I assumed long ago they were no longer, even though the domain still responds. Maybe they don't like my country.
You've lost some things here or there but everyone loses somewhere no matter what their facade says. You're not a quintessential loser. Literally nobody is, we're all made with redemption in mind.
When I was burned out in my late 20s, I wish someone had made me aware of MDMA-assisted therapy. This book is a nice introduction:

https://www.amazon.com/Dose-Hope-Story-MDMA-Assisted-Psychot...
Thanks, I appreciate this. I’m not in the best state atm, and my writing isn’t that great so I just impulse deleted my post.
> and there are just and many horrible devs as their are great ones.

I will say horrible devs are far more than great ones. In my 15 years of experience I have seen far more mediocre or downright horrible than great ones.
In Upper Midwest: Minnesota on the Wisconsin side
http://tunnelcity.com/
https://www.facebook.com/pages/category/Just-for-fun/Sandlan...
"And when your surpassing creations find the answers you asked for, you can’t understand their analysis and you can’t verify their answers. You have to take their word on faith—Or you use information theory to flatten it for you, to squash the tesseract into two dimensions and the Klein bottle into three, to simplify reality and pray to whatever Gods survived the millennium that your honorable twisting of the truth hasn’t ruptured any of its load-bearing pylons. You hire people like me; the crossbred progeny of profilers and proof assistants and information theorists…

In formal settings you’d call me Synthesist."

—Peter Watts, Blindsight (2006)
There’s no privacy agreement to sign when setting up the fridge? I had to click on the Agree button several times when I started with my LG TV!
> Surely, but they clearly states that cities pollute far more than large spread areas

No, your source is highly specific in that it is looking at grid emissions from cities in Australia, which has one of the dirtiest grids in the developed world at 527 gCO2/kWh. For comparison, the US is at 379, Canada is at 124, France is at 68, and the other European countries are somewhere in the 200-350 range. The results are very sensitive to this.

The source even specifically covers some other things that make it irrelevant to extrapolate:

> With regard to energy consumption overall warm weather causes may make Australia a special case due to its climate being very different to that in northern countries. If dwellings are too close together they are more difficult to cool whereas it is easier to heat them.

The figure it uses to calculate emissions from rail transport is 105 gram per passenger-km. For Eurostar, that value is 6grams, due to higher ridership and much cleaner grid.

Plus, the lowest carbon form of transport you can use is your own two feet. Next up is a bike, followed by an ebike. All of these rely on density, and are poorly represented due to sprawling development patterns in Aus (and North America).
US is 6th, so not far off, but fewer cars per person than the rampant car culture of ... Iceland and New Zealand?

https://en.wikipedia.org/wiki/List_of_countries_by_vehicles_...
This sounds like adult ADHD, which is treatable:

> only to never execute them for various reasons or get started with them only to never fully complete them and see it all the way through.

> unable to concentrate, riddled with brain fog, and unsure of my future

Go see a psychiatrist, mention those points and they will fix your problem in no time.
Assets don't have value, just because the are on the books.

If the assets are bonds of questionable value, the face value of the bonds may not be meaningful.
Smart does not matter if there is no ethics, in my opinion. In fact, it's worse in that case.
Not that commenter, but I'm also a C++ programmer by trade who uses Rust wherever I can. Often, I can't use Rust because of platform support (AIX in my case), or because I need to use libraries or existing C++ code that uses heavy C++ template stuff, making writing a wrapper infeasible.

C++ is not by best friend by far, but I'm happy to gain any convenience and safety where I can get it in the language that I use regularly.
The argument that Rust is closer to C than C++ is usually not how it is raised in most discussion around complexity and similarity. Also, to be clear, the discussion is usually centered around ‘a replacement for C’ or ‘why Rust is not a C replacement when compared to <insert-other-language>’. From my massive forum lurking habit, at multiple places, the argument seems to be closer to the following:

Person 1 says, “Zig is a viable C replacement, Rust is a C++ replacement.”
Person 2 responds, “Rust is absolutely a C replacement, Rust is so much more simple than C++, that they should not be compared. That simplicity, which is much closer to C than C++, is why Rust should be viewed as the ultimate C replacement.”

So, it’s not a clear cut statement that Rust is closer to C than C++. However, I certainly have taken that as the argument in most discussions I have seen.
> I found a modified a ffmpeg shell script no later than yesterday that finds all my movies files and generates one jpeg with 16 "tiles" thumbnails for each movie

I wrote a script called dovid I left on Pastebin that creates contact sheets (what you are describing) for every video file of any popular format in the directory executed and then combines them into a webpage or pdf. But it isn't an exceptional script because it just utilizes vcs[1] and convert (ImageMagick). At some point, I stopped using the script and just aliased this command (arbitrarily as 'peak') in my ~/.bash_profile

alias peak='for i in *.mkv *.mpg *.wmv *.avi *.mov *.m4v *.mp4; do echo "$i"; /opt/local/bin/vcs -q -q -j -dt -ds -dp -u "0" -n 16 -c 4 -H 162 "$i"; done; echo ".......... converting jpgs to a pdf"; /opt/local/bin/convert *.jpg index.pdf; /bin/rm *.jpg'

Creates a pdf of contact sheets 4x4@162dpi, much neater than a directory filled with as many jpegs as videos. Obviously, this is dangerous and destructive if there are other jpeg files in that directory.

[1] http://p.outlyer.net/vcs (ffmpeg is a dependency)
The highlight of my K-12 sysadmin stint was replacing an $800/mo. T1 with a point to point wireless solution which gave the remote site nearly the same speed as on-site.
BTW, nice to have these kinds of pro and con conversations about random tech. I don't get it at work as much as I'd like.

A lot of open source projects die when their corporate investor closes shop. The community is often just dependants who want to use the tech but don't have the ability to keep it running. And it is usually not big enough to come up with the funding for a foundation to run maintenance and development.

Flutter is very ambitious as a project. I have more direct experience with other similar projects like react native, which really struggles despite the investments.
Yup, I have seen this person post something similar at least once before as well and it's pure misinformation at best.

Both projects are very good and everyone should give both a shot and see which they prefer, but spreading misinformation about one project because you prefer another is stupid and childish.

A quick peek at the github contributors insights also shows that the overwhelming majority of code is contributed by 3 people and not "volunteers on github", but even if it was mostly worked on by volunteers it would make no difference at all.

Code quality is not something that can be trivially disproved like the volunteer thing, but as someone who has spent a bit of time poking around in both projects, neither look any better code quality wise to me. The main thing is that lsp-mode is just much, much larger and prefers to use non-native APIs and packages at times. This is purely a difference in style and opinion rather than "quality".
I don’t understand why “cryptocurrency mining mitigation” even exists. Why care at all what someone does with an instance they paid for, as long as it’s not illegal?

Even if you do care for whatever reason, isn’t this something that’s better addressed via pricing adjustment? You won’t have any miners if they spend more money renting the instance than they get by mining.
> survivorship bias, that countless projects never got the chance to be developed due to the too high of a burden of doing it properly

I would contend the cost of doing things “safely” is much higher in C++. since a human being has to mentally do all the work the compiler would do in a safe language.
Source here: https://apps.who.int/gho/data/node.main.MHSUICIDEASDR?lang=e...

2019, per 100k data (average of both/male/female):

US: 14.5 / 22.4 / 6.8

Japan: 12.2 / 17.5 / 6.9
Start menu classic for the start menu replacement, probably not that important, but I like how it works.

For getting the start bar back to a windows 10ish state (essential): https://github.com/valinet/ExplorerPatcher

Then there was just a key via regedit to restore the old right click menu: https://pureinfotech.com/bring-back-classic-context-menu-win...
2050 local first development will be the only way to go. No more servers but devices communicating via local networks with maybe some online backup at the most. It will be only offline mobile apps and web apps that will thrive.
What Republicans have to do with Austin? The city government is as Republican as San Francisco or Seattle. I've read the city is putting them into former hotels that it bought some time ago for that purpose but could not figure how to use them. Also they might have some areas outside downtown designated for encampments, last time I've read about it few were protested but there is plenty of land in Austin and the city owns thousands of acres.
https://www.goodreads.com/book/show/36613747-how-to-change-y...
I love everything about this!!! Lifelong gnome user from the first releases, love the evolution over time.
> are managing to hold their startup together software-wise.

you dont know that. They could be failing the startup software-wise, and yet never know it!

The only way to find out, objectively, if you're good or not, is via multiple sources of independent verification in different companies.
Weird. I thought there were a fair number of rural Scottish towns in the UK
It's not just "billionaires bad", there's a whole population of people in govt on both sides who are not impartial, and who have made the govt itself implicit in backing monopolous behavior here. No one took control of politicians mind to make them shills, they shilled out themselves
You'd probably struggle with learning anything working so many hours. You need more rest. Related brain training to complement leet code could help you, like mental math. Get your diet and exercise on the right track, those are probably not great.

If you're stressed try Ashwaghanda, but take it only when very stressed, not often, maybe once a month at most.
Mosquitos lay eggs in standing water and one of the major mitigation techniques is removing puddles (old tires, canoes turns upright, etc). The CDC even recommends this for prevention of West Nile (a mosquito born illness) https://www.cdc.gov/westnile/prevention/index.html
Interview at places that don't do LeetCode. There are a lot. Take every recruiter call you can get, and proactively cut out ones that do LeetCode style live coding interviews.

I think, maybe, a primary reason you feel you're stagnating is many years at a small startup as a sole developer. You need to be around people smarter than you are to help teach you more. Those smarter people will help carry the load.

There's a word for sole developers being responsible for everything for years on end: it's called a founder.
I’m developing a mosquitoe gun so people can defend themselves. If anyone has interest in joining my startup let me know
Don't most services require you to confirm your email? Mallory would be unable to get past step 1
The bad part about being the ~solo developer is you don’t have as many people around you to learn from.

The good part about being the ~solo developer is you learn how to deal with almost all the universal challenges involved in making software, so you will be able to understand quickly and jump in to help with just about anything at your math skill level - as long as you are on a team that supports you and complements your skill set, but still. Your skills are enormously valuable to the right organization, don’t discount them.
Quick quote from Wikipedia (via https://en.wikipedia.org/wiki/Dragon#Myth_origins): "In her book The First Fossil Hunters: Dinosaurs, Mammoths, and Myth in Greek and Roman Times (2000), Adrienne Mayor argues that some stories of dragons may have been inspired by ancient discoveries of fossils belonging to dinosaurs and other prehistoric animals.[19] She argues that the dragon lore of northern India may have been inspired by "observations of oversized, extraordinary bones in the fossilbeds of the Siwalik Hills below the Himalayas"[20] and that ancient Greek artistic depictions of the Monster of Troy may have been influenced by fossils of Samotherium, an extinct species of giraffe whose fossils are common in the Mediterranean region.[20] In China, a region where fossils of large prehistoric animals are common, these remains are frequently identified as "dragon bones"[21] and are commonly used in traditional Chinese medicine.[21] Mayor, however, is careful to point out that not all stories of dragons and giants are inspired by fossils[21] and notes that Scandinavia has many stories of dragons and sea monsters, but has long "been considered barren of large fossils."[21] In one of her later books, she states that "Many dragon images around the world were based on folk knowledge or exaggerations of living reptiles, such as Komodo dragons, Gila monsters, iguanas, alligators, or, in California, alligator lizards, though this still fails to account for the Scandinavian legends, as no such animals (historical or otherwise) have ever been found in this region."[22]"

In summary, a historian argues that some, but not all, societies found the fossils of reptiles, and created myths involving dragons using these fossils as inspirations for the dragons' imagery.
Oh, yeah, it is easy, that’s what I do. Sorry, I was unclear, I meant the automatic importing of transactions. If you have to go through them anyway, there does not seem to be much saved.
If mosquitoes are being credited with all the deaths by illness that they cause, it seems fair to credit humans for unintentional deaths also.
> Very different worlds, with pros and cons in each.

Indeed they are. I've straddled both worlds for most of my adult life and while I have a bias to a more communal / less individualistic approach to life, I can acknowledge the benefits it brings.

One thing I realized though is that years of being inculcated with non-western values has resulted in me having a stunted / underdeveloped "self-concept". This is very much ill-suited for life in the west. I struggle to set boundaries and have an unhealthy obsession with other people's concerns, their opinions. In other words I'm a strong 'people pleaser' which isn't a great trait to have in a dog-eat-dog society where each individual is only concerned about their own welfare. I'm curious if you have experienced something similar? How were you able to reconcile both perspectives?
Was around a week for me.
Carbon credits on the blockchain sounds like social dogfood sharing, 22 years later. It's buzzword soup.
You can find a remote, 40 hour a week job that pays 100k+ in the US, you've got the skill set for it, get one and close your laptop at 5.

Move somewhere reasonable, buy a modest home suitable for a small family if you think that may be something you may ever want.

Get some hobbies. Meet some women (or men of course). Decorate your home. Get a new wardrobe. Live your life. You need stability and time to figure out what you want in life.
I believe because it isn’t cost effective in the cloud there just isn’t much if any legitimate mining being done. Most cases are fraudulent in some way. Fake credit cards, stolen credentials, misusing company resources, and other types of efforts to mine, but not actually pay.

Cloud providers would rather just not provide that service, detect and stop it before it gets too out of hand.

The handful of times I’ve personally encountered it, it was always some sort of fraud. Notices from the cloud provider were how a given company found out about it… before the surprise alerts or bills.
Not all the ways to do that come with either the punishing schedules (e.g. residency) or the massive loan debts.
I do not have any practical, first hand experience with either license. Re -agpl, i know for a fact that it is banned in corporations. We choose BSL to avoid this. Say if a team in amazon would want to use DF internally they could. I know for a fact that AGPL is a big no there. If we are mistaken and BSL is also banned then we will need to see what to do.

I hope people will understand the reason behind bsl. I hope people will see apache there and will help us to grow. Based on HN comments some already do.
Ern Malley Hoax
Intel also implements the "cache pinning" (only for L3).

The keyword is "Cache Allocation Technology (CAT)".
Konami (2015-Present)
Intent matters. EBITDA intent is not rock solid.
Languages have always been fluid with mutually unintelligible dialects. A fixed unchanging uniform national language is a modern invention.
Notably different from the Monty Haul problem where additional information is given to the player of the game prior to making the decision to switch.

See https://en.wikipedia.org/wiki/Monty_Hall_problem
OP didn’t state where they are from, but there are plenty of places where it is extremely hard to fire, even if an employee is consistently underperforming.

Not saying that this is the case in this circumstance (I don’t know OP,) but the “you must be good because you lasted 4 years” heuristic doesn’t work that well outside of the US, or similar markets with at-will employment.
Maybe human are only on earth as food for mosquitoes. Maybe mosquitoes is god's plan.