skysight-inc/HackerNews huggingface dataset:
Show HN: Logos Shift – Finetune your own LLM and rollout seamlessly, local/cloud
Introducing Logos Shift, an open source Python library designed to transform how developers integrate Large Language Models (LLMs) into production systems.

General purpose LLMs are very expensive. You can finetune and rollout your own at a fraction of the cost. We can do it for you too.

Highlights of Logos Shift:

Automated Rollout: With just a single line of code, you can integrate your fine-tuned LLMs, and we handle the rest. Our automated rollout system ensures that your model is deployed smoothly, and we'll notify you the moment it's production-ready.

Automated A/B Testing: Test the waters with our effortless A/B rollout, activated as soon as your model achieves optimal readiness. Skip the manual steps and dive straight into performance evaluation. This code is in the open source, no black boxes.

Feedback-Driven Fine-Tuning: Continuously refine your model's performance based on real outcomes. Your feedback directly influences future rollouts and fine-tuning, aligning model performance with your actual needs.

For Hackers and Developers:

Build Your Own or Leverage Bohita: The power of choice is in your hands. Save your data locally and finetune your model on your terms, or let Bohita’s servers amplify your capabilities with our full suite of services.

Your Keys, Your Control: Your OpenAI key remains securely in your possession, ensuring complete confidentiality and integrity of your data.

Open Source and Community-Driven: Logos Shift is not just a tool; it’s a community. Dive into the open-source code, tailor it to your needs, and join a network of hackers and developers passionate about pushing the boundaries of LLM integration.

Getting Started is a Breeze:
Installation is as simple as running pip install logos_shift_client. Dive into our documentation and explore the GitHub repository to kickstart your journey.

We can't wait to see what you'll build with Logos Shift. Questions, feedback, or high-fives? We’re all ears!

Happy hacking,
The Bohita Team

https://api.bohita.com
You know you're responding to a programmer famous enough to have a Wikipedia page, right?

https://en.m.wikipedia.org/wiki/Simon_Willison
Holy hell, he was fired for posting a joke on Twitter? In particular, a joke that is meant to call attention to a lack of sympathy for victims of war?

Cancel Culture is undoubtedly having a profound chilling effect on free speech. If only there were a way to measure it.
> Otherwise I think the majority of windows laptops now have touch screens

a) I would be really interested in the reasoning behind that opinion

b) Even if a laptops screen is touch-capable, it still has a precision pointing device

c) PCs exist, and so do docking stations.
I don't like writing type definitions with zod's DSL.

I want to write definitions in the "first party syntax" - which both JSDoc and Typescript types are - and have everything else generated out from that.
Even if we go with the "is not that hard" narrative, is for sure damn laborious. Also let's not pretend that all the intermediate sizes aren't also a requirement as the dynamic adaptation from one to another medium being zero effort in order to "just work".
We could be exploring the inside of our own planet. We have literally only scratched the surface and we barely know anything about the deeper parts of Earth, yet we are obsessed with places that are incredibly far away and hard to reach
Has there ever been a country in history so obviously doing bad things with so much worldwide support, especially from the west?
Pick your poison - would you rather have too many hills or not enough hills? Turns out limiting hill making is complex, and requires an even bigger hill that calls the shots
Almost as lame as the original iPods that couldn't play video, but coined the original term "pod" cast?

A podcast is audio.
I think I might have seen the "column-ization" method once and was impressed by it.

HN's handling of different browser widths is... pretty weird, at least on my Desktop Safari browser. Looks like from browser widths of 1920px and greater, HN maintains fixed size whitespace borders and scales the content width. Nice. When you shrink the window past 1600px, it holds the content size fixed and shrinks the borders. I guess the intent is to smoothly transition into a mobile design without the borders. Past 1516px, it removes the borders altogether, and seems to transition into this "mobile" design. Between there and around 610px, it seems to shrink the content width by discrete fixed amounts every 200px or so, to "keep up" with the browser width. Finally, below 610px or so, the site goes back to the non-mobile design, laying out as if the browser was 1600px wide (and actually truncating the right hand side of the text)--totally broken.

All that complexity--for a text only site! When they could just make the text 100% of the browser width and let me as the user decide what is comfortable to view. It's still much, much better than sites that just limit the content width to 600 pixels and fill everything else with whitespace!
A better question is to ask what is Japan doing right since they are a lot farther down this path. Their debt to GDP ratio is something like 230% which is almost 2x the US ratio.
“X” and “NC-17” were never ratings at the same time (“NC-17” replaced “X” in what I believe was largely an attempt to make serious films with the rating marketable, given the way “X-rated” had become a popular term for porn.)

(And, yes, plenty of the films released with an NC-17 MPAA rating and not through porn channels with no MPAA rating have full frontal male nudity.)
> most compilers of today don’t actually produce exactly the same code if you run them twice.

By default, but https://reproducible-builds.org/ has made excellent headway on allowing that to be fixed if you care.
> But then what's the point of building a better and faster browser if all users are just gonna install the "slower" Chrome anyway out of habit?

They do better on marketing, get more comparative studies published. Just because MSFT feels their product is better, they should not get a free reign to force it down the throat of their users.

> just asking a serious question on how else they could have convinced Chrome users to switch back to "better-Edge".

The answer is simple and yes there is no shortcut. If they believe their product is better then do better on marketing, brand building, demonstrating that, instead of taking shortcuts like using one existing monopoly to drum up newer products.
Those countries have lithium mines, but do they have substantial lithium refineries? I believe they just ship all their lithium to China.
That's precisely the point. You can do those things, or you can not do them. And there are paths in the combinatorial that leave you with an open door.

Re: OIDC, that's yet another one. The average dev can't tell you the difference between both - or won't even know the term OIDC and call it OAuth.
I've been listening to Sonic Youth since Evol. Their live sound got better as they aged, which doesn't happen for a lot of bands. This show from Austin City Limits in 2011, months before they broke up, captures it pretty well:

https://www.youtube.com/watch?v=1O8VLwh1Na0

An underappreciated aspect of Sonic Youth is the drumming of Steve Shelley. He kept many of the discordant songs together and provided a driving beat (when needed) with some very creative fills and accents. I worked at a college radio station when Kool Thing came out and we got an alt mix or B side take on a 45 that was incredible thanks to his drumming.

For further reading on the early history of the band, I recommend Our Band Could Be Your Life: Scenes from the American Indie Underground, 1981-1991. https://www.hachettebookgroup.com/titles/michael-azerrad/our...

Like Thurston said in the NYT interview, everyone is asking for Sonic Youth to reform for performances but I can't see Kim going along with it. OTOH Talking Heads got back together for the documentary release after David Byrne burned the proverbial bridges, so who knows?
These are two issues, which a theoretically orthogonal but in practice not so much. These are known as soundness and completeness. A good talk on topic [1]

Rust will reject a lot of sound programs, and that's a huge performance hit. You are hitting the incompleteness wall with multiple mutable borrowing, closures in structures are a huge source of pain as well. And usually the answer from the community is "use handlers instead of pointers", but this gives you, surprise surprise, manual resource management alike that in C, and the compiler won't help much.

Of course this is all subjective but for me the ergonomics of Rust is far too bad. It's a good step in right direction along with ATS, but I really hope we could do better than this.

[1] https://www.youtube.com/watch?v=iSmkqocn0oQ
My understanding is that this the vulnerability only allows memory access to related Safari/Webkit processes (specifically those sites that were opened with a window.open call). So passwords stored in a separate password manager app are inaccessible unless that app autofills the password into the compromised Safari window/process.
May need to reconsider your tagline. A god who is not just, or could not administer justice, would not be a god worth worshipping.
> And “unknown” is basically broken for type narrowing.

How? Typescript 4.9 improved it for type narrowing significantly. https://devblogs.microsoft.com/typescript/announcing-typescr...

Last weekend I actually hacked an an experiment to codegen narrowing unknown to a specific type and it works pretty well https://github.com/joshhunt/codegen-json-validator-experimen...
It’ll blown your mind when you realize what “Geo” means.

(Geo is the Greek word for Earth)
Dude...Rain Man
New study: Software buyers still rely on Google but don't trust SaaS companies
The Democrats don't care about the deficit at all. The Republicans also don't care about the deficit, except when they're not the predominant party. Then all they do is talk about the deficit.

Debtors really don't care about the deficit. There's not a lot of places to park large quantities of cash. Even if the US Treasury was offering a measly 1% most bond buyers would still take that over any higher yielding riskier debt. It still confounds the typical US taxpayer that other countries buy our sovereign debt because that is how they insure their currency.
Rightfully so, what’s in it for them to spend more resources on such a niche group?

Desktops/Laptops are for gamers, workers, and programmers. This isn't 2006, people don't read articles on their desktops in leisure. If they are it's because they were also doing one of the three use cases I mentioned.
People tend to dismiss UX 'experts' because frequently they end up being the ones who destroy perfectly good interfaces based on trends or similar. The principled ones who adopt a scientific approach are much rarer.
> NDT* does an excellent job explaining this every time he gets a chance to do so. One of my favorite quotes is him saying something to the affect of "take a look at the pioneers of space exploration. Note down their age. Notice a trend? They all grew up during the apollo programs!

That doesn't make any sense at all. The "pioneers of space exploration" would obviously include the people who did Apollo [and Sputnik, and Mercury, etc], and they obviously did not grow up during the Apollo program, unless NASA has a time machine they're not telling us about.
I'd urge you to consider that your personal lived experience may not match the experience of the other 332,000,000 Americans.

Instead of trying to explain away official statistics by talking about things you see on your drive to work, consider updating your priors instead.
Designers usually not the problem here. Most are well aware that rendering should change between different types of devices and displays, they use these website and devices too!

The problem usually is the resources and time available to implement such designs. Most of the time the devs simply don't have the time, desire, or even ability to implement more advanced responsive design, so designers will design what will actually get made.
Who knows? IBM Research just released info on their updated compute in memory chip [0]. Intriguing, but it doesn't provide a ton of insight in to whether or not it will be commercially viable any time soon.

0: https://research.ibm.com/blog/northpole-ibm-ai-chip
line coverage but also branch coverage. Every safe navigation operator used in "defensive" coding, ex. `foo?.bar` is actually another branch that needs to be covered if that's the metric people are using. All of those tests are unnecessary in a language where the type is known at compile-time.
> 7" is a little small for typing, but it's so adorable.

Too small for a netbook / mini laptop, period.

If this came with ~10..12" (max) display, I'd be very tempted. 7".. will have some uses but not for me.
The way to tackle that is with RAG and local embeddings so that you can set examples for the code conventions you prefer. ChatGPT isn't going to do it without a lot of manual copy/pasting, and most tools I've seen are not that great. I just use a bunch of hacked together scripts and a local embed db with my code as an assist and it's worked pretty well.
Bicycles...?
I understand that's what you're saying, and I understand what the parent is saying. I chose to explain what that alluded to, in case anyone in this conversation is also finding it hard to understand what is meant by that specific copy. That doesn't mean I don't understand the broader point, or that I think the website copy is perfect.
I think it would be comparable to the first moon landing. Even if it wasn’t as big, the population and access to video has drastically increased. It doesn’t seem crazy to me that a few billion people would watch it live/within 24 hours.
> Instead, they are comparing it to other developed countries and focused on specific conditions that matter to them, like housing, transportation, environment, violence, etc.

When I hear people complain online about the US, it is very common for them to have a deep understanding of problems in the US, but very superficial understanding of problems in other developed nations. European countries also have lots of problems with housing, healthcare, the environment, racism, the rise of the far right, etc. There are some problems that are uniquely american, like mass shootings.

Being an informed citizen isn't just understanding the problems in your country. If you wan't to be a part of positive change, you need to understand what's working and what's not working in other comparable countries as well.
Hence the word "concentrated". Your snark seems misdirected.

I live in flyover country, and there are no shortage of talented people here, but I wouldn't dispute that the per-capita software developer talent in SF is going to be higher.
That’s neither simple nor a fact. Space exploration has almost all been robots, telescopes, probes, etc. The interest has been self-sustaining with an endless stream of discoveries, discoveries including still Voyager.
+5, Funny
I'm actually surprised you are able to draw direct pricing comparisons, it feels like half the products I buy are now 15% smaller portion size while increasing in price.
The answer is that Japan isn't doing it right. People struggle, taxes are high and pay is generally low (but for tourists, Japan is incredibly affordable). They still do OK, but we shouldn't see Japan as a model of how to do things.
> I don't think we're entering a new age of prudery.

It's possible it's actually the opposite. They don't note the people surveyed as feeling morally repulsed, just that's it's somewhat awkward. It's possible that a wider acceptance and availability of porn means that less people feel the need for pseudo-porn in their mainstream movies. I'm not Gen-Z (far from it) but I also find these scenes feel out of place and gratuitous in movies unless they add to the story in some way. I can easily find something far more arousing if I want, so why am I forced to deal with some scene that doesn't really add much to the story most times?
Universal Music sues Anthropic, claims Claude is posting lyrics to popular songs
EU parliament agreement to remove chat control and safeguard secure encryption
> i guess that means you can't write security bugs in lisp, right?

I know this is sarcasm, but there's a reason Greenspun's tenth rule holds true.
> I think scam generally implies that someone was swindled, told they'd get A and get Q (or nothing at all). Sold a bill of goods (but not the goods).

It's much more broad than that. A common sales tactic is to pretend there are other folks interested in what's being sold; maybe this is to make it seem popular, maybe this is to push Buy It Now for a limited (maybe one) item. Some folks will have a fake interested party show up in person.

I would call all of that a scam, even if I'm paying the listed price and get what was promised.
To answer a query, your LLM needs to "read" the documents first. The context window will not be big enough for this, so you have to fine tune the model.

Problem is, you need to cross-check with the reference material in case it's subject to hallucinations.
No sarcasm. Less snark than an average Slashdot comment. Cowboy Neal.
I hope they can revive it somehow and we can get a glimpse of what the history might look like from the eyes of someone who experienced it first hand. Interesting stuff.
If it's means tested, what about this is guaranteed income? This just sounds like welfare
> And we can't just assume there are harmful additives in meaningful quantities.

No one's assuming there are, but the onus is to prove that there aren't.

> Okay, technically it spontaneously decomposes upon contact with a catalyst. That's so close to the definition of hypergolic.

But that's not WHY it is toxic. A substance can be not only non-hypergolic, it could be completely non-flammable and still be toxic, like say Carbon Tetrachloride, which is why the parent comment that I was replying to saying "since it's not hypergolic, it's therefore not toxic" is wrong, which was the thing I was trying to correct. SpaceX isn't using toxic fuels, but not because they are not using hypergolic fuels.
Is the headset usable without any kind of account? A quick search suggested you'd still need a Meta account of some kind (allegedly separate from a Facebook account).
The irony is that Oxide caters to the HN crowd, but the HN crowd would not be the buyer of their offerings.

Old school CIO's, who make enterprise decisions without developer support, are typically the buyer of hyper-converged infrastructure (or Utility companies who struggle with CapEx vs OpEd).

I wish them luck. There's a bunch really good folks over there.
In my (albeit limited) experience, if you can’t get some sort of provenance documentation for exotic hardwoods from the lumberyard, it’s almost guaranteed to be unsustainably harvested, mostly outright illegally. Unfortunately it seems that most lumberyards open to the public and contractors are full of such wood because the legit stuff is even more expensive and sold mostly to high end furniture manufacturers and specialty suppliers.

Brazil is going to go through the same process as Cuba did with mahogany until trade in ipê is banned entirely, except it’s not an island so it’ll be impossible to enforce.
The internet doesn't have to be commercialized. Content like this would exist just fine without profits.

"Adverts exist because we refuse to pay for every service"

No, adverts exist largely because of poor quality content that ranks high in google and does everything possible to give readers the least amount of information in the slowest way possible. I would gladly pay to visit websites that shared a common ethical framework for cost sharing.
1. Option 1 quickly degrades into unrefactorable mess of TypedArenas, nested Rc<RefCell>>, lifetime annotations everywhere, and the like. It is unmanageable, which is why even libraries like PetGraph do not use it.

2. No, I don't need every last bit of performance. C++ performance is OK. Or any other sane language like Nim, Crystal, etc. I need async, though, which is yet another hell in Rust.

3. This absolutely can't be done with standard library. There are libraries like PetGraph, which solve this particular problem (by some very unobvious approaches and bits of unsafe code), but there are many problems like it which don't have any libraries for it yet.

I do have hard problems. I want a language which makes hard problems easy, and impossible problems hard. Rust is definitely _not_ such a language, and it makes me like 5 times less productive, and sucks all joy out of programming.
> I agree with you that for the cost we can do more with robotics, and it's safer.

I don't see much that's safe about robotics in our future. In space they'll be great (until they turn on us), but on Earth it seems like they'll mostly be used to kill people and if we ever do get robot butlers and maids you can bet that they'll be sending a continuous stream of audio and video of our homes, conversations, and sex lives back to at least one remote server as "telemetry" that will be sold off to data brokers and our government.
Nice to have been able to put a real life face to a name I've seen for so long!
Why is work like this nowadays? A company I work with has an internal global Yammer instance. It's been filled with people commenting very polarizing opinions on this topic. Perhaps magnified because we have employees in affected countries.

I wish I could just turn it off, but I get email notifications of it, and the platform is beneficial to other parts of my/our work (announcing new features on a tool I work on)
You think there would've been more interest if the Apollo program had never happened, and we'd just done it all with robots?
Quite! Keeping historical data on American citizens would be wrong, and beyond the scope ICE.

And if you are a citizen, and it's pro or anti policy in a peaceful way, sure. It should be ignored.

If you're not a citizen, that's different story.
Doing something we've never done before is a lot more exciting to people than repeating our previous success.

Think about it this way: who were the astronauts on the first lunar landing mission? Who were the astronauts on the last? Why do you think that we remember the first ones to do it better?
I'm surprised, what brand is it?
Doesn't he say in the video that the issues were resolved once he used Apple-certified parts and called them to link the parts to the device? He even confirmed that the Face ID issues are likely a security feature.
It's worth reading the folks who attacked Eisen on twitter over this- a really extraordinary example of completely unnecessary misinterpretation of his intent.

That said, his tweets have always been controversial and I wish he'd put down the twitters and get back to work.
Whenever I go to big concerts or gatherings, I set my lock screen to a screenshot of a WhatsApp story (that I never publish) saying something like that.
I don't know, those SNL spin off comedies of the 90s were really good despite recent perspectives that they were offensive/lowbrow.
> Sure, but that would also eventually lead to a war between the US and EU

Do you really think that the US will wage war against Europe if they refuse to keep the US army on its soil and pay for protection? You mean they won't just leave peacefully and let the Europeans take care of themselves?

I don't think so, US is a democracy. That would be illegal.

Or maybe, just maybe, US will find a passing explanation why it is a good idea to start a war against Europe.
Revenue != profit. GCP only started turning a profit this year (2023). In other words, it would have been perfectly reasonable to shut it down.
>The first CORONA satellites had a single camera, but a two-camera system was quickly implemented.[40] The front camera was tilted 15° aft, and the rear camera tilted 15° forward, so that a stereoscopic image could be obtained

https://en.wikipedia.org/wiki/CORONA_(satellite)#Cameras