skysight-inc/HackerNews huggingface dataset:
About 3 years ago, Bird used to be the only scooter useable on my college campus. And they were pretty commonly used. Then, 2 years ago, the bird app completely stopped working on my phone. Every time I tried to unlock one, the app would just show an endless loading animation. I tried reinstalling. I tried using different payment methods. I couldn't find any way to get a scooter to unlock, and the moment I needed one, I was always in a hurry. By then, Lime began to comply with my university's rules and their scooters were allowed to park on campus. I tried the app many more times, even a few weeks ago, and just... never worked.

I don't think it was just me - I stopped seeing Bird scooters get used by others. I still saw the occasional Lime.

It's entirely possible I'm extrapolating too much from my experience and a rough observation. But still, I'm kind of surprised it took them so long to fail.
DM’s are still working too.
The vulnerability is not limited to Custom GPTs, that was just the latest example of an exploit vector and demo.

Anytime untrusted data is in the chat context (e.g. reading something from a website, processing an email via a plugin, analyzing a PDF, uploading an image,..) instructions in the data can perform this attack.

It's a data exfil technique that many LLM applications suffer from.

Other vendors fixed it a while ago after responsible disclosure (e.g Bard, Bing Chat, Claude, GCP, Azure,...), but OpenAI hadn't yet taken action since being informed about it in April 2023.

For example, here are the details on the Bing Chat exploit and how Microsoft fixed it: https://embracethered.com/blog/posts/2023/bing-chat-data-exf... - and many other examples on https://embracethered.com
BearLibTerminal – Interface library for text-based, console-like output
Thank you :). I updated the README to have some more explanation of the steps.

The chunking algorithm chunks by logical section (intro, abstract, authors, etc.) and also utilizes recursive subdivision chunking (chunk at 512 characters, then 256, then 128...). It is quite naive still but it works OK for now. An improvement would perhaps involve more advanced techniques like knowledge graph precomputation.

Reranking works by instead of embedding each text chunk as a vector and performing cosine similarity nearest neighbor search, you use a Cross-Encoder model that compares two texts and outputs a similarity score. Specifically, I chose Cohere's Reranker that specializes in comparing Query and Answer chunk pairs.
It's not. They pushed another "update" this monday that fixed the problem. Of course, we'll never know, because openAI isn't only closed weights, architecture, and research, but it's also closed as in there is no transparency at all.
Currently no posts are loaded on my computer/phone. Only skeleton + suggestions.
Kendojitsu- a Network Analysis Tool
Dear team, were from kendojitsu,a humble small team focusing to improve the tools, we would like to welcome all of you - contributors, friends, collaborator, anyone etc to the community. Thank you.

https://kendojitsu.org/docs.html#Introduction
I thought this would be for contacting authors or chatting about the paper with other readers, but apparently RAG here is a new important TLA to take note of, meaning chat bot. You need to enter an API key from "Open"AI to use the service and it's about it answering your questions about the paper
Same, that’s where they lost me. Intentionally misleading, and quite obviously so to anyone who’s read on the subject.

I believe the generally held view is the intelligence displayed by ants and bees is emergent — not resident in any individual. Most likely being a bee doesn’t feel like anything at all.

Not a great way to start a pretty challenging argument.
I'd hate to see what Elon would choose as a fail whale equivalent.
Such code would be a trade secret though. If a cola drink's secret sauce recipe was just a single plant in the Amazon, the name of that plant is in the public domain and cannot be copyrighted, and the plant itself probably can't be patented. All they have is knowing what it is and not telling anyone.
I don’t think knowing c is going to particularly impact most people.

On one level it’s essentially random trivia you can easily lookup, but on another level it’s fundamental in a way that few things are. Individual mutations from random events wildly shaped human history making most facts people remember essentially happenstance. However, c is more closely tied to the underlying aspects of reality.
All traffic sent over DoH is protected. Most traffic --- the overwhelming majority of traffic --- sent through a DNSSEC-verifying resolver isn't signed by DNSSEC, because the overwhelming majority of zones --- and an even higher proportion of popular zones, by any reasonable metric of popularity you choose (I use the Moz 500) --- aren't signed.
There was that image of Elon before he started using Ozempic
The topic will get downvoted regardless.
Haven't fired enough. By firing more folks problems would be solved. This is why tech companies need to keep experienced folks.
You might be able to drop the PDF backend since they're close to getting HTML running well: https://news.ycombinator.com/item?id=38713215

Using that might be easier than a multi-modal approach. Bonus points for:

* Multiple papers at once

* Comparing PDF and HTML output with the LLM as input for it correcting similar converter code
It has a reason why i drive an old Audi 80 B2 without any software on board...
Oops sorry for the miscommunication, actually you don't need to enter an API key for now. Feel free to just try it out!
It’s not loading any tweets on desktop and mobile
I think we must be careful not to use no-true-scotsman here. Imo, an attack should be considered valid if it works against a typical config - one you would arrive at following a popular tutorial, rather than requiring that it must work against an ideal config.
Show HN: Emu2 – A Gemini-like open-source 37B Multimodal Model
Hello HN,

I'm excited to introduce Emu2, the latest generative multimodal model developed by the Beijing Academy of Artificial Intelligence (BAAI). Emu2 is an open-source initiative that reflects BAAI's commitment to fostering open, secure, and responsible AI research. It's designed to enhance AI's proficiency in handling tasks across various modalities with minimal examples and straightforward instructions.

Emu2 has demonstrated superior performance over other large-scale models like Flamingo-80B in few-shot multimodal understanding tasks. It serves as a versatile base model for developers, providing a flexible platform for crafting specialized multimodal applications.

Key features of Emu2 include:

- A more streamlined modeling framework than its predecessor, Emu.

- A decoder capable of reconstructing images from the encoder's semantic space.

- An expansion to 37 billion parameters, boosting both capabilities and generalization.

BAAI has also released fine-tuned versions, Emu2-Chat for visual understanding and Emu2-Gen for visual generation, which stand as some of the most powerful open-source models available today.

Here are the resources for those interested in exploring or contributing to Emu2:

- Project: https://baaivision.github.io/emu2/

- Model: https://huggingface.co/BAAI/Emu2

- Code: https://github.com/baaivision/Emu/Emu2

- Demo: https://huggingface.co/spaces/BAAI/Emu2

- Paper: https://arxiv.org/abs/2312.13286

We're eager to see how the HN community engages with Emu2 and we welcome your feedback to help us improve. Let's collaborate to push the boundaries of multimodal AI!
thank you. I've only ever seen the string ones, and was wondering what is the older system
It's not down, it's having a software update.
This is super cool; I wish I had this level of initiative when I was 16. I'm sure you have a bright career ahead of you!
Your solution is awesome. Thanks for sharing.

Love the indentation based DSL - this looks very intuitive.

I do a lot of quick sketches with excalidraw but I easily see wiretext-code replacing that with a better workflow where I can extract out components and prototype by composing those instead of copy pasting around.
Will it become normal to paste your OpenAI keys into a website and will it become the new curl-sudo-bash or checking cloud credentials into github?
If anyone wants to finetune their own Mistral 7b model 2.2x faster and use 62% less memory - give our open source package Unsloth a try! https://github.com/unslothai/unsloth thanks! :)
Yeah, down in Germany and Croatia as well. Looks like their API has some serious issues.
Modality or contextual keymaps is indeed a very powerful concept and it seems like the only way to have usable complicated keybinding schemes, so nice that this stacked/transient override was added
No - https://downforeveryoneorjustme.com/twitter

(Nobody even posted "Concerning" yet)
Why would you ever pay for a UI kit on the web. I am not gonna name things, but you dont need to spend a dime on any framework. Most if not all popular ones are opensource. Use those ones. Makes your life much easier. Community arround them also a lot bigger.
>It would freeze and the only fix was turning off the car...a difficult solution on road trips.

Back in the days of manual transmissions, this wasn't so hard. I remember having to do this for some odd reason (don't remember) back in the 90s: just clutch in, turn off the ignition, restart the engine, clutch out.

On my most recent car which had an infotainment system, there was some kind of three-button combination you could press to reboot the system without restarting the car.
Definitely I'll move to the LaTeX source code instead of a PDF backend since that allows better support for non textual data that gets poorly scraped by GROBID. That is a really cool development I didn't know about, also theres https://ar5iv.labs.arxiv.org/ which already has most arXiv papers as HTML documents. I chose GROBID because they not only parse the PDF but organize the text into logical sections for me (Intro, abstract, references) which I didn't want to manually do with heuristics that I'd have to devise.
I'd imagine you feel quite upset that you are paying to be silently toyed with by a software company :P I definitely do

Infuriating and is only accelerating my basement cluster
> It's already superior to OpenAI because it doesn't require an API.

But the quality is not superior to OpenAI however. I run Mistral 7B on LM Studio, and I can't get far before it starts giving me wrong answers.

ChatGPT-4 on the other hand is correct most of the time (and knows to trigger Python code evaluation or RAG to answer questions). This makes it useful.
Code isn't a product, code is the blueprint for the product. Have you heard mechanical engineers say "no blueprint is the best blueprint"?
ok try loading some tweets genius, the site is up, the content is NaN
Forgot to update in time, that should have said 'in November'.
This feels like the setup to a joke in an "AdamSomething" video where the punch line is you just end up with bad traffic in the underground stuff highway too.
Adding my must haves:

- DisplayBuddy: a more modern alternative to BetterDisplay to control monitors (https://displaybuddy.app)

- Magnet: the simplest and best window manager (https://magnet.crowdcafe.com)

- DaisyDisk: fantastic way to visualise your disk usage and free up space (https://daisydiskapp.com)
No, I'm specifically talking about the tsa-pre line without clear vs the tsa-pre line with clear.

I know it is counter-intuitive because the clear line is so much smaller, but every single time it barely moves. Check yourself next time.
Yes, it's acting like I'm a completely new user. All of my tweets are gone, although 'reactions' are still there.

A major outage at 10PM PST is not fun :\ sorry Twitter ops.
Cool share!
The standard way to escape a simple Docker container with default privileges is to use a kernel LPE vulnerability. Kernel LPEs are common enough that they're found and patched without major news stories written about them.
It seems increasingly the norm not to acknowledge any failure, but to simply fail to operate without admitting anything is wrong. Institutionally as well as technologically.
https://shreyas88.github.io/2023/12/19/implementing-parallel...
Link not showing correctly for some reason
If you'd like to use jq in any JetBrains IDE (e.g. IntelliJ), here's a plugin for it:
https://plugins.jetbrains.com/plugin/23360-jqexpress
Alas, it is a photo of a dog. Or at least it was on its last outage a few months ago.
The distinction is in fact pretty clear. Conventional container runtimes are shared-kernel isolation. Virtual machines aren't: every tenant has their own running kernel.
In Japan, X posts can be found through Yahoo Real Time Search.
https://search.yahoo.co.jp/realtime/
Take a look at a video of a pin setting machine in action - https://youtu.be/Iod6uwUGM2E?si=BKNipS2E-geJEJEk, for example.

Basically, it's not just the force to move a single 1.5 kg pin. It's the force needed to move ten of those pins, plus the machinery for lifting and setting them into place, all of which needs to be overbuilt because it's being repeatedly hit by flying pins and possibly even the occasional ricocheting 7kg ball, and needs to stand up to that kind of treatment day in, day out for years or decades without completely falling apart. And then, because people like their games to keep moving, the drive mechanism for moving that whole huge assembly around needs to apply enough force to be able to raise and lower it quite quickly.

I'm no expert in any of this, but just taking one quick look at it I'm not at all surprised to find out that these machines are invariably hazardous. And probably most the ones in operation are even scarier than the one in that video I linked above, because it's a relatively recent model and, at least at the place I have been bowling, all the equipment looks like it could easily be older than I am.

If you want a system that only needs to be able to apply enough force to lift a single 1.5kg pin, well, it sounds like that's why the string setting machine was invented.
<3 tailwind
Everything has the "network-based trust" problem, including isolated hardware.
The design kits that tailwind provides have been so useful compared to everything else. The difference in quality (that I've noticed) is significant when compared to free alternatives.

Tailwind full access is such an easy sell for me. Plus it's pay once, so I don't mind it at all.
As long as you fit your regulatory requirements, it's incorrect.
I use Bird in Rome and it's the operator whose scooters I see the most around. However, it could also be due to the fact that the municipality has enacted strict rules allowing only 3 companies to operate and forcing a certain number of scooters to be placed in peripheral areas.
One thing is clear, don't post about horology or mechanical timepieces here. There's a vocal demographic in HN that does not appreciate them.
Is tailwindui associated with tailwindCSS? If not, then the lack of completeness and quality of this UI kit says nothing about tailwindCSS.
Yes, I'm super excited about this ^^^, but I was speaking in more general manner - e.g. accessing any kind of UI for basic functionality without need to know the internals, or use their own testing system (like QTest, or what Omar posted above with DearImGui, or something that exposes a white/gray box).

Inevitable, you have to reach out to the specifics of the UI end, but for most of the tests all you may need is - Run App, Accept Some License / Button, Press something else, then something else - and it elevates some confidence that at least it can run and go that far (sometimes changes can break even this).

So such tests can be coded by completely autonomous team, not having to deal with how you've build the software to begin with, or coordinate changes you've made later (apart from how the UI works).
Have you tried dexa.ai?
Here is an example with Hubermanlab Podcast - https://dexa.ai/huberman
It's cool how it uses the same name as the technology used for porting UIKit applications to macOS, which I'm sure will make search engine usage very fun if it ever gains any traction.
For a good long while it seemed like one side was definitely going to use power, if it got power, to stay in power forever -- look at Hungary for a good example -- but lately it seems like the younger generation of the other side wants the same thing, which historically makes sense: totalitarianism has every bit as rich a history on the Left as on the Right.

So yeah, it's dangerous to think you will always win because your ideas are the only correct ones. But it's possible to rig the system so the "good guys" (you) always win, and then say it's because your ideas were correct. At which point you might find you have not a dictatorship per se, but merely an illiberal democracy that guarantees continuity of government.
its like that gif of grandpa simpson walking in and then walking back out again.
https://en.wikipedia.org/wiki/List_of_defunct_social_network...

soon.
Opinion on Learning Data Science for a Undergrad Student
I'm a computer science student, and I'm thinking about making a career move into data science. I am average in coding, but I can manage it. Is data science a good career in 2024 - 2025? I'd love to hear from those who've been there – what got you into data science, and any advice for someone like me just starting out?

Your thoughts will really help me figure things out.
Can’t tell if this is satirical or not, but if it is: lol, good one
Well it's partially up, meaning you can see 'the site' but my posts, replies, and evidently at least some other people's posts and replies are completely missing.

Even people who have paid for the service evidently.

This kind of thing in a hypermedia application sure is problematic, because for example I have made lots of articles out on other services with embeds of tweets in those articles when I guess it would be more trustworthy to take screenshots.

Huh, maybe some essential people to keep this kind of thing from happening were recently let go.

This is a bigger screw up than that time my X account got suspended!
https://medium.com/luminasticity/x-suspension-news-44664b6b2...

I suppose there will be a lot of people making backups of their content now.

If there was someone clever in control there they would add a feature that it would only give you the backup since your last backup (with notice of course) and you would have to actually request a FULL backup that would probably save the servers a lot of work in the coming weeks. But there seems to be an ongoing narrative that there isn't someone clever in control there.
A metal detector, might detect treasure, where a human would not without its aid. But the Human is the one that get all the credit of discovery, because a metal detector is just a tool.
What exactly are we suposed to be looking at? This just links to a random person's profile called "Geneia@home"?
Yes...all my timelines are gone. Cannot see anyone else timeliness. Treating me like a new user with a welcome message to set up my account. Also, the text as well as the like button, RT has shrunk and is very tiny. Only thing working is "Spaces"
You can add Threads right now under the category of dead.
Hi nkurz! Thank you for your concern, but I want to clarify that my intention is not to promote my site. I just want to get feedback on anything that could be improved on my site and see if any user experience can be improved. I apologize if my post caused any misunderstanding. I'm here to engage in conversations in HN and share information with you all.
Neither is the time of year. The few remaining staff will be recovering from Xmas parties just before the long Christmas weekend if not already on holidays.
It’s the same reason why people have car brand preferences in general. We don’t call someone preferring Volvo a cult member because they haven’t tried out several competitors. It’s just the way things are when you find something you know you enjoy. The power of knowing what you have is strong and isn’t necessarily about “politics”.

Also, let’s not pretend it’s not a little weird to have someone build a car in 2023 that doesn’t have CarPlay or Android Auto and isn’t firmly in the budget segment. It’s not only going to feel unusual, but market pressure for improvements on GM will be completely different if you use their custom system than something that is more standardized and used by orders of a magnitude more customers.
I have been using elastic index for a while now. The best way I have found is to use a hybrid search - match all with embedding + exact+fuzzy match combination as a way to boost results.

Reranking also provide a significant improvement to the response quality.

Another way to improve results for domain specific RAG systems is to use some heuristics to boost results. E.g., penalize results that contain certain negative keywords or boost results with certain patterns.

For RAG, given the limited context size and potential hallucinations, best prompt + best data will provide you with best response.

Prompts can be improved greatly to get the LLM to throw a good response with reduced hallucinations. A lot of techniques are seen on Twitter and can be explored to find a good fit.

I improve my prompts using a GPT assistant that significantly improve the response quality.
https://chat.openai.com/g/g-haH111AXX-prompt-optimizer
But I’m 4x safer. I’ll take those odds.
I don't know, ketamine can also make you bloated, evidently.
We've implemented AR for Magento 2
AR without mobile app, running directly in the browser
If you are in the UK then you need to be careful with this. You can end up having to pay capital gains tax when you sell the house.
Hmph, silly anime dogs!
(slightly) earlier thread: https://news.ycombinator.com/item?id=38717326
I wonder if this collection of incredibly mundane observations are really among the most interesting things Bezos has to say about business.
If the A.I can not be rewarded the patent, can it therefore also not be guilty of infringement ?
you don't have night vision with headlights and full beams on... they look just like daytime running lights, not terribly bright.
There are several such characters from the many shows I've watched and books I've read that have inspired a sense of awe and greatness. Most recently, the characters of Dr. Stone (which is just now wrapping up the second half of its third season) have done that.
Whats the state of lightweight VMs? Can they replace containers yet?

Not sharing the kernel with the host os (or other containers) is a huge security boundary.
same behavior
If you define a class inside another class or a function, get_annotations() will never be able to resolve it and just return a string, which is not very useful.
We used to have books about it, and stuff like COM, SOM, CORBA also support C, which is exactly what you're referring to.

Regarding books, here is one from 1993,
https://www.mclibre.org/descargar/docs/libros/ooc-ats.pdf
The parent comment downplayed the importance of mobile gaming/gambling. I simply rebutted.
I heard the remaining staff were all entirely 110% hard core though ...

/s aside, you're correct, it's an awful time of the year to be last engineer standing watch over a major traffic site falling down.
I'm guilty of calling Apple users cultists myself, but the idea that any car company, worst of all GM, could possibly make an in-house infotainment system that would be nearly as good as the very cheapest and worst Android or Apple phone is sheer lunacy. There is absolutely no evidence they can make anything decent, and a mountain of evidence that everything they've ever made has been utter trash.
Hi _Microft! Thank you so much for sharing that valuable resource! I've had a look at the GitHub link you provided, and it's incredibly useful. I appreciate the insight into the undocumented features of Hacker News.

I must admit, I'm not fully familiar with the hidden culture of Hacker News, and I apologize if my initial engagement seemed to overlook certain norms. I'm eager to become more involved in the community and look forward to participating in discussions here. Thanks again for the guidance!