skysight-inc/HackerNews huggingface dataset:
The way to do this without being fired, of course, is to have a union.
"But getting to space is easy. The problem is staying there." - that's been an real eye opening read for me from fantastic "What If":

https://what-if.xkcd.com/58/
I'm skeptical of provocative labels like this, and the article demonstrates why:

> Living paycheck-to-paycheck doesn’t necessarily mean hardship, and LendingClub makes the distinction between those can pay their bills easily and those who can’t. Only a fraction of high earners -- roughly one in ten -- reported issues covering all their household expenses in April, according to the survey.

Without spending breakdowns, this article isn't informative. Of those in the one-third, how much of their budgets is non-discretionary? How are they classifying expenses like retirement contributions?
I appreciate your experience here. If you're interested, I'd highly recommend looking into Portugal's results in decriminalizing drugs (coinciding with an enormous reduction in opioid overdoses): https://www.apa.org/monitor/2018/10/portugal-opioid

I'd also recommending looking into the UK's previous method of treating opioid addiction, commonly referred to as "The British system." Vice is hardly an unbiased source, but they serve as a good entry point on this topic imo: https://www.vice.com/en/article/yw4nnk/how-the-us-stopped-a-...

It's important to note that the systems people hold up as evidence of decriminalization's success are rarely "solely" down to decriminalization. Typically, they involve a broader "substance-abuse-as-public-health-crisis" approach. However, decriminalization is essential for such an approach to work.
I was also confused, thank you for checking and posting.
60 containers sounds like an architecture problem, not a Kubernetes problem. Kubernetes does not stop you from running 1 container in 1 pod receiving ingress and talking to a database.
You can't run all types of workloads on Fargate. At least not yet.
Does Google still even use page rank for individual pages? Seem to me that domains are way more important to the base rank.
That's because the web was better in 2006.

I think Google has made one change for the worse, though, which is strongly favoring more recent content. Increasingly, I think that change has been a big contributor to the decay of the web since.
This is awesome, and highlights how much you can do with "modest hardware" (back then we just called it "hardware"). Good job!
Notes on the Art of Learning
I could blow almost that entire paycheck on just a 3 bedroom apartment in a nice part of NYC. Luxury goods like jewelry or handbags are surprisingly out of fashion amongst the upper middle class that I see. The big status symbol purchase I see more of is people buying Teslas.
I created a self-hostable, automatically syncing PWA to keep notes and checklists (more of a Google Keep clone): https://tinylist.app
What is eggregious about a 40hr work week at the office?
A guide to database performance for developers
I probably wouldn't do this, but what problem does this cause?
> It was then and there that I decided that being rich wasn't so much about having a lot of money as not having to worry about money.

I don't know if anyone would call me rich. I wear clothes from a cheap chain store, I have a 25 year old house I'm constantly working on and I drive a boring car..

But money worries aren't ever on my mind. I never have to worry about paying the bills. If I changed jobs tomorrow and made significantly less.. my lifestyle would not change.
> I make significantly more than 250k and spend all of it

Why? How do you justify that? Do you have no concept of how to manage money?
"More than a third of Americans earning at least $250,000 annually say they are living paycheck to paycheck, underscoring how inflation is taking a bigger bite out of Americans’ budgets at all ends of the pay spectrum."

Um... no. It underscores how some people live at or beyond their means regardless of having high income.
>1) Burnout is not a workload problem, it is related to your subjective perception of the meaning behind that workload

When I first started in the 1990s, we didn't have scrum / sprints. We used to release quarterly (this was a software shop that sold to around 200 clients). After each quarterly release, we felt a massive sense of accomplishment, especially when hitting the deadline and our scope. We would all join up and have a party at someone's house to celebrate with a release party. We took a few days off after a release. I feel that scrum / sprint ticketing style of work really took that sense of accomplishment away, or significantly diminished it. I think this also leads to higher burnout. It feels like it's now just a ticket grind and not much of a sense of accomplishment as it was before.
Putting off student loans that aren't charging interested in a time of high inflation is smart not stupid
I don't think Google uses this anymore, this is just not relevant these days
I love working for "companies that don't require this" and shipping (in Elon's view) non-"great new products"... and being able to spend time with my family every afternoon/evening...
A VM would be a node. A pod isn't a VM, it's a process tree.
>They don't guarantee that the term you quoted will be in the results.

They do guarantee it. Sometimes Google is buggy and messes up in determining what's page is actually visible on the page compared to just being somewhere in the HTML.
appreciate the response
Show HN: Turn any Jupyter cell into a shareable web-hosted Python script
If your mortgage is paid off it's definitely possible. I wouldn't waste that kind of money on a car, but a lot of things change when your housing costs drop drastically.
Yeah, their "local search" stuff seems to use yet a different set of criteria. You'll see similar complaints for other niches like locksmiths. Some set of SEO spammers has figured out how to use services like UPS-Store virtual addresses to fool Google.
Doubt it. Even today, obvious spammy content aggregators show up for many keywords with stuff taken directly from Reddit/Stackoverflow/Superuser/etc.

All of Google's fancy ML could've been replaced with a simple report button - enough people report a site and either trigger a manual review (best option) or just ban them (could be used against competitors... but negative SEO was already a thing and is still widely used).
https://news.ycombinator.com/item?id=15505304

I also went into tech out of high school and burned out after a few years. I wrote a post about it on here and got some really good feedback. There may be some tidbits in there that also apply to you.

Ultimately taking a few months off and traveling/hanging out with family worked wonders. Happy to talk more about it with you. samheutmaker at gmail
The Ferrocene Language Specification
Fantastic point. Innocent enough of a question but could serve as a canary in the coal mine.
Absolutely and without question. I’d argue he surpasses the normal meanings behind 10x, and is one of the super-rare people up in the stratosphere. Not because of the code itself (though his combination of math, code, and art skills are 10x on their own), but more because of his goals and it’s effects on other people. Inigo Quilez is one of the most famous demo scene programmers, one of the authors of ShaderToy, has one of the best sets of graphics programming articles on the net (https://iquilezles.org/articles/) and he has been focused on sharing ideas and getting other people to share ideas. His level of knowledge and code influence on other people, if you tried to measure it, which you can’t, but it would be more than thousands of times more productive than a single programmer.
HCOL has an interesting parallel to when women entered the workforce in large numbers, you'd think that households going from single-income to dual-income would make them better off, but much of that new income went into property prices leaving a lot of households little better off in the long term, and leaving single-income households much worse off.

To be clear, NOBODY is suggesting women in the workforce is a bad thing, I am merely saying that HCOL's housing cost just suck almost all the regional income gain back out of the market leaving households little better off overall. The best thing we could do as a society is more full-remote jobs, to break up HCOLs and revitalize more rural areas.
Right. All that guy cares about is money, so he can sleaze off at his yacht, surround himself with supermodels and be photographed with world leaders.

End of sarcasm.

It’s not like Elon needs more money to afford a bigger house or something. The the things he wants are things that, as of now, no amount of money can buy. He is, like everybody, motivated by a desire to overcome limitations. But the limitations he perceives are likely very different from yours.
Very nice article and many others under your profile too! Mind sharing the manifesto?
Sustain Africa 2022 Community Report
To get 3500 lb towing in an Outback you have to get the turbo engine which is only available a few trim levels up from the base and the EPA says you'll average 26MPG combined. A Ford Ranger 4x4 gets an EPA combined estimate of 22MPG.

A turbo Outback starts at $35k as you have to go a few trim levels up to get the turbo engine. A base 4x4 crew cab Ford Ranger starts at around $32k.

An F150 hybrid, although definitely higher in purchase price, gets an EPA combined rating of 23MPG, but can tow and haul a significantly larger amount than even a Ranger.

It all depends on what you want to do as to what vehicle you should purchase. The benefit of modern pickup trucks is that they CAN do all the things a normal car can do, plus they can do lots of towing and hauling chores, and the fuel economy penalty really isn't that significant.
That doesn’t mean with present day’s internet content and the terms you search for in present day would have returned better results using google from 2006
> I don't believe in mrna technology.

That it exists, that it is effective, that the pros outweigh the cons?
Musk reportedly tells Tesla workers to return to the office full-time or resign
> The HITS algorithm has one drawback that it is super easy to game it. PageRank is not entirely resistant, but its a little more robust.

> Create a harvester page that points to lots and lots of popular, high traffic pages on the internet. By virtue of doing this it can accumulate a lot of Hubs score which it can redirect as an Authority score to an intended page.

I'm not sure how HITS is any more "easy to game" than PageRank? As far as I understand it, the differences are almost entirely limited to performance characteristics, not semantics. The example you give doesn't seem to be specific to HITS (as opposed to PageRank) in any way.

(I'm also not sure how "game theory" is relevant here, unless by "game theory" you just mean "the idea that people will try to game it".)
The people making $250k outside of the ultra-expensive metropolises are probably not generally in the 1/3 here in the title.
Show HN: muffon – Desktop music streaming browser
muffon is a desktop music streaming browser.

It retrieves metadata, audio, and video from various Internet sources, such as:

- Last.FM
- VK
- Odnoklassniki
- Yandex Music
- Bandcamp
- Deezer
- SoundCloud
- Spotify
- YouTube
- Discogs
- Genius

It has no ads and is absolutely free to use.

Features:
- listening (artists / albums / tracks)
- music library (and compatibility with others)
- recommendations (based on your library)
- search (through all of the sources above)
- radio (tags / artists)
- scrobbling (Last.FM)
- videos (YouTube)
- lyrics (Genius)
- tags (with top artists / albums / tracks)
- top (artists / albums/ tracks / tags)
- playlists
- favorites (artists / albums / tracks)
- bookmarks (artists / albums / tracks)
- listened (artists / albums / tracks)
- posting
- following
- messaging
- feed
- communities
- new / upcoming releases
- multitag search
- sharing (artists / albums / tracks / videos / playlists / communities)
I'm a little late replying to this, sorry. To preface, I'm not super familiar with the underpinnings of blockchains or CRDTs, so the below is just my current understanding. I wish I had more time to dig into them further.

Blockchains require consensus to propagate to all nodes before a change is solidified into the chain. This is useful for transactional data, but it also means one transaction can be completely dropped if there's a conflict and the other wins.

For something like document editing, for example, we don't necessarily need consensus and don't want to have to require another node to be online or reachable for a change to stick. Instead, we just need the merging of changes to be deterministic and consistent. With CRDTs, in theory, if two people go offline and edit the same document, each will merge the other's changes when they come online to resynchronize and they will ultimately end up with the same document. It doesn't matter who made the change first or what version of the document they have. It's like an automatic git merge.

While they're similar in some aspects, I think both blockchains and CRDTs have their place in specific scenarios where one makes more sense than the other.
I am talking specifically for the case of OP: a big company with 10k users that already has AD.

You are arguing a strawman.
Wow, that's fantastic.

So basically: unit test fixture setup spanning multiple external services ("Chains?") in a scriptable build, with various common/comprehensive/programmable interaction flows, and then integrating with CI? I'm making some guesses here as I'm not very familiar with the space.

I think it's amazing that you have (had) made this into a career. I am a dev and spent a couple years as a QA developer. Do you think this is a space I could break into? (Decade plus of development experience plus the good fortune of growing up with a mother who was a software developer. I learned to code (badly) when I was 13. I'm more than double that age now :)

If so, I'm wondering if you'd be up for chatting some more like on IM (Google Chat or Whatsapp or whatever) to elaborate further if you think this is still a viable proposition for someone new. I'd be happy to pay you for your time if you think this could make me money. I know how to set up CI, I'm vaguely familiar with bitcoin (I used to own some), and I don't care for cryptocurrency but I'm happy to meet market needs with a smile to pay the bills and then some.
So how do all the people making under $250k survive in those HCOL areas? It still seems lifestyle choices are a factor.
I felt burned out too after 3 years in my previous job and looked for another one and I am happier now
The logic is that these hard drugs are so addictive that their users cannot stop themselves from committing crimes to acquire more of the hard drugs. Fat-rich food, cigarettes, and alcohol are several orders of magnitude less addictive than the hard drugs we're talking about. I think you're making a false equivalence here.
If we want more of this we need to get housing under control. If you can pay a mortgage from 25-40 and finish paying a house then lots more people will be willing to take pay cuts for better jobs at 40. With high homeownership rates among developers it’s difficult to have this happen with modern 25-30 year mortgages.
Nope, one of the reasons why clang is lagging behind everyone in C++20 support is that C++17 seems to be good enough for Apple purposes regarding their use of C++, and they withdraw resources from it.

Also they don't contribute everything upstream, like the stable bitcode format used in watchOS, or the SafeC used in iBoot.

Apple hired the CUPS developer, that is why, again not started by them and they had to obey the license.

Windows a worse printing environment than CUPS? What a joke.
>or up to their ears in debt

See this depends. If the following are true:

1) The interest rate on your debt is below inflation

2) The cost to service the debt is a sufficiently low percentage of your monthly take home

Then taking a loan is often MUCH smarter than buying it cash, because your cash can earn interest in excess of the loan interest in most scenarios. I know people with ten houses on 30-year 2.5% notes. They could pay them all off tomorrow but it wouldn't make sense financially.
If the owner of the company I worked for, who invested well over 40 hour weeks so he could become insanely rich, wrote an email that referred to 40 hours minimum in such a flippant way, I would 100% find a new company to work for.

This idea that Musk famously risked it all to make Tesla so he could come out as a billionaire does not scale down to an individual level for employees. Musk slept on the floor so he could become insanely wealthy, not to get a $10k/year raise.

This type of manipulation is constantly abused by rich oligarchs. They start these endeavors usually with huge parachutes, and then expect their hourly employees to risk nearly as much as they did, with no parachutes, and without the world changing profits that come with it. Citing hard work the entire way, knowing full well that it is the hard work of their employees that they depend on to keep the gears moving, but that those hard workers will not become the next Musk or Gates, regardless of how many hours they put in.

If I'm wrong, I want a list of millionaires that Musk has created. Bonus points if they still work at Tesla and didn't have to spin their experience off into another project, so the work-to-profit transfer can be 1:1.
The First Lisp Compiler
> Respect could mean different things to different people, but I find the things you wrote not to be very respectful, but being nice in my evaluation.

> I have worked in a research lab. While the folks I worked with respected my work, what I would actually consider respectful is including me in the design of the work, not giving me my part of work after they designed the thing they want to work on. And while most job industry is not good in this respect, working in research lab is worse than that. Almost all research labs treats SWE like cost center[0].

I don't quite understand your point, do you mean that you as an SRE want to be involved in the grant being written? That might be appropriate if the grant is directly on the topic of software, but completely inappropriate if the SRE writes the labautomation software to be used in the grant. So if the researcher asks you to write a GUI to some lab-instrument for example is that being disrespectful?

Regarding your citation, I also don't get it. The text says that MBAs consider SWEs as cost centers, so that implies it's worse in industry (there's very few MBAs running research labs). I can also tell you that academics are largely considered cost centres by university admin.
> most maybe $300 a month

$300 is $300. Better to have that in the bank than nothing.

> My key issues are rent (which went up $500 a month this year)

Have you considered moving somewhere less expensive?
It's getting very tiresome to see big oil/right wing talking points repeated on HN constantly. You can go read the Tesla impact report here: https://www.tesla.com/impact and see that they're doing their best to eliminate conflict minerals in their battery chemistry.
"More than half of top earners in that generation report having little left at the end of the month."

That’s no surprise at all. I also have almost nothing left at the end of the month. At the beginning of the month, however, they should have plenty of money left and should save/invest then.
It's the same at SpaceX. Everyone I know who has worked there said the pay sucks and the hours are long and the only reason to do it is a passion for the industry.

Musk seems to be modeling his companies on the video gaming industry.
Yeah, if someone is paying off their credit card in full every single month, I think it’s inaccurate to say they’re financing anything. They’re doing it for the points.
And here's another thought. I know very little of the space, again, but I've seen some headlines about smart contracts going wrong.

Do you think there's any space for low hanging fruit simple auditing of smart contracts? Maybe a linter?

EDIT: Here's what Ethereum suggests: https://consensys.github.io/smart-contract-best-practices/se...

In particular,

https://github.com/protofire/solhint/blob/master/docs/rules....

https://github.com/protofire/solhint/blob/master/docs/rules....

https://github.com/prettier-solidity/prettier-plugin-solidit...
The bad:

- Web framework is not quite on-par with Django/Rails. Particularly with auth/OIDC.

- Job market is very sector dependent. Startups just don't seem to use C# whereas big enterprises do.

- Some design decisions in the early days seem to prevent some features being added, e.g. structural typing or union types (not certain this is the reason).

- Some days, like yesterday, your IDE updates and gets messed up and then it's back to writing full variable names like a medieval monk.

- .NET is not really viable for non-server work. There is embedded/desktop stuff but you're going to have a headache outside of servers.

The good:

- When it's working properly the developer experience is like those dreams where you're flying. Rider or VS + Resharper make typing anything seems an incredibly antiquated way of developing. Intellisense means you barely ever need to type more than 2 characters to express your intent. Unlike my experience in Go or Python I just think about intent/data shapes and the tools fill in the rest. No language I've ever worked in comes close to reducing the ideas -> implementation effort barrier.

- Type system. This is non-negotiable for me, plenty of syntactic sugar to make overhead of typing lower but because it's compulsory, types save so much mental effort and our production systems never wake us up, feeds into the above. You don't just have to reimplement a compiler badly through unit testing saving a lot of time.

- Tooling, full framework used to be hell and very tied to the (paid) tools. Now with Core the tooling is great and Linux support is fantastic.

Overall I don't want to work in any other language if I can stick to C# but the fact startups don't use it mean I might have to enter scripting language hell, again.
The same is true for me for contractors of any sort. Top links are frequently referral farms.

For local search, I almost always use google maps instead. Maps search isn't perfect, but it beats web search hands down.
VaultWarden is fantastic! It's super, super light and fast (Rust + sqlite) and happily runs on my Raspberry Pi 4 4GB in docker alongside 8 other containers. And if that wasn't good enough, all the 'premium' BitWarden features are also unlocked (organisations, etc.) in VaultWarden.
Ask HN: Have you experienced decline in problem-solving skills? How to improve?
I think this might actually be a few questions:

1. Has anybody noticed their own cognitive decline? I'm 30 but am interested in experiences at all ages
2. Does anybody have a good way of testing their intellect or problem-solving periodically? This would at least help me keep track going forward
3. Has anybody found ways to improve their problem-solving skills? Or critical thinking?

I feel like my ability to solve problems well - efficiently, cleverly, satisfactorily, completely - has reduced over time (past year, maybe multiple years? I'm not really sure.) For example, I'll find that a programming solution didn't account for things I should've considered or introduced a new bug; or a co-worker will suggest a different solution and it seems obviously better. I don't think this has always been the case; I used to be pretty school smart in subjects like math and comp sci. My theories:

- Maybe my intellect has diminished from using alcohol and weed at an early age?
- Maybe that I've been feeling a bit burnt out
- Maybe I've gotten lazy and rely too much on, e.g., stackoverflow
- Maybe medicine I take for mental health?
- Insufficient sleep? I've been getting 6-7 recently but should probably be getting 7-9
- Maybe I've actually always been dumb and am only now realizing it!

Any thoughts would be appreciated. If it's something I can change, that would be a huge relief.