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

Please don't abuse Ask HN by using it as a blogging platform. Per the guidelines, it is intended for asking questions of the community.

> I started my first real, full-time job in 2010. We wrote Java...

I started my first real, full-time job in 1992. Back here we write C, or maybe C++ if we're feeling cutting-edge. The Sparc 10 can get a bit slow when we're all on it, but I have a shelf full of O'Reilly X Windows books to look through if I can't figure something out. My mate in London sent me a QIC tape with something called "gcc" on it: sounds exciting, but before I can install it I have to find a spare day to update SunOS first.

This 2010 programming setup seems pretty amazing tbh... can't wait to get me some of that. Nice languages and tooling, no more having to edit makefiles by hand in emacs or laboriously debug in gdb. Bet they don't even use sourcesafe anymore.

I reckon by 2025 they'll have god-like stuff: fast, reliable hardware with more memory and storage than you can eat; powerful development and collaboration tools; lots of ways to find answers without having to ask that guy over in the other building. And a lot of it will be basically free! I wonder how they'll feel about all that awesome dev power, and whether they'll still use X terminals.


I came here to say something like this.

Programming has evolved several times since the early 90s (when I got in this business) and I had the impression it had already evolved several times by the 90s (especially talking with old mainframe or COBOL programmers).

It's evolving again now, and that process is painful. Nobody knows what the future holds.


Permutation City by Greg Egan.

> I love this album. I often listen to it when programming

Me too. Its been a coding zone favourite of mine for many years.

The classical/instrumental version by Bang on a Can [1] is good too.

[1] https://www.discogs.com/release/1140705-Bang-On-A-Can-Brian-...


A C programming course that I casually enrolled on as an undergrad in 1989. It meant that I had a head-start in learning C++ (cfront) the following year, just as it was becoming the new hotness. Which in turn got me my first two dev jobs and kept me employed for the next decade as a C/C++/Unix dev.

So, you never really know how its going to turn out.

Course materials? I devoured Michael Waite's Quick C Prpgramming book (the one with the pink and yellow cover) in a day, and then the next day I read it all again. Did the same with Stan Lippmann's C++ book the following year, and carried the at&t cfront manual around in my backpack for ages.

I've been working pretty much exclusively in .net for the last twenty years, but C remains my favourite language - even if I almost never write any code in it nowadays.


Since it is not explicitly stated, "RL" in this article means Reinforcement Learning.

https://en.wikipedia.org/wiki/Reinforcement_learning


I, too, started parsing this as RL=real life and that’s why I found the headline interesting

Thank god. Was driving me mad.

It's a deliberate click/ragebait, not a mistake. It makes People click and talk about it, just like it happens here.

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html


That doesn't, or shouldn't apply to the content itself. Because we all know how prevalent clickbait is.

This is the first time I read that someone uses an acronym for ragebait purposes. The acronym "RL" is very well known. Dwarkesh's podcast is mostly AI related, so it's not a surprise that he will freely use acronyms. I think your take is very cynical.

That is a bizarre take. Dwarkesh Patel is publishing in a very specific domain, where RL is a very common and unambigous acronym. I'd bet it was immediately clear to 99% of his normal audience, and to him it's such a high frequency term that people finding it ambiguous would not even have crossed his mind.

(Like, would you expect people to expand LLM or AGI in a title?)


Never attribute to malice that which is adequately explained by stupidity.

Ok so now it's stupid or malicious to use RL as reinforcement learning on a blog about AI where everyone in the field has been referring to it as RL forever? Even wikipedia puts (RL) after reinforcement learning.

That's the normal way to introduce an acronym in an article.

Anyway, I was just saying that however irritating, it's likely just an omission out of forgetfulness, not deliberate clickbait. A minor application of Hanlon's razor.

Seeing the downvotes and even a flag, it appears I'll have to lower my expectation of people's cultural baggage here.


There needs to be a new law, applicable to posts on the Internet of any kind.

Because that law doesn't hold, when malice has a massive profit motive, and almost zero downside.

Spammers, popups, spam, clickbait, all of it and more, not stupid, but planned.


RLVR is the more particular term of art in this domain.

VR stands for verified rewards and is the single bit per rollout that is the heart of the post. Maybe we can convince dang to update the title.


Even though I knew which RL was being referred to here, the (ab)use of initials in this ways annoys me to no end. I wish people did not do that.

Counterpoint: much of academia is creating and learning these shorthands. They are genuinely useful - humans have limited context space in their heads, so this compression allows them to work in larger problem spaces. Classic example: Einstein and tensors.

Upshot - don’t hate - pick up the vocab, it’s part of the learning process.


Interesting article, and he sounds like a clever (and, as the article says) humble guy.

> On the way home from one of those trips, Whitfield had an idea. “He was on an airplane, and he whipped out a tablet and basically drew out the whole schematic of how the clean room should work,” said Whitfield’s son Jim, who was 6 years old at the time. “It was just a simple sketch. It just took a few minutes, and it’s the basic principle that is still used today.”

This was in 1960 and he clearly drew it on paper. So is/was "tablet" a common term for a pad of paper? I've never heard it used in any context other than a slab of stone or a derivation of such.

https://en.wikipedia.org/wiki/Tablet#Inscription,_printing,_...

Minor point but struck me as odd.


It was.

https://en.wikipedia.org/wiki/Big_Chief_tablet

This exact product is referenced quite often in John Kennedy Toole’s hilarious A Confederacy of Dunces, set in New Orleans of the early 1960s. The main character, Ignatius J Reilly, is essentially a neckbeard stereotype.


> So is/was "tablet" a common term for a pad of paper?

In drafting it was a pad of drawing or tracing paper.


Also, typically glue bound along the top edge and having a solid backing, as if you took a hardbound book (of blank pages) and ripped off the front cover and spine. Pages could easily be peeled off, if glued at the edge, or torn off if perforated.

Etymonline states: "The meaning 'pad of writing or blotting paper' is by 1880".[1] Also see the variety of meanings listed it the Webster 1913 edition, including: "1. A small table or flat surface. 2. A flat piece of any material on which to write, paint, draw, or engrave; also, such a piece containing an inscription or a picture. 3. Hence, a small picture; a miniature. [Obs.] 4. pl. A kind of pocket memorandum book. [...]".[2] -- No information on the frequency of use, though.

[1] https://www.etymonline.com/word/tablet

[2] https://www.websters1913.com/words/Tablet


I picture it as a legal pad, more or less. If I really think about it, I imagine a "legal pad" as having that very specific paper (lined, with that nice margin), whereas a "tablet" could perhaps be any type of paper bound together in that same way.

I'm not entirely sure where I got these impressions from over the years, though I certainly used to use a lot of legal pads. I still really like stumbling across a nice one in the wild, even if I usually just get them from Amazon nowadays. (Aside: Is it just me, or are legal pads not as good these days as they used to be?)

Anyway, from this bit on Wikipedia about legal pads, it seems like that is one origin story for using "tablet" in this context: https://en.wikipedia.org/wiki/Notebook#Legal_pad

Notably, from the last sentence of that story:

> ...he glued together a stack of halved sheets of paper, supported by a sheet of cardboard, creating what he called the "Silver City Writing Tablet".


Looks like paper tablets even predate that 1902 use. This source has newspaper ads for "Pencil Tablets" and "Writing Tablets": bound ruled and un-ruled paper with and without covers from 1894-1895: https://www.kristinholt.com/archives/3205

I wonder if binding at the top was necessary to be called a tablet? Or perforation to easily tear off sheets?

I was looking to see how long ago marble composition notebooks (which are side-bound) were created and what they were called and it looks like they existed in the mid-1800s but I couldn't find any evidence they were called tablets.


Growing up in the 1980s in suburbs of NYC my elementary school teachers always asked us to get our “tablets” out to work on math.

I remember using "tablets" in math class, but those were small hand-held chalkboards.

I can't think of any good reason for this. If people want to disclose their location then they can put it in the about box.

Single AOC 27" UHD monitor on my desktop Windows system at home. I use multiple desktops for context switching. No gaming, just a bit of dev and photo stuff.

At work, a couple of Dell 27" UHD monitors attached to my Windows laptop via DP ports on a dock. Single desktop as I have plenty of screen space. I mostly live in Visual Studio and Outlook/Teams.

No complaints about either - all works pretty well.


Please don't abuse Ask HN by using it as a blogging platform. Per the guidelines, it is intended for asking questions of the community.

Also: this is a massive slab of text. Do you really think people will read it?

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

Search: