skysight-inc/HackerNews huggingface dataset:
Skill trumping credentials and connections has not been my experience in a 35 year career.

The gatekeeping by recruiters and HR departments is extreme - until I got my CS degree a couple of years ago I could not get interviews anywhere, despite the fact I'd never been sacked from a job and was always one of the best coders in my teams with the broadest range of experience.

I lucked out many years ago on getting an interesting job but that job went through a series of acquisitions and after a while I kept trying to get out but couldn't get interviewed anywhere.

Then I finally get a degree and get a job made with a contact while doing that and all of a sudden a few years later I can at least get to the first round of interviews.

Software development is in no way a meritocracy, and companies see us as interchangeable components with very little intrinsic value as SV workers are finding out in droves.

Software developers are essentially the blue collar workers of the 21st century. We are the modern fitters and turners. Highly skilled in some cases, but not valued.
Soon you will have to use version control and submit version history with homework. Though maybe chatgpt can generate that, too.
Google Translate got a lot worse after the AI version was introduced, maybe not for english-centric translations but all other. The previous deductive translator was be much better. Same with Siri and Google Assistant, they are really bad at other languages except English
As a former AI accelerator employee (laid off), I'm kind of happy I was laid off because I realistically don't see a need for specialized hardware anymore.

Large companies can afford Nvidia. Nvidia's software stack is best in class. There's no business need here and the model execution is increasingly becoming possible on single consumer GPUs.

The only place where I see specialized chips excelling is on the edge or if they are truly revolutionary (in which case they're only an acquisition target for Nvidia).

The truth is... The large language models are likely excessively large.
I was pleasantly surprised to learn writing raw html is not difficult, at all. I am not doing Rocket Science, though.
As others say, static site generators introduce a layer of abstraction. I like writing in markdown too, but if I really cared to, I could write my own scripts to translate. However, I found that html does not introduce undue overhead.
I am sure I could churn out content more quickly if I were writing in markdown, but at what cost? There is a cost to writing _too_ quickly. Myself, I find I actually like a little friction.
It isn’t clear to me if you disagree with the GP.
Ask Dang: why is the dupe detector broken?
I've seen the same story about levels.fyi submitted 10 times over the last ~10 days. I can see why, because it's a cool story and very relevant toHN's readership, but it's baffling to me to see the same story popping up again and again. I run into the dupe detector regularly as a submitter, I wonder why it stops working in some cases.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&query=levels.fyi%20scaled&sort=byDate&type=story
Under such a system I wonder if people who quit from unsafe jobs more often because the companies would be perceived as less stable.

Even if a purely free market solution doesn't work the employees could be lumped in with victims as the assets are liquidated. Bankruptcy courts handle more complex but similar situations already.
Origins of the ASCII Smiley Character: An Email Exchange with Dr. Bradley (2011)
If you're being sarcastic, it's the suitably frivolous response to being woke-scolded by someone not aware enough to use gender carefully.
Creativity doesn’t exist in isolation. In order to be creative, and create unexpected connections, one first needs to know a lot of seemingly unrelated things.
128GB, but by turning on compression I managed to fit the whole thing on the GPU. I did try it off a mix of RAM and SSD as well, and it was slower but still usable. Presumably disk speed matters a lot.
So sad. So the choice is closed source platform lock-in, a single Linux server with SQLite as database, or kubernetes?

-an old man yelling at the cloud.
And on other hand how are the sails attached to the ships. And how much extra weight would these structures add? To get usable power from a sail the forces must be quite substantial.
I really like this blog post, I think it fairly describes some of the challenges teachers are going to face with this technology, while also admitting that this tech is inevitable.

> In my opinion, the students learning to program do not benefit from AI helping to "remove the drudgery" of programming. At some point, you have to learn to program. You can't get there by avoiding the inevitable struggles of learning-to-program.

I don’t disagree with this at all (at least for where we are now, in ten years, it might not matter as much), and I don’t want to be glib, but I do think the answer is to “teach students to program.” Don’t rely on rote assignments that you’re checking with an auto-grader (not saying this professor does that, but a lot do) and cookie-cutter materials; actually teach them to program.

And yes, LLMs will almost certainly mean that some students will cheat their way out of their assignments. But just like most cheaters who cheat on things they don’t fundamentally understand (which is different from people who cheat to hurry up and get through an exercise they could do in their sleep but don’t want to waste the energy doing), it will catch up to them when they have to do something that is not part of the rote assignment.

Or maybe, adjust how you test/assign homework. That isn’t to imply that that won’t take more work, but if your concern actually is that students aren’t learning and are just successfully copying and pasting, the testing/grading is the problem.

—

In high school (and college), I was a top student in math and in English. But I hated doing homework. In one math class in high school, although I got near perfect scores on all of my math exams, the teacher still gave me a C because 20% of my grade was “homework” that I didn’t do (I had already taken the same class a year earlier at another school — I didn’t need to do the homework. My math tutor my mom got me out of fear of my bad grade taught me Calculus and Fortran instead of trying to get me to do the useless homework). This taught me nothing and frankly, soured me on taking more advanced math classes that were all taught by this same teacher.

In contrast, I had an English teacher who would assign vocabulary homework. Basic, “write a sentence with each word” shit. Again, a total waste of time for me. So I worked out a deal with him, let me just orally tell you what each word means, saving us both time and energy. He took the additional step of assigning me/grading me on different criteria than the rest of the class for essays and the like.

Which class do you think I learned more from? Which teacher actually cared about whether I knew/understood the material, versus what checkboxes I needed to follow to show “completion.”

If the goal is to teach students to understand what they are doing, then do that. Don’t get obsessed with trying to stop the inevitable few from cheating, or become overly focused on only having one way to measure comprehension.
The context in which the neutral net interacts with text is completely different from the context in which humans interact with text.

Humans are interacting with the symbolic representation itself.

ChatGPT cannot do that.

ChatGPT instead models the semantic relationships between symbols, and interacts with that.

True AI may still be potentially founded on neutral nets, but the context problem definitely needs to be resolved.
Punitive damages are broken and this is one of the many reasons why.
Absolutely this. Change the questions you're asking of your students. Harder to grade than option A though huh?
> What humans being to the table over ChatGPT is

Statements like these are premature. ChatGPT is three months old! This is a rapidly advancing field. The capabilities of these models are very likely to be radically different five years from now. Any conclusions drawn now about what value is uniquely human and out of reach for AI may be proven wrong quickly.
I don’t disagree, but how do you imagine they should adapt? “Checking the results” is difficult if you are not able to perform the task on your own, which means you need to learn the task in the first place.
The failure mode of things like ChatGPT is it can make wrong answers confidently, subtly, and if you don't have the skill to audit what is wrong with the answer, then it can be fairly catastrophic.

So instead of making questions generative, you make them audits / debugging type ones.

Use ChatGPT to generate a result after several iterations that is wrong and then ask them what is wrong with the result. Since ChatGPT generated the wrong result, they will still need to debug it even if they try to do it themselves in ChatGPT, because daddy ChatGPT is not going to give them the right answer. You can even show them the chat transcript in the question. And often debugging is a harder skill than creating in some ways.

It's not a %100 solution, and we don't know how long it will take to not be relevant, but it is something you can do today.

That and inquisitive back and forth oral questioning maybe as part of the testing process.
I quite like hashnode.com, it is kinda like Medium but gives you your content in markdown and has the option to automatically sync it to a git repo when you publish a change.
Grandma just buys the iPad because it just works and stays up to date without risk of malware while Windows is left a rotting mess of garbage because they are too afraid to change anything.
Given the amount of `git add . ; git commit -m "everything"` that I've seen with professional developers, I am not confident that you'd get anything better from students.
The compression is optional.
Could it be that such a term has a well-defined (as far as it's possible in the respective field) meaning in the humanities?
The Rendition Vérité 1000 (2019)
That might be because of how much more diversified media coverage is now. For the most part, many great creators (and to be honest, celebrities and influencers too) are famous in a certain field, not across the entire world. The greatest philosophers of this era are likely only well known among other philosophers, and academics in related fields. Same with mathematicians, scientists, historians, etc. Meanwhile many great artists are only known among others in their field.

Could the 'mainstream' media cover every genius or great creator? Probably not, there wouldn't be enough room. There are so many great people creating works and making discoveries that you likely won't ever know about more than 1% of them, at most.
It's not meant to be apologising, it's meant to provide context so that engineering teams can be more comfortable pushing back and retaking control of the solution space.

Should PM's be better at not steam rolling engineering teams? Yeah, 100%, it's literally the #1 thing that I consciously work on when it comes to personal development and self discipline etc.

But it would also help if engineering teams were more... I want to say "aggressive" when it comes to solving new problems and building new solutions.

I get that "new features" is seen as a PM thing and we always get shit for pushing "new features" over things like fixing tech-debt. But for 95% of products, "new features" are going to be a very consistent reality and often they're responded to extremely negatively by engineering teams, even (and some times especially) when those engineering teams are placed in the drivers seat to come up with the solutions.
> I think this comment perfectly encapsulates why tipping has exploded and why it's never going away. People say they hate tips, but they complain vehemently when the base price of those goods rises to a decent wage.

I'm not complaining about the price of the haircut, per se. I guess I could have phrased it better. What's getting me is that they're raising the price steadily, every few months it seems. That's cool, inflation is real, they have to make a living, I get it. But if they're doing a good job ratcheting up prices to keep up with inflation, why do I need to worry about tipping them so they can make ends meet?

Yes, they're not up to software developer levels. But they do get carpal tunnel, so there's that. And they require a bit of training and licensing before they can work. But at $100/hr, lets assume the stylist is getting 50% of that. They're not poor, they're more than 3x our local minimum wage.

Even then, it would bother me that my tipping was required for them to make ends meet. I'd much rather pay a fair price and not feel guilty based on how much I tip, wondering if it's enough, etc.
Whenever I read things like this I feel like I must be an alien or have something pathologically wrong with me or something like that. I can hang out with people, I think. I just don't like to. I have been in an exclusive romantic relationship for decades, and I am reasonably social when it comes to task-based things, but gathering with people in unfocused social situations is best case an obligation and worst case fills we with something approaching dread.

I am very happy working on my own things, discussing things on the internet, hanging out with spouse, etc. I am also happy to participate in things that revolve around getting something productive done, or communicating asynchronously in a way that allows consensual focus - when people can send me a message that I can respond to whenever I want, and vice versa.

To me, it seems like society is just slowly starting to adapt to communicating in the way that I like to communicate. Selfishly, it's great. I have tried and failed to understand how it's a bad thing, but I have trouble doing so.
That's assuming they want to solve it. A lot of administrators live in lalaland because it suits them to. It is in the interest of society to fail cheaters and frauds before they graduate, but it costs the universities money to do it properly. So they will only address the problem if it comes to public attention.

That's a trend that we've seen over and over, for example with the corruption over admission to Ivy league universities. In fact chatGPT doesn't really change the landscape that much. All it does is democratising contract cheating, on which most universities only apply band aids. It might end up being a good thing, but only if it does attract public attention to the issue.
Not to forget maintenance. Wooden ships are lot of work. After sometime you just keep replacing parts as they rot away...
I don't think it is the same.

I didn't memoriza Python sintaxy or the name of every function or how to do small things. I use Google for that. But I know what I need to do in the best possible way (at least that's what I am pay for!). Should I set this variable here? Should this method be private? Should I design an interface or a public class? A dict or a dataclass?

That's what I have to decide as an engineer and where my value resides. If ChatGPT only replaces the memorization part, that would be OK, but it replaces a lot more of it that requires the people using it not to question themselves the things I mentioned before.

I had a bet with a friend, he has no knowledge of programming and was convinced he could make an online game (!) using only ChatGPT. He said one month was going to be enough. Of course, a few months have passed already and he is way off. He asks the questions that a non-programmer would ask, and what ChatGPT gives him back is not usable, not thought for the future, not easily modifiable, etc. His code is a Frankestein that won't do anything good.
# using text-only browser archive.ph requires captcha
# archive.ph wants EDNS0 Client Subnet (ECS)
# archive.ph is blocked in some countries
# arhive.ph has other ads/tracking concerns: https://news.ycombinator.com/item?id=34321549

# for text-only:

x=$(echo x|tr x '\34');
exec curl -A "" https://www.wsj.com/amp/articles/jobs-hiring-boom-layoffs-employment-11675947399 \
|tr -d '\12' \
|sed "s/<p>/$x&/g" \
|tr '\34' '\12' \
|sed '2s/.*/<meta charset=utf-8 \/>&/;/ampAd/d;s/amp-img/img/g;s/<\/article>.*//' > 1.htm
firefox ./1.htm
The night after my first haircut in the US I was like “oh shit” and I googled “do you tip for a haircut” and realized I fucked up. The results were anywhere from 10%-50% tip.

The next haircut I got I asked “what is a good tip” and the hair cutter would not tell me. I guessed 20% and went about my day. Then someone told me “that was too low”.

I ended up cutting my own hair, or waiting until I was in another sane country.
> It would be racist to suggest all members of the same race have the same beliefs.

I'm not suggesting that. Only that they, on average, exhibit in-group preference, to a degree that correlates with how important they say their racial identity is.
Your comment isn't entirely relevant to the subject of the article. The article is about how the US fertility rate is at about 1.6 now. That's not enough to keep the population from shrinking.

That's the author's point about why the U.S. will need immigration in some form or another going forward, because the only alternative will be a shrinking population and an increasingly older demographic.
The guardian did maintain control of their data.
Nonsense. Still maintained with multiple committers, and even a new release.
Pacing around in the parking lot has worked for me many a times.
I think for a while, we had a glimmer of the future. Now it's being set back in the never-ending quest for more money. Maybe SpaceBalls 2: The Quest for More Money can finally happen.
Should we wait to be upset until it happens, or just preemptively form opinions based on the expectation that it will happen?
I wonder if that didn't pan out in part because of the death of personal general computing devices. It wasn't "kids who started using mobile devices as babies" it was "kids who would be fluidly navigating a PC by age 5", which didn't pan out.
This mimics physical exercise. You lift heavy weight actively, and then you go rest, then you come back and the next (day/week/month) you can suddenly lift heavier (assuming you're getting the right nutrition/rest and avoiding toxic substances)

Similarly the brain muscles, you work them out actively, then you rest, some background magic is happening, and when you come back and revisit it, all of a sudden the problem can be easier. You can do something / solve something that all of a sudden you couldn't do previously.

The eureka/a-ha moment is a little unique to intellectual work. It's hard to find something that gives a similar rush to cracking a hard problem.

Brings back some fond memories solving USAMO/IMO problems.
I'd like to draw both a contrast and connection between TFA and this:

https://www.vice.com/en/article/akex34/chatgpt-is-a-bullshit...
Life coaching could mean things like, here's how to open a bank account, here's how to navigate all the low income programs offered by the government, here's how to enroll in community college or a trade school, here's a local code bootcamp, here are the local food pantrys and their hours, here is a low cost daycare option, etc. All the things middle class people take for granted because its either irrelevant to them, or their parents who already understand these systems help them figure it all out.
Indeed. https://news.ycombinator.com/item?id=34859300 :-)
I wonder what the future holds for CS Lewis and Narnia stories.
>What will ChatGPT do to our youth?

Nothing bad, just the country as a whole is destined for future mediocrity.
Center for Inquiry vs. Walmart
Yeah, MS have a 10 year window to migrate. If you found yourself at the end of 10 years still not migrated, then you’ll only do it when it breaks.
> Wordpress allows you to enter the url of your website for a free link to it if it's approved.

The thought crossed my mind as well, because it looks like all of the comments in the OP screenshot have author URLs.

But I think Wordpress marks all comment author links with rel=nofollow so in theory there should be no point to spamming links in comments. At least not for any kind of SEO.
> so Google-fu is no longer needed as much as it was before

It's still needed, it just no longer works.
I honestly haven’t seen much detailed information in the major news outlets other than there was a train derailed, a burn, some fish died, some people were evacuated, everything okay and safe now, “by the way we shot down some UFOs”, “do aliens exist?”

It’s possible I’m missing something but for whatever reason I don’t feel like it’s getting the coverage it really deserves which, by itself, raises questions.
I'm not familiar with Metal, but on Apple Silicon aren't CPU and GPU memory completely shared?
I think it's understood that sometimes we need to reflect the value of a human life in monetary terms, but to act as if human lives provide no value beyond actuarial valuations is pretty horrific
MS announced you shouldn’t be using IE several years ago.
Because people using those hate updating and sharing their dependencies. A depends on foo version 1.2 and B depends on foo version 1.3 despite foo version 1.4 being available. So naturally A and B both bring their own copy of foo.
>Co-ops have never been a successful software business model. Not even once that I can think of

Igalia is a co-op of software developers. Seems to work well for them.
Maybe that explains why there aren't a lot of co-op grocery stores or hardware companies compared to the number that used outside investment or the capital of one individual rich person to get started, but software engineers are in a better position to do this than most professions that I can think of.
Lowest unemployment in 53 years. "Tech" workers getting laid off by the tens of thousands. No more cheap debt to finance companies with no profits. Strange coincidence.
Israel government is new normal in the Middle East
Well you could say that physics is also math. But conversely, would geometry for example be considered computer science? If not, then computer science is not identical with mathematics.

Something that occurs to me is often when creating programs to run on a computer system we don't know exactly how they will perform in advance, because of the complexity of the hardware and software interrelations within the system. And so we run them and measure the results. That's definitely science.
It still might not survive a US-East outage.
I've been trying this, and with compression on (4 bits) you can fit the entire 30B model on the 3090.
If you look closely there's 16GB of GPU memory and over 200GB of CPU memory. So none of the currently available M* have the same kind of capacity. Let's hope this changes in the future!
A 10 year rug pull. It wasn’t exactly shocking news.
> Lots of fear increases this too, with people working too much social skills go down and mental health issues become an issue. And lack of interactions with others increases fear in general.

I think fear is an important thing to bring in here, because it's easier than ever to go down a path of "only the specific subculture on this subreddit/discord/whatever understands and accepts you, if you go to the Elks lodge the elderly crypto-nazis will literally murder you. Best to stay inside and post more about how scary those other people probably are"