Hacker Newsnew | past | comments | ask | show | jobs | submit | armchairhacker's commentslogin

Physical goods like Coca Cola require raw material. Software costs effort to make, but then practically nothing to copy, hence making it “free” is more feasible. We just have to figure out how to pay the creators before it’s released, and ensure they have a decent path to continued funding after (e.g. other projects to create).

You know, when the internet made distribution frictionless, all "knowledge work," most notably music, became feasibly free. The advent of AI now threatens to make not just the distribution but also the creation of such work feasibly free. For me, RMS will always be a duplicitous shyster, not to mention a lousy programmer. I'll concede he made the world a better place, much as Robin of Locksley did, but for all the wrong reasons.

Symbolic AI (GOFAI) and neural networks are very different techniques to solve the same problems. An analogy is someone who specializes in Photoshop making broad claims about painting (or vice versa) because they both create art.

I have not claimed the techniques are similar - going by your example, theres a large set of overlapping skills for both Photoshop and using a paintbrush (color theory, anatomy, perspective etc.), and from the PoV of the end-user, the merits of the piece are what's important - not process.

I'm sure while the AI lab folks didn't have the techniques and compute to do ML like we do now, they have thought a lot about the definition of intelligence and what it takes to achieve it, going from the narrow task-specific AIs to truly generic intelligence.

ML/RL allowed us to create systems that given a train/test set, can learn underlying patterns and discover connections in data without a developer having to program it.

Transformers/LLMs are a scaled up version of the approach (I don't want to get into the weeds as it's beside the point)

Stallman asserts LLMs fall short of general intelligence, which I think he has a much better understanding of what that entails than most people give him credit for. Considering his AI past, I'd be surprised if he didn't keep up with the advancements and techniques in the field at least to some degree (or that understanding said techniques would be beyond his ability).

Because of this, I'm running with the theory that he knows what he's talking about even he doesn't elaborate on it here.


I’d love an AI that replaces news headlines with accurate, non-clickbait ones. But this is doing the opposite?

What's the difference between a simulation and a non-simulation? Nothing, except where the simulation can be broken.

Can we accurately simulate a smaller universe in this universe? If I understand correctly, according to this paper the answer is "no". Except how do we determine the simulation is inaccurate, without either knowing what is accurate (and thus having a correct simulation), or being unable to distinguish the inaccuracy from randomness (the simulation already won't perfectly predict a small part of the real universe due to such randomness, so you can't point to a discrepancy)? What does it mean for a simulation to be “inaccurate”?

Also, you don't need to simulate the entire universe to effectively simulate it for one person, e.g. put them in a VR world. From that person's perspective, both scenarios are the same.


You're getting to the key problems of the simulation trilemma itself. What the hell is a simulation?

I've heard similar stories involving ChatGPT. I believe at least some of them. Why not? ERs are known to misdiagnose patients who end up having serious conditions; there are examples of this exact scenario (misdiagnosed appendicitis as a stomach bug). It's also known that Google searching symptoms will pull up serious diseases, which someone with said symptoms may or may not actually have, so an LLM also will.

Ultimately, effectively diagnosing patients from descriptions is impossible, because two can give the same description, where one has a mild condition and the other serious. More tests would resolve most ambiguity, but most ERs are too overworked, so you only get more tests if you really advocate for yourself (and/or are rich). A stomach bug can have nearly the same symptoms as the initial stages of appendicitis, and Grok (allegedly) told OP he needs to advocate for a CT.

I do see an issue, where LLMs tell too many people they have a serious condition and must go to the ER and order unnecessary tests, where a doctor would say to those people "you're fine" and they really are fine. People would end up anxious and angry at doctors over nothing, and ERs would end up overwhelmed with so many spurious tests and requests, that they would miss necessary ones. I say "would" but this situation has already started, except it's Google that is telling people to panic. Ultimately, there are too many people and not enough doctors and equipment (and too many tests may itself be unhealthy), so people who may have serious conditions aren't tested for them. I don't know the solution, but do want to point out, with people saying LLMs will replace mass sections of the workforce; why don't we as a society train more nurses and doctors?


Those are in TF2 and Minecraft, perhaps one reason they’re still popular

In 1997, Deep Blue beat Gary Kasparov, the world chess champion. Today, chess grandmasters stand no chance against Stockfish, a chess engine that can run on a cheap phone. Yet chess remains super popular and competitive today, and while there are occasional scandals, cheating seems to be mostly prevented.

I don’t see why competitive debate or programming would be different. (But I understand why a fair global leaderboard for AOC is no longer feasible).


Online chess competitions actually spend quite a lot on preventing cheating, and even then it's a common talking point.

I can vouch for studying abroad. But can you get loans and scholarships for it as easily as studying at home? Even if the university is free you must pay for food and housing.

> Even if the university is free you must pay for food and housing.

A one-person apartment in the local halls of residence costs under €500/month here in DE. A room in a shared flat costs a lot less.


Studying abroad in Canada is not nearly as affordable. Tuition alone for international students here is exorbitant ($40,000/year and up). We don’t give any subsidies whatsoever for international students. Instead, we use their tuition fees to subsidize the tuition of our domestic students.

Yeah, Germany must be one of the few still attracting foreign students with no/low fees? I know a lot of courses have teaching in English, landing a job afterwards needs fluent German though.

I wonder how long it will last? UK Universities are now for rich foreigners only. It does mean great options for Chinese food near student halls though.


That can still be too much. Someone studying abroad usually isn’t allowed to work, so they’re making zero income. If they come from a poor family, they have almost if not zero reserves. So everything must be either provided by the college or covered by grants/loans.

Except some universities may allow foreign students to take on-campus jobs, which would probably pay enough. Or for a PhD, usually the university pays you.


> Someone studying abroad usually isn’t allowed to work

Citation needed, because I'm almost certain not being allowed to work as a foreign student is the exception to the rule. A surface level Google search for Western European countries (BE/NL/FR/DE, typical places to go study abroad) shows me all of them allow non-EU students to get a job. You'll typically see these student workers in bars, restaurants, grocery stores, ...

RE the parent comment stating 500 EUR rent is potentially too much for a foreign student to afford, I can imagine it might be. But it's also too much to afford for plenty of native students, and a large share of them get these student jobs to be able to afford their student housing and the likes.


I was thinking of foreign student work restrictions in the US (https://www.uscis.gov/working-in-the-united-states/students-...), where you can’t work outside your subject and in some cases can’t work off-campus.

I looked at other countries and they have much less restrictions, so it seems you’re right and it’s more common than I thought.


Yes - for those coming from USA. Most colleges in EU are part of the US student loan program, through Netherlands appears to be dropping it

Do you know any employers actively avoiding students from Ivy-league colleges?

I agree that colleges have acted as filters, but the value of degrees has been deflated, even in Ivy leagues, because they’re easier and more common. I think a degree still acts as a filter though; getting a job is hard with a degree but nearly impossible without.

EDIT: There’s the Thiel fellowship, which requires not having a degree, but I’m not aware of other such opportunities. Early work experience looks better to some employers than university, but that requires getting a job in the first place.


I was a hiring manager at a company that didn’t recruit from top universities for strategic reasons. In short we were smaller and a startup so it would have been difficult to compete. As we grew we had a presence at university job fairs but still avoided the top schools.

Similarly we avoided engineers from the Bay Area due to cost concerns.

The company was also a pioneer in the distributed work environment. A decade before Covid. So that opened a huge market for recruitment at that time.


> Do you know any employers actively avoiding students from Ivy-league colleges?

Yes.

The Ivy grads are often considered over-qualified (rightly or wrongly). Especially for government positions that don’t normally hire elite school grads and smallish local/regional businesses.

I know plenty of people who work in different government positions (federal, state, local) who will not hire grads from an elite schools (Ivy, Stanford, Berkeley, etc.) because they think something must be wrong with them (“why would they apply for this job?”), or they think that the applicant will jump ship at the first opportunity.

I agree that those can both be issues, but I’m not sure those issues are limited to or are more likely in elite school grads.

I’ve certainly seen situations in which elite school grads have worked at an org that didn’t normally hire any of them, and the quality and quantity of work produced caused there to be some tough conversations in terms of standards and evaluations (they basically “crushed the curve”). In the two cases I’m most familiar with, the people in question were relatively non-ambitious female employees who just cranked out high quality work. They took those jobs because they were decent jobs near their respective families. In both cases, the companies had bittersweet feelings when said employees left —- they lost productivity, but they no longer had the manage outlier performers.

One of these ladies left her job to become a stay at home mom. The other joined a more prestigious privately-held company who seemed to know how to harness her abilities (she moved up quickly).

So… it happens.


I don't know about actively avoiding, but I have worked for multiple companies in London who prefer not to hire at the 'top' end of candidates (hence hiring me!), because they'll cost more and can have cultural issues like not be very fun people or thinking themselves to be above the self-taught and weird-career guys who didn't get a first from Imperial.

There's lot of anecdotal chatter and also mainstream media coverage on this.. It's a genuine concern.

But bigger issue is in USA where general jobless numbers are lower, with several sectors facing shortages, why is there the issue of grad unemployment at all.

The correct answer is important because politicians are filling the vacuum with false narratives to suit their base.


I don't "know" that's why I said guess. I doubt if they'll ever say this. Even in today's USA.

But there's enough SM comments to make a guess.


The problem I have when writing JS/TS is that asserting non-null adds verbosity:

Consider the author’s proposed alternative to ‘process.env.MY_ENV_VAR ?? “”’:

    if (process.env.MY_ENV_VAR === undefined) {
     throw new Error("MY_ENV_VAR is not set")
    }
That’s 3 lines and can’t be in expression position.

There’s a terser way: define an ‘unwrap’ function, used like ‘unwrap(process.env.MY_ENV_VAR)’. But it’s still verbose and doesn’t compose (Rust’s ‘unwrap’ is also criticized for its verbosity).

TypeScript’s ‘!’ would work, except that operator assumes the type is non-null, i.e. it’s (yet another TypeScript coercion that) isn’t actually checked at runtime so is discouraged. Swift and Kotlin even have a similar operator that is checked. At least it’s just syntax so easy to lint…


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: