skysight-inc/HackerNews huggingface dataset:
I think this is a result of going along with what humans are good at rating. Given a reponse to a prompt, I can near-instantly rate whether or not I find it helpful, and whether or not I think it's ethical. "Devil is in the details" and the tails may come apart[0], but I imagine that in most cases, me, you and other raters would be broadly in agreement about helpful/ethical scores, and able to make those determinations very fast.

Not so with accuracy. I mean, this very reply is me giving you Human Feedback that I find your reply not accurate enough. You or someone else who replies to this comment will likely be doing the same to me. Or generally, give me a random AI response, and unless I'm the subject matter expert on that very topic, I'd have to spend inordinate amount of time researching it to give a reasonable determination. That's not feasible at all. Especially not on general-interest topics, where everyone has an opinion, and if any "ground truth" exists, it's buried 10 kilometers deep under an ocean of SEO spam and content marketing horse manure.

(And no, highly technical or mathematical topics aren't much easier - half of the discussions here on HN are living proof that even a highly technical audience, presented with a highly technical topic, will still heavily disagree about accuracy of things.)

--

[0] - https://slatestarcodex.com/2018/09/25/the-tails-coming-apart...
Feds seize 13 more DDoS-for-hire platforms in ongoing international crackdown
Long scale clearly.
You would use (make-array), and (zl:defstruct (:type :array)), so that you would use an array as backing store for the fields.
The 2**64 example given here is exactly right. You don't need undefined behavior or language lawyering to hit the difference; you just need a 65 element bitset.
Volkswagen plans jobs shake-up at struggling software arm
Humans are not large language models though. We got more intelligent through social structures and evolutionary pressure.
I'm sure some (plenty) of Brits do still plug-in their TVs to those antennas, but anecdotally I can't think of a single friend or family member in the UK who I've noticed still doing that.... most either use a TV package from their ISP, or no TV at all. And yet we all still have those antennas on the roofs because why bother removing them?

On the other hand, doesn't Virgin Media (pretty much the only cable provider in the UK) use coax into routers/TV boxes?
The point isn't that the way the data is sent from the server matters much, but that using javascript to handle the retrieval is beneficial. The first Javascript enabled chats still relied on the same methods of retrieval for a long time, but still significantly improved usability.
The website is really good but the font is blurry on my windows machine, only in this blog post.

If I adblock the (beautiful) “Great Wave” image, the font reads perfectly.
There's an amazing amount of fantastic music and it's hard to even keep up. You should be able to find something you like! I've been enjoying Pomme lately.

Who cares if it's "pop"? Listen to what you like.
Yes, but it is also accurate to say "Americans believe in individualism" even though they aren't a hivemind either. It's short for "X is a cultural value of theirs".
Generating PDFs is a pain with most libraries, especially if the content is dynamic and should span multiple pages.

If you can use NodeJS on your backend, you might want to take a look at my PDF Library: https://github.com/DevLeoko/painless-pdf
Nerd point of order here: Star Trek TNG had a ship in which a key member of the bridge crew was an android. They routinely relied on Data for all kinds of critical things. And although the ship was manned by people, it couldn't function properly without its computer. Several episodes revolve around computer malfunctions.

Finally, their nemesis was the Borg, a race that explored the question of what happens if a society fully embraces AI and cybernetics instead of keeping it at a distance like the Federation does. The Borg are depicted as more powerful than the Federation exactly because they allowed AI to take over critical functions.
A friend of mine was hired as a back-end dev. When he started they told him they'd rather need some urgent front-end tasks to be done, which was clearly not his strength and he never lied about it, so he gave his best shot. Then on the last day of his probation month they told him he was not good enough and let him go. I'm thinking this might have been a similar case...
Psss. They are not really talking about DNS, but referencing one of the many descendants of this quote,

> There are only two hard things in Computer Science: cache invalidation and naming things. --Phil Karlton

Random reference, https://martinfowler.com/bliki/TwoHardThings.html
Try taking dinner away from a bear and find out what it thinks about ownership.
There was a video about a dude getting a hair transplant (got bald at 25).

It was cheaper to take a week off work, fly to Turkey with the whole family, stay for a week in a five star hotel and get the treatments in a hospital than it was to do the same operation in the US.

The package covered even limo rides from the airport to the hotel and hospital =)
Thanks! We live in London. Quite a few properties around in this style.

This is Edwardian, built around 1902.
Notch sold it years ago so he’s not involved any more, unless you count selling it to Microsoft in the first place
Given the hardware used for JOVIAL in 1958, or Burroughs B5000 with ESPOL/NEWP in 1961, making C safer would have been doable.

Even if not, by the time we reached 1980, with the pleothara from PL/I dialects, BLISS, Modula-2, Mesa, Object Pascal,..., it was more than possible to fix C.

Or 50 years later, where WG14 keeps ignoring the issue related to bounds checking aware types and fat pointers.
A melody has rhythm and emphasis; it's not just a permutation of a group of notes.
It took me 40 years to get this good at guitar. So naturally, I'm fairly good at playing the guitar. Or I suppose that's an understatement. I'm probably better than most people on this entire forum, yet I never practised a single day in my life.

Well, obviously that's why it took so long to get good lol! But I think there's also a lesson in it because it's also the reason why I kept on doing it, when everybody else quit. So, in that sense you could say the real reason I'm this good at playing the guitar today, is simply because I never quit.

But at the same time, I never really tried hard either. The entire journey has been about enjoyment and problem solving. It was never about the pressure to achieve anything. Instead, it was always about enjoyment and “zero pressure” problem solving, that is problem solving akin to solving some jigsaw puzzle. So, a pleasurable thing! And that's why I don't strictly consider it “practising” though it probably is. The rest of the time I'd just enjoy the tunes, and the singing and the good vibes.

I should probably add that I was never motivated to play the guitar because of chicks, or because I wanted to become a rock star. That's very hard to do when you grow up in a poor home, and the only thing you got was a crummy old acoustic guitar.

The cool guys all had electric guitars, and to them they weren't tools to become excellent at playing guitar. Instead, they were tools to get laid, or get popular, but not good at playing the guitar. So naturally, today none of the guys who had those fancy electrical guitars play guitar anymore, while I do. And now I'm better than them. Way better. (But still no Polyphia, but then I'd have to practise!)
Yes. My reasoning is it is a bit like the 4-minute mile. Once someone broke it (whoever it was) then suddenly everyone else realized it was possible and other people beat it. The confidence and excitement created by ChatGPT means some clever soul will find a way to make something just as good run on a CPU.
ChatGPT seems to fare much better:

> Translate "please give me his book" to Cantonese.

> > "請俾我佢嘅書" is the Cantonese translation for "please give me his book".

This appears generally fine though stylistically not as colloquial. Using 請 for "please" is considered more formal since it's usually more written than spoken. In addition, it uses the Cantonese genitive particle 嘅, though I think most speakers would prefer to use the measure word 本 in this context, but this is still perfectly grammatical. Lastly, it still retains the same word order for direct and indirect objects as Standard Written Chinese, which while not completely colloquial, is still considered acceptable when spoken.

BTW, since written Cantonese isn't standardized, 畀 can often be seen written as 俾, but they refer to the same word.

> Translate "唔該你畀佢本書我" to English.

> > The Cantonese phrase "唔該你畀佢本書我" translates to "Please give me his book" in English.

Exactly correct.
Raters prefer verbose outputs, probably because they want to see the reasoning to help them judge if the answer is getting it right for the right reasons.
Perhaps Mr. Torvalds is not subject to the Code of Conduct.

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux...
American healthcare has two problems: It's for profit, so they try to maximise the amount of money they get off patients.

And number two, the amount and cost of malpractice suits is staggering. This forces doctors to order ALL THE EXAMS for every single issue just to CYA for future malpractice cases.
Where Did Personal Computing Go Wrong (2020)
I agree with you, but that's one of the things that will have to be rewritten if you're in a regulated business - unless you go for some hybrid "JWT but stored in the database" which is, basically, not a JWT.
Story: Redis and its creator antirez
It's more "but then", no? As in, "πάταξον μεν, άκουσον δε" ("hit me, but then listen to me")?
I think this post suffers from anthropomorphizing LLMs. Humans have values which inform our behavior, these values permeate all our communication and choices (to varying extents).

LLMs are trained to minimize loss on a dataset, and the previous tokens are used to inform which token is most likely to come next. The LLM will reflect the values of its training data, which may be wildly inconsistent.

We can use a system prompt like OpenAI to align LLM output with human values, by simply asking for it. By framing a query with an ethical system prompt we instruct the LLM to pull its output from a different part of its latent space.

This "constitutional AI" is just doing the same, but encoding the system prompt into the training data. As long as the training data concerning ethical behavior is more ethical than the rest of the training data, it is fair to assume that this method will be quite effective at aligning the model.

This is not perpetual motion, because the required information was within the model the whole time. It just wasn't the most likely output with regard to the original dataset.
> Can you imagine an AGI which has a general conceptions of things but has no conception of humans?

Very easily. It might have some associations with "human", just as it has some associations "lamp" is a concept, but that doesn't mean it has any particular regard for either humans or lamps when taking actions.

> Problem is that human values are far from practically universal and that certain human groups have.. interesting values.

We currently have no ability to safely align with human values at all, let alone distinguish between different values. We're building capabilities rapidly.

Making this about "who wins" is not interesting until we can guarantee the outcome is not "everyone loses".
That is what I like about using custom launchers. I am using Prism Launcher [1] which keeps all instances (mod packs for me) locally. It includes the MC version, Forge and all mods. If it gets too big for my main partition, I can just archive and move the instance folder to my NAS. I can launch an instance "offline" which doesn't seem to connect or auth with anything. I have never tested though what happens if I do not have a recent-ish auth session.

Bonus feature: I do not have to deal with the Curse client.

[1] https://prismlauncher.org/
If they think there's no airplane nearby. A light works every time, for any flying vehicle regardless of transponders on planes being enabled for example.
That ignores rhythm and chords which are important and distinct. Also given current court rulings stating such non-creative computer generated things are not copyrightable, it's irrelevant to copyrighted music.
Unemployed for 8 months with 10 years experience. How is your job search going?
Just looking to see how things are going for others.
Well, they kept the phone line alive ever since the forst Nexuses. And I am glad they didn't kill when they switched to the Pixel brand. But then those devices support search and ads...
I hope that its up to the doctor to descide who gets in front of the queue and who doesn't. To exaggerate a bit, isn't this like having a blinking siren on top of your car to skip ahead on your way to work.
Keep in mind that whilst you don't need to ask permission, you do need to obtain a mechanical license and I have a sneaking suspicion that many of the artists covering (particularly on YouTube) haven't done this.

Keep in mind that a mechanical license wouldn't cover you on YouTube anyway - once you're making a video for your cover you now need a sync license which you do need permission for.
Always makes me laugh when people put on their "modern music is rubbish" hat to complain about the 'Axis of Awesome' progression which is a slight switcharound of what is widely known as the '50s progression' or 'oldies progression' because so many songs from the good old days when music was fresh and vibrant and performers had real talent used it...
Sometimes it's best to just kill out a species so we can be a tiny bit safer!
Classic post on why active content moderation, and a strong stance on what is acceptable is required to create a functioning and useful community.
seems like they are the red flag
There is a lot of wiggle room between a buggy, unreliable service and a perfectly operational service.

And yes, as I said, from a business point of view, I absolutely agree with what you say. From a user's perspective, I don't. And I hope more people will start to reject adopting buggy, unreliable projects in the future.
A Netflix subscription is ~$20. How much would you pay for that without the promotion/etc?

It might need to be $40/m to be profitable on the marketing. Now add in the extra resources to sell direct content access, price for the fact that the market is vanishingly small, and it could easily be 10x the price. Would you pay $500/m? Now it's so expensive you're way more likely to churn, and actually they need to make back money much quicker to sustain it. Would you pay $2000/m for Netflix? What sort of experience and support would you expect for $2000/m, now Netflix needs a new sales and support org, and it costs a huge amount to keep them around. Would you pay $5k/m for Netflix?

Obviously these numbers are all entirely made up, but Netflix is built on a large subscriber base and very low touch sales and support, with expensive engineering amortised across hundreds of millions of users. All that works in the opposite way, so I don't think these numbers are the wrong ballpark.

There aren't many people who would pay $5k/m for effectively the same service as they can get for $20/m.

In this way it's all quite different to my TV example. There you're paying $500 for a $700 TV because they'll make $300 from you on average. Just not including the smart TV functionality might only cost a little more, and then the TV might sell for $1k and a fair number of people would buy it.
It’s possible to do RLHF without training that out
You know that timing is defined by those notes.

Don't know what you mean by rythm.

Did you ever played by notes and as such learned to read them?
I've found it useful to embed scripting languages in host languages and remote control them to get the right mix of static/dynamic (fast/slow) code, rather than the other way around (calling host languages from scripting languages).

But embedding Python is unfortunately a pretty big deal from what I've seen, and not as ergonomic as it could be since it's not designed to be used that way.
Previous thread from 2015: https://news.ycombinator.com/item?id=9120246
Your comment reads like you've never been to amsterdam if you think you randomly turn a corner and this happens without any awareness that you're in the only few streets where they are.

Do you get disconcerted when you go to the beach or when you turn a corner and see a picture of a lady in a bikini in a storefront?
This is an artifact of transliteration. The French word is pronounced "a'ret", whereas the Greek is pronounced "are'ti".
Netflix's UI is a shell game to trick you into thinking they have more programs than they actually do.
Obv I wasn't talking about going up to strangers and telling them to put the fork down.

Furthermore: your questions are about ethics, which mine may differ from yours. I wouldn't be offended by such questions and in fact I could quite vividly debate all of them.

However I may be concerned over someone's weight especially if they are close to me, for the objectively indisputable reason of health.
"Write me a reply to this patch like pre-anger management Linus Torvalds would" :D
Meh, I would argue that latex gives you some power to automate mundane customization of the CV for slightly different jobs/companies without any hassle. For instance I have a script that orders my open source contributions and various side stints differently.
You do also use it on its own, "police".
> Pomme

I've checked her out out of curiosity. Sounds like a French copycat of Llana Del Ray.
Emphasis is regarded as an interpretation of the notes. Interpretation doesn't invalidate the claims of the original author according how copyright is currently applied.

It's like interpreting Shakespeare. You can emphasis this sentence over that one, and this word over that one. It is still Shakespeare.
Just for the record, the only objectionable part of your comment (IMO) was the "(insentive)" part, because it assumed the worst
https://archive.is/Jc1gz
1.7 has RTG [1], can be worth a try. I always enjoyed the RTG worlds, but now I am mostly playing skyblock(-ish) packs, so I do not really care about terrain anymore.

[1] https://www.curseforge.com/minecraft/mc-mods/realistic-terra... (sorry for Curse link, sadly they are the main place to get mods)
Unemployed since April 2022 with 16 years of experience as a technical writer.
Correct - if you're enforcing a judgment in the UK, the cost of doing so gets paid by the defendant. The bailiffs will handle this themselves by seizing enough to cover the judgment amounts and their own costs.

Once you have an order to enforce the judgement your bailiffs can walk into the Facebook's London office and start removing property and nobody will be able to stop them.
The defence would be that you copied from the public domain to make a derivative work, the other aspects -- timing, lyrics, repitition, instruments used, etc. -- would be where your copyright lay. You couldn't successfully sue someone for using that sequence of notes on your melody (common ancestor) but could if the result shared your timing or other aspects; provided those choices passed the bar for making a creative work.
So these equity firms are effectively the patent trolls of the music industry
When you read something wise and learn something, it's not the wisdom. You're the wisdom.
You can start storing JWTs in the database to regain control over their validity, but then you fundamentally have sessions, just done in an unnecessarily complex way. It goes back to some Xbox vs. Playstation/Android vs. iOS type of argument here, but JWTs _as a stateless token_ (as most people would use them) are just not suitable for the job if you're in a business that requires good security practices.

I wrote that point specifically because rewrite of authentication in the middle of product building just to get certified/approved by pentesters is a horrible experience. Using auth0 or Okta or whatever software that handles it for you is probably advised as the person above wrote.
Any details of what this is?
>This ought to drive results toward hallucination guided by political correctness.

So rightspeak?
Did I say devices? Or did I say products?
How to solve the two language problem?
It wasn't very clear to me, as "revive" has a connotation of "in the context it originally was". If I said "we should revive the dodo" I wouldn't immediately imagine a US zoo.
There should be no CI/CD code - build the product instead. Fundamentally, outsource devops to some service. Use Firebase, Vercel, etc. Building proper multi-environment CI/CD is where you're doing devops with the belief you're going to be "better at it" with "more control", eventually writing code nobody asked you for.
It does know what's accurate. Not only if you look at the logits, but it's also reified somehow such that if you ask LLMs how certain they are about an answer then they can actually express that somewhat accurately. This is why asking an LLM to avoid making things up can work (likewise, why asking a coding LLM to write secure code can actually cause it to not write security holes).

One reason LLMs "hallucinate" (lie/BS) is that there are subtle biases introduced by the training process. In particular human raters don't know what the model knows, so if the model makes up an answer that happens to be correct then that behaviour is rewarded. Also the internet doesn't have many examples of people saying they don't know, because people who don't know just don't reply.
Probably the divide between technical users and non-technical. You and I find that structure completely logical. But less structured natural language with a million ways to ask a certain thing puts it practically in reach of the remainder of the population.
> Massive sharing of illegal binaries and consequently ISPs dropping Usenet support was the "undoing".

No. It wasn't a problem to run an NNTP server with no binaries, and many ISPs did so. (Source: I ran a large NNTP server for a number of years)

The undoing of USENET was people, quite simply. The deluge of stupidity and spam was what chased away the smarter people, which in turn made the whole thing less valuable.

I think that is a great pity. These days it's much more difficult to find niche forums and talk to other people that are interested in the same thing that you are into. And then you have to "sign up" and deal with the catastrophically bad forum software. It's a big step back and I wonder if we'll ever be able to recover.
I want google to be good, but I'm still pissed off about all the things they've killed in the past, specifically PICASA, Google Drive Sync and their RSS Reader.

I'll never trust them again with locking myself into their ecosystem. The worry is when you buy into something like Nest, who later go on to be brought into Google.
Okay, I concede that I may have forgotten that Chinese has its exceptions too. 了解 is indeed a good example. There are plenty in English though. Even with context, sometimes I have to really pause and think whether to pronounce read as red or reed (I read it just fine, I read English just fine).

Where I've had pain specifically with Thai is that I can't even know where a syllable begins and ends until I read a few "syllables" together and decide whether some vowels go with the consonant in front or behind it, and whether some an -ar should be pronounced as an -aan.