skysight-inc/HackerNews huggingface dataset:
The HIG can upgrade that message slightly:

title: Your session is about to end.

text below: You’ve been inactive for a while. For your security, we’ll automatically sign you out in approximately 1 minute.

action button: Stay signed in

action button: Sign out

Maybe the text could be reworded a bit. “Automatically” is redundant, everyone knows websites are automatic. “About” can do the work of “approximately”. I like how friendly they are when telling you the time limit but it may not be necessary to give a time at all. So you end up with: “For your security, we sign out sessions that have been inactive for a while.”
Very few people can afford the house they want.

Housing is viewed as an investment, not an expense.

People generally buy the most house they can afford - but not the biggest avocado they can afford.
Except the sun is not owned by investors with ulterior motives.
- PSX: Ahem, more than an GPU, simple integer based rasterizer.

- Saturn: It did quads.

- The N64 was an SGI machine made into a desktop. OK, not much earlier than the VooDoo.
Because it can/will be used by certain groups of privileged classes to perpetuate said privilege, up to and including things that could cast shadows similar to eugenics.

It's where the edges are that matter here, not just the basic idea.

And when people say "that just couldn't happen" given the last half decade of societal weirdness, is no longer a really acceptable response anymore for many.
I would personally go with a much shorter "Are you still there? If you're not, we'll log you out to protect your account." The buttons speak for themselves and the more words you add to a message, the less of it people will read.

Hell, if one button says "stay signed in" and the other says "log out", I don't even know if I'd go with a message that long. Just "are you still there" may be enough, with a redirect to the "why did I get logged out" page if you let the timer lapse.

On the other hand, I want error messages to be as descriptive as possible, with a short summary for normal users perhaps. Operational messages may be short and sweet, but if I need to solve a problem, I've had it with the "oopsie whoopsie we made a mistakey wakey" messages apps produce these days.
Housing can either be affordable for most people or it can be a safe, lucrative investment. It will never be both, but the people who expect the latter vote and vigorously involve themselves in the legislative process. Eventually the landed gentry will have to be brought to heel, but they’re not going down without a fight.
Very common in mathematics as well. There are lots of results that people use every day that don't seem to have a published proof. They're literally called "folklore" theorems.

https://en.wikipedia.org/wiki/Mathematical_folklore
Thanks, that’s a good article. I liked this observation which I think applies to multiple fields.

> Misunderstanding also tends to breed misinformation, which is often disseminated by well-meaning amateurs: those whose knowledge of a subject is sketchy are always prey to the intuitively plausible but utterly wrong explanation for one phenomenon or another.
> Not having a permanent place to be during the 9-5PM, whether that is school or work, is a badge of shame in Japanese society.

…in some social classes. What are the freeters and retirees doing? Night workers?

> This is one reason why, quantitatively atleast, Japan has one of the lowest productivity rates of developer countries. Everyone has to appear working diligently, regardless if they've past the point of productivity or not.

This has been changing, it's not as true of newer companies and startups.
> ActivityPub ids can be any URI.

I think that's the conclusion that TFA reaches also. However the premise it was started from is how Mastodon and Mastodon-likes do not do that.

> so thats ALWAYS going to be the case to reliably use 3rd-party ActivityPub objects.

From Mastodon's point of view there hardly are any '3-rd party' objects. Mastodon wants to store the whole world locally (which is one of the pain points that its admins find out sooner or later) instead of using the web as it was intended and saving shallow copies of remote objects that get refreshed when users want to access them. :(
> [edit]: flake8, remarkably, dropped roughly an order of magnitude in performance between version 2 and 3. So that didn't help.

Sorry for the drive by, but did you try bisecting the flake8 change that slowed it down? Unless there were thousands of commits between releases, it would only take <10 runs to bisect, an automated bisect should be under an hour with a test case that takes a few minutes. Could be an interesting thing to try?
Im not understanding something here.

if you buy something online, IE via an ecommerce site like aliexpress or amazon, how do you get a receipt if you dont have an account.

returning an item requires a receipt in the majority of cases unless the product ships directly with a return label.
Is there a good self-hosted Vercel? I _love_ the workflow of Vercel, but I dread the day they change the pricing.

I know of staticdeploy.io/ but it's not active
Hah exactly. I've noticed that people who say "money doesn't matter" either come from a childhood of privilege and have no real concept of value, have earned and spent enough of it to lose sense of its value, or have subconsciously de-valued money as a defense mechanism to cope with the anxiety of not having it.

That's not to say that one should work in oppressive conditions or make other people suffer for a little more money; there is nuance. But, seriously. You can't pretend that money doesn't matter.
people should learn how to use their computer everywhere.
How to contribute to a project you have no idea about – Grifel
This is so unexciting. But hey, nowadays anyone can start doing UX and design. If you refuse to implement you're not a team player.
Password Strength Explained
Kinda like how Nintendo basically created the PlayStation, and then abandoned it pre launch, leaving Sony with a almost finished competing product.

I guess in the gaming industry you shouldn't kill your darlings?
They're clickable on desktop Chrome.

This website is published using Logseq note-taking tool.

https://logseq.com/

Maybe the notes in "All pages" are clickable on iOS:

https://www.dustingetz.com/#/all-pages
> He added me to a Slack channel where he would share the topics, issues, and Merge Requests(MR) he is working on.

How many PRs a week does a director work on there? Seems unusual to have any.
UX is an art and you can't learn art in a week.
> I work for a big tech, and I have yet to see any evidence that leetcode-style interviews lead to better hires.

I worked for Google and at least back then everyone working there could read the studies showing that the interviews worked. The effect was very clear, with there being no upper bar where the interview score stopped mattering.

If you haven't seen any data then you just have a set of anecdotes, so your position is very weak. I have seen the data, but a person like you who is convinced it work wont believe me of course. But I'm not sure why Google would lie about that, or why they would keep the interview format for so long if it didn't work. The old article talking about Google interviews talked about what they did before they arrived at this format, what they do today is the best interview according to their data.
For the same reason a writer is not and cannot be expected to become a designer within just one week. In the case of shoddy visuals, it's just much more obvious to even laymen if something's off.
Upper middle class starts at $156,000. They can’t afford a home at that income level?
Is there a configuration you found that made it run well or did you just want to say something unhelpful?
I found the font saying the speed and angle were much too small to read, and hard to read against the background anyway, so it was unplayable. No one else seems to have had that problem! macOS 12.5, firefox, 24 inch 1920x1080 display - pretty normal sized. Maybe it works on a phone. I tried zooming in but then I couldn't see the ground, and the font didn't get bigger.
Nobody was literally solving them offhand in the sense that they had no background in algorithmic problem solving. Those who didn't explicitly "prepare" were the people who liked competition programming and solving these problems for fun in their spare time. Though I'd agree those candidates were probably better quality on average than those who just grind problems solely for the interview
If you bought BTC in 2021 how much value would it be storing now?
Hmm, I think this just might be a situation of our own making. When we assign a title to a person, we draw imaginariy mental lines and we hold an implicit bias that says only they are capable of doing that thing, rather than, it's their primary goal to be doing that thing. Similarly, others outside that title will hold a prejudice thinking, what is the big deal with what they are doing, what's taking so long, couldn't someone else do it?

The question can easily be shifted to ask, why only devs doing development, couldn't PMs and designers do it too? Well, yes they can. At least parts of it. HTML, CSS, definitely, maybe some basic JS too. Could devs do PM work, I think so, at least little bits!
I don't necessarily care about the lettered agencies tampering with or backdooring hardware during the manufacturing process because there's nothing I can do about it, but when the best encryption manufacturers have to offer can be defeated by an average CS student with a <$1000 logic analyzer it shows a concerning defect in the process.

This line of thinking makes me want to give up, buy a cottage in the woods, adopt 20 cats, burn all my computers and start trading artisanal pottery at the local farmers market.
Yes, you cite the original source as much as possible, if you can verify that source by actually reading it. If you can't, you cite the secondary source as citing the primary source. (Think "Secundus writes that "Primus writes that ..."", or "Secundus cites Primus on ...".)
Sigh. No one has stopped hiring SWEs. Only 5% of those laid off were SWEs[1].

[1] https://interviewing.io/blog/2022-layoffs-engineers-vs-other...
Using that snippet as an example, I wonder if I'm in the minority in that I would rather have more generic and impersonal explanations whenever possible, avoiding you·s and we·s. I find it somewhat grating to have what I know are software environments taking automated decisions and describing abstract concepts trying to pretend this is a personal relationship or interaction. This is not a terrible annoyance for me, just a very minor pet peeve, but I would much prefer the app/website to say for instance:

> This session is about to end due to inactivity. For security reasons it will be automatically signed out in approximately 1 minute. You may choose "Stay signed in" to continue or sign out if you're done.

Note that I don't mind the you in the last sentence, as it is truly referring to the personal me.
I was asking for citations for your claims. That literature seems pretty solid, given you shared a literal collation of all of it.

Importantly, increased number of children identifying as trans Does Not Mean "increased number of children who would not otherwise have identified as trans". It just means our culture is getting more accepting of trans kids, so they're not relegated to being outcasts in all cases. So your claim that the year studies were published matters, is just wrong on the face of it.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8099405/ <- also, it turns out that it's a lie that there's no current data on this. This was my first Google. It would be hella weird if there was a sudden stopping of people studying this since 2017, given all of the interest in the subject.

> There are many, many places kids can get needed "referrals" from one visit without their parents' knowledge or consent.

That's the citation I want from you.
Good point. I think the answer is that the definition of market is ... flexible. Avocados are a commodity and cheap enough that yeah everyone in US can afford one. Not true for global population living on a dollar a day....

Houses are probably more like a car market - it's designed to cover everyone, and so there is a percentage that is unaffordable - and that I think is the real point - the orignal article kind of assumes all houses should be affordable - but that's not true. The OP argues that only 50 % are affordable - that's kind of a guesstimate and think the percentage is more likely similar for cars - not sure what it is but let's guess 80%.

Add in fact that affordability is defined so ways - percentage of incame and will someone give you mortgage and most of the disagreements go away
It's fun tracking around wrong values of mathematical constants like Pi.
Just want to drop these 2 resources:
- Sync environment variable tools: https://finddev.tools/category/sync-environment-var
- Tool to send secret info: https://finddev.tools/category/send-secret-info
He'd be making PowerPoint decks nobody reads instead.
I don't see it, it's sparse yes, but condescending and obnoxious is an excessive description. It might be that you're going in to Windows installation with a preset prejudice.
For messages you don't expect mere mortals to solve, error codes may be useful as a filter. Some Windows Update errors can't be fixed without a reboot (or a debugger and the Windows source code) so 0xdead1337 is a fine code. You can Google it if you want to try anyway.

Sometimes, errors happen because a whole chain of behaviour failed. The program is in a bad, irrecoverable state or contains a bug. The user can't fix it and the programmer that made the method may not even know the state can be impossible (i.e. code has been refactored).

Sometimes, error codes are more about helping the developers pinpoint a bug than they're about helping the user.

That said, things like "database corrupt" or "no connection to API server" should just be displayed rather than muffled away.

In my opinion, these impossible error codes should be accompanied with a support phone number or email address.
Just gotta work hard and be like 8 feet tall and you too can get rich.
Of course people living in the city can afford to live in the city... Otherwise they wouldn't be living in the city.

I think it's still interesting if we consider that many people in the county are pushed out of the city because they're priced out, and have to live further away and suffer a long commute.
You might be mixing cause and effect. Expensive housing drives out blue collar labor. The remaining workers are expensive and push up construction cost.

I was not able to convince a plumber to visit my house in the bay area last year, even after offering several hundred dollars.
What does "jackbox-esque" mean?
"because taking out their phones to add things is tedious. Mental arithmetic is easier and requires no time punching in numbers."

This is a hilariously bad take. I'm sorry how long does it take to "punch in numbers"? Is it possible to fail touch typing class on a phone?

The value in understanding mathematics is not the ability to be able to recite the quadratic formula or to be able to perform long division in your head, it's knowing when to use the formulas and understanding their applications in your daily life and work.
That’s exactly what the EU has done. They only require that people consent to be tracked for non-essential reasons.

Don’t track people for non-essential reasons, then you don’t need to ask for consent, which means you don’t need a cookie banner.
Ask HN: How do you get job interviewers to be more open-minded about you?
Background: I graduated in the wake of the 2007–08 financial crisis with a non-CS degree and found a local contract web developer job on Craigslist. It was at a web agency doing some fairly straightforward PHP and CMS web development. Given the circumstances, I consider myself lucky that I got a job after college after only three months. Then I did some bouncing around multiple more contract jobs, mostly back-end development, and lasting anywhere from 3 months up to 18 months. As is the feast-or-famine nature of contract work, I constantly alternate between working and unemployed job-seeker.

Currently I'm aiming for my first full-time job in over a decade and have a few concerns on how to best present myself as a strong self-learner with an interest in learning more at work. And also deal with adapting to a full-time schedule.

From 500 or so applications last year, 20-some interviews (all ending at different stages, there is no single "how far did I get" - sometimes it's 1 screening round, sometimes it's 1 screen + 3 tech rounds) and not a single offer yet. I generally want to get more feedback such as the following:

"You didn't get a couple problems right, but you have potential and we are going to give you a chance"

"We are going to give you a contract to hire to prove yourself"

"You have shown yourself to be a self-starter, so you can just learn on the job"

I am applying to junior roles as well, so the thought is that it's expected that I shouldn't be a master at anything. Why junior, though? Wasn't my first job more than 10 years ago? Well, remember that I have just been hopping back and forth between contract work and no work, almost since the beginning. It is not a typical career.

Am I limiting myself too much with only junior and mid-level FT jobs?

If I interview at SWE jobs and nearly every professional tells me, "you don't have what we consider SWE at my job" should I drop the "software engineer" and just call myself "web developer"?

I have worked a few jobs where I had the title of "software engineer" and others where I was called "web developer". But from what most SWE jobs actually expect you to do nowadays, I consider myself lacking many skills that would place me beyond just a "coder" to an "engineer". I know, I know, don't sell your skills short. But that won't stop other programmers from imposing their own standards onto you.

I apply to bog-standard mid-tier companies 95% of the time. Maybe even mid-tier is still too high a bar because of all the rejections. Strangely, though, my resume sometimes attracts FAANG recruiters, even though, again, I only make it through 1 or 2 interview rounds.
World Electricity Mix
It's a design choice by its creator- funny enough I was listening to an episode of 'talk python to me' with the creator yesterday and he talked about exactly that.

The main reason given was that each plugin has to reimplement a bunch of the same stuff slightly differently (like finding public methods eg) and keeping it all internal avoids this and keeps things speedy
Does everyone actually know what a "session" is? That word must be so confusing to some people.
> It's a great marker for conspiracy theorists who can't handle something with random natural causes.

Except it wasn't natural, and now everyone's come out to admit that the lab leak hypothesis is the most likely explanation.
There are lags in the system. A massive amount of people for example have locked in mortgages at super low rates and until those reset will not be hit with the full effect of the inflation on their monthly payments.
Yes you are right, ran into a little caching issue.

Should be good now.
Hospital waiting lists in Scotland: The patients who gave up waiting on the NHS
Exactly! Can't just let anyone in.
I resonate with your idea about passion a lot. Passion is what gets you to do the job, but once you're on the job, you have to put that aside and think with a cold mind. You turn passion into a small flame inside of you. It helps you go through the darkest moments.
So you spend a lot of time and effort choosing terminology and phrasing these messages, then you need to translate it to N languages, and you are mostly out of luck. I tried to translate back one (of several thousand) of carefully phrased messages from a third party translation into English, and it was nowhere close. Was this a problem with google translate? Is it some limitation in the language? Who knows.

In the end I realized that the product has a consistent and well thought out language only for the languages the development team speaks, and that will never be very many.
I guess the takeaways is this: If you can, an application in the language it was developed in, even if there is a translation to a language you master better. Because after a certain limit the importance is how well the developers master the language, not you.
Thanks, I must include this too!
I'd be glad to, but I'm not sure yet how helpful it would be to do so here, without just sharing the full spreadsheet. Which I would need to clean up and anonymize first. It may be very particular to my needs. I drew inspiration from many other "YNAB spreadsheets" (searching reddit etc.) I can say that learning the SUMIFS formula to sum the relevant transactions for a given envelope was a big key to making it work well. The other details are polish around it. I'm afraid that this might not come across very clear. I found that the more that I desired a certain feature and searched for how to do it in Excel or Google Sheets (or Libre Calc, but there is less specific resources for that) then it gave me the next bit that I needed.
> Incidentally, this is one reason why UBI would be a terrible idea.

I am fairly sure giving people money causes them to be more employed, so it's funny when pop economics comes to the opposite conclusion. The mechanism being that money lets you invest in yourself, or spend more time searching for better higher paying jobs. But it doesn't motivate you to quit entirely because then you'd be relatively deprived compared to your more employed cohort.

(When Bernie said "Walmart employees are so low paid they're on welfare", he was making a causal claim that being on welfare means you get paid less, or in other words that welfare is bad. Which is a weird thing for him to say, but you don't have to imitate him.)

Also, two-income families are a sign of high paying jobs, not low paying jobs. True story.
interesting you would compare to the USA edition and not the regular one which is USD700 cheaper

Hopefully Purism can reduce their prices back to normal one day.

written from my Librem 5 acquired for $650 back in the day
You know that prop 65 warnings don’t exist on products outside the US right? I’ve personally never seen one in the EU.
Well yeah, I mean, OpenGL (to quote Wikipedia) is "a cross-language, cross-platform API for rendering 2D and 3D vector graphics" - nothing more, nothing less. Whereas DirectX (which includes and is often conflated with Direct3D) was specifically designed by Microsoft to attract game developers to their platform (and lock them in) by taking care of all their needs. So it's kind of an apples to oranges comparison...
Have anyone tried ChatGPT for this? It must be pretty good at following these guidelines.
> With the launch of my second business last July (a programmatic SEO tool called PageFactory

Great read, but it's a bit disappointing to see that the author was only able to make money with yet another SEO spam tool to generate low-quality content. The idea of the original Fantasy Congress was much more interesting, too bad that didn't work out.
Back then, most cars did not have seat belts fitted. Within two weeks I had seat belts installed in in my car.
Sounds like they're just using it to touch up an existing draft. They've come up with the fundamental ideas and to me the writing is merely ornamentation and window dressing.

I used to be an ESL instructor in another life and as I've always said to my students, "it doesn't matter how many languages you know if you've got nothing to say."
You're typing so apparently you survived!

Inconvenient but sound policy. For example, I wouldn't want an executive assistant to be able to get a block of rooms and then get a key to my room without my permission.

I'm still shocked by the backlash ITT against the host/AirBnB. Hotels have always had as/more stringent stay policies.