skysight-inc/HackerNews huggingface dataset:
look at the jobs on levels.fyi or HackerNews' own jobs threads

$150k is very doable as a 100% remote job with a medium-sized company in the USA

$300-$500k is possible too, and I still have paternity leave, time every day to take my kid to the park, yearly multi-week vacations, sick days, etc

AntiWork is good if you need to get some "FU" energy to stand up to a bad boss at a minimum wage gig, but it's not a good place to stay if you want to get anywhere in life.
> There's many sources arguing you give what you can afford while a utilitarian approach would be to give beyond that if you can save more lives

A misunderstanding of utilitarianism. If telling people to give everything makes them give nothing, then it is a bad approach. The utilitarian aims to maximize the amount given, which may entail telling them to give less. You treat utilitarianism as if we are philosophers considering it in theory, not practitioners who have accepted its logic.

>SBF would be championed as a hero, not a villain, for his ponzi scheme.

A terrible approach for similar reasons. Telling people you intend to scam them is a good way to get them to not give you money.

>No money would be going to animal welfare or modern healthcare worries because longtermism would have won the argument.

Treated similarly: EA is like a funnel. They draw you in by saying "you give to charity anyways, shouldn't you do so 'effectively'?" Then, instead of telling you which local homeless shelters are best, they tell you "effective" means curing diseases in africa. Once you accept that, then they have another style of charity to sell you. They carefully avoid pushing you too far, to avoid having you throw out the whole project.

> EA is very simply the idea that one should check the efficiency of charities and try get the best bang for their dollar.

"Effectiveness" is not defined, and any concrete definition is carefully buried. In practice, it usually means "maximizing human welfare" or something to that effect (ie utilitarianism), but they will carefully avoiding forcing that definition on anyone. "Oh, you want to donate to a local foodbank," they might say, "better make sure its an effective food bank" - this for reasons explained above. But every EA organization knows exactly what it means by effective, which is always some variant of utilitarianism. Importantly, they never refer to it as such, because utilitarianism is a ideology, and thus open to criticism. Instead, they always describe it in terms of platitudes that seems sufficiently obvious as to be impossible to question. In this way, they prevent anyone from falling off the ramp.
You don't - enjoy your family at this age - this is the more important part.
How do you enter or exit crypto? Either through a centralized exchange or you buy/sell from/to a shady dude in the alley.
I need to ask you a couple things. (This is not particularly a response to the current comment - I just need a recent place to post this.)

First, please stop breaking the site guidelines. You've repeatedly posted unsubstantive/flamebait comments—which as you know, that is not what HN is for. In particular, we ban accounts that do abusive things like https://news.ycombinator.com/item?id=33617059.

Second, please stop routinely creating accounts. As the guidelines say, Throwaway accounts are ok for sensitive information, but please don't create accounts routinely. HN is a community—users should have an identity that others can relate to.

https://news.ycombinator.com/newsguidelines.html
The right way to think about all trolley problems is that you can be one of any of the people in the scenario. So in the standard example, rather than having to choose to pull the lever or not, you can be one of six on the tracks. I suspect everyone would agree that having a 6/7 chance of survival is better than 2/7.
I love his videos about making his own bandsaws, belt sanders, etc. I've heard/read of people doing this sort of thing, but his videos documenting the process are really fascinating.

Also his website is well worth a peruse: https://woodgears.ca/
I tried this plugin a few years ago. It was neat but ultimately buggy and not ironed out enough to use daily. To people who currently use it, has it improved noticeably?
That is a perfect score.
The worst part of group travel isn't the planning, it's actually getting people to come with you. That's why I usually travel solo these days.

https://i.imgur.com/K2a2F6E.jpeg sums it up.
I’ve flown with 4 laptops in a carry on. No one really cares.
I use okular and it works great on linux. Once in a while PDFs with forms display funny, or some minor challenges with data entry....but not sure if the issue is how the pdf was made or if okular. Nevertheless, i really like it. Plus as stated, a few KDE applications like okular happliy can be used on Windows. (For work machine, where i am forced to use Windows, i happily have used the Kate text editor.)
While Signal may not be helping Musk, Moxie still may be. Moxie left Signal at the beginning of the year: https://signal.org/blog/new-year-new-ceo/
I think this will be an unpopular opinion to some; but I have a pretty firm belief that when you do the family thing and decide to have kids and the like; you’d better have established, or at least started / somewhat put in motion your goals as an individual.

As soon as you’ve crossed that line and had said kid, you have just made a conscious choice to significantly reduced your own time, finances; and flexibility available to chase after personal goals.

Before anyone immediately @‘s me; this is not always the case…but usually the people who can do both are 1) the exception to the rule, not the average; and/or 2) were relatively wealthy. maybe you can afford a caretaker for your child.

But that begs the question - so you had said kid, and want to give said kid the best life they can. Cool. We need people.

Probably adopting is the more sensible option; since there are tons of kids in awful, hopeless situations that can use your help, and we also have an overpopulation issue; but honestly, some people just want to have the experience of having kids. Okay, cool.

So…Does starting your own business right now, rather than investing into your kid’s development, really make sense?

By having a kid; did you not agree to set aside a lot of your personal time and finances to them?

Shouldn’t you do this sort of thing before you have a kid or after they move out? What if it takes off and your kid loses a parent being present because the career took over? :/

Asking from the perspective of a 33-year-old woman who sees having kids in your early 30’s; or, God forbid, your 20’s, as suicide of independence.
> And he says "mohse" many times

Are you talking about the word mouse? I don't hear anything unusual about his pronunciation.
22-11-22 22:11:22
A palindrome date, time and datetime (:
Do you think people are incapable of sticking to their beliefs when they’re faced with counterarguments?

Isn’t that kind of a pre-requisite for believing in democratic representation?
What is the meaning of decentralized services ?
If someone is confused by markdown syntax it is hard to imagine how they contribute professionally.
The point of a check like this wouldn't be to bypass a firewall, just to see if the port is open on your public IP.
I imagine something like this connected to a heat pump and a resistor along with natural gas - and you pay the utility for BTUs and they decide how to heat (gas when it’s cheaper, switch to electric when that’s cheaper, use thermal heat storage to level out bumps).
I know Knuth wrote it that way, but there's no good reason why the iteration should be downwards. That is, you could write:

for i in range(1, len(x))

and you would still get an unbiased shuffle algorithm.

The upwards iteration has a few advantages:

• You can start shuffling before you know how big the input is.

• Algorithm R for reservior sampling can be seen a specialized version of shuffling, in which you skip the work that wouldn't affect the first k items, or would only affect their order.
You cannot expect non-technical people to use git from the command line. I still like your idea though: the documentation can be based on markdown files in a git repository, but then you have to build or find a web-based WYSIWYG editor with Git support for non-technical folks. If you use GitHub already, it wouldn't actually be so bad to teach the non-technical folks to use the Git UI only to make documentation changes.
yea, that's fair. I know that money hasn't been real since we got off the gold standard, I'm just hella socialist and take any chance I can get to take pot shots at the state of today's economy to further my narrative.

Free market economy is the only way I see us cooperating on a global scale though, its hard to imagine otherwise - that's why I support Bitcoin
Whoa - I was also a coop student around that time (2007) but I never knew about the RIM connection until now.
One thing I can say is that it is extremely rare that Firefox actually crashes on me. The instabilities are in the behaviors of the browser, its UI and the tabs/pages themselves. It can slow to a crawl, and even hourglass on me in an extreme case (I usually get fed up and just restart the browser and all the tabs at once to fix the issue before it gets that bad) but it manages to keep itself some, somehow.

That said, I'll poke around in there next time anyways and see if anything stands out. Thanks!
D2 has an AST API, so you should be able to transpile from other graph libraries easily. see the second half of https://github.com/terrastruct/d2#d2-as-a-library
Assuming you have even semi-common answers to questions like "what is an example of a great government", "what is an example of a great charity", or "what is an example of a great organization", you'll find it's an entity that makes extensive use of quantification and statistical analysis. Yes, they're as "unkind" as a sword, hammer, or pen. Yes, they have been used for evil. And sure, you can get by without them when you're making family-scale/tribal-scale moral decisions. But when you're chosing who to vote for (at, say, the federal level), or who to donate to (among worldwide charities), you're going to get better results if you quantify, or follow people who you trust to quantify.
Same in Tunisia(about burqua and minors) a very muslim country. France is quite integralist in their laicism, but let's not exagerate
It has existed for 30 years or more. Perceptual immersion is what companies like FB are commodifying about it. I started my own digital reality separate from my physical world when I first created my 'handle' denuoweb. I have never been able to afford any VR and so what I think is the bubble of wealthy people who work on VR like FB are just completely disconnected with the general populations reality of not being able to afford the equipment. Widely rejected the metaverse, no. Widely rejected expensive equipment and walled garden platforms, yes.
> ... Sweden and Finland ...

You're correct, people generally aren't too bothered if there are only a couple of choices, either of shops (e.g. two supermarkets) or products (two types of cereal bar).

I wouldn't in any way call it a food desert though. All the normal food for the region is available, the rest is just luxuries.

(And to the general point, people owning cars but mostly using them for recreation would still be a huge reduction in traffic, noise and pollution. That's not unusual for European city-dwellers, who often own one car and use it once or twice a week.)
Going outside helped me alot
> Because they’re detrimental to the biome in this case

That's a good reason.

My point is/was that that is unrelated to renewables and batteries.
Saddling entire companies with having to learn git, even at a basic level, is a hilarious idea.
Sometimes I think trolley problems need the option "do nothing, push the trolley up to the top of the hill, throw the switch, let the trolley fall again". Say the pair is ("Sam Bankman-Fried", "Eliezer Yudkowsky")
Our whole practice revolved around not pushing broken code because all code was tested locally prior to the push. In fact we practiced continuous integration as in its original meaning, integrating code multiple times per day. Releases were performed from a release branch so the occasional hiccup wasn’t worse than let’s say a PR that does not build. However fixing the broken build was the TOP priority if it happens (like every two months)
I think even the idea of merging changes is a step too far for all but the most technical users. Most user's idea of what it should look like start and end at a word-like UI, so having to introduce the idea of merging different copies together and resolving conflicts is too far outside that view. In my opinion this is why Google docs has become popular because it solves that tricky problem of having to think about how your edits interact with someone else's.
How would the app know that an IAP/subscription should be disabled due to a refund? Will the app contact your server on launch and/or periodically to check?
Well presumably this would be less of an issue if you had easy to use, easy to search and easy to maintain documentation, you know, maybe in the form of markdown files with a search bar where you could type 'how to paste image into documentation' in case you forgot...

At the end of the day, if you've got someone who can't work out how to drag a file into a folder and then type ![imagename](imagename.jpg) after you've shown them a couple of times, is this really the person you want writing the documentation for your process?
We Need Decentralization and Web3
Bitbucket wikis basically do this.
There’s enjoyable ASMR tier videos and there’s useful videos and I think Matthias falls strongly into the latter category. Would love to see what he could come up with given the extra capabilities.
So you're replaced something that's simple as paste in office documents with two separate steps, one outside the app requiring the user to navigate to the assets folder, and the second requiring remembering specific syntax.
> we won't have cheap labor off of which we can profit

This should have been the subtitle of this article.
DeepMind, OpenAI, and FAIR have done some cool stuff, but nobody's come close to matching the invention of the transistor.

Also -- in terms of "empires" -- before Bell Telephone, you might be able to point to Edison's Menlo Park lab.
NZer here: depends on what your wife does and wants. For example nurses are in high demand everywhere.

I suspect small town life is similar in Australia, Canada, and New Zealand: safe (unlocked), possible to fit in, and the best place to bring up kids. My sister moved to a rural area and brought her kids up there and it was a great decision for everyone, versus my city (Christchurch, 400k people, okay but not great for kids IMHO - disclaimer: no kids!). I have no idea what to say if you are seeking city life.

My gut feeling would be to suggest Australia is the most likely best fit. But you should be able to find something that suits your situation and personalities in any of those three countries, if your desires are smart.

You really need to talk with friends and acquaintances that have moved - especially ones that were in your situation but are now decades later down that path.
Yeah, which means the right answer is probably to blame web pages for being bloated, maybe with a little bit of blame for the web technologies for allowing pages to be so bloated.
As someone close to 50 in this boat it a great question.

The fact is I wanted to build a startup to get rich. That's it really. Now that I am much more finically secure (but not rich by a long shot) I'm not sure I will want to roll the dice or just keep my job as an IC.
Well, that's not a very round number in any counting base I can think of...
It's designed for if you want approximately constant temperature; sounds like a terrible fit for your situation.
Not sure that those claiming to be pursuing "Effective Altruism" have a conscience. If they did, then it seems they would not need to invoke this term to describe their actions, or in this case, their "promised" actions and stated intentions.

Long before the internet, and the means to make up language and spread the most nonsensical ideas to millions of people across the globe in milliseconds, people, some of whom became wealthy, acted altruistically.

One does not need wealth to practice altruism. Many people do it instinctively.

To suggest or even imply that altruism not backed by wealth is insignificant or even less significant is not a novel idea, nor is it non-obvious. It is, of course, deeply cynical. We can expect such unoriginal "thinking" from those entranced by the so-called "tech" industry.
That's like saying you wish Wout van Aert would just buy an e-bike.
So they're a bad person because they are trying to convince people to allocate their resources in a way that you think is sub-optimal? By that logic, most of the people on HN are bad people because they work at ad-tech companies.
This is not a good faith question, Google it
Thanks for mentioning this. I didn't include it in my comment because I originally thought it was too obvious, but considering it now, it probably was worth making explicit.
I have seen all Linux Plumber talks on the subject.
I share your feelings. I’ve had covid 3 times, and have increasingly noticed changes in how my mind works, as alarming as that sounds. Slow, forgetful and sensitive to stress and tiredness, I fear sometimes that my ability to do my work will completely unravel.

Breathing exercises help, but mainly in calming me down if I start becoming distressed when dwelling on it too much. I still work full time and feel like overal my long covid symptoms are subsiding but I can’t shake this nagging feeling that I’m less intelligent than 2 years ago.
> This is far more difficult than you're suggesting. Git still confuses a lot of junior and mid level devs the second anything deviates from their memorized command workflow

Given the number of non-programmers who Really Need the functionality of git, who probably won't be able to hack dealing with it, doesn't this indicate that there's some huge vein of untapped value to be won by whomever cracks the problem? (Version control for business people?)
Dwarf Fortress – randomly generated, persistent fantasy world
I remember trying neovim with Atom a while ago. At that time I realized that me using nvim it's not just about motions/plugins/no mouse, etc, but rather the whole terminal experience. For example, I rely heavily on tmux for splitting my screen whichever way suits the current task best and then, I may spontaneously open nvim in some of the splits or run other CLI tools. This experience is not the same with the CLI built into vscode or any other IDE.
That's a culture problem. It boils down to documentation being a second-class citizen which is not included in the "definition of done".
Yeah, but the other low-effort high-income hustles out there? It's like the easiest money I've ever made in my life, it's crazy how easy it still is to do that kind of thing.

Obviously the twitch thing seems to be about how charming you are to all the fans, but if that's your thing and you're making that money, it's a pretty crazy thing
Is this satire? Rust eliminates memory errors such as use-after-free. Unlike C and C++, `myVec[usize::MAX]` will `panic!` if `myVec` isn't actually that large.
Risk's much improved by goal-oriented or score-based gameplay variants, which tend to feature as the standard ruleset in newer versions and derivatives (Risk 2210, SPQRisiko, et c) for good reason. Conquer-the-world takes too long for a game that tends to eliminate half its players early on.
I think this approach has many benefits. The main problem with most collaborations in which documents are used to replace conversation is that without a disciplined framework for structuring documents it's very easy to get lost in them.

-documents go out of date, people are usually up to the minute

-documents don't allow you to ask questions people do

-documents never forget, people do (not forgetting seems like a good thing but try working through a 5-10 year old team wiki or OneNote and you'll see why it can be good)
We'll need a way to decide who goes first when deciding who goes first!
FYI: LunarVim is a neovim config that integrates all the LSP and treesitter stuff. I've been using it for around 6 months now and am loving it. However, I'll admit that I went into it looking for a vim config that would allow me to ditch the vi configs I had been carting around for decades, including a lot of half working plugins, so I've tried to modify the stock LunarVim configs as much as possible. So it'll depend on how much of the ergonomics of your config is based on customizations, YMMV.
I like Confluence! It serves it purposes and provides a lot of niceties, and is - as you mention - integrated with other Atlassian tooling. Nice ecosystem!
Yes, it's all about context. Good intentions matter a lot here.

Additionally, it keeps developers humble, because their mistakes are in the codebase "forever".

That said, it is s fine line - things can easily get toxic very quickly, so it's important that everyone sees it as a (half serious) joke.
Dude the World War Over Australia.

Some knock-off editions in Chile actually link...like it's generally called Perú, and I've never seen a map with Antartica, and besides Chile by it's extreme geography causes cartographers serious typographic problems. There was a map recently, a basically honest Mercator projection that replaced every country's territory with its name. It worked great, except for a mysterious country called CHILE CHILE CHILE CHILE CHILE. Broke the nomenclature completely.
Yeah, here's how to do it.

1. Set a monthly ad budget for your startup.

2. Run ads for your start up.

3. Change the credit card code so it puts a hold on their credit card and removes it. (You want to make sure your customers can actually afford your product)

4. Once the user signs up direct them to a page saying due to overwhelming demand you can't provide the service yet and let them know that their credit card has not been charged.

5. Once your startup is earning more than its ad budget, hire a developer to make it.

6. If you don't like this part of the business, absolutely do not start a startup.
And saved millions of developer minds not having to deal with mind bending async/await.

Thanks, I prefer to wait.
This is “obvious” advice but also statistically a huge number of startups are founded by older people with families, houses, etc.
I know just the protocol for that!
helix is pretty nice if you’re willing to challenge your traditional vim editing model. vim is action -> selection. helix is selection -> action. Beyond that helix feels like a modern vim. LSP natively supported. DAP as well. Very little configuration and bootstrapping to wade through.
The Google Docs/Sheets version history strikes a pretty good balance of friendliness and power. The biggest weakness I've seen with it in the hands of non-technical users is that they don't know it's there.
I wonder if you missed the part about Effective Altruism (at its origin and in current practice) being about giving 10% or more of one's income to cost-effective charities. This isn't a "veneer of righteousness" to give away thousands of dollars to charity (even when living on "average" income). Many EA people abstain from animal products (which is a substantial change in one's behavior in today's culture). What gave you the idea that EA was "just another empty set of words"?
> My current employer was sold to me as a "high documentation" place. What it means in practice is that if you're trying to do something there are 5 outdated documents describing the decision making process for how the project was run, and no documents about how to actually use the resulting software.

How is this not inevitable if your goal is to always write things down? It seems like the way for document to be accurate is to keep the scope small and if you want everything in scope then it's going to contain a lot of outdated information.