skysight-inc/HackerNews huggingface dataset:
Great insight. Thank you.

Now, just for the avoidance of confusion, the standard deviation in this context is the standard deviation of the measurement error, not the standard deviation of the skill level of the applicants.

For example, if you simplistically assume people can be graded on a 1d scale from 0 to 10, and you think a certain job needs someone with a skill level of 7.5, and your interviewing process has an uncertainty of 1, then you need to set the bar at 9.5. From the outside, people would wonder why you are trying to hire Einsteins for a job to write dashboards.

You are not trying to hire Einsteins, it's just that your interviewing process sucks.

If you manage to reduce that estimation uncertainty from 1 to 0.25, then you need to set the bar at 8. All of a sudden your pool of reasonable applicants increases tremendously.

My conclusion (I'm making it up as I go, so feel more than free to discard it - I may discard it tomorrow, who knows?) is that there's tremendous value for companies to improve their interviewing process.

But there's a second conclusion: as an interviewee, you want to assist the interviewer in reducing their estimate uncertainty. Because that uncertainty is not a fixed number, it's candidate-dependent. A company will prefer to hire a candidate that is an 7 plus or minus 0.5 than an 8 plus or minus 2. All of a sudden you will beat much stronger candidates.

How can you do that? I'm not sure, if I knew I'd probably be 10 times richer.

But I can offer some guesses. If you have publications, a GitHub account with nice projects, maybe some youtube videos where you explain some concepts quite well. Also, anytime someone can vouch for you, someone that the potential employer trusts, that reduces their uncertainty a lot.
N=67, Control=10
:/
People seem to tolerate birds and crickets
I would say Google Maps and Android were excellent acquisition stories.
Yeah, the important thing to understand is the balance only in a simplistic model that assumes unlimited liquidity. If there isn't enough liquidity then it just death spirals.
I agree, you can’t just hope it’s to your standard. I have a young boy too small for scouts still but I plan on taking a leadership role when he’s older. If it’s any good still!
Just went through a round of interviewing. . . it's laughable how the coding interviews go. I did well on some, OK on others and bombed a few too.

Yet, in every case, the interviewers put so much weight and faith in the coding challenges. I'm like really people? Can you really tell how good or bad I am in a 35 minute live coding challenge? When I'm working I sometimes make mistakes, sometimes many mistakes and then other times, I crank out a lot of decent code with few mistakes.
Banks pre approve liberally but commit to funding with great deliberation. It isn’t the same thing because banks can make all sorts of deals fail.
> Hiring is about satisficing, not optimizing.

Yet the OP's suggestion was this: "don't have 500 interviews. Have at most 2 or 3 which altogether should not take more than 2 to 3 hours of somebodys time."

In other words, the OP was recommending satisficing rather than optimizing.

Companies waste so much time on interviewing. Their own time and candidate time. Hundreds of interviews, multiple rounds, just a massive amount of time for 1 job. It certainly feels like they're trying to optimize rather than satisfice.
> contributes massively to the destruction of our planet.

As with all human activity.
> he's no Messiah.

Saying that on HN is just cruel: you know full well you have exactly the niche in your grip that simultaneously wants to exclaim.. the behavioural tendency of the child that he is, and bears the feeling 'no no, not here'...
Just fyi,

The Ukrainian Hryvni is only down about 10% since the war started. The Ruble is actually up 10% (these are all quotes on open markets, not ones controlled by governments)

Bitcoin is down more than 30% in that time. It has a short history with incredible volatility and is very illiquid in a bad situation.

Government currencies aren’t the best when controlled by tyrants, bur crypto isn’t ready for global adoption yet. Would you park your GTFO money in a commodity that can be destroyed by an Elon Musk tweet?
If I had an "atheist card" I'm sure somebody would demand I turn it in for quoting C. S. Lewis, but the following seems relevant.

Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience.

This is the tyranny of angels -- or at least the tyranny of those who believe themselves on the side of the angels.
I agree with you if the person with 25 years of experience only had it a 1-3 companies, you can worry about stagnation.
That's different. Heroku itself was a massive success. The Salesforce management completely screwed up the department after the acquisition.

That's on Salesforce not Heroku. Heroku left the building already.
We got projects to pay for. How many big budget organizations out there dont hold debt? Lets look at the Feds debt while we at it, or apples. Luckily, this 100B surplus is just from this year and that debt gets paid over time ... mostly to people in california.
From [0]:

> A shadow biosphere is a hypothetical microbial biosphere of Earth that would use radically different biochemical and molecular processes from that of currently known life. Although life on Earth is relatively well studied, if a shadow biosphere exists it may still remain unnoticed, because the exploration of the microbial world targets primarily the biochemistry of the macro-organisms.

[0] https://en.wikipedia.org/wiki/Shadow_biosphere
I tend to memorize it like this:

If number modulus 3 is true, print "Fizz"
If number modulus 5 is true, print "Buzz"
If number modulus 15 is true, print "FizzBuzz"

My favorite examples are in Python and Lua, but I honestly adore Lua's version as it makes it really clear of what it does.

Here's an implementation of mine for reference:

local startTime = os.clock()

for i=1,100 do
fizz = (i % 3 == 0) and "fizz" or ""
buzz = (i % 5 == 0) and "buzz" or ""
if fizz == "" and buzz == "" then goto continue end
print(string.format("[%03d]: %s", i, fizz..buzz))
::continue::
end

local endTime = os.clock()
print(string.format("Total time %.6f seconds", endTime - startTime))
Aren't there laws that require businesses to accept USD as payment?
Its eventually gonna buy a desal plant somewhere people wont complain and ship water all over.
12 years ago! Heroku of 2010 was a success. Heroku of 2015 was a success. Heroku of 2022 is a zombie of its former self headed straight towards implosion.
There are a couple of things that make this kind of tricky imo, even as someone who generally wants to find passionate people when hiring. Over my career though, these things have led me away from using that as my primary motivator:

The first is that there are just a lot of people out there nowadays who can convincingly talk about programming for an hour and still somehow not be able to code their way out of a paper bag. Frankly, though, this is really rarely obviously self-taught people. It's usually people who have degrees but managed to kind of skirt around doing actual work during their degree, or who have advanced degrees and it's just been too long since they did much practical coding.

At the first job I had where I was involved in hiring we started with a talking interview and then did a small coding test (which was: write a program that outputs some text of a particular format, take as long as you like, come get us when you're done or if you have questions). Eventually, we had to flip the order around because we had so many people come in who seemed really promising and then literally couldn't write a loop in a language they chose.

The second is that just selecting for passion also selects for a bunch of unrelated traits like free time, wealth, etc. There are plenty of really brilliant coders out there for whom it's just a job. As with literally any job. Many of those people don't really have the luxury of having a history that's littered with working on things they were actually excited about.

In the end, the social forces that created bell labs and the general sense that coding is a thing people do because they're passionate about were/are probably temporary, and programming is likely to become more and more "just a job" for most practitioners. And there shouldn't really be anything wrong with that.

All that said, I do think people pass up programmers with potential a lot. Everyone wants someone who can hit the ground running, but in my experience a lot more mileage is gained in the long run by hiring people who grow into their role. I think to really find these people you often have to go deeper than just looking at their passion projects. A good coding session can tell you a lot about how they think and communicate. And that's where you find people with potential to reach beyond their history.
I never even made Tenderfoot, but the Eagles I've known have been largely among the best people. Granted, I'd raise an eyebrow somewhat to see it on a resume especially these days, just because of the novelty if nothing else, but at minimum I wouldn't think less of someone for it.
>Gold is a requirement for industrial purposes, for jewellry, for chemical processes for medication.

https://www.statista.com/statistics/299609/gold-demand-by-in...

That might be true but 46.64% of gold demand is for "investment", and a further 8.58% is for "central banks". In other words, most gold produced is hoarded and not used for anything productive. If you're against bitcoin because you think it's a non-productive use of energy, you should also be against investment/central bank use of gold.
Because then you can at least choose the company with 50MM ARR over one with 5M ARR if you have multiple offers
Yup. Look it up. It's come up on HN before. Tbh i bet it doesn't need to full screen shot to "fingerprint" what you're watching.

If you want to take the deep dive read "The Age of Surveillance Capitalism."
Everybody makes mistakes. Everybody has to learn everything for the first time.

I would suggest the fundamental problem is that nobody considered looking for counterexamples to assumptions in "legacy" financial markets.

Like, how could people who are excited about reinventing finance not be interested in the odd corners of existing markets, like penny stocks and whether/how they go to zero? Or financial crises and panics.

Sure, most people in the world couldn't care less, but by definition, if you are making cryptocurrencies, obscure aspects of finance are your idea of a good time!
Two words, my friend: Grind leetcode. In fact, solve leetcode problems with a friend. Write down the solution in a notebook (pencil and paper) and read it to your friend, see if they can evaluate your solution. Because apparently this is a valid way to phone screen.

One more word: network! Make friends in high places in the industry. If you come in as a nobody, and nobody will vouch for you, why will companies choose to take a risk on you?

It's not the 80s and 90s anymore, when only nerds touched computers and companies were willing to work through an employee's issues to develop them and get access to that rare programming talent.

Programming is now more like acting: it's on you now to make the right connections and prove that you are perfect for the role. Not perfect = no hire. No social proof from people on the inside = no hire. This is what the market looks like now. Adapt or perish.

One more thing: if you are cishet, AMAB, and white, you will have to work harder for that job now. Many tech companies have policies to prefer people of color and marginalized communities including LGBTQ over privileged candidates.
The statement you quoted is true, regardless of your assertion. As for addressing your assertion by itself:

Energy storage and distribution networks constantly strive to minimize unstorable excess energy. Even under the assumption that that will not happen sufficiently, or, less hypothetically, by only taking into account the currently achieved levels: What you propose cannot be enforced. By design.

Bitcoin is decentralized, and everyone with an Internet connection and energy available can participate. That includes anybody with an even mediocre Internet connection and access to precious resources that can be converted into a single Bitcoin block and a massive amount of heat, for personally enriching transaction fees and a block reward in return. One of Bitcoin's very core principles makes gapless regulation unlikely, if not impossible.

What is your proposal for guaranteeing that only non-storable, non-transmissible excess energy is used for Bitcoin, other than individual goodwill?
I almost interviewed for a FAANG company recently (they put a hiring freeze in before I could get in the interview) and they literally told me to grind "Leetcode Hard" problems to prepare. I have 20 years experience but the kind of problems that are "hard" on leetcode are a very different than what I have done day to day during that time.

I wish my degree and experience would speak for itself. But in reality it seems like exactly that... the degree doesn't matter.

Edit: Last time I mentioned it I got hammered by people in HN essentially telling me I must not be good enough. But having done a lot of interviews on the interviewer side, I can say pretty certainly that Leetcode skill is not directly correlated with Software Engineering skills.
Brings to mind the book Little Brother by Cory Doctorow.

I far prefer non-DRM media and avoid buying books with it. TOR publishes some non-DRM books, for one. There is DRM on public library ebooks, fine for now, but it feels like a symptom of a flawed system. Assuming most people want to live with a sense of purpose, and some find that purpose in making art (stories in whatever form), I'd rather a system in which we're more-free to follow a creative path and the barriers to learning from those stories is lower. Might be that a healthy baseline is small communities making art together (think hunter-gatherer community singing, dancing, playing instruments, making sculpture, drawing, and telling stories, no busking and no locked doors, unless an unwelcome stranger comes along). What would it look like to maintain some level of global electronic connectedness and significantly lower the barrier to accessing art?

Is the current public-library model in the USA enough? From my experience with low-income high-school students afraid to enter a library because their parents borrowed a bunch of materials on the student card and racked up hundreds in late fees, there's room for improvement.

And then there's the question of what's a healthy balance between work and leisure? We're riding a wonderful wave of petroleum for now, and I'm really enjoying keeping up with distant friends via co-op videogames, but I accept that it's icing on the cake of life. Sitting around a handmade wooden table in a makeshift shack playing chess by firelight is a few layers back down to earth.
You have no reason to suspect thay anyone reported a crime. Just that a child was reported alone outside.
You don't perform web scraping that you know of... many of the bots and scraping services pay for access to residential IPs that they get access to because some proxy client that was bundled into software you installed. See https://news.ycombinator.com/item?id=29285988

Are you using a VPN? Site owners can block VPN IPs.

Does your IP change, it could be flagged because of the previous owner.

If not those, have you checked your IP in the various online blacklists? For example, you could be blocked due to IP reputation https://developers.cloudflare.com/firewall/recipes/block-ip-.... You'd need to go to https://www.projecthoneypot.org/search_ip.php and check your IP.

Try contacting the site owner.
Agreed. Heroku was an incredible success but using it in 2022 would be downright negligence.

(Although I would argue that Salesforce was also responsible for creating most of what we love about Heroku. That acquisition happened far earlier than people realize. They're also almost entirely responsible for its downfall.)

EDIT: Craig is right below (and he pretty much always is). When I said "created" I really meant in terms of giving them enough financial resources to keep building. SFDC exerted no influence in terms of product decisions early on (so far as I know). Re-reading my post I see that wasn't clear.
> I want to index and enable deep visualized search through video libraries and in videos

Sounds very interesting. I was thinking about this the other day in the context of golf. Thanks to Youtube, I can learn from watching the swing of any player in the world/history. But while a golf swing takes only 2 seconds or so, they're all "locked up" in lengthy videos. And forget about searching for one person's swing vs another.
> providing the best recommendations

The bottom of the home page reads: "Ontrail, Inc. is not a legal, tax, or investment advisor. Our services should not be construed as a recommendation or offer to sell or purchase any particular security or investment product. "

What's the right way for me to interpret this?
I'm reading this post and replies and how people are terrified of interviews... and they are right in that all that's going on is wrong. But I don't understand what's there to be afraid of. I have 20+ years of experience and I can do a lot of things, yet as of right now I have maybe 500 bucks left, but I finally decided I'm not taking any more jobs. I'm not exactly sure how I'm about to survive the next month, but, I suppose, being worried, or let alone afraid of it, isn't going to help it. I must say, I had a lot of money a few years ago, but I was also running a company that I didn't want anything to do with. Hiring and employing people seemed very much like just the other side of the coin. And having money doesn't change much about you - it only changes the behavior of people around you, that's for sure.

To all the folks who are frustrated with the interviews - quit doing them. You already know they don't want you. They want the mindless code monkeys and submission. But what you had always probably felt is that you are an artist. It's time to be one. No one gets it easy. And the actual choice you might have is famine vs oppression. Which one do you choose?
One of the questions I ask candidates is what text editor they prefer. I don't particularly care what they use, but I do care about whether _they_ care. I think it touches on the passion thing: do they care enough about what they do to invest time and effort into looking at the best tool that suits them...
Im pretty sure if they looked closely they would just learn a new and probably better way of doing something they already do. They would see the wheel there.
renewables have a power factor of greater than 50%, and a nuclear plant is more expensive than a desalination plant.
You're better served just using soap and water. Alcohol is harmful to wound healing.
what were interest rates in 1998-1999?
Likely reduces incidences of cancer.
People definitely have lost their house on crypto.

There’s allowing failure and there’s allowing Ponzi schemes. I don’t want to live in a society where those are legal.
I'm a self taught with 5YOE and I'm having a screening interview at a FAANG in a few weeks. I'm afraid I'm nowhere near the knowledge I should have to perform well in those interviews.

DS&A is huge and although I read a book about it when I started learning to code, there's a ton of stuff that I'll need to learn in depth that I'll use scarcely during real life work and I've never used so far in my professional experience.
Luna is intertwined with Bitcoin. The reserved to defend the peg were at least partly held in Bitcoin, which made the two asset correlated to at least some small degree.
It's normal to feel fear of rejection and failure. I'm interviewing again now for the first time in several years, and I can totally empathize.

Your lack of a degree is not as much as an issue as the coding screen test. If you can ace those tests then you'll be able to get a job. I hate the idea of these coding tests -- I have decades of coding experience and even I must practice these coding test problems. It's the reality we must face, and we must deal with it. For those of us who enjoy coding for the joy of it, we can self-study data structures, algorithms, and system design for the joy of it too.

I know from previous job searches that I'll fail some coding tests at first, but as I get more practice then I'll start passing the interviews. Like everything else, it takes iteration.

Luckily there are lots of open job positions to apply for. You just need to believe that you can will get better with practice, and you can keep interviewing over and over until you beat the tests. You taught yourself to code; you can teach yourself to pass these interviews.

P.S.: These tech interview coding tests have been around for a long time. I remember going through some tough ones back in the 90's, even before Joel Spolsky promoted writing code during interviews in The Joel Test.
> For Bitcoin, the most popular one, on the order of 100.000.000.000.000.000.000 of hashes get calculated to mine a single block, multiple trillion per second. Within ten minutes, only a single one of those 100.000.000.000.000.000.000 hashes is actually used, depending entirely on luck. The rest are thrown away entirely. They do not form part of the final hash or anything else, the energy spent on them is lost.

All of those hashes and the energy required to generate them represent work that would need to be redone (along with all subsequent work) by an attacker in order to double-spend the transactions in that block. It's the most efficient way to use energy for security that there is.
Well if you have 100,000 employees then 9/10 means you have 10,000 "bad" employees and certainly means that everybody in the company is going to be interacting with "bad" employees which I can't imagine will be great for a company that claims only to hire the best and brightest. (F has ~70k employees, G has ~164k employees)

The other issue is that if we look at something likes levels.fyi [1] the roles don't always line up. Ex. Capital One's SE/Senior Associate is a similar role to both Amazon's SDE I & II. While Capital One's pay is ~137k and SDE I is ~165k / SDE II is ~237k so which do you hire the candidate at? Although it will sometimes be an "easy" choice as say Microsoft's 62 is completely within SDE II's bucket.

IMO, the probation period idea is probably the better one I've seen although it does really take people time to ramp up to all the legacy code.

[1]: https://www.levels.fyi/?compare=Capital%20One,Amazon,Microso...
Nobody is sure. Look at https://en.wikipedia.org/wiki/RNA_world#Alternative_hypothes...

It has three alternatives PNA, TNA and GNA that are somewhat variants of the RNA. (I'm not an expert, but my uninformed opinion is that GNA looks promising.)

Also PHAs that is very different and the iron-sulfur idea that is even more difficult. (I'm not an expert, but my uninformed opinion both look too weird and the transition to DNA is less clear.)
How Capitalism Endures
And then blamed it on gays.

BSA has always been tied up with religion and churches - and particularly the Mormon church. And this is very much not the case in other countries.
>The problem with a share buyback is if you do it and then the share price falls again.

how's that a problem? I get it might seem like you're back to square one if you did a buyback early this year, and the recent market crash brought the share price to before the buyback, but you still permanently:

1. paid out money to the shareholders who sold

2. increased the ownership stake of the remaining shareholders
A child of a rich parent might marry your poor child.