skysight-inc/HackerNews huggingface dataset:
I’d argue it’s not that easy.

Task accomplishable doesn’t say nothing about our energy levels which is somewhat of a buzzword but relevant in the context of task lists.

For example I could have “Call mechanic to set up service” but the person answering the call can be an ass through the phone so it’s never pleasant chat. Or you might be introvert and that would require mental gymnastics or there might be a lunch break at specific time or you could get rerouted to some other time.

Hundreds of little factors comes in and sometime inputting all of them into system (I tried!) requires more effort than just getting stuff out.
Nim is fantastic, too.
I think he's unhappy about this:

"I suspect you will have to search high and low to find them on a university syllabus, so comprehensively have their reputations been trashed for political reasons."
It's interesting reading this thread after the scores (hundreds?) of previous threads saying one cannot negotiate with employers because of power and information asymmetry.
So, how much will Clubhouse have to pay?

https://www.tweaktown.com/news/80791/clubhouse-data-hacked-3...
I'm in a very similar boat. My best solution so far has been to use Onenote and Outlook plus paper, but I'm looking for something better. Maybe org-mode or a personal wiki?

In Outlook I mark emails that I want to respond to/deal with later as "unread" or else apply the "followup" flag depending on how much work responding will take. There are downsides but I have so far been able to keep the scheme manageable (single-digit quantities with the unread/followup tags at any given time).

I use a paper notebook, physical sticky notes, and scraps of paper for general notes depending on how ephemeral their importance is.

I use Onenote for meeting notes and a running to-do list, as well as a rough knowledge base, but it's far from perfect:

- You can organize notes but you are sort of locked into the organization scheme that you start with. If you discover some orthogonal knowledge organization/symmetry across topics, there's not a good way to reorganize. For instance, say a certain topic gets discussed in different contexts in different weekly meetings. If you already have note sections with deep histories for Meeting 1 and for Meeting 2, how do you link instances of Topic A across meetings in some useful way?
- For to-do lists, it's easy to start with one list of all your tasks, but as these get complicated with subtasks, you might organize them into different sections, and eventually different pages... but now the to-do list is actually spread across fifteen different note sections, and are you really going to read each one at the start of each day?

It strikes me that the central problem is that the tree structure is not the right one for notes. A wiki might be better. However, the portability and convenience of Onenote despite the shortcomings (for my needs) make me hesitant to try anything else.
> Able bodied people are the default because they are the absolutely overwhelming majority.

Almost everyone develops some disabilities as they age. 10-15% of the population has some disability, which is a huge group. I hope you would not argue for discrimination against ethnic minorities on the same grounds.
How typical is this kind of troubleshooting on a scale from 1 (meaning every embedded dev can do this) to 10 (meaning there are 5 embedded devs in existence that can do this)?
I’m friends with a few “Wordpress monkeys,” as well as some people who “do nothing but mess with css all day.” That was extremely condescending and dismissive
> If it's FAANG

And that's really the issue.

The FAANG's are throwing around so much money that people are willing to put up with almost any amount of abuse to be on the other side of the line. The FAANGs can deal out any amount of abuse and they will still have a line of applicants around the block--there is no negative feedback in the interview process no matter how bad they make it.

> Hiring in Tech is broken and I don't know what we can do to fix it.

Software hiring in the Valley is broken--possibly.

Hardware folks I know still go through the same old, same old. Single phone call with an engineer to make sure you're not simply a waste of oxygen. One on-site with 4-6 people (and 6 would be an unusually long day--generally that would mean you're doing well and some extra people want to talk to you). One week to response--two weeks MAX.

WTF are you software people doing?
Perhaps, but I can say that I am over 40 and I can tell when the enthusiasm for my candidacy dies after they see my face that it's not due to anything but ageism.
We only hire the best ... just like everybody else!

- Unknown

(I read this sometime back on HN and it stuck with me)
Perhaps the world has changed somewhat in the last 10000 years.
> I managed news servers back in the day, and I'm tempted
> to just spin up an NNTP server again with my own damn
> cabal (TINC!LLTC!) and to hell with everyone else

I've thought about doing this exact thing over the years, but could never get anyone else interested. If you do it, I'd happily join and contribute
Yes. the ceremonial nature of the landscape for miles around makes it an investment in 2-3x the apparent cost of the route for specific archeology reasons, which most financial planners cannot entertain seriously.

Same with a deep tunnel. I don't think 150m down there would be substantive archeology. I don't think anyone is willing to countenance going below the remains is viable.
When you have a revolving door of employees, the job sucks in some way and people leave for places that suck less.

You have two ways to solve this problem:

1. Figure out what makes your employees keep leaving.

2. Hire people who are not good enough to work elsewhere.
> All undefined behaviour is well defined for each compiler

This is not true.

> what it really means is implementation defined

Implementation-defined behavior is a thing in the standard and is separate from undefined behavior.
Antibody Evolution After SARS-CoV-2 mRNA Vaccination
That's true. I want to say that that's Google's fault right? Because not everybody is on the team you're interviewing for (I might be wrong)? At Apple you are interviewed by the team, who presumably needs another person to assist them.

Also, regardless of whether or not they want to be there, it's a bad look for the company. Somebody took a day off to talk to you, it's only fair that an interviewer reciprocates
Trolling Khamenei with this reminded me how in "The Moon Is a Harsh Mistress" the resistance was trolling the Warden (who represented the oppressive Authority on Luna) using the central computer (Mike) with rogue calls, making him lose sleep.
Perhaps it depends on where you are in your career.
On later Windows 10 builds, you might want to try "System (enhanced)" mode, it manages to get proper DPI scaling on entirely DPI-oblivious apps.

(It basically does what Microsoft should have done decades ago and changes GDI pixels to be virtual rather than physical.)
I can taste the sugar water in Red Delicious and I actually enjoy the texture, but I understand the rest.
Shade Map
By "pop", people mean something like the impact of the GFC on many parts of the US, where houses were underwater on their mortgages and getting repossessed left and right.

There's also reason to believe that the Australian property market has decoupled from the rest of the economy, and that's because tax breaks like negative gearing incentivize buying properties even when it makes no financial sense otherwise. This could change overnight with the stroke of a pen, but it would take an awfully bold politician to do it.
I remember getting one like that - Googler demanded some random value from a system .h file. Easy enough to grep if necessary, but _no_ it had to be from memory to make one Googley.
The calendar blocking is a really important point I’ve found too, so you make time to do the items in the list.
How would your script obtain this information though? Relying on twilio?
I do not think I have ever seen a Jazz apple here in the states, but I would love to try one.
It's so much worse than that.

If someone else can come around and "claw back" my money, I want to make my contributions as impossible to build on, to change, and to understand as I can make them. This will lead to intentionally-horrific code.

It also makes no sense practically. You can only A/B test so many alternatives at the same time. This is a huge problem even at the scale of Google and Amazon who have a lot of infrastructure to run overlapping A/B tests.

How is a feature that makes $1000/week going to run even 10 concurrent A/B tests?

There is also zero accountability. The company wants to make profit and pay you as little as possible. You have no way of knowing if any improvements came from you or from someone else.

Is giving your source code to random people that don't give a damn about your company a good idea? I bet you can make more money selling zero days for many products than you can make by improving them.

This is just the beginning, the list of problems with this model is just endless for everyone.
Not necessarily. It's not easy to find a boss who you genuinely trust to consider your best interests, for example.

Out of curiosity, what sort of "non-monetary" benefits were you thinking about? There's usually not a reliable way to turn (small amounts of) money into the sorts of things that really build loyalty.
Progress doesn't have to imply more consumption, there's been a ton of progress in the field of recycling for instance. Also in renewable power sources.

Finally, with regard to poor arguments, you should probably read this: https://en.m.wikipedia.org/wiki/Reductio_ad_absurdum
Every mirage is an opportunity, either to succeed or to become wiser for the price of being wrong.
I don’t think there is such a thing as a junior compiler job?
Yeah, for real--this feels like the sort of idea I'd hear hauled out by some of the most disreputable people I've run into in this industry. This is wishful and short-sighted project management with an exploitative cost structure for anybody you could sucker into it. I am uncomfortable reading it.
If the meta-interview system has even a modicum of sanity in its design, that question will be discounted when none of the candidates get it.
It’s a shame the NZ market hates credit cards so much. In the UK they are widely accepted - as in I struggle to think of a shop that didn’t accept them. Including dairies and food trucks (thanks Square!).

Btw I find it weird that EFTPOS cards have no annual fee, but debit cards do, but some credit cards don’t (eg ASB Visa Light has no ongoing fees).

I sometimes have to pay £1 via card when in a shop activating a service like a monthly phone plan. The £1 is just to validate the card details I gave. They then give me a £1 coin back. I always pay with the credit card, even for such a small amount- because it’s the banks money, not mine, and the bank will always take care of their money more carefully than your own.
It shows that people unconsciously accept graffiti, even when it is a simple tag. Rejection stems from not being able to read and understand the writing.

Then again, one could argue that this is not graffiti in the modern sense, but simply traditional street art. I suppose it comes down to whether the artist considers ”lost cat” to be a mark of their cultural identity.
I love my HP PA-RISC "Gecko."

https://bytecellar.com/2016/03/02/a-quick-tour-of-the-hp-900...
Another option for interactive version is: https://sr.ht/~gpanders/ijq/
Manhole covers are round because they minimize the circumference per area that must be cut to make the cover fall in.
Does your calendar get cluttered?

I use iOS Reminders to track things like “Every month on the 1st Saturday run the cleaning cycle on my washing machine”. And I’ve got 23 recurring todos like this. Feel like these kinds of things would clutter my calendar.
failing on the 4th interview is vsry traumatizing
I love Beeminder too (the sister app to GTBee). I’ve been trying to reorganise my habits into ones that aren’t “proxy’s” for what I want to really achieve (Eg “invoiced dollars”, rather than “did some client work”)
Does any fund manager make consistently profitable investments? Most don’t even seem to make sporadic profitable investments.
> The rules are simple but for some reason, it’s really hard to keep track of them in a big system.

I think this still applies to working with pointers in C, the outcome is just different when you get them wrong :)

This post was wonderful though. Very honest and nuanced. It's interesting to hear that even in a "toy" project, the author was forced to sprinkle in some unsafe { } to get performance comparable to C. But I don't think this is the indictment it sounds like: it's possible that strategic use of unsafe { } is just an unavoidable part of writing high-performance Rust, and that the language's main value lies in encapsulating and bridging those parts. It seems like ASM is often necessary in high-performance C code, yet we still value the C that covers all the space in-between. I think having 95% or 70% safe code is still very valuable.
> In fact the advanced solution technology lies in the hands of productivity enemies: social media apps and games. Instagram, TikTok and Candy Crush have figured all this out. They know how to make you do something with very little willpower. They know how to present information in a way that’s not overwhelming. They give you rewards for doing things. Hints, nudges, suggestions.

It's true that TODO apps have a lot of bad aspects, but that's no reason to give up and hand yourself over to the exploitative dystopia of global industrial emotional manipulation. That's like hoping to go to hell after you die because you heard the devil makes the trains run on time.

Personally, I think a big part of the appeal TODO apps is the rush of optimism you get from adopting a new system. That's the part that gets people excited, all the marketing is build to whip it up, and it actually makes a positive difference in people's lives, temporarily. Believing you're going to live differently and get more shit down will, in fact, help you get more shit done. But I think we would be better off looking past that when we evaluate productivity apps. You have to be honest and ask yourself, if I am the driving force, if the motivation and belief are coming from my baseline instead of from how I feel pumped up on product marketing, then how useful will the app be? Because that's what you'll get after the first week.

Want regular artificial boosts to your belief in yourself and your optimism about your life? Don't shop for TODO apps. Hop cults, or hire a motivational life coach or something. Do yourself the favor of enjoying some continuity in your productivity tools.
"revolving door of employees (because that's the way things are these days)"

2 things that line hits me.

1. Remuneration. If I can jump ship and come back later to much more money, why not?

2. I work to make myself replaceable. This is what good documentation, code comments, architecture is for!
Again, did you miss the "(after some back and forth)" piece in my previous comment.

If you're in any way unsure, then go and try it. After a while, you'll find out you're not anonymous, and are relying on them to provide anonymity. eg it's a fantasy
The cost of the input is irrelevant.

Sell things for money generalized pretty well in basically every other field. It actually generalized pretty well in video too. This is just adding "remove the DRM". It'll be fine once all the old studio execs retire...
Is it possible you don't like living in Australia and that may be making you a bit myopic? You are talking about Australian's cavalier attitude towards debt and issues with housing affordability in the two most expensive cities in the country whilst imagining other anglophone countries being better.

Look at property prices in Vancouver and Toronto, New York and San Francisco or London. You're going to find them just as unaffordable relative to the median salary. The difference is that for you personally - a worker in tech, the US will likely pay you a better salary relative to the median than you receive in Australia.
Can you link to it? We're using expression templates on a new library and I find it useful.
This makes me thing of the time I was interviewed by three bankers. I'd probably be rich and miserable had I answered non sarcastically :/
Is that $3,300 the reason why I have a $100K job instead of a $50K job? If so, I wouldn't even flinch at paying that.

Many moons ago, lawyers used to crash the carpool lanes in Washington, DC for about that price given the time they would save and the amount they could bill. The firms just started paying the fines. It wasn't until the penalty started having points and could cost you your drivers license that the behavior stopped.
If you need more than 3 interviews then you don’t know how to hire. Unfortunately, so many people don’t know how to hire. Myself included ;)
Italian, Portuguese, French (and others) have basically the same word too. You can even see how "avoidable" comes from that cluster of words, something I never noticed until right now.
What are you trying to say? You can use Cloudflare in a variety of ways, just like any other CDN.

My point is that there are lots of vendors with lots of control involved in pretty much every business transaction. There's nothing special about Cloudflare in this regard, in the same way you trust your bank or ISP or power utility or office custodial staff. Risk management is a mature process; no wild conspiracies required.
What if you do something like a “cash discount?”
Sounds like a lot of paperwork avoided for the officer. Police like tedious and repetitive office work just as much as the next bloke.
it's pretty obvious that corporate crime pays exceedingly well. makes mathematical sense for corporations to do bad things for profit since we aren't a society that is capable of holding corporations financially accountable for their negative actions
and I'm in an underrepresented group, we all have the ability to conform our experiences to the reason that matches what other people say will limit our opportunities. It is equally important to weigh each experience against the similar experiences. I've seen plenty of linkedin posts and blogs about people bragging about their quests to get competing offers in tech, some interviewed at 60 companies and did 100 interviews, when my tolerance is 12 companies and maybe 15 interviews. Some did 700 hours of leetcode, where my tolerance is maybe 5 hours. The dataisbeautiful and some employment subreddits have flow charts that show similar quests to get an offer, visualizing how much rejection and time is used inefficiently.

Like I said, not to invalidate anything, these experiences are so common amongst the whole pool that it has to be weighed accordingly.
Just personally I would never accept an offer that was contract for hire and think it's downright insulting a suggestion. My family needs health insurance and the market has never been so cold that I'd be desperate enough to take such a garbage offer.
Such a disappointing essay. There are so many ways in which the title or the first paragraph could be true without such garbled non sequiturs.
Change "women" to "black people" in the sentence you quoted and it's not at all controversial. That is to say — white people who aren't guilty of racism in their industry should still be angry about the racism that does exist in it.

It's the same general principle.
Lol the companies they referenced are awful. What the hell is “Zeeto”?
Six cups a day is their limit. For 53% increase in Dementia risk
Taleb would call that “ruin risk”. Even in anti-fragile systems, if the stressor overburdens the system, you create ruin.
Obligatory

https://sellsbrothers.com/12395
One of the most common footgun mistakes I see in Git is people checking out a detached head state without knowing it, doing some work, then trying to push and immediately going to hell. I like that switch prevents this behavior by default. Also all git installations should come with a default shell prompt update so that it will show you immediately that you've gone into a detached head instead of a branch name. All git onboarding tutorials should include that instruction right after installing git.
I like the personal wiki idea. No clue how it could be integrated with the emails though
I got recruited for a an interview at a fund management firm. Went through four interviews and got rejected a week later after the 4th interview. Companies don't realise some of as are so burnt out and have worked so hard during the pandemic. I removed myself from LinkedIn because of it. No hard working dedicated dev should be treated like the past didn't happen. I know what you guy's and girls are going through and I just want you to remind you you are more precious than gold and diamonds and you don't need beaurocrazy to validate determine your value. We will continue to build a better world and treat our future candidates with respect they deserve and not make them jump through impossible hoops designed for idealist machinemen
That's quite the same as adding the git hash into a docker image meta data.
You can always checkout this exact version and you can easily diff with the current version.
This is a CRDT.

I think the first page or so of the paper is very approachable, explaining well the history of these kinds of ideas and the advantages of Chronofold, did you try reading it?
Because it does not feel good to give your money to people who use that money for oppression and genocide.
It's interesting to hear of these experiences because my own job applications have usually taken four steps:

* See the advert online, and send an email/fill out a form to apply.

* Have a quick phone-chat with a HR-person, where they ask about salary, history, and try to decide if I'm a chancer, or I have some somewhat useful skills.

* Have a 30-60 minute interview with some technical people, in-person.

* Optionally have a second interview with a tech-lead, or somebody else higher up the chain.

* Receive offer, rejection, or get ghosted.

Smaller companies sometimes have different processes. More than once I've sent an email/CV in to apply and been invited out for beer/food, and received a verbal offer the following morning. No other interviews, or tests.
If you can supply the data I'd be happy to look at it. I linked what data I managed to find. I think Amazon is largely responsible for ending borders, but less so the transformation of b&n. GameStop went through a similar crappification. That's just been retail.

I won't be surprised if there's a lot fewer book stores than there were 25 years ago. If we could break it out by big chain vs indie stores would be interesting. Because indie bookstores have been doing well in the last ten years (despite ebooks!). I was surprised by this. It didn't fit my mental model.

Maybe I don't remember well enough the pre-crappy versions of borders and b&n well enough, but I really don't feel strongly about them. Indie bookstores are where it's at for me.
I enjoy buying and having books around. I must be honest that it stresses me out at times regarding how much I haven't read, but then I try to relax myself by thinking of the possibilities that lie ahead. Most of my books are nonfiction, and so often times it's nice to just crack one open and read short bits of it.

I also greatly enjoy the selection and curation processes.
Has a similar attack surface to Windows on x86 with less attention on it.
I get them being replaceable, but there must be companies would be getting to the point where there aren't replacements, or at least not good ones as the demand for engineers grows.
Texas Instruments' New Calculator Will Run Programs Written in Python
K&R is a masterpiece, but I would recommend the 2nd edition from 1988 so that the language as taught is a little more modern (essentially C89)
I used it as well. It has its quirks, but I think it addresses a lot of the OPs concerns.