HN user

jmagoon

421 karma

programming n00b

Posts1
Comments138
View on HN
ChatGPT Plus 3 years ago

That's exactly what the post you're replying to is saying. It's saying that ChatGPT _would_ respond a certain way but has a bunch of schoolmarm filters written by upper middle class liberals that encode a specific value structure highly representative of those people's education and backgrounds, and that using it as a tool for information generation and synthesis will lead to a type of intellectual bottlenecking that is highly coupled with the type of people who work at OpenAI.

For all the talk of it replacing Google, sometimes I want a Korean joke (I'm Korean, damn it!) and not to be scolded by the digital personification of a thirty year old HR worker who took a couple of sociology classes (but not history, apparently) and happens to take up the cause of being offended for all people at all times throughout all of history. The take on ethics being a vague "non-offensiveness" while avoiding all of the real, major questions about ethics (like replacing human workers) with these kind of banal answers about "how we need to think seriously about it as a society" tells pretty much everything there is to know about what the ethical process at OpenAI looks like which is basically "let's not be in the news for having a racist chatbot".

These blue check VCs on twitter are on such a gnarly anti-human bent these days. They are targeting a capitalist maximalism where a few people are very wealthy and everyone else does nothing (except...consume SaaS products? where do they think customers come from?). They are so absolutely caught up in AI development speed that they have traveled all the way to techno-eugenics, totally eliding the problem that there are a bunch of humans in the world that can't just be "disrupted" without their nightmarish little automation empires being seized by force.

If these were far leftists talking about the need to reduce human capability because of the climate they would be rightly derided as being eco-terrorists, and that's precisely what we should see these people as. Ultra-libertarian terrorists whose primary, unabashed goal is to enrich themselves at the cost of human society.

The real issues around data bias get completely crippled by the article writers' need to make everything about culture wars. Many computer vision systems have literally nothing to do with humans, e.g. one of the most common use cases in CV at this point is defect detection in manufacturing.

The data bias issue is about having way more samples of class X than of class Y, or class Y sharing an unknown but correlated feature (medical images with labels have this problem) that the developer doesn't identify, or any other number of "biases", like all the images being too bright, or taken with a camera that isn't identical to the one that's going to get deployed in production, etc., etc.

There are real issues that can be fixed / engineered / understood in terms of producing reliable output, and xAI absolutely helps with that! But for whatever reason journalists don't seem to understand that these systems need normal engineering safeguards, like any automated system, and bring it back to one poorly engineered model to talk about Big Bad Racist AI always denying loans based on race.

My least favorite part is how completely impossible it is to discover all the implicit variables set by other cmake files, and there's no common convention, so some libraries are like ${ZLIB_INCLUDE_DIR} and some are #{zLib_INCLUDE_DIRS} and you have to just manually try a bunch of combinations to finally find what works because the scripts themselves use weird string based metaprogramming to build the variables themselves.

I prefer for the class of device the Air fits into (travel, work laptop) to have a nicely curated nix machine with working drivers out of the box. Apple has continued to improve on this by making this product class faster, more battery efficient, and* cheaper.

There is a massive marketplace for tinkering on computers, from Arduinos to multi-GPU ML rigs. Trying to optimize for both classes of things seems like a foolish endeavor, especially when Linux users represent such a small fraction of the desktop market.

I honestly struggle to conceive of the educational history needed to conflate the long history of censorship with "SJWs". Some of the greatest works of western literature in the twentieth century directly address the concept, and the majority of texts that influence "SJWs" were incredibly subversive and likely to be banned at their time of release due to their attack on conventional power structures that had the ability to censor them (Black people voting! Women voting! Anti-religious scientific heresy! Human rights!).

This strategy of demanding proof for something that is easily discoverable through any simple google search ("history of censorship") is such an exhausting argumentative tactic.

The other thing these posts confuse me about is that a single auto-scaling group and load balancer isn't much more difficult to set up or maintain, and if you're already in the low traffic world, it's barely more expensive, all for the vastly improved ability to respond to things breaking that you didn't expect.

Why does one shard being down remove all their inbound functionality? I'm struggling to understand the purpose of sharding if you can't pull a node offline and replace it while you deal with the wraparound. Is it part of postgres that if one shard has an issue, the entire cluster goes into read only mode?

That's almost worse. Can you imagine having an endless conversation with a human sounding bot? Say you work at a super popular restaurant that has most tables booked out for a month or so, and doesn't have anything ready beyond that, and the bot just walks through a semi-endless list of possible options.

I wonder what it sounds like when it runs out of choices, or asked it to get a dinner reservation @ <insert popular place> any evening at any time for the next two months.

The weirdest thing about these trained neural nets too is the small tweaks that break them in very interesting ways. The future is truly a surreal place.

That sounds really fun. I've done greenfield Rails projects and I've learned that what I really like and find rewarding is this kind of slow reorganization of something that already exists. It's like remodeling a house--maybe it was well built initially (and maybe not!), but you get to spend a lot of time inside of someone else's mind. You know, when they had good days and things just clicked, when shit was on fire and they just had to make it work. The results of seeing meaningful improvements to something like that is just fantastic, to the point where you're now excited to add on to the codebase.

The issue I have with restaurants saying they cant pay more is that FOH staff often bring in close to 10x of BOH. So there's actually plenty of money to go around, it just comes in the form of a mandatory 20% tip to a single person. Eliminate tipping, raise your prices, pay all your employees on an equivalent scale, give them healthcare and vacation time, and watch the "shortage" go away.

Yep. Having worked in the restaurant industry, it also means they don't want to pay healthcare, give sick / vacation time, or even hire enough employees to cover all shifts. ("Oops, no one is scheduled for tonight, guess you have to work a double!") It's way easier to exploit temp visa workers who are a missed shift away from getting deported.

I actually really loved working in a kitchen but it's absurd how bad the labor conditions are.

You think it's ironic that people with fences around their houses think a 1,954 mile wall 30 feet high is impractical? What makes that ironic?

Are you suggesting that in these heavily walled Southwestern cities, people are using fences primarily as a form of defense against immigrants, and it's therefore ironic that they think their home walls will successfully protect them from large scale immigration, but not a wall along the border of two countries?

I've worked for a few small startups and smaller IT teams in larger corps, so the option of "call your ops team" isn't really feasible, so in that sense Slack wins because it's easy enough for the business owners to set it up, send out the email invites, and feel that it's relatively secure. I think Matrix is an all around better option, but just believe that they are missing why small companies or strapped teams pick Slack in the first place.

It's very possible I'm misunderstanding as well, but when you create a room on the Matrix homeserver, the only option you have is to make it so users on another homeserver cannot join that room, which means your only security is other matrix users not knowing your room name.

For a small corporate team that wants to pilot a chat program, like in the original comment, the gulf between Slack setting up your own private workspace with a few clicks and a room that has all of your chat history exposed to any user that knows the room name is pretty large.

I would love to see riot or matrix give you a few click options to have them host your own private matrix server, as that's a big obstacle for corporate customers who don't have the resources (human) to spin up their own servers (domains, adding ssl certs, adding nginx, etc.) just for trialing a chat program.

Love matrix, but the OP just described the big adoption problem. Non-programmer wants to set it up for his company. How do you do that with a matrix server? Slack makes it pretty damn easy for non-techies to get set up and invite people. Matrix currently does not do that.

Do not use NPM 5.7 8 years ago

I like this idea. Can you elaborate a little bit on how/where you would fetch the gem package without the language based package manager, and how this is linked to system deps? For dynamic web application deploys the self-contained binary seems ideal, but I've fallen back on Ansible to properly configure the server dependencies, along with gems that may have system dependencies (e.g. psql).