skysight-inc/HackerNews huggingface dataset:
I am very much looking forward to, but also dreading, testing gpt-4-turbo as part of my workflow and projects. The lowered cost and much larger context window are very attractive; however, I cannot be the only one who remembers the difference in output quality and overall perceived capability between gpt-3.5 and gpt-3.5-turbo, combined with the intransparent switching from one model to the other (calling the older, often more capable model "Legacy", making it GPT+ exclusive, trying to pass of gpt-3.5-turbo as a straight upgrade, etc.). If the former had remained available after the latter became dominant, that may not have been a problem in itself, but seeing as gpt-3.5-turbo has fully replaced its precursor (both on the Chat website and via API) and gpt-4 as offered up to this point wasn't a fully perfect replacement for plain gpt-3.5 either, relying on these models as offered by OpenAI has become challenging.

A lot of ink has been spilled about gpt-4 (via the Chat website, but also more recently via API) seeming less capable over the last few months compared to earlier experiences and whilst I still believe that the underlying gpt-4 model can perform at a similar degree to before, I will admit that purely the amount of output one can reliably request from these models has become severely restricted, even when using the API.

In other words, in my limited experience, gpt-4 (via API or especially the Chat website) can perform equally well in tasks and output complexity, but the amount of output one receives seems far more restricted than before, often harming existing use cases and workflows. There appears a greater tendency to include comments ("place this here") even when requesting a specific section of output in full.

Another aspect that results from their lack of transparency is communicating the differences between the Chat Website and API. I understand why they cannot be fully identical in terms of output length and context window (otherwise GPT+ would be an even bigger loss leader), but communicating the Status Quo should not be an unreasonable request in my eyes. Call the model gpt-4-web or something similar to clearly differentiate the Chat Website implementation from gpt-4 and gpt-4-1106 via API (the actual name for gpt-4-turbo at this point in time). As it stands, people like myself have to always add whether the Chat website or API is what our experiences arise from, while people who may only casually experiment with the free Website implementation of gpt-3.5-turbo may have a hard time grasping why these models create such intense interest in those more experienced.
You're not wrong, but early stage startups are a unique animal.
I am experiencing hallucination and memory issues for the first time after having a cardiac event very recently at a relatively young 45.

On top of one eye being nearsighted and the other being far sighted, the closest I would describe this is ocular and mental auto correc/complete powered by low horse power gpt.
Well, since html elements already have a querySelectorAll function, you could just assign it to a new method "qsA":

HTMLElement.prototype.qsA = HTMLElement.prototype.querySelectorAll;

Now myTable.qsA('tr') will work. You can try it right here on the HN page in the browser console:

HTMLElement.prototype.qsA = HTMLElement.prototype.querySelectorAll;
document.querySelector('#hnmain').qsA('tr');

Why do you prefer chaining?
> The problem is that you either need to be able to draw schematics or you need to be able to design in Verilog or VHDL. That means 99.99% of all programmers are excluded.

I mean, one of the reasons they gave for it being useful was so they could learn to program FPGAs, so this seems like a moot point. But yeah, the tools suck. Especially Microchip's.
George R.R. Martin Writes on an Old-School, DOS Computer
Yes, using the in built colour filter makes everything tinted red, so it should resolve that problem for you!
Italy seizes €780M from Airbnb in tax probe
In the keynote @sama claimed GPT-4-turbo was superior to the older GPT-4. Have any benchmarks or other examples been shown? I am curious to see how much better it is, if it all. I remember when 3.5 got its turbo version there was some controversy on whether it was really better or not.
There was no competitive ARM CPU targeting laptop or datacenter users either, until Apple up and made one.

For Intel to ignore RISC-V right now would be to completely neglect the lessons of Apple Silicon. They appear to have waited until there was an actual product taking their market share before taking ARM seriously. I expect them to learn from that and not wait for a product this time.
Modifying commit messages is rewriting history, right?

> “wip” style commits shouldn’t be on whatever branch everyone is working on

Agreed! We aren’t talking about rewriting shared branch history, we are talking about removing the “wip” commits made hastily and locally before pushing them. Sounds like we agree!
Could you please expand to share experiences? Thanks!
A few notes on pricing:

- GPT-4 Turbo vision is much cheaper than I expected. A 768*768 px image costs $0.00765 to input. That's practical to replace more specialized computer vision models for many use-cases.

- ElevenLabs is $0.24 per 1K characters while OpenAI TTS HD is $0.03 per 1K characters. Elevenlabs still has voice copying but for many use-cases it's no longer competitive.

- It appears that there's no additional fee for the 128K context model, as opposed to previous models that charged extra for the longer context window. This is huge.
moscow is literally in europe
I'm not sure i understand?
> Squash merges cut down the noise considerably.

They do but they have their own issues. e.g. having to delete local branches using git branch -D instead of git branch -d and getting the protection from deleting unmerged work.

I still agree that on balance annoyances like that might still be worth putting up with for larger teams with mixed skill levels.
The term you're looking for is "permissive". It is open source, but it is no longer as permissive as it was.
[1] Looks like a very nice list to explore, thx!
> (I.e. a country being clearly labelable as actively committing genocide, historically has been, and continues to be, justification for the initiation of a world war where all previously-neutral countries ally together to invade and stop them from doing this.)

They are a nuclear armed state (since the 60s) with launch vehicles and submarines, nobody is going to go to war with them over their own domestic crimes. A land war in Asia against a nuclear armed emerging superpower with a good percentage of the world’s population is practically suicidal.

International customary law only matter if you have the firepower to back it up.
I haven't read the paper, but the article calls out smoking specifically and it's bad effects.

To be fair: Inhaling "smoke", aka combustion byproducts, of literally _anything_ is _definitely_ not good for you. I'm surprised when states began to legalize they even allowed for smoking it.

It also somehow lumps vaping in there, but vaping definitely does not produce tar and the other bad substances that combustion does... so I do need to go read the whole thing at some point.
the biggest ebook archive operator Anna is another. somehow she's managed to avoid capture despite being very wanted by the powers that be. and she posts on HN!
I'm not sure how I'd use this. I think of someone like Bob Dylan, who has arguably fit into all of those categories at various points in his career. Where would I put him? Does it just depend on what era you're talking about? But there's no concept of evolution within that model, no way to use it to predict whether someone will change categories, or how that could be done.

I'm also not sure what "cool" has to do with artistic contributions. Many great artists aren't cool, as I understand the word, and many cool people aren't artists, as I understand the word. And the thing it's tracking doesn't seem to be coolness, but artistic... prominence... or something along those lines.

Finally, it's not a continuum, it's a set of discrete categories. There's nothing in that model that talks about (for example) being mostly a rebel, shading a little bit into innovator. So the name is confusing as well.
For what it's worth, I am actually a fan of Racket, or at least was. It's what I reach for when I want a Scheme. But I lost enthusiasm for the language when the Rhombus project was announced. I now mainly use F# and Elixir for my side projects. Racket doesn't really provide anything over those two languages for most use cases.

And it's tough to get support as there's very few people who know the stack well enough, and those people are the busiest and also professors, so their time is limited.
I suppose my initial feeling towards the idea that a driver can consistently better the performance of their vehicle's ABS is strong skepticism, but, I wonder if it's less difficult on a really massive vehicle. Or if the ABS on one of those more massive vehicles (reliant on drum brakes) is simply not as effective as one would like.

Interesting stuff.
When your startup is a repackaging of another company's tech I don't see how you can be surprised when a big player swoops in to kill you off.
Is this basically them deploying fine tuned models? It wouldn't be very interesting to just be using custom prompts.
I bet if you combined GPT creation with Zapier integrations you could help a lot of people and companies.
I don't understand the lock-in argument here. Yes, if a competitor comes in there will be switching cost as everything is re-learned. However, from a code perspective, it is a function of the key and a relatively small API. New regulations outstanding, what is stoping someone from moving from OpenAI to Anthropic (for example) other than the cost of learning how to effectively utilize Anthropic for your use case?

OpenAI doesn't have some sort of egress feed for your database.
Yeah i know this wasn't the case for everyone but i got gpt-4 access back in march the next day. Tried Claude and still waiting. Oh well lol.
The GPT Store will prove to be an interesting moderation and quality control experiment for OpenAI. Apple/Google have spent a lot of time and money on both of those things and they still have issues, and that's not even accounting for the fact that AI growth hackers will be the primary creators of GPTs. And a revenue sharing agreement will provide even more incentive to do the traditional App Store marketing shennanigans.
You're right, I think that's exactly what happened.

Silence is when you get the most hallucinations. But there is a trick supported by some implementations that helps a lot. Whisper does have a special 
 token that it predicts for silence. You can look at the probability of that token even when it's not picked during sampling. Hallucinations often have a relatively high probability for the nospeech token compared to actual speech, so that can help filter them out.

As for all the surrounding stuff like detecting speech starting and stopping and listening for interruptions while talking, give my voice AI a try. It has a rough first pass at all that stuff, and it needs a lot of work but it's a start and it's fun to play with. Ultimately the answer is end-to-end speech-to-speech models, but you can get pretty far with what we have now in open source!
A slick "investor" deck, a plausible-sounding technical deck, and a few connections goes a long, long way.
> It's amazing and sad how quickly the hacker joy has been sucked out of this company.

I get the aversion to polished presentations like this, but I dunno, I work here and still feel like there's a lot of hacker joy still. You clearly aren't the audience for this presentation, but one audience doesn't exclude another.
I think something could be said for "virality" as well - could easily see some entertainment or lifehack themed templates blowing up on TikTok. No one wants to post the output of the lame, less popular template on their story!
I will gladly reimplement half of those projects if it means I can avoid the JS build systems that break when I come back and try to build in a year.

And to be fair I’m sure the build systems have gotten better - they just all left a bad taste in my mouth. I spent more than enough time working with them, writing plug-ins, etc.
I wonder if I've had an unusual start to my career wrt remote work. My career began remote, stayed that way until my employer enforced RTO still during COVID-19... which I proceeded to follow for about 2 weeks before moving to Finland for some reason, where WFH is more the rule than the exception for software jobs.

On the other hand, WFH is the only reason I have any desire to do 10-11 hour days, because I genuinely like working but only from the comfort of my own home. Even when I was in high school I preferred to skip class to read the textbook instead.
The GPT's making the most money will be made by larger companies who advertise use of it and maybe make it a funnel to their in-app integration, or GPTs which are made effective by information that is proprietary.
Sure and I don’t mean to minimise the value/effort - I’m sure the “look at” may involve actually investigating the issue themselves by looking at the implementation, speaking with the responsible engineers, etc. I am also sure it is a hard problem to solve - while Apple is massive and well resourced these days their developer community is also humongous and I am sure there is a tremendous amount of noise. But my point is merely - TSIs are not a panacea
I don't know if "emotive" is the right word, because to me this whole discussion is like trying to tell someone to be less sloppy because they make a mess when eating at their desk, knowing that the custodians will clean up after them.
also for many areas the rest of the pollution you were exposed to made it relatively trivial in the scheme of things, like it may have contributed but all that smog outside had a much more drastic effect. As we clean up other sources more minor ones will stick out.

I definitely miss my gas for lots of stuff but on the other hand besides having a cast iron grating instead of glass like surface pretty much every benefit of it is matched by induction, except on cheaper models it can be hard to see what's hot or not (capacitance touch on kitchen appliances is beyond stupid)
And AFAIU, GitHub doesn't have a way to limit the visibility of individual tickets, so even Mozilla teams that use GitHub's issue tracker still use Bugzilla for their security bugs.
Bored Ape NFT event leads to at least 15 attendees reporting severe eye burn
I stopped filing Apple bugs ("rdar") ten years ago.

It was pitching a lot of work into a hole: totally opaque.
Isn't Grok their first product? This seems to be tooling for their main product.
(Author of the article here)
Thanks for writing this up, it's much much more intuitive than what I've read everywhere else. I primarily looked up Knuth (TAOCP Vol 1) for this part, and he showed a longish proof using generating functions which looked too long to show in the article, and I would not have done a better job than him.

The thirty three miniatures book showed a more abstract proof, which would have been accessible to people deeply familiar with the concept of basis vectors.
Sounds like the Dread Pirate Roberts except you were never the Dread Pirate in the first place.
I uploaded a picture of my late chihuahua, "Princess Sparkles," and the suggested names were "Biscuit", "Jingles", or "Cocoa".

I personally feel that these names are just not quite creative enough. They're a little bit too generic.
Responses would make more sense if people included:

- if they have done any cherry-picking
- if they have done any backporting
- if they have reverted any commit that made it to main
- if they have ever used bi-sect

I think rebase is harder to learn than merge, but once you get used to it, it lets you have history that is easier to debug, and use without extra effort
None of them, but here's the thing: they never made any sense.
Part of the announcement is that they'll open up an app store w/ revenue sharing of some kind. "In the coming months" or smtn
What testing equipment is practical for the home user - $10 tops?
There's also a host of UI automation lying behind accessibility features. Shame it's the first thing that breaks at every cycle of rewrite.
>it's worse in C

pthread_mutex_lock(&mutex);
setBit(&gpioCtx, bitPosition, 1);
pthread_mutex_unlock(&mutex);

It's not.
I don't understand how the author can blame being fed an endless doomscroll, just... put the phone away. Put that damn thing away for a minute.
Who in 2023 is under the illusion that we live in a classless society??
2023 Photo Contest Winners – The Nature Conservancy
GPT-4 Turbo is already available by default in ChatGPT
The old model of packages for shared libraries that are updated across the board just isn’t workable

Why is it not workable, other than "developers no longer care about API stability"? Should we uncritically accept the state of the developing world as it is today, or should we strive for something better?
This is an exaggeration. All communities have something that make them a community, and not just an everchanging group of random people. Is being into techno a random or superficial reason for being a part of the techno community? Is looking and being friendly a superficial reason for being a part of an intentionally accepting community? This is the same argument people use in many other contexts where inclusion is conflated with having no rules and preferences. Should gay sex parties admit large groups of drunk aggressive lads just because gay parties are supposed to be inclusive? This approach ends up compromising the community itself, it really doesn't benefit the cause.
You clearly aren't much of a doomer yet. There is nothing exciting about a looming catastrophe.
BS there’s custom elements and classes and the ability to target them with a selector. This is standard now. Web components.
We had a startup that ran out of income generating projects / sales. We tried to bridge the gap - extend our runway with research grants. We got some money, and were successful in some smaller grants. It was necer enough to let us breathe and relax. In the end the business failed when the money was out.
I honestly don't think its possible to implement SHA256 on 1k LUTs that's discussed by these FPGA dev boards in this post. (Let alone an implementation that's going to beat out traditional CPUs or GPUs).

Like seriously: 1k x 4-LUTs means that these iCE40 FPGAs has 4096-total inputs to all of their logic. SHA256 has ya know, 256-bits of input and probably takes more than 16 "steps" to implement even with a perfectly route. (But if anyone proves me wrong, consider me happy).

You're thinking orders of magnitude too big here. The FPGAs described in this post are much, much, much smaller.
Any solution to a linear recurrence relation is exponentially bounded by the root(s) of the characteristic polynomial.
How many people made any money from the plugins for ChatGPT?
I don't know about "everything" but yes I agree, there are a lot of similarities here. There is definitely a possibility (maybe even probability) that Element is going to release proprietary versions with "extensions" to general customers, in ways that core would benefit from but they withhold for competitive advantage. I really hope they don't do that, but they could. Definitely we should watch them closely and with a skeptical eye, and we should call them out if they do that.
Their adversaries change over time, and their early success breeds complacency.

For the first decade of their career they're really only facing people who will bust them if they're totally stupid and deliver themselves to the authorities practically gift wrapped. Because the flip side of most criminals being lazy is that most police are lazy. But then after a decade they wind up with someone at least mildly competent getting interested in them and they've left traces all over the place.
"Example GPTs are available today for ChatGPT Plus and Enterprise users to try out including Canva and Zapier AI Actions." and yet as a paying ChatGPT Plus customer, neither the Canva nor the Zapier AI Actions link work for me, I get a "GPT inaccessible or not found" error for Canva or Zapier.
I hope Julia keeps writing about git, because I'm sure it will teach me something!

I'm still searching for a way to manage long-lived Postgres submissions, the most challenging git scenario I've encountered. Julia's post finally got me to brain-dump my current process, something I've meant to write down for a while now:

https://illuminatedcomputing.com/posts/2023/11/git-for-postg...

This link could almost be an "Ask HN": if any of you have suggestions to improve my workflow, I'm all ears. (I asked around a bit last May at PGCon, but didn't get any concrete advice there. Maybe it's too complicated for a hallway off-the-cuff discussion.)
A Designer's Guide to using AI to turbocharge creativity
I agree.

Anyone with factual data (proprietary or not) is now an input away to AI / GPTs.

Data (or a new foundational model) is now the moat.
What did you expect? Surely it was just an MVP, and you expected OpenAI to commoditize its complements? Right?

On the long run, if your idea or app can be expressed as a flavor of a general GPT, you will not be able to compete with the AI gorillas. The space for AI startups is with custom, highly niched data or capabilities, that cannot be found in a general corpus, or that you can uniquely generate or control.
"crypto mogul"? Could we be less generous please? This was just massive theft at a disgusting level with zero oversight.
> I wonder how much money ...

I saw that announcement and my immediate thought was "God yet another thing passive income youtubers will be shilling soon"

In general, I was a little confused by this. Sam's demo of creating a GPT didn't seem particularly exciting as well.
I don't know for sure but I'd bet BIG money that these do not include automatic fine-tuning, though I still understand them to be a bit more powerful than just "custom prompts" -- think templates, or sets of custom prompts for specific (sub-)situations.

This is the kind of feature that will prove to be a minor improvement for anyone on this forum, and a complete paradigm shift for the less technically-inclined. IMO.
Show HN: Open-source model and scorecard for measuring hallucinations in LLMs
Hi all! This morning, we released a new Apache 2.0 licensed model on HuggingFace for detecting hallucinations in retrieval augmented generation (RAG) systems.

What we've found is that even when given a "simple" instruction like "summarize the following news article," every LLM that's available hallucinates to some extent, making up details that never existed in the source article -- and some of them quite a bit. As a RAG provider and proponents of ethical AI, we want to see LLMs get better at this. We've published an open source model, a blog more thoroughly describing our methodology (and some specific examples of these summarization hallucinations), and a GitHub repository containing our evaluation from the most popular generative LLMs available today. Links to all of them are referenced in the blog here, but for the technical audience here, the most interesting additional links might be:

- https://huggingface.co/vectara/hallucination_evaluation_mode...

- https://github.com/vectara/hallucination-leaderboard

We hope that releasing these under a truly open source license and detailing the methodology, we hope to increase the viability of anyone really quantitatively measuring and improving the generative LLMs they're publishing.
If you believe this is a possibility, what makes you believe laws restricting the technology to certain corporate or government entities will prevent that scenario? The exact same scenario is very possible still, only many additional (and more realistic) bad scenarios are also possible as well, such as technocrat dictatorship scenarios.
My first was a Commodore VIC-20 (1981, I think), with a machine language monitor module.

It only had 3KB of RAM, so any program of worth was written in machine code.