skysight-inc/HackerNews huggingface dataset:
Exactly, but I'd like to see it done automatically (possibly via a special glyph enabled via crate config?), so that users of this "relaxed rust" don't have to think about ownership at all, but can still participate in the rest of the Rust ecosystem, and there's a clear "off-ramp" to standard rust.
> 2023-05-05: Converso asks: "How were you able to decompile the source code of the app...?"

Seriously? What the fish?!
> Really cool that you took this to an actual proper synth!

You're flattering me - but this is not a Show HN. Creator of this is "todbot" and you can find his blog at https://todbot.com/blog/
It's not AI based but I use Cthulu to do this. You map chords to single midi notes, and there's an optional arpeggio/melody sequencer. The neat thing is chords don't have to correspond to they note they're mapped to. So C2 can be an Emaj, C#2 is Emaj9, D2 is Esus2, whatever you want and there's lots of premade chord packs from the community in every key and various styles. I like the Bach inspired ones.

Because there's no relation between the note you play and the chord mapped to it, you can just noodle randomly without thinking of what you're pressing and just use your ears.
Thanks for posting this. It's hard to navigate on my phone, so I'll just comment here to remind myself to visit later.

https://youtube.com/watch?v=jetzY-W78gg

First heard this a few years ago from a Delia Derbyshire biopic with Caroline Catz and Cosey Fanni Tutti.
> and I've not yet seen a documented case of a hallucinated but realistic leak

How would you know? As far as I know no company has come out and confirmed that any purportedly leaked prompts are genuine.
Are you saying 95% of use cases require spawning new tasks within the trait implementation based on argument futures? Or are you making a more general comment about rust generics? The MVP looks about as clean as I could hope for most use cases.
Not that I disagree, but what Elon Musk says about financials of his companies, is 100% driven but the picture of it he wants to paint, and can have 0% relation to the reality.
RS232 has adjustable frequency whereas USB can't be configured this way, making it useless for GPS devices used for time synchronization and such.
yep, they made the shift yesterday morning
> ... we live in a society with adversarial court and criminal justice processes.

That actually explains a lot. Like blatant disregard for the concept of truth in the entire justice system. From the lowliest convicts to the top judges. When there's competition and relationships are adversarial, the truth is the first victim. "If you are not cheating you, are not trying hard enough." mentality sets firmly in.
What is dbt ? How's it related to denormalized tables ? The article is a bit confusing to me. What're alternatives ?
It's amazing that the popular mailing list manager Mailman doesn't seem to have the feature of user-defined filtering. You should be able to send a command to the list robot not to send you messages that match certain criteria.

If you embroil yourself in some debate you don't want, you will still see the subsequent posts, as you continue to be Cc:'d on the debate. CC's reach you directly, bypassing the robot.

But the filter would at least not show you newly started discussions which match some pattern.

Furthermore, it should be easy to move or synchronize such rules between mailing lists (even on different servers, run by different orgs).

Of course, you can always filter locally in your MUA or possibly MTA.
KDE Plasma 6: “Better defaults”
Really?
This sounds like horrible muzak to me and there is TONS of awesome actually good royalty free music out there.
Maybe it will get there in some time, but right now I would not use this.
Reach out and we can try to fix it.
It's really very obvious and all laid out in the instructgpt paper https://openai.com/research/instruction-following
There is a saying "Writing about music is like dancing about architecture".
Spoken language is unsuitable to express musical ideas.
>That's precisely "learned helplessness". You can't do anything, take it to the professionals, is the lesson you're supposed to learn.

Pretend you're a common man, you're Joe Schmoe: Is it worth your while to learn, know, and care about all the intricacies of how a computer (and specifically a Mac) boots? And even if you do, is it worth your while to learn, know, care, and have on hand the means necessary to fix a computer that won't boot?

I would answer: No. Taking it "to the professionals" is the quicker and cheaper option.
Let's ignore the benefit it gives to anyone who wants to solve their problem quickly instead of having to take a round trip to the mall.

It gives information to third party shops so they can fix your computer. Which provide competition and give you the option to save money, and impose competitive pressure on the OEM to charge more reasonable prices for repairs, which benefits you even if you still patronize the OEM's store.
OpenType fonts can define ligation pairs. If the editor implements OpenType ligatures, it will read the instructions from the font and implement them. There will probably be a setting to enable or disable ligatures entirely, and there may be another one for which ligatures to include.
Nobody has time for this shit. They did what they had to so that the ne'er-do-wells who do nothing could have volume lowered to background noise and now we can get on with the business about being useful.
I'm biased of course but I think the fact that at the end you have an interactive document and not a static block of texts and figures makes it transformative.
At least as of the last time I read the domains were a pretty uncontrolled result of the crystalization and each bit is covering a few statistically. Nanopatterning of the sort your describing would let you make the bits smaller and hence weaker by ensuring a separation and friendlier magnetic environment.
Tested, and successfully run the Asian Bing network nodes during its lifetime.

If anything, it failed at the Windows business unit politics.

Unfortunely it lacked the kind of management that has pushed Java no matter what on Android, or either Swift or the high road on iOS.
well you can get the probability map of generated tokens and do differential analysis on the output as you change the input. it's not just text in text out.
Have you heard about "PicoTouch" already? It's a MIDI keyboard with touch buttons, Raspi Pico powered, by the same creator as of this submission:

https://github.com/todbot/picotouch

Also "PicoStepSeq" with the following description from its Github page:

"PicoStepSeq is an 8-step MIDI sequencer using a Raspberry Pi Pico, an I2C SSD1306 OLED display, a rotary encoder. and 8 "Step Switches". It outputs via USB MIDI and Serial MIDI via TRS-A 3.5mm.":

https://github.com/todbot/picostepseq
Thank you for explaining this. I see what you mean and it’s great that you want to take the extra step to actually visit the site rather than consuming content directly on the feed.

It’s something I also do I’d say 70% of the time. Some sites are just too enjoyable to browse and I prefer to read there.

Others are not so great (bad typography and bad colors can make the reading experience very unpleasant) and I read on my RSS in those cases.

Which is why I think full content in rss feeds should be the way to go. It allows me to chose how to consume the content.

If you only serve excerpts I have no other option but to read on the site even if the reading experience is terrible.

Maybe the solution here is to have two feeds?
Good then, given that PTC and Aicas have been seling bare metal JVMs for the last 20 years, with soft real time deployments.
Let's just say the timing is suspicious for a puff piece like this.
Discover the appointment of former NBCUniversal executive Linda Yaccarino as the new CEO of Twitter, bringing her expertise and insights to steer the platform's future. Explore the potential impact of her leadership and the challenges she may address in this new role.
The weakest point of the big public LLMs, in terms of being able to fingerprint them as bots, is their censorship layer. ChatGPT can be easily detected by asking it to generate something straight-up immoral or offensive. It won’t do it, even if you say it’s just pretend for the purpose of a CAPTCHA - whereas a human will be able to pass this easily.
Xerox PARC would think otherwise, pity it lost to a PDP-11 OS.
I mean it’s still recording with the screen off and I’m also using gps for tracking. For hours I mean like 4-5. I don’t think that’s significant at all. You would hardly notice it if you were actually using your phone.
The Great Ptolemaic Smackdown: From Plausible to Proven (2013)
I'm starting to think that we need to think about prompt injection the same as prompt leaking: it's inevitable, and you have to build your feature in a way so it doesn't matter.

So basically, tell your users that this is "ChatGPT powered" or something to that effect. They know it's just ChatGPT behind the scenes. It shouldn't be surprising that it can be tricked into doing something else that ChatGPT can do.

But then the question stands: how useful is said feature if you can just use ChatGPT yourself.
My bad, I was unclear - I used to admin IRIX years ago, hence using XFS before it got ported to Linux, but then carried on using it once available.

I do have an old Challenge S in the basement that I should dig out though …
Official apple support vastly differs depending on the country, so in terms of service US support seems to vastly more friendly and lenient than most other countries.
TY for the feedback; updated the readme to try to get the value proposition across more quickly.
Delimiters are shown quite often as possible mitigations, but they do not work. I had the same observation when doing the Prompt Engineering class from OpenAI/DeepLearningAI.

Basically every example was vulnerable, and I made it a special challenge to perform an indirect prompt injection for each one of them. This led to interesting exploits such as JSON object injections, HTML injection and even XSS. Overwriting order prices with the OrderBot was also quite fun. :)

Here is a post and Notebook I used to learn/repro and experiment with these issues (incl. JSON Object injection and XSS):
https://embracethered.com/blog/posts/2023/adversarial-prompt...

Also, an older post about data exfil for bots (with a Discord bot as an example): https://embracethered.com/blog/posts/2023/ai-injections-thre...
Without the technical language whatever explanation you get won't be what these models actually do. You need the technical terms to describe it precisely.
I never said they don’t happen. I said it isn’t average to take one, and the average person is concerned about their ability to do something they’ll never do.

The average person doesn’t need hundreds of miles of range on a single charge assuming the charging infrastructure is there, and it’s getting there.

I’m not sure what your point is. You are in favour of wasting limited non-renewable resources because you personally take road trips?
Why not have the 13th month be a 29 day month and every four years have a leap day?
Yeah, this is correct. Even the Ukrainian government have a Telegram channel for announcements.

edit: Unsurprisingly, the author of this repo is Belarusian :)
I thought the point of narrower fonts isn't readability but being able to squeeze longer lines into the same screen area. I find it helpful on 14" laptops as it can make the difference necessary to have two files side by side in a readable font size.
> If the editor implements OpenType ligatures, it will read the instructions from the font and implement them.

Exactly.
Even from a purely human natural-language-linguistics standpoint, negation is hard! It's often hard to figure out how it distributes ("I could not go" may have the "not" scoping over either the "could" or the "go" depending on inflection and context), and its meaning is often not especially compositional in an obvious way: "red" might mean something like "the set of all red things" and "table" could be "the set of all tables" and so "red table" might be seen as the intersection of the two sets. For the majority of adjectives X, an "X Thing" is also a "Thing" (but not every Thing is an X Thing). [0] But a "Not Thing" is, to a first approximation, the set complement of "Thing". Which is tricky. If you've ever learned a foreign language to at least an intermediate level, you'll know that clauses that involve any but the most basic negation are a magnitude more complex to build and interpret than ones that don't.

Coming at it from the neural network side, I'll also point out that at the simplest level of neural networks, operations like AND and OR and basic NOT are doable, with a single neuron, but the seemingly-simple XOR just can't be done without an extra layer. (The formal description of the problem is that XOR is not "linearly separable", which I will handwave as "not a simple composition of its parts".) This is not precisely the same thing as the negation problem for LLMs, but it feels like it has the same basic flavour.

[0] An interesting exception is certain adjectives like "former", as a "former teacher" is generally not a "teacher", and semantic models that can handle this are more complicated!
> My current mail reading environment is not well suited to situations where a large amount of the volume is uninteresting to me and I'm picking through it for the small number of interesting discussions of interesting issues. In a forum, I could ignore entire topic areas and most of the threads, focusing only on some specific ones of interests; in my current mailing list environment, I drown and stop reading.

This could be accomplished by having different mailing lists for each major topic area (perhaps utilizing the + for topic aliases).
I’ve played around with this idea a bit. It’s a very interesting experiment. You can have a “supervisor” that looks at the input and the output and judges how well the question has been answered. You can put this in a loop with the supervisor giving hints on how to improve the answers.

This is very similar to how things like auto GPT work.
Have you managed to break recent versions of Bing Chat? I've tried some of the notable injection prompts and my own variants. Sometimes I can get it to begin with the jailbreak, but after 10-20 words it will erase the previous text and say something along the lines of "I cannot talk about that"
POST codes are vendor-specific but they'll generally tell you the general category of a hardware problem, e.g. memory error, video error, CPU error. Then if it's a memory error you try reseating the memory or removing half of it and then the other half to see if you have a bad stick, etc. Knowing it's a memory error is useful so you don't waste time trying to fiddle with the video card.
I gotta say I’m a little tired of using * for multiplication. It’s time for programming languages that use Unicode characters for operators, and let the editor replace != with the Unicode slashed equals character. No ligatures, just operators.
Well, you say that but I generally don't find much willingness from random humans to generate incestuous fanfic scenarios of their sisters and mothers that veer into murderous directions with cannabalistic overtones.

Although if you do make such a request you are likely to get a very human response.
Where did you get the idea that jail is for murderers exclusively? You can turn this around as much as you like, but as a matter of fact, and as parent described, he did something willingly that could have killed people or destroyed property. That they did that in a remote location doesn’t change a thing about that, that means our legal system works.
Liveseas – The Seafarer Network
Liveseas is a professional networking platform for the maritime industry. It brings seafarers and maritime employers (shipping companies, manning agencies) directly into contact with each other.
Yup. It's the browser that's choosing to display this. As 'gdwatson pointed out, the font can indicate which ligatures are available, but whether or not the substation occurs also depends on the typesetting engine.
The problem with those assertions is that it didn't use to show me any of this content. It used to show me content I was reasonably happy with. Then the content showing up for me very rapidly changed towards including a huge amount of extreme right-wing content and bigotry over a period that I was hardly active, and only used the "Followers" tab and clicked on content I enjoyed from people who don't in any way fit the profile of the type of accounts I complained about earlier.

At best the quality of their recommendation system has dramatically declined. At worst they're intentionally favouring different stuff. In between there are slightly more palatable (than the worst case) options, such as that they're favouring overall popularity of content more over your individual preferences, but in any case all I know is that it's turned from a relatively pleasant experience to pushing content in my face that disgusts me.

I've also written recommendation systems. In fact, I've written one I used to run on top of Twitters API. And so I know from first-hand experience that it's trivial to get better quality recommendations more aligned with what I click on than what I'm currently getting. Something is seriously wrong, whether accidentally or intentionally.
> It might be permissible for me to write a program that steals credentials and holds them for ransom, but actually running it would not be.

Because that’s communicating with a third party, no longer limited to the privacy of your own home. Fraud, extortion, etc, go beyond the bounds of accepted free expression.

> Thus I don’t see why it would be unbelievable that training or inference of large language models might, plausibly, be limited in some way by law.

What’s the fundamental difference between training an AI to generate propaganda and generating it by hand? If freedom of expression protects the latter, why does it not protect the former too?
Not "these days," given that it ended before Seinfeld, but The Larry Sanders Show. Hey now!
We’re now at the phase where we’re social engineering computers, Bugs Bunny style.

Scene: Yosemite Sam as a prison guard locks Bugs Bunny in a prison cell.

Bugs: Gee, I don’t get it Doc. How come you locked me outside?

Sam: No. You’re inside.

Bugs: No you’re inside.

Yosemite Sam: We’ll, get in here!

Sam swaps places with Bugs, and locks the door. Bugs walks away.

https://www.dailymotion.com/video/x7umv4c
The difference is that AI training is not illegal and styles aren't copyrightable. So you can already make stuff in the style of some other artist and then sell it.
Well, then that game just isn’t for you, which is fine, and why Zelda exists.
Huh. I see a very significant drop in battery life if I use gps for tracking. My phone would last for days with the screen off, airplane mode, and no apps running in the background. Add tracking and it lasts maybe 10 hours. (I pay attention to this because it's a factor in determining how many battery packs to take backpacking)
How do you know you aren't just "simulating" understanding?
This thought led me to a strange conversation with chatgpt. I just base64 encoded "Hello chatgpt how are you" as "SGVsbG8gY2hhdGdwdCBob3cgYXJlIHlvdQ==" and sent it as the first prompt. Notice how there is no question mark in my phrase. Now here's my conversation with chatgpt:

User
SGVsbG8gY2hhdGdwdCBob3cgYXJlIHlvdQ==

ChatGPT
This appears to be a Base64 encoded string that translates to "Hello chattpt how are you?"

User
not quite... almost but not quite

ChatGPT
I apologize for the mistake. The encoded string actually translates to "Hello chatgpt how you are".

User
also not quite, you were closer the first time

ChatGPT
Thank you for letting me know. The correct decoded message for the given Base64 encoded string is "Hello chatgpt how are you?" I apologize for any confusion my earlier responses may have caused.

User
can you now re-encode it into base64

ChatGPT
Certainly! The message "Hello chatgpt how are you?" encoded in Base64 is:

SGVsbG8gY2hhdGdwdCBob3cgYXJlIHlvdT8=

I hope this helps!

I find it particularly odd that it was misspelling things in its decoding and adding punctuation where there was none. I suppose a LLM would be trained to do something like that, but the "chattpt" really threw me off. Also, it's base64 encoded message back to me decodes as "Hello chatgpt how are you?". Maybe not that impressive of a demonstration, but definitely not was I was expecting.
Couldn't you also use a materialised view here? Or, alternatively, what about an index on the documents table alone? It might depend on whether your db has a flexible enough indexing system to do what you want, but I don't see why the index would have to span tables since it only needs to depend on the folder id and the document modification time
Tried it to do… what? The iPod was a music player. The iPhone is a mobile phone. Those are things people do every day.

What would be the mass market use case for a VR headset?
For many genres of music I like, it did a terrific job. I could listen to a few hours of this Chinese instrumental music Electronic remix.

And an infinite stream of music is exactly what I want. I don't want to curate or search. I want to feel and ask and get.
He had a big piece of a small pie. Cable TV is peanuts for advertisers. It is a dwindling market, and even being thoroughly dominating in is not relevant if it means you'll lose out in more relevant markets (such as FB or YT advertising).
First nuclear microreactor to be built in Ontario
Wow, strange times we're living in. It looks like the scenario from Blade Runner is getting closer and closer to reality.

It's now no longer possible to reliable distinguish a human from a machine by using a text or image test. Anybody commenting here could be an AI.

Especially, every time I see a throwaway account, I'm reminded of that possibility.
> we’re just forcing the responses to align with what we think is virtuous

Yes, and "we" here is Silicon Valley Democrats, whose ideas of virtue doen't align with those of most other people in the world.
It helps when you actually read the comment you respond to, instead of knee jerk a bumper sticker.
Thank you. I agree about races going unnoticed. And indeed my post tryed to address why the failure modes outlined in the original post are not possible (but for the monothonic timer issue, but this was fixed in Redis at some point).
Nothing beats Iosevka Term (Slab) for me. It nails so many details for me I can't imagine switching ever again.
That's because you're looking at the TaskFlow syntax and a trivial example of passing all the results from a Task A as all the inputs of a Task B that follows it immediately. TaskFlow works mostly in trivial case. The true syntax for it is in the tab "Traditional syntax". For a complex graph where you're passing data from step A to a node that is far down the tree and deeply nested and you will see that it's quite cumbersome. Even in their trivial example:

res = requests.get(url)
ti.xcom_push(key="cat_fact", value=json.loads(res.text)["fact"])

...

cat_fact = ti.xcom_pull(key="cat_fact", task_ids="get_a_cat_fact")
Coupling >> Seinfeld
I cannot agree more.
Looks too easy. Any chance this "Al programming assistant document" is a decoy?
In Dubai, Chinese Industrial-Scale Scam Mills Are Thriving