skysight-inc/HackerNews huggingface dataset:
@slowhadoken,
I do not "believe" AI is analogous to human thinking. Please read my previous messages more carefully.

-> I don't know how human thinking works, and according to my research, nobody does (not yet at least).

It might be exactly the same, or it might be similar, and it might not. This is all irrelevant to what I am saying.

I am saying, it doesn't make any difference according to my understanding of existing law.

I also don't understand what moral issues there are here that are specific to LLMs, and apply only to LLMs.

When I say that LLMs train, and humans train, I mean from a systems perspective, they both use the input of the data for similar purposes.

I ask the question: Why is one different than the other? Why are humans allowed to analyze and learn from art, but an LLM isn't? If they are different, and not analogous, that's one possiblity... but still doesn't answer my question: why does this unspecified and unknown "difference" matter?
I keep being told that the only way I'll be able to get a decent pay rise is by jumping ship once I'm more employable. Maybe people won't do that if the companies don't incentivise it
Companies don't know how to hire. I think that's the biggest problem. The interviewees are subjected to all kind of insane process that shows up as a result of that.

HR and third party recruiters make the process worse. They never understand what is going on. Why are they filtering resumes if they have no industry experience? People who have never written code have no business being involved in hiring people who do technical work.

With small companies you get subjected to some random engineers line of questioning based on some gut feelings they have. I've been on both sides of this. Manager comes up, "Hey can you interview this person?" And that's it, your let loose.

Other companies all cargo culted the same gauntlet of interviewing. 2-4 rounds of live coding. A pointless system design interview where the criteria doesn't make sense. Lets draw boxes and hit buzzwords in conversation? Do you or don't you want to go deep on anything? What exactly are you looking for with these? Its different every time. Some "vibe" check from a manager, probably not even yours? Why is the team not meeting the engineer? You need to hit 100% on this interview too.

There's no real data driven approach to hiring that Ive seen. It's all based on random anecdotes. You can see this on any job advice board from the advice people give out.

I think a reputable certification would help. It would at least cutdown on the coding interview and system design interviews everyone insists on doing. And get rid of HR and recruiters.
That is a pretty significant difference. 56 would be nearly twice as many.
> Are you really high performance if you can assess the situation but elect to quit instead of influence it?

So - high performance aside, this is the route I took in my last company. I felt the engineering team was good - great, even - but the engineering manager left and I moved into that post because I felt that an external hire might risk the team's currently effectiveness. It was a big change though; IC to 25-person engineering team across multiple products, and in a regulated environment. It's not done lightly, and given people can (or could) get paid loads for doing IC work, moving is also a good choice.
YouTube Music is just a reskinned YouTube client using the same catalog, playlists, history, likes, etc as YouTube itself. I wouldn't put much into costs based on that price.
Show HN: I Built an Internal Insight Collection Tool for Teams
Hey HN,

Managing external feedback boards can be a hassle. Moderating spam and responding to endless comment threads takes time away from building new features or focusing on marketing.

I built Feedloop to solve this problem. It’s a tool designed to help you collect and track user/customer feedback internally within your team. No more wasting time on external platforms – streamline your feedback process and keep everything in-house.

Check it out: https://www.getfeedloop.com

I’d love to hear your thoughts!

Victor
This usually comes from people who have never done a mass migration at scale.

You’re always dependent on your infrastructure. Even if you have nothing but everything hosted on a bunch of VMs, it can take years and millions of dollars to migrate.

No, just use Terraform and Kubernetes is not the answer.

The typical enterprise is dependent on depending on the source between 80 - 120 SaaS products - ie outside vendors.
It will stop focusing on Mars after Elon dies. This may take a while, admittedly.
Imagine being born on an earth where millions of species have gone extinct, where there are hardly any old growth forests left, no bison roaming the central/western US plains and where thousands of water bodies around the world are so toxic they'll kill you if you fall in.
Would be cool to see a full video of the process from start to finish, if you’re up for it.

That way people can get a better impression of it.
It's not a zero-sum game, they don't have to reduce support for other languages.
It would be a completely new source of developers for these platforms. Better 1% than 0%, and I would say that effort for that would not outweigh the possible benefits and income from new devs/apps.
But that week was fifty-two years ago.
Thanks for the lucky 10k moment
"Feminism" is an overly broad term used to discuss many things - a lot of it depending upon where you grew up. In my neck of the woods, "feminism" meant women having an identity outside of their family, typically manifested in a career. It was not about eschewing the family altogether. Feminism was about mom and dad being equals: sharing household duties and child-rearing responsibilities while pursuing their own careers and interests. That form of "feminism" has its own issues (you can't have everything, whether you're male or female) but it doesn't suffer from the issues being presented here.
Even if 90% of the punishment ends up distributed across the richest 7% of Americans, I’m not sure what that would do to discourage corporate misconduct. A doctor with $10 million of stock in her accounts still has no individual say in what those companies do.
I bought up a lot of 960 and 970 Pro models when the 980 came out and it was TLC, to have MLC drives for logs and caches. Little did I know that TLC was just the beginning of the decline and QLC was right around the corner for even enterprise!
The problem with outsourcing the risk components is that you don't know for sure whether they are properly taken care of. Major cloud providers have been caught "oopsing" your data, and bam it is gone. Furthermore, they have no incentive to be more efficient about it, they could easily be using 10x the amount of resources necessary, and you wouldn't even have a clue, you're just paying for evermore expensive crap that becomes less reliable over time.
> Start off being run by an owner who cares and is invested in making good food, grow to a local chain, start franchising, grow and get bought by corporate, focus changes from good food to profit and consistency, food quality craters, customers depart.

> It's the same with Applebee's, Chili's etc. at one point all these places were decent to good before corporate greed and mismanagement steps in and starts selling over-priced sugar cocktails and appetizer specials. It's no longer about providing good food and atmosphere to families but about extracting maximum value from a customer engagement.

There needs to be a single catch-all phrase for this type of process, which (I think) we've seen more and more regularly in recent years. We see it in physical businesses, and it's also probably behind the huge shift to subscription-based services online. My interpretation is that it's essentially the capitalism that we've had for decades, but taken to ever-greater extremes. It seems to be rooted in America (and indeed, arguably behind a decent proportion of America's increasing woes) but is gradually infecting Europe too.

Whenever I see examples, I think of /r/latestagecapitalism, or "hyper-capitalism" but I'm not sure these terms would be widely-enough understood to be helpful in discussing or explaining the phenomenon.
You might want to read Liu Cixin's "The Supernova Era"... It might change your mind about wanting to see one in broad daylight!
Amjad's way of delivering bad news was very humane, and to the point. The post-separation benefits are also pretty good.

He did a very good job.

https://twitter.com/amasad/status/1791155645091283311
I co-own a lot smaller company, so it was more in a range of 4 figures (euros), but more than once I've been in a situation where I've just signed a deal for some business with some company, called one of the 'hardware guys' from the car (external companies that eg. import hardware, are distributers for lenovo/dell, whatever), got an offer for a set of hardware that we needed (a few servers, etc.), forwarded the email to our ceo, called him (without faked AI voice in my case... for now), told him "pay this today, so we can get them by the end of the month", and he did.

If someone knew I was negotiating some business that day, phished an email with whatever account number he wanted and AI faked my voice, he'd get the money transfered.

So yeah... another thing to worry about.
Drug overdose deaths fell in 2023, first decrease in 5 years
I understand your point, but the scale of the potential effects of climate change combined with all the societal structures in place, and the number of people required to keep that structure "fed", that allow for the knowledge to be passed down makes me feel that even one generation worth of a significantly depleted humanity (something like 10% of current, spread around the world) who are largely occupied with just ensuring enough food and shelter to survive, will see those societal structures need to be rebuilt from scratch.
SLS does not fly "to the moon". To put it simply, it flies near the moon and back. Saying it flies "to the moon" it like saying that getting on a plane that flies over Orlando FL, lets you take pictures out the window, and then flies back home to your starting airport is "going to Disney World".
While $636 is correct, the $1199 is not. It is $1099.

And that is with VAT and Import Tax in China. The actual wholesale price Apple is doing is probably lowest anywhere in the world.
There is no magic solution here. Nor is this a new problem.

If you're on the employer side, you need to define your role well, build a hiring funnel, decide how you will market the role, and then run the pipeline. Vet CVs, pre-qualify, interview, interview, interview, pre-hire, trial-period hire, and then work hard at retaining the people who you like working with.

Each step of the pipeline can be debugged. There are solutions to every problem. Not enough candidates? Are people finding the ad? Are people reading the ad? Are people engaging? Why? Why not? Test - reword, change the compensation range, change the perks, or conditions.

If you're looking for a job, you also have a funnel. You search for job, read the posting, decide to apply, apply, followup, answer questionnaires, interview, interview, interview, go through pre-hiring, and then try to deliver value. Again, each step can be analyzed and debugged.

Doing this from either side is actual work. On the employer side, you have hiring managers, HR, internal recruiters, external recruiters, interviewers, and other roles and services that help you run the hiring show.

I've been doing this for a while, in various roles. Sometimes I wear an internal recruiter hat. Sometimes the interviewer hat. Sometimes the operations hat. Right now I provide a service for companies in the US who don't want to deal with outsourcing firms or the intricacies of hiring abroad but want to build an offshore dev hub in Europe. Part outsourcing, part recruiting, part organizational design, part employer of record. At other times, I've managed sizable engineering teams for tech startups. Over time, the problem changes - sometimes it's harder to find devs, sometimes it is easier. But the approach is always similar.
They also suppressed propellant depot work.
To me it feels more like a sliding scale on a monitor (30 hz sucks 60 hz is usable, 120 hz is awesome and beyond that I notice nothing but I also don't game) I have a dual 43" 4k setup at 60 hz right now for work, once those age out in a few years I will definitely be trying for 120 hz. The smaller the screen the higher the hz is that feels like it sucks.
Blanket update:

I have been referring to try/catch error-handling, but have used the word "exception" as a synonym a couple times, and I think a couple other people have made the same assumption of synonymity in their replies.

Really, "exception" should be reserved to refer to things that "shouldn't happen", that we don't want to waste resources recovering from. In most languages, try/catch is exclusively for exceptions, and they are sometimes/always unchecked, but in Swift, try/catch is for plain errors, and the compiler forces you to handle them. This is a huge caveat, and a mistake on my part, that makes 50% of the conversation moot. I am only lauding try/catch error-handling, and checked i.e. enforced try/catch at that, but not exceptions.
One of the jobs I've had was due to my employer being a consulting company that had just signed a contract with a company that wanted to use Vignette StoryServer to vastly expand their brochureware site into a full customer service system. I was hired because the consulting company didn't have anyone with StoryServer experience and I had plenty of it. During our first week of work with the client, they decided they weren't going to use StoryServer after all and after some discussion, we all decided to build the site using Java Struts and JSF. While I had Java experience, I'd never used Struts or JSF but I quickly learned them both and was productive. We finished the project ahead of time, which made the client happy and also made our consulting company happy because it got a bonus.

The only reason why I got that job was due to StoryServer experience that ended up being worthless. If they had required Java Struts and JSF experience while hiring, I wouldn't have stood a chance of even getting an interview. They accidentally hired a flexible and productive resource, which worked out great for everyone involved.
Every open recruitment market is a market for lemons, the problem is especially acute in tech.

As an employer, you have a specific position to fill. What would you rather do: sort through a slush pile? Or interview someone vetted by a trusted member of your team?

Or say you're looking for your next job. Would you rather hop on a job board and spam your CV, or reach out to some colleagues and get escorted to the front of the line by someone who will vouch for you?

The answer in both cases is obvious. So the jobs which end up publicly advertised aren't the best jobs, and the best candidates are getting snatched up on the background through personal connections.

Of course, there are great jobs and great job hunters out there, because the process I'm describing depends on small-n network effects. I've had to interview outside of my network, because if the right job isn't there when I ask around, what other option is there?

So as an employer you might find your best hire ever through open recruitment, great developers end up in the open market all the time. It's just dicey because there's been a low-pass filter already.

I don't have great solutions here, but I non-ironically endorse the sibling comment about Tinder for jobs. It should be more like golden-age OKCupid but it would be an improvement on what we have.

No, that's not LinkedIn. You start by researching why it isn't LinkedIn, and when you figure that out, you've got the shape of your MVP.
I was never good at live coding tests, and have hired 100 engineers myself and avoided having them do it as well. Of course, that doesn’t help when suddenly on the other side of the table and leetcode live quizzes are the norm. Oy vey.
I've been on both sides of the interview desk and I perfectly
sympathise with what you're saying.

Having thought about it a lot, it's not mismatches of needs, lack of
skills, wages or "structural unemployment". It's the fact that the
Internet mediates everything, and the digital world makes other people
ssem unreal.

"Technology is a way of not having to experience the world" - Max Frisch

It's made people afraid and disrespectful of each other.

It creates a cloud-cuckoo la-la land of fantasy and
non-commitment. Despite investing hours into writing the perfect job
descriptions, sifting conscientiously through piles of applications,
the chosen candidates ghosted us or turned out to be liars. Linked-in
was useless pile of rubbish in my opinion.

Finally someone remembered a person we already know who would be a
good fit. We called. They were free. We all went to the pub and 24
hours later [0] they were hired.

Just don't use "The Internet" for anything serious and inter-personal
like that.

[0] we did not spend the whole 24 hours at the pub!
Sub rome with any Roman town.
Who knows, maybe they do :)
It might be authentic in this case, but I expect a lot of people will use this story to frame layoffs as positive instead of a sign of weak performance.
China's BYD nears deal to supply London's electric double decker buses
It doesn't matter why someone job hops, I still don't want them on my team.

Even someone with a perfectly innocent reason for job hopping (say for example, the candidate's spouse has a job that requires the candidate to move cities often) is still someone who is a high risk to job hop on me.
Your statements do not have the effect you intended. I am now interested in studying the pro-PFOS pollution propaganda and its sources.
Some love it, some hate it. If you work with a bunch of smart asses in a toxic culture and you can't actually stand your coworkers, I can see why you'd have such an instinctively negative reaction. But if there's a safe culture of mutual respect and you don't work with asshats it can result in greater productivity and fewer bugs and you'll learn things to help you be a better programmer.

But also human psychology - if it's forced on you from above then you'll hate it, if it's your idea then you'll love it.
> Over half of the stock market is held in the retirement accounts of everyday people. This is just a tax in a roundabout way. I don't have a solution, they all suck. But I'm not convinced this is any better.

And how many people own no stock, and how many people own the other 50%?

That argument relies the same bullshit conceptual framework that's used to excuse so much capitalist dysfunction: since some of the ownership is spread very widely and very thinly. all ownership gets to dodge responsibility. It's still murder if somehow you arrange it so a million people pulled the trigger.

Edit: IMHO, the 401k was a genius stroke of manipulation and propaganda. It's convinced so many people to neglect or even argue against their own core interests in the off chance their account could be worth a few bucks more.
I'd be really cool to have the RPi firmware in FRAM as well.
Digitally Imported will work just fine with Foobar, if you have a paid account. ;p

(They've got some sister sites if you don't like electronic dance music)
You got two of them
The difference between today and a few years ago is that a few years ago net new headcount would be allocated for whatever strategic decision is being made where as today people in roles that aren't critical to the new strategic direction are exited to make space for heads that are vital to the outcomes of that decision.
Show HN: An Experiment in Sustainable Open Source: Encrypted Notepad II
Encrypted Notepad II is my experiment in combining Open Source with a business model. The source code in its entirety is on GitHub, but the binaries are not. If you want to build them yourself, you are welcome to. If Linux distro maintainers want to include it, they are also welcome to. But if you want to download binaries for Windows, Android, or even Linux (and possibly MacOS and IOS too) - I'm going to charge for that. Not as a subscription, but as a one-time payment with a lifetime of upgrades.

Will this work? We'll see.
Sticker Wall – SwiftUI Source Code $19.99
> Can I just talk to the folks I'll potentially be working with / for right away? No? Why?

I've hired a few people for a small company and been a recruiter/screener/hiring manager. It's _incredibly_ time consuming, and it's one of the many things on my to-do list.
>Plus, why would you believe that (working) systems able to read USB drives will be available in 200+ years?

Unless we hit another Dark Ages, I think its safe to assume the USB standard will survive.
You don’t need to consider the cost they could drive during that time. You have a direct and tangible savings for engineering time invested. That possible value they could otherwise derive is moot and hypothetical, this is the real deal!

But if we’re being honest, there isn’t actually any meaningful quantification of engineering time to understand return on investments at this level (not to say there’s none, but it sure does get wish washy). Corporate and engineering strategy isn’t so carefully weighed, and to believe otherwise is to fall victim to the pseudoscience that is software estimation. You just have to estimate directionally if a given proposal has you heading in a better direction in the long term, pursue that, and course correct along the way.

Put another way, the end state justifies the means and resourcing. It’s rarely possible to fully understand either the costs or benefits with much accuracy up front. You slowly put more resources into projects that show promise, and revoke them if the projects do not appear to be heading in a value add direction.
I was going to write a "Previously on Hacker News" comment, but no one commented the one time this was posted before ...
> the network effects are largely detrimental to minority groups

“… detrimental to low socioeconomic status groups, within which minorities are over-represented”.

FTFY, not to be a pedant, but to highlight the fact that many white people from certain backgrounds also struggle with this, while well-connected minorities largely do not.

In fact, connected minorities essentially have super-powered network effects since the demand for minorities who can jump through all of the hiring hoops greatly exceeds the supply.
Look at the recent crypto bubble that popped. I'd point to the current potential hype cycle although that's contentious here. For the crypto fad, there was no demonstrated profit beyond speculation, yet lot's of money was poured into it. I have no explanation that can be explained by so-called market mechanisms, it's just chasing hype.
> "smart and gets things done"

This is what I optimize for as well, and it's amazing how much pushback I get from others on this. I've been hiring software engineers and other roles for over 10 years, and not once did I ever lament that someone "just didn't have enough Python experience."

That doesn't mean that there aren't cases where zero domain knowledge would be a huge detriment, or that having such knowledge wouldn't be a positive. However, there is a tendency to overindex on "requirements" that are really "nice to haves"
<snark> I'm glad you cleared this all up for us. </snark>

Other people disagree with you and it's best to not assume they are idiots.
As an employer you can hire people who have past projects they delivered and who can show you code they wrote and talk you through it. You can hire them and fire quickly if they don't work out. Leetcode is useless and experienced people will not waste time with coding interviews. These type of coding interviews ask stupid "trick questions" which have no relationship to day to day software development and attract freshly graduated candidates or people more interested in proving how smart they are instead of people who can build things and deliver. The problem is that once your company is full of these type of people that you will attract more of these useless people (like is the case at google).