skysight-inc/HackerNews huggingface dataset:
I've got a couple I've done and it's been really enjoyable.

I think the real value in using local models is exposing them to personal/unique information that only you have, thus getting novel and unique outcomes that no public model could provide.

1. Project 1 - Self Knowledge
- Download/extract all of my emails and populate into a vector database, like Chroma[0]
- For each prompt do a search of the vector store and return N number of matches
- Provide both prompt and search result to LLM, instructing it to use the search result as context or in the answer itself.

2. Project 2 - Chat with a Friend
- I exported the chat and text history between me and a good friend that passed away
- I created a vector store of our chat history in chunks, each consisting of 6 back-and-forth interactions
- When I "chat" with the LLM the a search is first conducted for matching chunks from the vector store and then using those as "style" and knowledge context for a response.
Optional: You can use SillyTavern[1] for a more "rich" chat experience

The above lets me chat, at least superficially, with my friend. It's nice for simple interactions and banter; I've found it to be a positive and reflective experience.

0. https://www.trychroma.com/
1. https://sillytavernai.com/
TCO of Model 3 is less than a Corolla. IIRC in some places if you get incentives it's cheaper to purchase too.
Logi AI Prompt Builder available today
Going in between the buy/ask margin means the margin got smaller which is good for all traders in the market. There is no way to "go in between" and not make it smaller, because the best price gets the order.

Here's a much deeper analysis on bid ask spread from HFT market making: https://www.cftc.gov/sites/default/files/2022-08/HFT_and_mar...
And I'm sure that we'll be able to let those people immigrate with absolutely no friction. None whatsoever.
In the US, CFAA prohibits causing "damage", which includes "impairment to the integrity or availability" of data or systems. But as with many other things in law, it boils down to the court trying to assess your intent, whether you could've reasonably anticipated the outcome, and what that outcome ended up being.

There's no law that says "you can't send more than n packets per hour".
Philharmonic Sidelines 2 Players It Tried to Fire for Misconduct
So is there any selection criteria going on here?

It seems obvious to me that training on the totality of the output of a model with any degree of error would result in a greater error due to the error in the source compounding with error in the training. That is simply the photocopy of a photocopy problem.

If there is a selection mechanism then you are reducing the data set to the best of it's output which by definition has the potential to be better than the original training data because divergences from correct prediction of the training data (errors) have a probability to be better than the original training data.

This is analogous to evolution where most errors are bad and some are beneficial, natural selection provides a mechanism to pick the good bits.
Formal Methods: Just Good Engineering Practice?
CBC Radio's IDEAS has a great story about the lesser-known Stuff Smith:

https://www.cbc.ca/radio/ideas/violin-david-schulman-1.70411...

Django's music has brought people out swinging with Balboa and Lindy Hop for decades:

https://www.youtube.com/watch?v=UAJaBKL4sw4

And Bal-swing, too:

https://www.youtube.com/watch?v=mcavxcM2TSs
There are quite a few (mostly religious) Jews who believe that the State of Israel should not exist because it is an offense against God. Are they antisemitic?
Sex Makes Babies (2017)
Unfortunately, the historical hacker culture is not the hacker culture for which this forum was created. Watching the culture clashes when expectations meet reality is always a hoot.
Well, I'm sure you understand that there is a broader theme here, given how central it has been to public discourse and lawmaking in the last several years.

But should that not be the case, here's data collected via cell-phone that was mishandled - https://eu.azcentral.com/story/news/local/southwest-valley/2....
Fallout Bullshit
The thing you are asking for, the "why does mass cause spacetime to bend" seems... perhaps impossible to answer? Or like, I don't see why there should necessarily be anything that satisfies what seems to be your reason for dissatisfaction.

Imagine we explained it as "Mass causes X, and because X causes spacetime to be curved, we have that, mass (indirectly) causes spacetime to be curved." . But then, why would you be any more satisfied with this? Why would you not then ask, "Well, why does X cause spacetime to be curved?" ? (Or, "why does mass cause X?")

Now, perhaps there is such an X, and perhaps it will be found. But, I don't see why this would satisfy you any more than "Mass causes spacetime to curve" satisfies you.

If you keep asking "why", you either eventually end up in a loop, have an infinite regress, or stop getting an answer. A non-empty directed graph either has a cycle, an infinite outgoing path, or a vertex without an edge away from it. (And also, either a cycle, an infinite incoming path, or a vertex without an edge going to it.)

Many are content to allow the laws of physics to just be, without explanation, others may say that the laws of physics are explained by God, who is without explanation. Personally, I go with the latter, but, unless one wants to go with infinite regress or a cyclic explanation, one has to allow that something is without explanation.

For your complaint to be compelling, I think you should give criteria for, what conditions would something have to satisfy, in order for it to satisfy you?

(Also, you seem to assume that if the two particles suddenly acquired mass, that they would immediately begin to feel a force between them. While the hypothetical is presumably impossible, still, what I imagine happening would instead by that there would be a light-speed delay between when they gained mass and when they began to accelerate towards one-another. Though, I'm not sure if there is a fact of the matter as to "what would happen in this impossible hypothetical".)
Lol, they got me too. Mine has an algorithm to find a solution quickly, and another to find the shortest solution possible. I also created a very rudimentary GUI so that the game could be played. I'll clean the GUI up later though.

https://github.com/davidalayachew/ReverseTheListOfIntegers
No, because physics is not mathematics.
Hmm, what's that on your belt?
Almost a jinx.

https://www.youtube.com/watch?v=27AAlYlyvZs has the plane leaving the Zeppelin.
Thanks for posting this. I made a playable version of your game too. Bundled inside is algorithms for solving it as well.

https://github.com/davidalayachew/ReverseTheListOfIntegers
That’s actually arguably the source of the problem in a lot of these examples. In some of them, the bad alignment would look good if the text next to it contained more descenders.

This could be compensated for, of course. For e.g. a single checkbox and text, move the text a bit lower if there are no descenders in it. But that doesn’t work if the text is user input, or if there are multiple text boxes in a list: it’s noticeable (and unpleasant) if the baselines of the text are in different places next to their individual checkboxes if - even if they’d all individually look best in that alignment viewed alone.

And if the text is editable, it’s even worse. No-one wants their text to be jumping up and down while editing to maintain optical alignment.

The problem gets even worse if you have mixed language support, and the text might be in languages with ‘tall’ characters (Thai, Arabic, sometimes Vietnamese - and a long list of others) or a different idea of ‘line height’.

Compromises must be made, unfortunately.

Of course, that doesn’t excuse a lot of the examples here, which are of specific designs - but it does mean that a lot more ‘design’ time is required, especially if there are multiple localisations, than feels at-all intuitive to anyone who has not done this.
pg in 2019:

> Lambda School will go on growing and transform education. Few will remember having been part of the jeering mob.

https://twitter.com/search?q=from%3Apaulg%20lambda&src=typed...
This line of thinking is entirely incompatible with the presumption of innocence and the right to protection from self incrimination.
SignalFire State of Talent: 2023 tech employee trends
Incidentally, comments like the one you made back in 2021 are part of what make HN so great, thanks.
If you’re willing to spend a couple weekends on it, I’d recommend anyone (who’s tech savvy enough) using consumer Gmail to buy Google Workspace Enterprise for personal email.

Been doing this for years. It’s something like $25/mo and gives you access to Google Admin where you can see logs and reports. Don’t think there’s prebuilt log reports for SPs calling APIs but pretty sure it’s possible to query that sort of data or log it into Google cloud
You're cutting a division. You're cutting a project. Yeah, if you were hiring into a new position, you might hire some of the people you're cutting. But you probably aren't. So, yeah, you might try to retain some specific people but you mostly aren't interested in doing a large-scal rewizzle which will probably disrupt things even more than the layoff is already going to do.
The "damages" here come from reduced projected growth rates relative to a scenario without climate change. I.e. people will be richer than they are today in 2050, but poorer than they would have hypothetically been in a world without climate change.

> So, what happens by 2050? The researchers' model suggests that "committed damages comprise a permanent income reduction of 19 percent on average globally," compared to where growth would have gotten us. Uncertainties mean the likely range is between 11 and 29 percent. Using a middle-of-the-road scenario for economic growth, this translates to an economic hit of $38 trillion (a figure measured in international dollars.)
If two countries both report a 5-point shift, how do you know the shift is actually the same size if the points are counted differently?

Perhaps the actual change was bigger or smaller but the approach to measurement highlighted the change more or less strongly. There's no statistical validity to be had.
Have you ever heard about the Underground Railroad?
Fine tuned 1.5 checkpoints are amazing. If only the models could comprehend instructions like SDXL or better.
I appreciate things that are well laid out. I just don't get satisfaction from pixel pushing myself. It might be different if it was a small product or one I was vested I from the beginning or owned. OTOH backend implementation details I go out of my way to do at my best probably goes beyond what many others consider necessary especially when no one really sees it or may never be a practically relevant design or performance issue.
I wonder what's preventing us from having airships now offering cruise like experiences in the sky. The only company I found doing them is OceanSky[1] though it seems like they are still in the early stages. My guess is they can't carry enough people to make the unit economics work without charging $10k/ticket.

[1]: https://oceanskycruises.com/
Ask HN: Why is OpenAI's OCR better than everything else?
This is a curiosity post/question.

I am trying to extract supplement nutrition data from photos of products. Over the last 24 hours, I've tried every popular OCR software and API, but none of them come even close OpenAI. With OpenAI Vision I was able to extract tabular data even from very obscure/low-res pictures. Meanwhile, OCR APIs offered by Microsoft, Amazon, Google, etc. and OpenSource softwares like tesseract, EasyOCR, etc. can barely extract the same information from screenshots.

What is so fundamentally different about how OpenAI extracts/interprets texts from the traditional OCR softwares?
Why did ChatGPT say that's fascinating? I thought it was a large language model that had no feelings or opinions.
No the hardest problem in CS is writing a reliable progress bar.
> So I picked him up and with no warning tossed him in. He immediately froze under water, arms and legs outstretched in literally stunned silence. I counted to 5 and pulled him out and he was trembling with fear.

WTF, why would you do that?
I think Datadog does similar.
I always thought it brought benefits to knowing what runs on your machine, and one time we modified it.
Why say "any social media" when it's only Youtube and TikTok?
> Bending the rules here, but the line between aircraft and cruise missile and drone feels like it's flexing & bending to me.

Cruise missiles and (aerial) drones are both (unmanned) aircraft, and, yes, the lines between them essentially don't exist any more (especially since exoendable loitering munitions started being called “drones”, before which I would have argued drones are recoverable and cruise missiles / loitering munitions are expended in use and not intended to be recovered normally.)

But usually when we talk about an “aircraft carrier”, we are usually talking about something that carries and recovers aircraft (eepecially manned aircraft), not just something that launches but does not recover expendable munitions.

Other B-52s with air launched cruise mkssiles (and, heck, any plane carrying missiles) would be an “aircraft carrier”.
The landing page is light on details, from the about page in the browser it is based on Microsoft Edge WebView2 [1] and a blog post from last year [2] says

> It’s not a “fork” of any other browser code; all the code, from tab and bookmark management to our new tab page to our password manager, is written by our own engineers. For web page rendering, the browser uses the underlying operating system rendering API.

They may be gearing up to go out of beta as I got a notification from their landing page for the first time today

[1] https://developer.microsoft.com/en-us/microsoft-edge/webview...
[2] https://spreadprivacy.com/windows-browser-open-beta/
I would somewhat agree with your comment, but I think you're missing some important points:

> everyone understands that "exponential time" is still "never" in practical terms.

It's important to note that this is not necessarily true:

1. "exponential time" is somewhat ambiguous. An algorithm might be exponential time yet have a very low exponential base (e.g. 1.0001), so in practical terms it might be practically computable for reasonable sizes.

2. Even if the exponential base is high, it still doesn't say anything about whether an algorithm can be used practically or not. The algorithm might still be very efficient for reasonable problem sizes even though it has a high exponential base (important question: exponential in terms of what, exactly?).

3. Exponential time algorithms might only be so in the worst case but might not necessarily be exponential in the average case, or even the vast majority of interesting cases. As an example, it might be easy (or at least doable) to solve the halting problem for normal computer programs. Humans do this all the time with real-world programs when performing formal verification (as these programming languages, logics and tools force you to prove that loops and recursive functions always terminate, even when assuming a model equivalent to a Turing machine), and AFAIK there's no proof that computers can't efficiently do the same for the vast majority of real-world programs (cryptographic algorithms being the usual exception).

4. Whenever someone mentions that the halting problem and Kolmogorov complexity are uncomputable, the discussion ends there. But notice that when I pointed out that it's in fact computable, the discussion turned into one about how efficient the computation might be (which I argue, is how all such discussions should be).

5. As a side note, every single time I argued this point in the past, usually in the context of the halting problem, someone always argued that such an algorithm would necessarily have a time complexity of 2^N, where N=nr. of bits of the machine. This is not true. It would only be true for the simplest and most naive solution to the halting problem, which is inevitably what that person has in mind. In fact, there's already a family of algorithms that solve the halting problem with less complexity for almost all programs: "Floyd's tortoise and hare" and similar ones (see [1]). Note that these algorithms don't even inspect the program, they just run it step by step. This leads me to think that there are undiscovered algorithms that are far more efficient by virtue of exploiting knowledge about the program being analyzed.

[1] https://en.wikipedia.org/wiki/Cycle_detection
> Visibility is in the news and social platforms, not cars seeing your sign

Every person in those cars who shares a photo amplifies your message. That translates into media, including social media, prominence.

There are other ways to get that prominence. This, where the aftermath is sitting in jail, it doesn’t appear they maintained even a single confederate to do press and promo, is not finding purchase.
At the end of the day, if their profit margins aren’t good, it doesn’t matter whether their competition is open source or not (which is often where OSS wins). I think we are seeing that AI isn’t the slam dunk for increasing productivity or we would see companies like UIPath being profitable. I don’t think we’ve seen anyone net a profit on AI software and the only company that has been investing since at least 2017, Apple, gets zero credit for their contributions and commercialization of the tech. I think about how Amazon abandoned the AI-powered, checkout-free tech because the margin of error stayed stubbornly high for too long. The clock is ticking on the industry and some players, like Apple, already have found it isn’t profitable (well to their standards of 60% return on investment).
So the outrage over layoff is being blamed on "AI" but is actually "companies firing and rehiring, rather than spend anything on training?"

In a world in which unions existed thie might work differently.
A precipitous amount of older airships went down due to bad weather. I suspect the risks are too high for modern sensibilities - they just seem too vulnerable.
The powers that be have decreed that Musk must be destroyed, which is why we have all these anti-Tesla, Twitter, and SpaceX “news” articles.

Read anything negative about the Ford Lightning recently? Ever wonder why not?
For the record, it’s actually far worse than this even, as many of your “teachers” are just people from the previous cohort.

After a slew of negative reviews came from a few people that verifiably took the early courses, lambda decided not to improve their course, but instead to do two things:

1) they gave students financial credit for posting positive reviews on social media

2) they paid review shops out of India and China to bombard the internet with fake positive experiences.

This school are scumbags. Frankly I am shocked that it still exists and people still go there.
This is an excellent piece, about how virtually impossible it is to center things accurately mostly because of how fonts are displayed.

But I'll add two more wrinkles that the author doesn't mention:

First, that font rendering isn't just about metrics but varies across operating systems and browsers. So even if you center perfectly on Chrome on your Mac, it may very well be off on Firefox on Windows.

And second, that the author's proposed solutions only work for Western-style fonts that have ascenders and descenders. It gets even trickier when you consider a range of totally different scripts from Asia etc.
The Innovator's Dilemma - the cheaper 'good enough' product kills off the expensive highly-profitable product. Read the book.

"If you want to live with the classes, you sell to the masses.
When you sell to the classes, you'll live with the masses." - Old business proverb.

Sell big volumes of cheap products, and you'll make a lot more money than selling a few high-priced items.

The Chinese will own the big EV market. Just like the Americans owned the big ICE market back in the 1930s.
Hybrid searches are great, though I'm not sure they would help here. Neither 'crown' nor 'ruler' would come back from a text search for 'king,' right?

I bet if we put a better description into the embedding for 'ruler,' we'd avoid this. Something like "a straight strip or cylinder of plastic, wood, metal, or other rigid material, typically marked at regular intervals, to draw straight lines or measure distances." (stolen from a Google search). We might be able to ask a language model to look at the icon and give a good description we can put into the embedding.
Because of diffusion of responsibility, wherein the person taking the fall was only one of perhaps three dozen individuals who collaborated to make the relevant business decisions.

If you to set the precedent of consolidating the consequences and doling them out to the relevant executive officer you’ll end up with c-suite executives around the country throwing their personal and corporate influence into getting that precedent neutralized.
Here's an explanation: https://old.reddit.com/r/help/comments/15kwhgy/why_is_every_...

It's not due to RES, as I understand it. Rather, redirection to "old.reddit...". Maybe RES does that too, but often it is a separate extension.

EDIT: One fix is to change the request headers, to not accept HTML (only images). More info here: https://old.reddit.com/r/bugs/comments/138xrw4/ireddit_links...
You're vigorously agreeing.
Skyrim (mods are open source)?

I'm kidding, sort of, games that rely on "user generated content" often feel like exactly this.
Isn't it difficult to exist in modern society without one?
The ground is mostly sand, and does not hold much water.
A lot of people here are trying to describe to you that no, this is not at all the starting point of modern embeddings. This has none of the properties of embeddings.

What you're describing is an idea from the 90s that was a dead end. Bag of words representations.

It has no relationship to modern methods. It's based on totally different theory (bow instead of the distributional hypothesis).

There is no conceptual or practical path from what you describe to what modern embeddings are. It's horribly misleading.
UK rental costs rise at record 9.2%
Did you work for Mr Snell or Mr Wilcox or Mr Tronix?
Yeah, I'm not claiming that my HDMI setup for the MiSTer is the most accurate to the original experience, I'm claiming that I just like the raw HDMI output better than I liked the composite/S-Video signal. It's just a much clearer picture, I like the sharp, chunky pixels.

Yeah, I figured it had something to do with how thin they are.
By the time the sun dies enough time will have passed where there won't even be humans, we will probably have speciated into something else entirely. We are talking like two billion years here, more time than going from the first eukaryote to the first human.
https://xkcd.com/596/
Welcome to bail/pretrial detention hearings.

Practically, what are the alternatives?

Every arrest is cite and release pending conviction? Society would be even more out of control.
What is a host club?
Tried to find that scene but failed. Thanks.
If you Google “Why is CSS terrible?” you will get dozens of questions on SO or Reddit about noobs complaining about CSS and how it is outrageously hard to understand and use.

Nearly every one of those threads has at least one comment that reads like, “Well I’m a senior web developer and if you don’t like CSS it’s probably because you’re a fucking idiot!” Some will go so far as to say if you don’t like CSS and you’re a man, it’s probably because you’re a misogynist: https://youtu.be/dxY5CdZNzsk?si=BiVr0uPXKIq-T4dJ (Seriously, watch the video, it’s outrageous.)

Meanwhile, more than one web developer has communicated to me in private that they hate CSS and barely understand it after years of using it professionally to make money.
Given that Mossad likes to abduct or assassinate those who crossed Israel somehow, they'd just need to look the other way when that happens.