skysight-inc/HackerNews huggingface dataset:
Article was unreadable on mobile due to huge white box for a small banner ad that followed scroll at the top with a second massive uncloseable ad at the bottom, forcing a clickthru if you tried to scroll. Site is cursed.

That said, based on what’s been shared in the thread, I’ll just say two things:

1. $100k isn’t what it used to be. When I started my career a $100k base seemed great, JUST off inflation it’d need a $155k base today to have the same purchasing power. CPI inflation doesn’t fully account for how crazy localized housing is in tech hubs either.

2. As a percentage share of the value generated by each engineering headcount, our earnings have gone down as profits have gone up. The current reality is meaningfully less equitable than in the past, including in stock equity and share dilution.

There’s a lot of hemming and hawing happening in the world because tech workers are relatively better off than other workers, but we still are objectively being harmed by inflation and widening inequality between workers and the executive/capitalist class. The fact we are scraping by does not discount the facts above.
The point I was trying to make is that just because a company has a right to do something it doesn't mean it cannot be condemned by people.
The work of the project is great and I'm grateful for the tools they produce, which I have used. But bit surprised to see some of the low hanging fruit from their own list not being applied in the project's own site. Just a few things I spotted in couple of minutes:

The colour contrast of the title section fails all tests. The title itself is so big that it requires scanning the full width of the monitor regardless of font scaling; and the introductory paragraph (and header navigation) is placed over the top of the title, obscuring it. I also thought uppercase text-transform was best avoided. The checkboxes themselves move when you open/close the details/summary blocks which is disorientating. You can't tab onto the citation links (maybe up for debate).

I take this topic seriously, so this isn't just flippant. Unfortunately if you want others to take these things seriously too, you need to practice what you preach.
What's the relevance of the second part of your comment? That if Biden were, it would've been worth saying 'yes they both were'?
Total lunar eclipse happening this weekend
> Especially so if you are in a value-adding position and not something like internal tooling.

Why the knock on internal tooling? If internal tooling helps a value-add position go 10% faster, that's worth a lot. And most likely it isn't just one position, it's many.
> Curious, where have you been staying with the egregious misrepresentation? What sorts of things were false?

The biggest offender I've seen is a "Dedicated workspace". Everyone seems to just tick that box, and it never really exists. I can see from the photos that it doesn't exist, but it makes searching really annoying. I stopped ticking it, because it just filters out otherwise acceptable places.

I've also seen people tick stuff like gyms/pools when really they mean a commercial one is available a short walk away.

What counts as a 'kitchen' is pretty debatable as well, I've seen places with only a microwave tick that box.

I don't mind all these things, I know what to expect judging from the photos. I just wished there was some penalty for doing that to make filtering easier. In the current state, the filters are pretty useless (in my experience).

Cleaning fees for dirty places also feels pretty bad. I don't mind paying the fee if the place is actually clean, but it seems people just set it to make extra money. I've had hosts ask me to take out the trash and put the bed sheets in the washing machine whilst also asking for $100 cleaning fees.

I don't actually mind cleaning the place myself (if there's a vacuum/mop and washing machine), but charging for it and not providing it really rubs me the wrong way.
Everyone from every profession can write about how their work is critical to a pandemic world.
yea i know you can see it but it shouldn't be a subtext. You cannot also search within budget because it searches for listing rate not the final rate making price filter totally useless. I also don't understand why they can't add taxes ( which are significant these days) in the listing. I really think this is a dark pattern designed to trick users.
It’s frustrating when someone says “oh don’t worry about this legalese” when it suits them.

When the tables are turned, they have no problem using every inch of that legalese against you and to protect themselves.

If it doesn’t matter, don’t include it in the contract.
You don't need any conspiracies theories to explain why Dorsey is a supporter of free speech.

Dorsey has always been part of the crop of Enlightenment-liberal tech CEOs, which includes Larry, Sergey, and Zuckerberg. It got memory-holed pretty quickly, but these guys were dragged kicking and screaming into the new illiberal consensus that it was their job to decide what users are allowed to talk about. At a certain point, they bowed to the emerging illiberal consensus, for fear of both political and employee-revolt consequences. It is business, after all.

(I was at Google for the first half of the last decade, and it was eerie to see the employee culture slowly get colonized by the culty illiberal-left perspective)

Culture is weird, and can shift dramatically between equilibria. Now that the conversation has shifted, a lot of these figures feel like they have cover to start expressing their beliefs again without those who disagree being able to gin up any financial consequences.
>People keep talking about having "your lawyer" do something as if everyone just walks around with a personal pet lawyer and I never understood it.

"My dentist" also isn't my personal pet, but it's the dentist I go to. Neither am I my dentist's pet for being "their customer". I'm sure you also know some professionals that you trust and have some sort of relationship with.

>Are you suggesting that you should hire a law firm at $1000/hour to mildly annoy some website..?

Not really. But there's usually people who do it for the good cause and later take it to court, often backed by nonprofits. Also that cost is insane, it should absolutely top out at 300 euro/hour. Some specialized lawyers charge a flat amount to send such standard requests.
A Vow to Never Get Angry Again: Anger Management, According to the Movies
Thanks for bringing this up! Someone replied mentioning implementation simplicity, and indeed that was an important factor that I forgot to mention in the post.

Although the most important factor may have been that FNV is just easier to find. Looking for a hash algorithm is hard, the names are weird and opaque and it's hard to find a user friendly ranking or clear directions on how to pick one.
You’re splitting hairs. She’s making a “call to arms”, as mayor of one of the largest cities in the US, over an unsubstantiated claim that the Supreme Court is going to overturn the right to gay marriage, which they are not doing and have not indicated they will do. Seems pretty analogous to me.
I'm curious about the "you're interviewing the company" comments here. I think that's true in a lot of places, but some will run algorithms interviews by entirely different teams. Is getting rudeness from a random person out of 10k enough to have you reconsider in those cases?
Imagining there exist platonic principles to be adhered to is fundamentalism, not virtue.

Principles are compressed representations pointing to virtue, not things in an of themselves to be reified and held.
Essentially, you're giving people knives and saying you can be a chef, because knives are a "useful starting point". It's going to result in some cut up fingers and knuckles, for sure. Cooking is about a lot more than handling knives, but a knife seller won't really explain this, just as you haven't sufficiently done with VPNs.
I'm wondering if we'll see some similar energy around non-sql embedded databases like leveldb or rocksdb
Don't forget that 100k in 2022 is equivalent to 75k 2010. That was considered to be a good salary for students fresh out of graduate school
The announcement - if you read it before posting - says it's sqlite, so that's something you can punch into google.

Long story short, don't expect anything fancy. Support for alter table is limited, and concurrency can be an issue.
We've been waiting for this since it was announced. We have > 2PB of media heavy data, and transfer a lot via S3 to the internet.

This will reduce our monthly S3 charge from tens-of-thousands USD per month, to ~$200.
One does, according to HN armchair tacticians.
I guess it's mostly these guidelines: "Eschew flamebait. Avoid unrelated controversies and generic tangents. [...] Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead. [...] Please don't comment about the voting on comments. It never does any good, and it makes boring reading."
looks fucking awesome imo. It's an all-text page that someone clearly spent some time on the typography and layout for. Simple layout, easy to navigate, super fast. What are you looking for instead?
> The employer is the one taking that extra value

I'm not sure that's a reasonable conclusion for most cases. Inflation is not uniform across the board, depending on who your employer is they may not have raised their prices by whatever the average inflation rate was, meaning the company as a whole is taking in less value (based on their prices hikes vs. the inflation rate). So the new value from the inflation rate is not "going" anywhere, it's just not there.

That's not to say you shouldn't argue for raises anyway, but just that it's not like every company is suddenly taking in X% more dollars because the average inflation rate is X%.
First, I would just be glad I dodged a bullet. Then probably just send an email to the recruiter and/or hiring manager about it and move on.

Your intuition to end the interview yourself is good as well.
In a way it would be surprising if we didn't see trends like this.

Reminds me of this quote:

Everything is what it is because it got that way.
- D'Arcy Wentworth Thompson, On Growth and Form
Why not pay a lawyer to create a template and then let others use for free?
+1 on the practice. I don't have enough fingers and toes to count the number of times I sounded like an ass and didn't communicate my message clearly enough because of the heat of the moment.
This is so cool!

From the blog post it says read-only replicas are created close to users and kept up to date with the latest data.

- How should I think about this in terms of CAP? If there's a write and I query a replica what happens?

- How are writes handled? Do they go to a single location or are they handled by various locations?

I'm excited to try this. It's so cool to see databases being distributed "on CDNs" for lack of a better term.
My Experience at Community College
Why arguably?

He did X, community thought she did X, started hate campaigns against her (remember r/Pyongyang?), got her fired.

Then months later we found out she had noting do with X.
Everyone breaks down under pressure, it’s just different amounts for different people.
Oh I've seen that and way worse on other MOBAs. My point wasn't that this is acceptable or that the video is fake; it was that people coming from more popular communities with less abuse simply have no idea what is or isn't the norm for other communities. If what they're seeing is outrageously outside their norm, they might not believe it.
And when they walk you, they pay for your stay elsewhere and for transport to and from. And usually other perks like snacks or rewards points or hotel credit.

And a half decent hotel will call you or email you in advance to notify you of the situation so you do not waste much time.
There was an article published and then retracted on a Russian news website on February 28th saying that Ukraine has been returned to Russia.

Some of it has been translated to English and circulated by western media: https://www.businessinsider.com/russian-state-news-published...

Archived version in Russian from February 26th (special operation was declared on February 24th): https://web.archive.org/web/20220226051154/https://ria.ru/20...
If that assumption is right, then businesses that tend to hire young or inexperienced people will in general have smaller problems with staffing. Right?

Things like restaurants hiring waiters.
Great... Now do the Middle East. That one should be fun.
Unfortunately it uses JavaScript instead ;)
Indeed like others mentioned, it's about being able to generate terrain chunks starting from anywhere in the world.

A random number generator using the same seed would still have to follow the same steps for all users, meaning generating the world from the origin.
I'm sorry you got triggered by "devs on their fancy Macbook Pro". I don't know how you noticed this "often on my comments". Are you a fan?

It was just an observation that there are many devs writing UNIX tools on Apple hardware. There was no snark.
> The biggest offender I've seen is a "Dedicated workspace". Everyone seems to just tick that box, and it never really exists.

Different people seem to have different understanding of what it means. To some, it implicitly means a separate room; to others, any table and chair are a workspace.
It would be really inefficient to store this as a full HD video for thousands of users.

If you store and mouse movements, scroll events, clicks ...etc and you know what the website looked like then you can replay these to produce something that looks like a video. The bonus points is that you can run mathematically analysis on the clickstream to get things like most clicked area and suchlike.

It's actually the same data that's used in the heatmap just a different visualisation.
> The cost savings of work from home must have been enormous for these companies

It would have been if they had shut down the offices, but they've paying rent and heating/cooling costs on completely empty buildings for years now because they hold out hope they can drag people back.
Yes, the rule applies to all three character types.
40,000 is a microscopic number and 95% of them are in USA and Canada.

The countries that could make most use of these crypto ATMs have no access to them.
The article we're commenting on has that as the justification for /usr/bin and /bin in the second paragraph.
Does anyone know if there's a secret advanced option to search by keyword?

Some Airbnbs have free bicycles available, but there's no "bicycle" filter (possibly for liability reasons). There's also no way to search for homes that mention "bicycle". Instead, I have to comb through every listing.

I think this used to be an option, but they took it away. This is the only feature I've ever wanted from Airbnb search.
First, I'm very excited. Sure, SQLite has some limitations compared to Postgres, esp. regarding the type system and concurrency. But we get ACID compliance and SQL.

But it is really hard getting some useful information from this article. I can't even tell if it is not there or just buried in all this marketing hot air.

So, what is it really? Is there one Write-Master that is asynchronously replicated to all other locations? Will writes be forwarded to this master and then replicated back?

I'm very curious about how it performs in real life. Especially considering the locking behavior (SQLite has always the isolation level 'serializable' iirc). The more you put in a transaction or the longer you have to wait for another process to finish their writes, the more likely you have to deal with stale data.

But overall I'm very excited. Also by the fly.io announcement, of course. Lots of innovation and competition. Good times for customers.
The entire point of Twitter and FB is to commercialise the user content, IMO.

While I wouldn’t a priori assume any given cloud storage user agreement includes a perpetual IP license to anything the user uploads, I also wouldn’t assume it to be free of such a clause.

Either way, read closely. And get legal advice if it matters, because jargon doesn’t mean what outsiders think it means.
This is standard verbiage in financial docs of this sort
Why not? I don't have an EV but in the US I've heard of people outfitting their homes with 240V sockets for higher-speed charging
That's really cool.

I take exception with it being regarded as a pet-peeve. I think people who are broadly similar should be effectively represented, and sometimes that means having a seperate government.

To make the point clear (but not to say anything specific about socio-economics): it is fairer for socialists to have a socialist government, and hardcore capitalists to have a capitalist government- and not have to end up fighting constantly.

So, I'm happy that the people pictured are able to be represented independent of each other.
Indians account for 73.9 percent out of the total number of H1B visa holders in the USA.

Now i wouldn't want anyone to be discriminated but still it makes sense to limit green card based on nationality
The main thing for tuning SQLite will be how to open it, e.g. in write-ahead mode, to turn on foreign keys (this needs to be enabled manually), and whether it should wait to get a database lock on slower hardware before giving up. There's also some gotchas like if you mark an ID column as primary key, it'll use the rowid as key - which can be reused if a row is removed. So you need to explicitly set primary key AND autoincrement, else you're going to have a bad time. (https://www.sqlite.org/autoinc.html)
Ask HN: How to find a US patent attorney?
I've gone through my state's bar association twice before. I was incredibly disappointed with the whole system. And, that was just for some basic contract work. I worry about finding a good advocate on something I actually care about protecting.
On a Bitcoin standard, instead of sponsoring the US, wouldn't El Salvador just sponsor early/current Bitcoin holders instead?

Replacing one currency not under the government's control with another doesn't seem to achieve all that much, and arguably, picking a deflationary currency at that might be much worse.
Aliasing in the first example is well defined, so no UB in the first example. Aliasing in the second example would be undefined in the sense that the strict aliasing rules forbids the two pointer types to be aliased in the first place.
They are happy with their monopoly as it is.
In the end, culture and values change surprisingly slowly.
Meanwhile I'm making ~1/10th of the average. Been applying but looks like companies are looking for folks with +4yr experience. US and UK companies are no go since most aren't hiring people located outside of the US, and the few that do, it's for 1/10th of the average pay again.

Making +100k USD would be nice but I'm looking for 20k or maybe 30k, that would be way more than what I'm making currently. Can anyone share some tips? Should I just grind it out until I have enough yrs of experience to compete/be eligible for higher paying jobs?
I use it for building various tools and Ansible plugins in operations. Mainly requests for talking to REST APIs, json for json, aiohttp and asyncio for parallelism, pyparsing for parsing, argparse for sane CLIs. Python is installed everywhere and most people understand it enough to clone a repo, edit what needs changing and ./go in a pinch.
> have enough to cover maybe 1-2% of all deposits? When the real stuff hits the fan and the buck breaks, there won't be any FDIC to protect any investment

The FDIC "is backed by the full faith and credit of the United States government" [1].

Its reserves (a) provide quick cash in case of limited problems, (b) insulate the Treasury and Congress and (c) hold the FDIC leadership accountable. On account of (c), the FDIC oversees its insurees, including by implementing reserve requirements [2].

[1] https://www.fdic.gov/resources/deposit-insurance/faq/

[2] https://www.fdic.gov/regulations/laws/rules/7500-500.html#fd...
Consider yourself lucky. You got to find out the place wasn't for you before accepting an offer there and wasting more of your time. They did you a favor.

It didn't happen to you, it happened for you.
I'm quite surprised the rover consumes so much power while sleeping (45-70W). What's using all the power?
Here are docs on Processing, the graphics library this is running: https://p5js.org/
Another feature request: ability to filter by company size :)
The work is just awesome. i'm not a fan of twitter, but i just subscribed.
It's very interesting to see with evidence that history even centurys old weights a lot. Having the feeling it does is one thing, seing proof is another.
Glad to hear was considering moving to Deno Deploy + Supabase because KV was not good for relationships.
As I understand it, Aircover is for cancellations by the host, it wouldn’t apply for the scenario you describe.
> you will feel very uncomfortable loaning him more, even though his gambling habits are incrementally consuming a small portion of the loan you gave him.

So you are irrational and want to punish your client because of what hobby they pursue in their private/free time.

If their hobby is expensive enough to have an impact, then it does concern you, but if it is just "$5$" then it is none of your business if they spend it on ice cream, a gym or gambling.
What's a basic portable security system that will notify you if someone goes into the room while you're out, and does not rely on the host's wifi?
If this happened to me, I would drop the call. But I would say something first so it is abundantly clear why.

“It’s obvious the workplace culture here is not conducive to professional collaboration. I’ll be ending the call here, you can remove me from the candidate pool.”

That’s it. No need to grandstand. Don’t apologize. Don’t thank them for their time since they’ve blatantly wasted yours. Just say why you are dropping off, then do it.
Does a company break privacy laws if you bring a paper with your personal details and put it in their office without telling anyone?
Surprised that customer positions aren't considered loans with first rights over all other lenders in a bankruptcy proceeding. The company shouldn't be playing around with these, but based on this statement it sounds like they are doing something odd and trying to run a fractional reserve system, or leveraging customer deposits for other high risk activity such that the money may not be there.

Makes me think that I should move my crypto back to my own wallet/sell the crypto.
Russia Was Behind Cyberattack in Run-Up to Ukraine War, Investigation Finds
I think main issue is not lack of insurance. Stocks aren't insured, for example.

Crypto being a novel space where no one truly understand its risks and that is (sadly, still) welcoming to scammers is the real issue, in my opinion.
The worse is better essay is a great read:

https://www.dreamsongs.com/WorseIsBetter.html

Over time, I have come to believe that the problem is overly-aggressive abstraction. It is very tempting for most developers, especially good developers, to reach for abstraction as soon as things get complicated. And this can pay off very, very well in some cases. However, too much abstraction in a system leads to a very, well, abstract code base that becomes hard to get a handle on: there's no there there. You see this in the java world with AbstractFactoryBuilderLookupServiceBuilders and so forth, and with very elaborate type setups in functional programming languages.

Concretizing the crucial bits of your system, even if that means a few large, complex and gronky methods or classes, ends up often making things more understandable and maintainable and, certainly, debuggable.

John Ousterhout wrote a book that makes this point as well, advocating for "deep" rather than "shallow" classes and methods:

https://www.goodreads.com/en/book/show/39996759-a-philosophy...