skysight-inc/HackerNews huggingface dataset:
Can't read the article due to paywall, but at least based on the headline: no, that's wrong. The number varies a ton based on lifestyle and the location you choose to retire in, as well as (to some extent) your age when you retire. $3M would definitely not be enough to retire on where I live, and with how I spend.

Many FIRE blogs talk about the 4% safe withdrawal rate (meaning you figure out how much money you spend in a year, including taxes, and as long as that's no more than 4% of the total you've saved, you should be fine), but IMO that's not conservative enough; personally I'd target something in the 2-3% range. So $3M is only enough if you can live off $90k (again, including taxes) per year. Certainly that's possible for some folks in some locations, but definitely not for everyone.

And of course "what you spend per year" might be variable. If you're planning on having kids (or more kids) in the future, you need to assume your spending will go up, especially if you plan to send those kids to university eventually. Even if you don't have kids, is that $90k enough for both you and your spouse (or possible future spouse)? Or are you planning on retiring while they still work? Nothing wrong with that, just stuff that you need to think about.

So ok, I guess the headline is technically accurate, as "at least" $3M could mean more -- or much more -- depending on your needs. But... yeah, so?

It really is kinda simple, though. Just figure out how much you spend in a year, think about the future and whether or not your spending is likely to go up or down based on whatever factors you think are relevant to your life, and pick a withdrawal rate you're comfortable with. If you're in your 60s or older, 4% might be safe. If you're in your 30s or 40s, I would plan for something more conservative, like 2-3%, but... up to you.
I’m consulting on a part-time contract while working on my own thing the rest of the week, am I doing it wrong?
You’ll end up in a category of your own if you “figure out” subjective experience. You’d be the greatest philosopher that ever lived.

It’s not the same problem as figuring out how the brain works physically or how subjective experiences compare in peoples brains or observable states, but whether say our experience of seeing red is the same. Or what it’s like to be a bat. You can’t break that barrier, there is not observation into another subjective. It’s like Heisenberg Uncertainty, at a certain point we reach the unobservable and by the nature of our existence can’t know what’s beyond.
This sounds almost exactly like something I whipped up in the early 2000s [1]. Each post was its own directory (so I could just drop images in), and it used file system metadata for dates. It was based on Bash, ImageMagick, sed, m4, head, tr, and... XSLT (I swear it seemed like a good idea at the time!).

Believe it or not, the tool actually even worked with Cygwin after I switched to Windows (on my very first laptop).

[1] https://log.schemescape.com/posts/static-site-generators/pre...
How India’s caste system manifests in Seattle-area workplaces and beyond
Good call out, didn't realize how hard to see they were. Updated!
Ask HN: How Does Cashback Work?
I am in the ideation phase, and I'd like to know how cashback works? Is the cashback amount deposited to a card after the purchase or card is charged an amount minus the cashback amount?
Somebody like Richard Dawkins is missing from the conversation. I believe he pointed out once that in a 300m person economy, million-to-one chances might happen 300 times, albeit to 300 somebodies out there, not you, all things being equal.

It's like the observational biasses which go to "busses come in threes" or "the other lane is always moving faster" aren't being integrated into thinking.

Dots will be connected. OMG! every ancestor I ever had lead directly to me! it must be in the plan..
Show HN: Gargantuan Takeout Rocket – Google Takeout Transloader to Azure
Been broken for 4 months, just got back to fixing it and validating. Figured I'll repost this.

Gargantuan Takeout Rocket (GTR) is a toolkit to make the pain of backing up a Google account to somewhere that's not Google a lot less. At the moment the only destination supported is Azure.

It's a guide, a browser extension, a Cloudflare worker to deploy, and Azure storage to configure. This sounds like buzzword creep, but believe me, every piece is extremely important.

It's very cheap to run/serverless. You can backup a Google account at about $1/TB.

Compared to renting a VPS to do this, it's much more pleasant. You aren't juggling strange URLs, needing big beefy boxes to buffer large data, or trying to login to Google or pass URLs through a VPS. Unfortunately, not everything about the procedure can be automated. But whatever can be, is.

It's very fast. 1GB/s is the stable default and recommended speed. However, you can have about 3 of these going at a time for about 3GB/s+ overall. This trick is accomplished by making Azure download from Google to a file block, a unique API not seen in S3 or S3-like object storage.

Unfortunately, Azure has URL handling bugs and only supports HTTP 1.1, greatly limiting parallelism. We can use Cloudflare Workers to work around these issues.

I use GTR myself with a scheduled Google Takeout every two months to backup 1.5TB of data from Google. This can be photos, YouTube videos, etc. I can finish my backups to safe non-Google storage in 15 minutes after I get an email from Google that my Takeout is ready to be downloaded.

Unfortunately the only destination is currently Azure. There's also no encryption support. And also Cloudflare is involved. That said, if you're fine with this, this is a fine way to backup a Google and Youtube account as-is.
We have up on public teams chats and use them only for alerts by bots. They aren't just badly designed but we found that some users no matter how many times you explain it to them don't understand the concept of threads and create a new one with every message they send.
Teams is so bad I based my most recent job search on this. I had three prospects, one of them was using Google, other two Microsoft for the interview. I chose the ones who used Google. Not only for superficial reasons but for having the sense to pick out a better toolset. So far it seems to have been the right canary to pick.

They still use Slack for text-based communication, though. Nothing seems to have beaten it yet. Perhaps Matrix could if their 2023 wishes come true.
Not sure if this is "no code" exactly, but I use these from inside of Asciidoc every day, and I haven't seen them mentioned yet particularly. Asciidoc directives inside of a graph block are processed before the graph, so you can get conditional graphs in the output, or use the include directive to fetch outside graphics.

== Vega and Vega-Lite

Site:: https://vega.github.io/vega/

Sandbox:: https://vega.github.io/editor/#/examples/vega/airport-connec...

== PlantUML

Sandbox:: https://plantuml-editor.kkeisuke.dev/

Language Specs:: https://plantuml.com/sitemap-language-specification
I think, Rate Limits will be applied as you mentioned in the article.
Gotta disagree with you here. Modern PHP is quite great, especially when paired with Laravel or Symphony. They had to introduce breaking changes to move the language forward, but I don't recall anything huge after 7.0 or so. There's a huge ecosystem of packages to do just about anything web-related, and the documentation and community resources are way better than anything I've seen with say, Java/Spring.

Laravel is a great way for a small team to get an application up and running quickly and really shouldn't be overlooked.
uutils or busybox instead of coreutils, musl, ash instead of bash (or really any non-gnu posix compliant shell, theres lots) and clang instead of gcc.
That being said, I have read a lot of things online that seem to suggest you may want to lower that target to 3.5% or 3% depending on your timeframe, such as for early retirement. So you'd actually need between $3M - $4M if you're a typical tech worker who likely makes a lot early on and then faces ageism by what's typically mid-career age for others.
We need to mandate a BBQ pit in every yard.
Did not get to try! but really want to.
The irony in Seattle being Kashma Sawant the socialist city council member for Capitol Hill being partially responsible for a lot of the chaos. I guess it just goes to show you can’t really generalize based on ethnicity.
Indeed. And add to that the number of kids you want to see through college with the variations of undergrad in your city vs undergrad + grad in private institutions out of your state
The legal ponzi is the systemic one
All of this just because people didn't want to figure out IPv6!
Its a ridiculous statement. Nature, if that's what you want to call it has to all intents and purposes infinite energy.

Our ability to release energy from matter is what we have built upon.
I think because that's still very similar to a dedicated server.
Wouldn’t a16z get preferential returns where even if a firm does a down round, a16z still ends up getting a return on invested cash at the cost to employees/founders?
Oops, you are correct
I think, Bing AI is just in its stating phases.
surprising twist. what makes you think so?
I wonder what people like The Mad Fientist, Mr. Money Moustache, and other FIRE advocates would say to this. Personally, I think $3 million is quite lavish. I suspect I could make it work on $1 million and be quite comfortable.
It's super slow on windows, but VSCode has become very slow, too.
Additionally:

We don't email with friends because our inboxes are overflowing with marketing so we don't use it to communicate anymore.

We don't answer phone calls because most of the time it's just marketing calls (or scams)

And so on.
> libpng needs -lpng16 and -lz

Where? I'm compiling the same program with exactly the same makefile on several linux distributions, openbsd, freebsd and macos and "-lpng" is all it needs.

This is for dynamic linking. For static linking I need to add -lz explicitly, you are right about that.
That’s interesting and holds true for me experience. In hindsight I think I’ve worked with more female qa engineers than female engineers
How the interpersonal model explains, and heals, mental pain
Bellevue doesn’t really have to directly shunt people to Seattle. All they have to do is be annoying enough in strictly enforcing their laws (via arrest, even if king county won’t prosecute), which just makes it more convenient to be in Seattle if you want to sleep on a bench or something (Bellevue will have swat out in 5 minutes if you so much as lay down on a bench in a park). And there is a huge fentanyl crisis going on, and Seattle’s drug permissive law enforcement just means we get more of it (especially here in Ballard).
It might be hubris, delusion, or some combination of the two, but while reading through comments some of them jump out at me as being ChatGPT generated. I'm sure the tech will advance and eventually be able to appear as more organic, but for now it seems to me to be more of a spam issue than an issue of appearing authentic.
Part of the challenge is that the ADA is different than other anti-discrimination laws. We do usually allow discrimination on the basis of ability. That is, after all, what an interview is trying to do: establish whether someone has the ability to do the job at hand.

What the ADA requires is that a company make accommodations for specific disabilities, in both interviewing and the job itself, to ensure the ability being screened for actually is relevant to the work. https://www.hireautism.org/resource-center/interview-accommo... has examples of accommodations you may request.

"Getting questions ahead of time" and "perform an at-home work sample" are the two I've seen have the most success in our field. Being able to communicate effectively on Zoom is often a part of our day-to-day work in remote positions, especially as either a junior engineer learning or a senior engineer effectively mentoring junior engineers, but being able to type in front of other people is only relevant in shops that practice pair programming and outside of incident scenarios we almost always know what we are about to work on.
> less likely to be pre-judged

I wonder how much that has to do with the hiring managers also being women. (For the places where that’s the case.)
I think there's a wide difference between actual effective communication and what people call effective communication. The former is characterized by getting to the heart of the problem and finding a resolution quickly while the latter is usually characterized by following social conventions to show deference to titles and individuals. I'm a bit biased here but I find autistic people tend to be competent at actual effective by saying the quiet part loud or addressing the elephant in the room even if people find it a little off-putting. That's not to say that's a good thing in every situation
The Eastside just externalizes its homelessness to Seattle by way of King County jail
Learning dozens specific cloud services and shelling out money everywhere I go is way less appealing to me than buying a cheap dedicated server and firing up exactly what I need.

It'll take me far longer to figure out what FarGate and Cloudflare Pages and all these are and infinitely longer to keep up with the latest and greatest because it keeps changing constantly. And even once I get it, I'll have very limited control or understanding of my stack, and migration? I'm screwed. I'm not interested in playing games like that.

nginx is comparatively simple, run it, it serves. Config is easy, learn it once, run it anywhere, it doesn't get a dozen new features and breaking changes every month, just does its job.

I guess I'd just rather understand the real underlying technologies than some crappy commercial wrapper for them that will differ every time someone tries to rip me off.
What do you mean partially closed source? I thought Insomnia was fully open source[1] and I couldn't find any closed source elements after looking around.

1: https://github.com/Kong/insomnia
Globally only 9% [1] of plastic waste is recycled, and there's a lot of reasons why. It can be dirty, contaminated, low-grade, or simply require more inputs than producing new plastic. The idea that plastic can be meaningfully recycled was an oil industry propaganda campaign to make people feel better about consuming it.

The only way to really make a dent here is to reduce consumption.

We do agree though that the externalities should be priced in and that is a good use of government.

[1] https://www.oecd.org/environment/plastic-pollution-is-growin...
Ukrainian drone pilots are changing the course of the war against Russia [video]
I use AWS AppRunner with Docker. It understands Node.js natively also, I think.
I believe the societal level risks are reversed. Because so many people will use AI to produce content we will be overwhelmed with even more shady content, and mid quality fake news.

Reading comprehension, critical thinking and source verification will be much harder than today. This is not filling in blanks. This encourages students to verify and analyze and that is great! It also gives them a framework to understand the limitations of AI so they can more effectively use it.
GPT is an unreliable information store
We have to admit that large language model confabulation too problematic to be incorporated into search at scale. Assuming we care about facts.
They don’t bus anymore. They just enforce laws really strict so Seattle looks appealing (where laws are more loosely enforced), and then metro won’t stop you from boarding if you can’t pay the fare.
Now, but maybe not in 30 years after inflation
> There is zero evidence that caste is a causal factor in the US ... There is a grand total of one case (the Cisco one) in court, and that's still to be decided.

The plaintiff in that case is presumably putting forward evidence, so "zero evidence" is putting this rather strongly. You say that you've never witnessed it, but I've never witnessed overt racial discrimination and I don't try to claim that therefore such things don't happen.

Here's what I see every time this topic comes up: I read plenty of horror stories from victims and from non-Indian witnesses, and plenty of fervent denials from admittedly-upper-caste Indian Americans. Could there be some massive astroturfing campaign propping up false anecdotes? It's conceivable. But a much simpler explanation is that there are lots of lower-caste people who are discriminated against and lots of upper-caste people who are blind to it or won't admit they perpetrate it.
A belief in meritocracy is associated with higher rates of discrimination: https://gap.hks.harvard.edu/paradox-meritocracy-organization...
I agree with you in that you can’t infer whether it was random or performance related but RIFs first start with underperformers from the last review cycle at a lot of companies.
Context: a Bloomberg Terminal subscription costs around $2000/month per user. (Of course for most users it’s paid by the company they work for.)
Would be nice to get a video instead of a still photo, but maybe the equipment was not setup for it.
Incoherent but I’ll try:

1) it doesn’t take very long to understand the motivations of Satan: see “Dante’s Inferno”.

2) No

3) wtf?

4) that’s not very bhuddist of you
I recently switched to linux part-time and I haven't found an electron app thats better than its web PWA counterpart. Discord, slack, and spotify specifically seem to run much better in the browser.

On macOS I wouldn't dare run discord in the browser because then I lose quite a few features, but on Linux those features aren't supported at all anyways!
It gives you an actual sense of what is dangerous rather than one built upon fear of the unknown and media spin, mostly.

I went up to Seattle recently and spent an evening running around Belltown. Not the nicest area of the city but also not the worst. I lived there for years. It was fine. I did see and interact with homeless people and I wouldn't be surprised if some were high.

Still better than any night out on the Eastside
Still love seeing such great performance from asynchronous processing. But I’m curious, is there something special about node providing this? Or can we achieve similar performance with other async web servers (python, go, swift, rust etc?)
It is different - not metaphysically or entirely, but... echolocation for humans is rather long-wave (although it's experienced as vision.) You can't - I couldn't - see a door edge wise so I could walk into doors pointed right at me. But bats want it for insect location, I'm betting. Much more precise, much higher frequency.
I'm an active interviewer for a FAANG company. I've run some of my interview questions through ChatGPT with mixed results. I'd say that on it's current form it could easily help a Junior candidate to pass the interview, not so much for a mid or senior (yet).

In an internal slack channel I proposed to generate (incorrect) solutions for coding problems with ChatGPT and have candidate do code reviews as an alternative interview format. I was almost chastised for proposing this. Someone proposed that, if I wanted to go down that path, I could manually generate a wrong solution so that it is curated. I think he is missing the point.
If only. KC judges and prosecutors are loathe to put people in jail these days. They were even talking about releasing that guy who bashed in the head of an Amazon worker in beltown.
Same as happened to the 3 trillion valuation of bitcoin and its imitators - it melts into air, as if it never was.

The valuation on all their equity was speculation, it is not based on earnings.
PDF version at: https://llsoftsec.github.io/llsoftsecbook/book.pdf
While I agree that throughput-focused scenarios exist and this work may be valuable for them, I still think that the repository can be improved to avoid "overselling".

The fact that the FlexGen's single-batch generation performance is much worse is unclear to most people not familiar with peculiarities of LLM inference and worth clarifying. Instead, the readme starts with mentioning ChatGPT and Codex - projects that both rely on single-batch inference of LLMs at interactive speeds, which is not really possible with FlexGen's offloading (given the speed mentioned in the parent comment). The batch sizes are not reported in the table as well.

Seeing that, I'm not surprised that most HN commenters misunderstood the project's contribution.
And they never say if the amount includes equity in your home. (The video didn't say in this case but I couldn't read the article)
Doesn't matter - if they get bussed there and released, they're now in Seattle and no longer Redmond and Bellevue's problem.
I still don't know what it is supposed to mean to know what it's like to see red. Having seen red, I have a memory of having been in a state of seeing red. Not having seen red I wouldn't have such a memory. But this has no consequence for physicalism. I can imagine myself in the situation of having seen red, e.g. imagining myself viewing a red apple. But I have aphantasia and so I'm certainly not remembering or imagining red in any meaningful sense. In no way is my memory of being in a state of seeing red presently constituted by phenomenal red. When we imagine red or some visual experience, we know the early visual areas of the brain involved in those sensory experiences are reactivated by feedback signals from the frontal cortex. Presumably seeing red gives me this ability which one lacks before seeing red. But this has no consequences for physicalism either. Besides, the article claims the issue isn't about being able to imagine red. So what is the nature of this supposed knowledge? The whole concept seems dubious.
It is, that and if you want to get something out of the door quickly then electron is a good way to do it. Part of that is web tech is higher level than writing qt/gtk apps, and part of that is the additional developers that you mentioned.

Developers that know how to make native desktop apps well are a dying breed
Could you elaborate on the 'FAANG adventures' bit? What are some of the reasons you want to expedite your retirement?
Lucky if you see the message. There's an annoying bug where sometimes if you continue a conversation on mobile then return to desktop, the messages sent on mobile don't show up on desktop unless you manually delete teams cache files, databases and then restart it.
This looks nice!

That aside, I was checking out https://good.tools, I love all the tools you have provided. I use base64 and URL encoder/decoder almost every day. I bookmarked your page

A few excellent additions would be JSON lint, JSON sort, and JSON Diff checker.

Are all of these WASM?
Lol like that time a VP at google sent a resignation letter saying that he wants to spend more time with his son who just went to college (wat) but it turned out it was sexual misconduct.
I've worked with plenty of Indian engineers who are overjoyed to be in a place where we don't hold systematic power & aren't on the hook to either upholding or fighting these systems of oppression.

But I've also worked with a few dudes who think I'm going to agree with them, and those dudes have said things to me that make my jaw drop. So even here, because I work in tech, I've had to make the choice: do I go along with it? Or do I try to mitigate the power they have to make their beliefs a reality for the people they pre-judge?

If we don't speak up when it happens, it becomes the standard we walk past. But if we do, we're burning the bridges that could help us in the face of racism and bullshit here.
Probably a fair criticism of my comment. I do love Seattle and spent ~20 years there and may return.