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

> I'd assumed HN skewed heavily technical but seeing 1984, Dune, and Foundation in the top mentions suggests the community has broader reading habits than stereotypes suggest.

Seeing 1984, Dune, Foundation as the top fiction is about as on-brand and unsurprising as it gets. I don't I could pick more expected fiction except for some popular cyberpunk and something from LOTR.

Throw in a hitchhikers guide, zen motorcycle and something from Feynman and you've covered all the bases.


What agent framework are you using? It can differ from one to the next on the same model.

I am using it in Zed.

> There is absolutely not a one to one relationship between a job and a job ad.

Sounds like you've figured out exactly the problem then. If you're advertising for a job and there isn't a job then you've got a problem.


Some anecdotes, specific ways it can be unclear how many job openings exist:

I applied for some jobs, two of them liked me and I reached the point where they were competing with each other for me, and I was in salary negotiations. One of them, suddenly, decided to stop trading. I still don't know why.

Another time, I started working(!) and getting paid, but after 6 months the person who everyone (including themselves) was expecting to leave and for me to replace had still not found a new job (presumably due to all the ghost jobs), and there wasn't enough money for both me and them. Last in, first out, bye to me.

One place hired an PM about two weeks before the investors decided to shutter the entire company. (For actual ghost jobs: in my own job hunt after that, I found listings on job boards for that company, that were clearly from several years before I'd joined given the advertised wage range; as the company had told everyone to stop coming in for their notice period, there wasn't even anyone left to ask for those to be deleted).

Back when my dad was around, one of his anecdotes about interviewing candidates was asking the candidate "Why did you leave your last job?" and getting a reply along the lines of "After 6 months, management found out that our entire floor had been hired to do the same thing as the floor next to us. One of the floors had to go."


You can practice with two balls, sound the same motions you would with three. And if you really want to focus you can practice making a consistent toss with one ball. Two is probably better bang for the buck.

Right, I was just pushing the idea that you can't always literally slow things down. That said, no reason you couldn't pantomime juggling really slowly. To be honest, I wouldn't be surprised if that is a legit path to getting going?

Yes, but as soon as scammers find their current methods ineffective they will swap to VPN and find a way to get "in country" phone numbers.

There is a fundamental problem with large scale anonymous (non-verified) online interaction. Particularly in a system where engagement is valued. Even verified isn't much better if it's large scale and you push for engagement.

There are always outliers in the world. In their community they are well know as outliers and most communities don't have anyone that extreme.

Online every outlier is now your neighbor. And to others that "normalizes" outlier behaviors. It pushes everyone to the poles. Either encouraged by more extreme versions of people like them, or repelled by more extreme versions of people they oppose.

And that's before you get to the intentional propaganda.


In country phone numbers are quite hard to get since they have to be activated with ID. Sure scammers could start using stolen IDs, but that's already a barrier to entry. And you are limited to how many phone numbers you can register this way.

Presumably with further tie ins to government services, one would be able to view all the phone numbers registered in their name to spot fraud and deactivate the numbers they don't own.


I think the point is people are well aware that living in a country that speaks the language is a great way to learn a language.

The point was what's the best way to learn a language other than by having an entire country surrounding you dedicated to that language? Many / most people can't pick up their life for a year to learn a language. People have work, people have families, people have local commitments.


> It's technically deterministic, but it feels nondeterministic in chatbots since tokens are randomly sampled

Are you not aware the random sampling makes something non-deterministic?


I'm saying LLMs are deterministic and because of that, prompt engineering can be effective. You knew what I was trying to say, but chose to ignore it.

You should follow the HN Guidelines. I'm trying to have a discussion, not a snarkfest.

> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

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


I don’t believe that when he wrote that, he was using his own intelligence

At least I'm adding to the discussion.

People who disagree with you add to the discussion too

It's funny I thought out a post, wrote it in my head and then scrolled a bit further and read (where you wrote it). The only difference was I choose upper-case "G" and making it a "C" instead of "J" to "I". We can also make it match open paren as well.

But yeah this whole thing seems absurd of removing the distinguishing marks on things whose only purpose is to allow us to distinguish them.

While were at it N can become \ and M as well. D can become close paren. Q can become O.

And entire font of just vertical bar, horizontal bar, open paren, close paren, forward slash, backslash and a circle. Just think of how clean it would look...


While I'm not clear on how it scales to more broader problems, it's nice to see a somewhat novel idea in programming languages vs the same rehash of algol derived languages.

I do think I've seen something similar. A language mainly driven off of pattern matching, but I don't recall where. Does anyone know of prior art? Or is this completely novel?


Prolog comes to mind with its facts and rules matching.


Even more so it reminds of Dialog [0], a Prolog specialized for interactive fiction and sort of the Z-Machine object system.

There's also some cross-over with how (parts of) Inform 7 works under the hood.

[0] https://linusakesson.net/dialog/docs/index.html


I was thinking that this looks a lot like prolog or even make with rewrite terms


SNOBOL, SPITBOL and the Icon and Unicon languages are heavy with pattern matching.

There’s a book on “Snobol for the Humanities” but it doesn’t have a strong focus on UI; everything at the time it was written used a simple terminal interface like a REPL with no advanced terminal handling.


I thought it was SNOBOL I was thinking of, but then I looked up the SNOBOL syntax and that wasn't it. Then I thought maybe REBOL but that wasn't it either. Following up from a comment below it was Eve that it seemed more similar to me (at least at first view).

And also replying to one more comment below. Modal on the developer June's website reminds me of Maude. If feel like term re-rewiting languages have a really cool idea in then that are just waiting to take off. Funny enough I think Maude also has a pattern matching system like Nova. although it's I believe an unordered bag of terms to match against instead of an ordered stack.


Did you mean the REFAL rewriting language?


I wrote some SNOBOL IV programs back in the day and met Ralph Griswold when he visited the UCLA Computer Club. Fun language with very interesting ideas. Looking into Unicon is on my list of things to do.


June's (developer from the team page on Nova's site) personal website [0] points to this other interesting looking pattern-matching-based language she made called Modal [1] which seems to work on a tree rather than named LIFO stacks

[0] https://june.codes/

[1] https://wiki.xxiivv.com/site/modal


So that's why I found the username and language familiar. Was exploring this site few days ago. Besides this page, there's also one on Vera[0], what appears to be Nova's predecessor (at the end there's even link pointing to a defunct wiki under Nova's domain calling it Vera wiki).

[0]: https://wiki.xxiivv.com/site/vera.html


XL[0] or its derivative Tao3D[1]? Regardless I think XL is a fascinating language. Being a Lisp person I find it neat when a language manages to write its core language constructs in itself.

[0]: https://xlr.sourceforge.io [1]: https://tao3d.sourceforge.net



Egison is a pattern-matching-oriented language https://www.egison.org/


Yup


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

Search: