skysight-inc/HackerNews huggingface dataset:
Whatever you offer, including non-monetary, someone else can offer and then also spend their training budget on higher comp.
I'm around the same age as moot and lied about my age to sign up for the SA forums, where I first heard about 4chan. It always tickles me pink when people reminisce about the "old internet" because what I remember is way worse.
Perhaps that's true. A startup will put your friendship through a crucible, and at the end, whether success or failure, if they are still there for you, you know they were a true friend. And true friends are the people you want to go into business with.
We need to think of startups as a repeat game with multiple iterations. The optimal strategy is to cooperate, not defect. Your first startup does not need to be a success, but a great tool for finding worthy collaborators.
I think you're underselling Sydney a bit there - there is a google campus, Atlassian, and a lot of finance companies offering high salaries. Not SV level, but pretty close.

Melbourne is pretty decent for high end tech jobs, but not as good as Sydney.

Certainly real estate is extremely expensive and broken, but it's not like New Zealand where the real estate is almost as expensive but the pay is much lower. I had to leave for this reason - New Zealand's housing crisis is much worse in real terms.
Remember a time when all a virus did was display "Your PC is now Stoned!"?
Same in London.

“Why it’s (almost) impossible to cool the tube” https://youtu.be/hQo6_GkITe0

Quite informative.

At least with above ground water probably easier to dispel the heat .

They also have issues in desalination plants of pumping the resulting salty brine back.
What a terrible idea. I mean, heck, who is even measuring revenue here? Certainly, their work to measure it isn't increasing revenue, so I guess they're just donating their time.

Likewise, we certainly don't need a security team; there's no way to measure their impact on revenue just over two weeks. And DevOps? Forget about it; despite all the work they do it doesn't have any measurable effect on revenue (since even a measurable speed up in time to market doesn't allow you to A/B test the impact on revenue in a measurable way).

I think this is intended to be just a bonus (though I didn't see where it was clearly called out as such) or in lieu of contract work. At least, I hope so. But as written it's farcical. It also is written with a "hypothetical" tone of voice; they imply they're doing it but don't actually demonstrate any results or measurable impact (let alone how they address the obvious shortcomings). Maybe they just mean "feature developers", but then that's just trying to tie bonuses (hopefully not base comp) to things those developers don't control.

I think something along these lines might be viable, where increases in revenue lead to increases in compensation in a direct and measurable way (i.e., revenue doubled with no additional headcount; everyone's comp doubles; rather than indirectly via RSUs, which isn't really tied to profitability but instead market perception), but as written this is so obviously untenable for any mature company, and isn't even a case study of trying it.
> I want to add that the European Commission leads much of the funding of research organizations, and they also expect something in return.

> The question is why should we be fine with the European Commission pushing their agenda?

Because they're a public body and subject to a lot of strict accountability rules (and, ultimately, to the ballot box). For example, you can make FOIA-style requests to find out about their internal documents and decision-making. Good luck doing that with Google.
People change jobs at the drop of a hat for reasons that are well within companies' control. It's not like people want all that stress and hassle, they do it because they're incentivized to do so.
Good to see origami on the front page.

For those who are interested in the field - whether as art, for the fun of folding or the various potential practical applications - the best book on the subject by far is Robert Lang’s Origami Design Secrets[1], which is a fantastic read and covers all of these and more. Lang is a mathematician at heart but also a consummate artist. I certainly can’t recommend origami enough as a hobby.

[1] https://www.langorigami.com/publication/origami-design-secre...
I recently agreed to go through a 5-round process which totaled to about 6 hours. I'm the first person to bitch about the ineffectiveness of leetcode/hackerrank bullshit for people with 10+ of verifiable experience, but I went through this one because it was a field I had never worked in before, and the personnel I was speaking with were truly interesting.

Sans all of those qualifiers, anything more than 3 rounds is a deal breaker for me. If you don't know if I'm the right fit after 3 hours, verifiable experience, a public body of work, and a list of references, then your company culture isn't a good fit for me.
I felt like it was more of a way to see if you are willing to take on a large workload no questions asked when you are hired.
Varieties of Deterministic Experience
> I somehow exclude options of the solution space

I really don’t think their are mitigation options.

The classic example of an attempt to reverse climate change is to put a large sunshade in space at L1. That sounds like a direct solution as it lowers the global temperature except climate is more complex than just average global temperatures. The ratio of energy released into space at the equator vs the poles changes as you alter the worlds CO2 concentration. A sunshade has a huge range of less obvious knock on effects due to this which alters jet streams, rainfall, etc. Thus, you still end up with a huge shift in climate even if the temperature is returned to normal.

Similarly, reducing the rate of CO2 release isn’t mitigation because there isn’t improvement. Gaining weight slower isn’t weight loss.

Now, reversing climate change by having net negative human CO2 emissions is an actual solution. Except to reach that point we would need to have zero net emissions at some point which on it’s own stops climate change. Personally, I wouldn’t call building a levy after a flood ends as mitigating the flood, but that’s more of a semantic argument.

PS: I know that seems silly, but consider this. Diversified investing is a risk mitigation strategy because risk is actually reduced. On the other hand if if your broke and don’t invest then there isn’t any investments at risk which IMO isn’t risk mitigation. Carbon capture after zero net emissions seems like that to me.
I don’t follow the authors argument at all. If someone wants to get vaccinated, go for it. I’m not going to look at them any different. This just seems much to do about absolutely nothing.
Don't use it blindly. Learn it enough that you understand those mystical incantations and aren't summoning Cthulhu by accident, only on purpose

Don't cookbook it, understand what the thing you're typing means. Don't use a GUI to abstract it away, be familiar with the CLI and what it's doing. Don't default to rm-rf when you get stuck, check git reflog and see if you can unfuck yourself first. Ask someone who doesn't have your problems how they're using it - it's possible you're "holding it wrong" in some obvious way, but in a way that masks the true problem that's biting you.

Some of my coworkers regularly have problems with git - I don't, and some other coworkers also don't. We all use roughly the same workflow, it's the people familiar with "what does pull --rebase really do?" that don't get into trouble and/or can get themselves back out of trouble, and the ones who always type the same command regardless of the situation that have problems.

Learn your tools, inside and out.
They'll also help you host Vitess, not sure if it's fully managed or not, but that'd get it in your cluster / region.
1000 sqmi of rewilded land: https://en.wikipedia.org/wiki/Chernobyl_Exclusion_Zone
I suspect the reasons they killed the project were all over the map too, so you are basically searching for a big unknown problem.
It's "military" when we do it, but "terrorism" when they do it.

Terrorist/freedom fighter.
Packaging PEPs aren't really tied to the CPython release cycle unless they impact CPython, like the deprecation of distutils. So if this PEP gets approved, you'll see projects using it much sooner than the release of 3.11
Is this supposed to be a rebuttal? I don't see a problem here.
Yeah, Windows is easier. I can provide a user a URL to a Windows installer to skip those steps. (they don't need to uninstall it)

For Linux, the software I described does not exist as a package with an accompanying GUI app (and even if it did, which package for which distro?). That's the thing about these discussions: when a person has a real complaint about something that is very difficult for a regular person in Linux, there is always a theoretical way that Linux is easier, but then in practice it doesn't work.
> Why is it important to you that your employer view you as a person?

Because we, generally speaking, are people and not robots ;)

That being said, I agree with your point : people would have less issues if they just felt happy about whatever makes logical sense. That's just way too hard to live by for most people.
> My temporary solution has been to work on stuff that isn't programming, to become like a beginner again in some other field.

Well said. I can also recommend doing electronics along with 3D printing. Come up with simple ideas to ease your life around the house, make some experiments, build little devices. Embedded boards with the power of computers from 20 years ago have just a few centimeters.
I think the bigger issue here is that this process has made it too random and dilutive of the candidate pool.

Many software engineers have accepted that they have to continually learn and will do so.

This process though, makes it impossible to know what to learn with an impossible random and unknown credential set. It's not the same as something like elevator attendants having an obsoleted skillset. It's a combination of not having time in a lifetime to even try to specialize in the random employer chosen skillset. When instead, employers should expect a good engineer to adapt quickly and employers should also commit to training staff.
Ostrich Robot Machine-Learns Itself to 5K
This is obviously country specific and I don't know anything about the banking/payment environment in NZ, but here in the US credit cards offer a ton of benefit to consumers, so much so that it's almost always stupid to not use one.
The answer to a charitable interpretation of your question: most tech workers don't mind exchanging their labor for money, of course.

The answer to the question as written is...of course people want the entity that has outsize influence on 40 hours of their week to view them as a person instead of a mindless cog in a machine. People get treated better than cogs. Workers want their working hours to be as pleasant as possible, which is much more likely if your employer sees you as a person.

Is that really surprising to you?
I agree that supermarket fruits and vegetables often seem to lack in flavor but to my taste, Red Delicious is not worse than any other supermarket apple. All supermarket apples, even the sour ones, pretty much just taste like slightly different variants of sugar water to me - the sourness of the sour apples just rides on top of the sugar water taste without really displacing it. I do not know why Red Delicious specifically has been singled out as the target of multiple critical articles given that one could just as accurately write such articles about all sorts of produce. Do most people really think that other supermarket apples taste any better than Red Delicious?
The 350 remote work offer was from a sell side bank, most are at prop shops or hedge funds.
It’s not about humanism but mutual investment. I am investing my (very limited) time into your company to make you profit, you can invest in training me or helping me get up to speed on your specific needs.
Yes. Spending money and then not recouping is a losing strategy.
https://www.youtube.com/watch?v=uqo5RYOp4nQ
Merchants are not allowed to add a surcharge line item for using Afterpay. Instead they have to increase base pricing across the board to cover their increased costs. Afterpay are quite happy for merchants to do this, what they don't like, and what they actively police, is merchants adding a line item passing Afterpay costs onto the consumer.

The macroeconomic impact is potentially enormous. Your mission is to capture an entire generation of consumers (millennials) to use your payment mechanism, and embedded in that is a hidden cost which is comparable to consumer VAT (called GST in Australia) that the sovereign nation also levies. Eventually regulators will take notice of this massive some of money.

A comment I once read of HN as while back resonates deeply with me, that is how broken and unsolved the problem of paying for things electronically remains, in terms of costs, reliability, security and ease of access. Inspite of all the incredible transformation that has occurred over the past 30 years. You think about all the money that moves around for electronic payments, in an ideal world, the net levy should be a fraction of a %, not the 1.5%-3.0% that is charged by credit cards or the 6-8% that BNPL charge.
Learning from Incidents – Formula 1
It means that can't price discriminate specifically against Afterpay as a payment form. The merchant is free to set prices to whatever they want (as OP notes: the cost of the expensive Afterpay service will be borne by all customers), but Afterpay can't cost the customer more.
Agree totally. I recently accepted a position where an officer reached out to me, followed by a really great discussion with them. A call with two engineers and a team call later, I was offered, and we were all confident it was a great fit. The interested was consistently maintained on all sides evenly and communication was fluid. Great experience.
Somehow without any explicit connection, when I read the definition of "gruntled" the first thing that enters my mind is Tim Allen.
i think they had a design meeting where they said "lets add some new commands to make git easier for newbies".

carrying over flags whose abbreviated forms don't make any sense in the new context doesn't make anything easier for anybody. if you want to keep using the commands you have memorized, you can do that - just don't use switch or restore. the new commands are different, that's the point.
Damn breeders.. ruining apples and dogs over time. Always going for some aesthetic ideal over performance.
Credit Karma ?
It was acquired by Intuit, not Square
No, they are forbidden by the standard (take a look at cppreference). Some compilers implement the C behavior as an extension, so tell your compiler to follow the standard strictly.

I don’t use extensions, even convenient ones, as I have to be able to run my code on a variety of compilers. If you don’t have to do that, some extensions (like this one) are really handy.
I’m thrilled that this is going so well!
Is it possible the interviewer was asking this question because they wanted to get a sense of if you were aware of which version was being used? And as follow on, were you part of the decision to update or not update, and your thoughts on the trade offs in that kind of scenario? Just a possibility. Certainly if the recruiter is asking you that, that’s a bad sign (although recruiters are often very detached from the thinking of the teams they’re hiring for).
Oh, the FBI is secondary. The primary method id carrot: do you want your to buy bitcoin via Paypal? Do you want to pay bitcoin everywhere where the VISA is accepted? Do you want touse US based firms like coinbase? Do you want to invest into bitcoin via tax-free retirement saving program? Then avoid “bad bitcoin”.

People may want to participate in mixing, but then they won’t be able to get their money back in the US. It is that simple.
Imagine a future where almost everyone has a Paypal(tm) Bitcoin app on their phone. And here is a bitcoin dev who has mixed all of their money. They just had a pizza with their non-technical friend, and the friend asks “Can you send me you portion of the bill? Thanks! Ugh, my phone is not accepting your payment, something about dirty money error.. Can’t you send me some normal bitcoin”? There will be no convicing that non-technical person of the problem with the “bad list”, the do not care.

In other words, you are going to have 46M people who just want bitcoin to work and don’t care about “bad bitcoin” list (US non-technical population), maybe 0.1M of principled bitcoin holders and dev who are against the mix, and 150M+ people in other countries who simply don’t care.
Because the buzzwords are never even coherent. "Puppet or Ansible" - well no, those are not even slightly the same thing, which one are you using? GCP or AWS or Azure - same thing. Which one are you using, not what are you imagining?

This would all be fine, but no one writes ads saying what they actually need or what they're trying to do.
Google Analytics and MS Clarity Alternative – PrivateAnalytix
Macintosh SE SuperDrive
I was going to say that there are tons of parallels with how some fund managers approach investment. I have met lots of people who have this trait for over-analysis, not one has ever made consistently profitable investments. Over-analysis is a failure to understand what information is important.

This is going to become more and more common though. In fund management, there has been a huge move towards "professionalisation"...which, ofc, means doing lots of pointless exams that select for the wrong thing. MBAs are the same. It is very hard to solve because the system selects for people who will play into this self-image (in my experience, this isn't solvable...you can either handle the risk of being wrong or you can't).

This also overlaps with a lot of the issues that a lot of companies are having with hiring. A company which frames hiring as a risk rather than opportunity and has these very long, negative process of hiring (be real, the point is to uncover "weakness", not learn more about someone) is going to fail to hire people of different backgrounds. The amazing thing about the "candidate shortage" is that it isn't more severe. Companies are so bad at hiring, it is surprising they end up making any decisions at all.
Same. Recurring and one-off scheduled tasks go on gcal (pay rent, go to dentist tuesday). one off things like grocery lists, notes, writing snippets go in a journal synced across devices (iA writer in a git repo).

I also use a Trello board for tracking longer term goals/personal projects.
Syncthing-Fork – A Syncthing Wrapper for Android
People should look at their graph of the times that their app is used. It is decelerating. That would mean that a no-op would actually be measured as having negative value according to the formula provided if measured in the medium term. A minor improvement would benefit them and would result in no benefit to you.

In fact, many apps actually decay when people don’t regularly improve them. Without the next developer, your ongoing compensation will soon fall to zero.

They need a better formula at the very least.

They also need protections for the developer against copying the feature. If it is cheaper to do so, they can just hire developers to duplicate the feature and then toss your implementation.
You need a merchant account to accept card payments.

> For an online retailer, does the merchant account replace Stripe/PayPal?

It's the other way around. Each retailer needs a merchant account to accept card payments. Without Stripe etc, you'd need to go through the (often tedious) route of getting a merchant account (paperwork, proof of business health, etc) and negotiating rates before you can start integration (using traditionally quite horrible APIs) using it. Stripe is just the middleman which provides their own merchant account with a nice API to accept payments through it.

The question is interesting, not because you don't know, but because it reflects how much things and perception changed so that we think:

> does the merchant account replace Stripe/PayPal?

It shows how successful Stripe has been.
Not to invalidate ageism, there are many threads about younger people's interviewing experience that match this. The competition (other candidates) are doing much more than that, and also studying and practicing leetcode much longer than I am willing to.
> Smartphones weren't that terrible (Crackberry jokes aside) pre-2012, at least in terms of being attention vampires.

Before smartphones and the web we used to waste time with email lists, minesweeper and paper publications. Most offices had newspaper subscriptions.
Its not just the perfect look that Red Delicious was bred for but shelf life. Those things take forever to rot compared to other apples and hide bruising, but they end up with dry mealy texture and very thick waxy skin. They were optimized for apple sellers not apple eaters.
What should one be looking for comp with 6 YoE @ FANG companies in Seattle area? I have a pretty good TC right now @ Google, almost solely due to stock appreciation (was on low end before). I have about 2 years left on my initial grant, and then expecting a massive dip. Is it worth it to switch now? Or wait till dip will hit in 2 years? I feel like it's better to wait and stay a a "sure thing".
By Steven K. Roberts, famous for being one of the first high-profile "technomads". I remember reading his "Computing Across America" series on GEnie, back in the day. He had a high-tech bicycle and wrote email using a chording handlebar keyboard with 8 keys (4 on a side) that he used to input raw ASCII into his computer.
I interviewed with a company out of SV that did this. They started with 3, added another 3, one hour interviews and finally another 3. 9 interviews over the course of almost a month.

I was being interviewed for a principal engineer. I was very clear and kept saying I wanted a management track position. They kept saying we love your background we can work with you on this. Ninth interview was with the CTO. He said the same. Them ghosted. Wouldn't answer my emails or calls. 9 hours, plus prep time wasted.

The company I ended up getting hired by also did a large number of interviews, 8. And they took even longer. Just over three months from initial contact. They're fantastic to work for, but I do think there comes a point where if you keep digging you're going to find something you don't like.
Don't be afraid to mimic people: think of your stereotypes of the native accent/s and use them. It's not offensive; it's much better than persisting with your own accent. (I am delighted when I hear non-native English speakers using a southern British accent perfectly.)

Get the basic vowel sounds right: maybe you need to lengthen/shorten some of them. That should immediately make you more understandable.
BNPL is a seemingly a separate situation since it requires the company to front money to merchants with the risk of the person not making a payment and defaulting on the loan, but the merchant fee is indeed where it seems deceptive, even if it might mean more sales due to said customer deception of "0% APR".
It kind of sounds to me like you’re guessing what people are thinking instead of having actual data to work with. Have asked anyone what they think of you? And have you asked your manager/superior what the qualifications are for promotions?

I encourage everyone to be open and friendly. You get more social credit by being friendly. That credit extends into benefits like promotions and distribution of work (you might end up getting the fun project rather than the dull one). Demeanor is something you can change on a whim - even if you don’t really feel like it. I haven’t ever heard of someone not being taken seriously because they were friendly. And I’ve never heard of anyone not getting promoted because they seemed like a happy person.

People get promoted usually because they’re doing good work and it gets noticed. The reward for a good job is more work.