skysight-inc/HackerNews huggingface dataset:
I remember the first time I worked at a company that did referral hiring that skipped the interview process.

The first few hires were amazing. Everyone thought we had struck gold: Just find people your employees can vouch for, and hire them! Why didn't anyone else think of this?

Then we got a referral hire who turned out to be rather bad at everything, from coding to getting along with people. And another who was really entry-level, but their friend had referred them as being much more competent. Then we started screening more, and caught a referral candidate who barely knew anything about the things their friend had vouched for them having had done.

So we went back to using referrals as an additional signal, but they still had to go through the interview process.

That's the problem: Some people will only refer truly excellent candidates. Other people will just refer their friends regardless of their skills.

It very quickly becomes a "you scratch my back, I'll scratch your back" networking game, where people refer all of their friends with hopes that those friends will return the favor in the future.
Second paragraph of the Wikipedia article on elliptic integrals: https://en.wikipedia.org/wiki/Elliptic_integral
Utility-scale agrivoltaic installation in Ohio is now operational
Is gawk the definitive awk implementation or am I thinking of gsed being the one that’s really different?
Right, this seems good to me, or at least better. At least they are not required to out them anymore. Why is Elon so upset about this?
I dont disagree, both are meaningless without broad support for those laws.

Murder is extremely easy and has a 50% closure rate. Most enforcement rates are much lower.

If you dont convince the vast majority of people to do something, you wont be able to set meaningful policy, and you wont be able to enforce it.

My point is to put the primary emphasis on people doing something about it, and not hypocritically telling other people to do something about it.
PG&E could not be more different.

Thank you for making my point so succinctly.
> I'm not happy about IQ starting to trend down. However, IQ continuously increasing indicates that groups of people were still systematically malnourished up into the early 1990s.

Eh with access to information IQ has become much less useful. We need a test much less bound to culture than what is currently offered—which includes at least a rework of verbal intelligence, which is literally just knowledge of culture. Knowledge without context is basically useless and certainly has little to do with intelligence.
Related: https://news.ycombinator.com/item?id=40989075
Well, there are students who are able to read and understand it, and my experience is that the students who can do these things get offended when you dumb things down for them.

I suppose these are incompatible viewpoints of the point of education.

My viewpoint is that the system should help students get to the point where they understand the more complicated Shakespearean texts and not offend the students who already handle those texts for what I am loathe to describe as the "benefit" of the students that don't.

I have to ask a question - what do you see as the benefits of teaching Shakespeare as literature?

I see the following: learning classics of the English Language and why they are classics, learning foundational parts of the English language that will often be referred to by other authors.

The first benefit seems to be removed by not teaching the original text - Shakespearean plots are seldom the reason one thinks the plays are so impressive, Shakespearean language is. Remove the language you remove a benefit for the student, albeit giving them another benefit, allowing them to pass this stupid English class with less work.

I can understand the urge to have a simpler version of stories for helping those who are not yet advanced enough to read the original, when I was 8 I had some simplified versions of Mark Twain and Dickens to read that I am grateful for, but on the other hand High School is pretty close to the point where students might never get the benefits of Shakespeare conveyed to them by a teacher who hopefully is adequate to convey those benefits (I have to admit I am not especially optimistic about these teachers existing, based on the Utah high schools I attended, but such is the American educational system)
My guess is a bunch of rumours are spreading that many of the important tests would fail if done, requiring a redesign and far bigger expenses.
Second Beta of jQuery 4.0.0
What signals do you look for in a quality hire?
I actually really like this concept. Recently, I added OneSec (https://one-sec.app/) to most of the apps I use to create some type of friction. It works great on the apps I added it to, but the addiction is so real that I find myself doom-scrolling on apps I rarely use, such as LinkedIn
I'm not sure how much more "closed form" you need than elliptic integrals.

For another approach, expand sqrt(1 + B'(t)^2) in a Chebyshev series and you're off to the races.
Coding interviews were never bad. Asking candidates to pull a red black tree out of their ass was always bad interviewing (unless you were hiring for this of course).
So, hacker news internet points, yes, mostly useless.

That said, visibility in this community IS valuable.

How many billions of dollars flow through yc companies?

Obligatory discussion of hacker news karma points:
https://news.ycombinator.com/item?id=35174825
https://leetcode.com/problems/spiral-matrix/description/

If you ask me a question like this, I'm going to judge your company pretty harshly.
I think we are still a bit misaligned. I'll explain my process for my last role as an example. Maybe one too many interviews for my taste, but it was for a senior role, so I'd say it's fine:

- 1 recruiter call to align (I personally don't count this, but some do)

- 1 call with the technical director focused on language and tool specific questions

- 1 call with 3 different team leads (since I was being considered for multiple roles). These were mostly soft questions with some light prodding of concepts.

- 1 call with 2 producers for some more soft questions and culture fit

- 1 more call with the overall director (basicslly 1 level below founder/c class) for, well, more soft questions and culture fit.

- lastly, an offer call with HR (I don't count this, but some do)

So I consider it 4 stages, some consider it 6. The times for all of them were around or a little over an hour so there's no issue IMO with call length. Usually 30 minutes of questions, 10 minutes of intro, and then 15 minutes of my own questions.

The number of stages felt a tiny bit too obsessive (did I really have to meet a director 3 levels above the chain? I don't think so), but not worth complaining about for a senior role. But still, these were separated 1-1.5 weeks apart, so this process ended up taking 7 weeks from recruiter call to offer letter. That's just so much dead air and it feels like this could have been condensed or abridged somehow.

For a new grad this just seems to be madness. Not just the time span but the number of people involved for a single hire at a moderately large company. (And I have gone through that many stages just to get rejected in my junior days). There's not as much to ask a new grad (again, unless you just want to quizz them for hours), not as many people will interface with them on day to day tasks, they will likely negotiate less than a senior unless it's some top student will multiple pending offers.

>Most candidates won’t even like that these days. They want to talk to the company, not get quizzed for 60 minutes and then asked to quit their current job and join this new company

That'd be preferable for me. But Im not a new grad. I did my time doing 20 hour take homes and grinding Leet code. I was sure hoping there'd be less of that as I have 8 YOE and more direct experience to speak about on my behalf, but it seems that even 10+ years can't escape Leetcode hell.

But I digress. Most of the conversation revolved around new grad stuff after all. I understand the need to make sure people with no experience (and an industry with no licensing) have the technical know how. I'd just wish project times were more realistic.
You aren't on the outside of a joke you just don't live in the same bubble they live in.
You see this sort of interview incompetence at every large company. There's simply no way to force software engineers to be fungible, but that's what the processes of many large companies expect.
Why do you think a shaped charge is the correct ordinance type in this hypothetical?
Shocked that there was a tiller instance running. That's been deprecated since 2020: https://helm.sh/blog/helm-v2-deprecation-timeline/
Just accepted a new job offer wish me luck I hope I don't regret it.
I hear that claim, but it seems like we're still on the fringes. I understand we finally got to the point where you can build a C64 free of Commodore-exclusive parts only like a year ago. Is there a full suite of FPGA replacements for the Amiga chipset?

There's definitely some tangible appeal of building a robust '80s machine. Even with a quality software or FPGA emulator, the "feelies" are missing-- there's no opportunity to slide in an expansion card or manually fit it with a bunch of DIP RAM, or load stuff of of physical floppies.

Building a solder-it-yourself XT clone was a lot of fun for me, but I've sort of balked at the Amiga-flavoured projects in the space. It seems like they all start with "first get these five chips that really only can be harvested from a dead Amiga and cost a small fortune, so you'd better pray you don't put them in the socket backwards."

Maybe the middle ground would be using a FPGA to replace the custom chips, but the board is still designed with the right slots and sockets to fit an A2000 (or ATX) case and it still takes commodity parts like the 68000. Or maybe some 680x0 project targeting EmuTOS-- I'd expect it, as an open project, to be more adaptable to differing hardware than "must run exactly 1987 Amiga software with zany copy-protection and timing gimmicks".
> I’ve interviewed so many candidates who think keyword stuffing

They do that because HR looks for it.

>frameworks they listed other than very high level descriptions.

Would you remember the details of the framework you worked on 10 years back? Especially give that in the 10 years you went through another 15 frameworks?
GMC made a motorhome that pumped sewage through its exhaust on purpose
Show HN: Do your buying and selling with Socool.ai – powered by your AI
“Eliminate the stress of online shopping with SoCool! Create custom links for your requests and effortlessly connect with sellers. Our advanced AI negotiates on your behalf, securing the best deals without the hassle. Just list your desired items, share your custom link, and let our AI do the rest. Enjoy a smooth, hassle-free buying experience with SoCool!
Ok, try Republican run cities, if you can find them.

Also, compare net federal tax inputs vs outputs for states. Blue states pay for Red states. Massively.

Are you serious about the Dixiecrats? Really? Go read about Lee Atwater and the Southern Strategy. Find out what “States Rights” really means.

Direct recording of Lee Atwater on the southern strategy:
https://www.thenation.com/article/archive/exclusive-lee-atwa...
You can pay them to demonstrate it with a take-home problem. I'm not saying this is a great solution, I'm just saying at least you'll figure out what's wrong with your interview process once the indignity of paying an incompetent person sets in.
> It is well known in the computer graphics community that the arc length of cubic Bézier curves has no closed form and has to be computed numerically. Sadly, I’ve not yet seen a proof sketch for that, though.

On a somewhat related note: There are of course exceptions to this, such as Pythagorean-Hodograph curves, which do have closed form solutions and would be suitable for a huge number of use-cases. Sadly there's not too many mathematicians working in computer graphics so we just end up with numerical solutions to everything.
Fizz buzz is certainly not a replacement for expertise, which is what the above commenter seems to be emphasizing.

Naturally it's a "low bar" but it's an awfully low bar for a job that isn't entry level.
I'm sorry, but it's 2024 and you still believe what Elon says ?

The PR stunt with pro-AI regulation was just to look good and allow him some time to setup his XAi company, nothing more.

As for endorsement, Trump / Vance are pretty much as anti-EV as it gets. Doesn't seem to bother Elon neither.
Maybe it’s inflation-adjusted?
I will never forget the candidate around 2010 who came in claiming PostScript. Well, our interviewer started asking about stacks and clipping paths, and it quickly emerged that the candidate knew how to click Print > To File.
25% equity plus 6 month cliff
Someone reached out to me to join their pre-funded early stage start up. The guy started the product by himself, attended an incubator, Outsourced the product and the app to be built at his cost and handled the data and ML for this product himself. He wants me to be the CTO and handle the mobile app as well as the backend. There are seven units sold and he’s in talks with some VC trying to raise approximately 200 to 500,000 in seed funding.

He’s not looking to bring me on as a cofounder but just as a CTO.

My question is at this stage is 25% with a six month vesting Cliff fair? Typically at this point I would only consider 50% and cofounder status but he has put in the time and money so I can understand why he doesn’t want to give 50% but does 25% seem too low?

He originally only wanted to do 20% with 1 year cliff.
good to know, thanks.

joke: from now on, whenever anyone asks what type of computer i have, I will say:

pomme! non! merde!

meaning: Apple! no!
https://www.dictionary.com/browse/merde

;)
If you're an average developer, get a job at a boring company in the midwest. Companies that are massive and old and have been around since before computers existed.
Yep. This was my first thought too.
> You cannot use Lightning without using Bitcoin.

Irrelevant to the fact that you used intentionally misleading language to massively overstate the potential energy/climate impact of using L402 built on Lightning.

> I do expect that people reading technical discussions have some minimal knowledge of the systems involved.

An intentionally unrealistic expectation. You know very well that just because a person is "technical" doesn't mean that they have a base level of understanding of every single technical system in existence, and you exploited that to mislead readers.

> And, again, all of that is based on a bunch of rosy assumptions I made to rule out typical Bitcoin-lover objections. Ten times that would be more realistic.

This, and all of the above, are arguments about the scalability of Bitcoin. Not the power consumption or climate impact. You've convinced me that Lightning is fundamentally not a scalable technology, but you've provided zero evidence that it'll have any significant climate impact, much less that the impact is meaningful relative to the provided value of having a distributed micropayment system that replaces the brainrot that is ads.

> This should be intuitively obvious to anybody who has even the slightest idea how Bitcoin and/or Lightning work.

Another intentionally unrealistic expectation. I have a decent understanding of Bitcoin, but no prior knowledge of Lightning, nor knowledge of transaction throughput limits or power consumption. This is not "slightest idea" knowledge, this is details that most people will not know.
I love NixOS, and the nvidia-x11 package is truly wonderful and captures so many options. But having such a complex package makes updating and regression testing take time. For ML stuff I ended up using it as the basis for an overlay, and ripping out literally everything I don’t need, which makes it a matter of minutes usually to make the changes requires to upgrade when a new driver is released I’m running completely headless because these are H100 nodes, and I just need persistenced and fabricmanager, and GDRMA (which wasn’t working at all, causing me to go down this rabbit hole of stripping everything away until I could figure out why).
>Without an offline history and sane support for multiple clients, it does not really have the same utility. I’m using IRC, but oh my gosh is it a pain to set up and maintain. Bouncers are terrible, so the alternative is IRC clients that basically run their own little server that I connect to.

I agree, but the IRCv3 spec rectifies most of this by implementing chat history and some other niceties, while modern ircds such as Ergo implement server-side bouncer functionality so that you can have multiple clients connected.

It's not there yet, which is why I used the term "dream".
One team works insanely hard and saves 2 seconds on app load. Another team takes the opportunity to add 3 seconds worth of crap that no one wants. Welcome to modern software development.
Wild guess: they know it’s likely not going to pass tests, so better stop it and save some instruments when the hole is ostensibly only $84m, not $300m or something when another $50m is spent.
Top GPT-4o Use Cases That Improve Your Everyday Life
I agree.

Side bar, paleontology and paleoarchaeology still work with the archaeological record.
Back in the olden days of software, "testing" is where the money was spent to actually make something work.

Maybe the same is true of this Rover? That it's a pile of junk they were hoping to Change Request their way to fitness?
Easy Linux use is what keeps me firmly on AMD. This move may earn them a customer.
> Men who owned handguns were eight times more likely than men who didn’t to die of self-inflicted gunshot wounds.

> Women who owned handguns were more than 35 times more likely than women who didn't to kill themselves with a gun.

That is specific to handguns and kind of what would be expected?

Also, being more likely than not likely at all is pretty much comparing degrees of impossibility.

Seems like this pops up in arguments often.

Something like:

"We need to stop this bad thing that rarely happens! Only when it happens even less than hardly ever will we all be safe!"
Pence was a Bush/Cheney Republican who had major disagreements with Trump. Vance is a populist like Trump.
I think the best insight you can get into a potential hire is by asking deep questions about their experience. This takes IMO a really smart interviewer. I try to think about their past projects as if I had to take them on myself and ask them questions based on what I’d expect to be the difficult parts of the implementation. Especially things that sound like data hot spots or might benefit from parallelization.

I’m actually most interested in finding out what abstractions they were able to apply, and not necessarily the end result but
more their problem solving process, because I’m going to have to live with this person’s design choices.

In my experience the above is just really hard for someone to fake. If they try to steer me away from talking about their experience or gloss over too much then the BS alarms start to go off…

Really the above is also IMO the real value in asking folks to solve coding challenges. It’s not so I can see you struggle to write code on the spot. I want you to talk to me. I want to know how it’s going to feel to collaborate with you. Are you going to go off on your own and do a bunch of stupid garbage I’ll have to fix later? Or do you design in the open?
I got an old lawn mower in my garage that might work as well. Should we send that instead?
Yeah because the thing probably doesn't work lol. Putting it up there would reveal that.
Aren’t images mixed up where you choose the product ? One that’s “with crown” has no crown and one without has the crown.
Lex Fridman did a good hour and a half interview with BK if you're interested. https://www.youtube.com/watch?v=O9upVbGSBFo
Man it seems like the ship has sailed on "hallucination" but it's such a terrible name for the phenomenon we see. It is a major mistake to imply the issue is with perception rather than structural incompetence. Why not just say "incoherent output"? It's actually descriptive and doesn't require bastardizing a word we already find meaningful to mean something completely different.
hard to believe that is true if you adjust for the cost of housing.
> Sunk cost implies future costs being spent in excess of value.

Isn't it (future_costs + expenditures_so_far > value) rather than (future_costs > value)? If I expect to win 10 euros from the lottery and put in 9 euros already, then buying another 2-euro lottery ticket is a loss because spending 11 for an expected gain of 10 is a loss even if those extra 2 euros to gain a potential 10... or am I falling for the fallacy now?

Is this like the monty hall thing where the answer changes if you're given a chance to change your mind halfway through (in that you'd not spend 11 up front, but now that you spent 9, maybe spending the remaining 2 to minimize the loss is a good idea)?
>why not skip testing?

The article did mention that instruments on the lander would be removed and repurposed for other missions, so I guess they wanted to save money there instead of sending the lander as-is with a high probability of it not functioning at all, and all the hardware being a total waste.
Wow! Really pushes the capability of the RP2040 to add a Memory Management Unit for the external RAM and incorporate DMA and a VGA display. The PIO on this chip is amazingly flexible.
I'm guessing VSCode is a good place to start. There's a lot of recent movement towards using VSCode as the preferred environment for working on Jupyter notebooks.
If you had reason to switch the backend tech, you might also have reason to switch the database tech.

It seems a viable alternative but not necessarily eliminating the problem discussed at the beginning.