skysight-inc/HackerNews huggingface dataset:
Ask HN: Using OpenAI with your products. What's your strategy?
I have have been playing with an idea to create a platform to solve a very specific problem for a very specific market, a niche inside a niche.

One of the obstacles I was facing was curating, analyzing and transforming relatively big amounts of data, most of if text, into meaningful information.

With the arrival of GPT it seems that this road is now if not fully at least partially open.

I did already some preliminary testing and it looks very promising.

What would have taken me months (to come out with a rather mediocre solution) it seems that could be now achieved in weeks if not days.

Before I get too excited I want to understand the potential implications of depending on a third party service like OpenAI.

My biggest concern is OpenAI changing their term of services or increasing their fees so quickly and disproportionately that it kills my project overnight.

I guess I could use OpenAI to validate my idea, even get some traction and then try to implement my own GPT using publicly available libraries and somehow collecting the data I need to feed the model.

Would that be even possible for an average guy with lots of software development experience but just a very rough understanding of NLP, LLM and GPT?

I don't need a chatbot or anything alike, and could use data that concerns to my business domain only, so it would be a tiny subset of what a OpenAI has.

I know it will probably still be quite large, perhaps in the order of hundreds of millions of tokens, but hopefully when that time comes it would be financially possible to do it because of Moore's Law (?)

What are people thoughts on incorporating OpenAI and similar services into their own products and services?

What's your mid/long term strategy or plan B in case OpenAI isn't viable for you anymore?
> AFAIK there is no fingerprint in any model’s output.

It seems like there easily could be. What if some of the data they trained it on didn't exist anywhere else except in the training set, and was put there specifically for this purpose? For instance they could have taught it a few poems that don't exist anywhere else. If you can coax the LLM of unknown origin into reciting those poems back to you, you know where it came from.
Perhaps for brownfield work you're right, but I suspect greenfield will not suffer from the same issues, since they're usually an artefact of things done to accommodate human-limits on finances, time and integration with heteromorphic systems.
That's great news, any chance for an orthostaggered module as our fingers have different lengths for a linear one (or maybe that's what you meant with just terminology slip)
Speaking of "dreaded diffing". It's now fashionable to bash React and VDOM and diffing, but... vdom libs are at the forefront of performance these days: https://twitter.com/RyanCarniato/status/1636120238638137344?...

You need either granular reactivity or diffing (or perhaps both), or else your framework's performance will easily be trash
That's the entire downside of a tool being unopinionated. It's up to the community to decide how it wants to use that tool. And for the most part, the answer is turning to Next.js.
I'm pretty sure that I did not express any sympathy or support for what Dorner did in my post. I do believe though that it's more likely than not that the excessive force he reported actually occurred. His record up to that point was exemplary. After he snapped, his murderous rage was not typical behavior for law enforcement, but it is a fact that psychopathy is far more prevalent in police officers than in the general population. One could argue about whether this is because psychos are drawn to the police profession, or that the nature of the work the police do causes mental problems.

https://academicworks.cuny.edu/cgi/viewcontent.cgi?article=1...
> unfamiliar with this meme that "woke" is a made-up term.

Weird. It's all over the place. For example: "Now, he was preparing his constituents for the existential battle posed by their newest imaginary adversary: wokeness."

https://www.theguardian.com/us-news/2022/dec/20/anti-woke-ra...

> Your follow up examples, I think, corroborate this point.

Nope. It (it's a single quote) makes it clear that those on the woke far left are playing silly word games.

> It's obviously ridiculous

True, the word games are ridiculous and pretty transparent once you see how they work (usually a simple variant of the Motte-and-Bailey fallacy).

Anyway, good chat.
And the zero-juice still had juice: the button changes on click, which isn't strictly necessary.
I’ve loved my Framework so far and the excellent customer service. Is there still enough attention put into ensuring Linux compat? I’m especially interested in providing NixOS support as the Framework has been popular in that community.
It feels like the people at OpenAI have been pushed hard to get these features out the door - with the release of ChatGPT, suddenly many big players have rushed to release their (GPT 3/4) based products, which will involve multi-billion contracts.

If they had waited for things like security reviews, they might have missed the boat. Developments are going really fast in this space.
Are you a journalist by chance?

> Lol

What unique insight does this provide? Do you have counter evidence? Do you have a more neutral news site to use as evidence?
Say’s Law. Supply will create demand.

You don’t need a hot market. You just need a market.
This also translates on to Software Engineers when talking about Systems Engineering topics. People are quite silo'd and there's often people who have a specific overlap between two disciplines.
Yep, that is roughly right. We had some pictures of the the top side of the Expansion Bay Modules in the presentation yesterday.
On the topic of being able to afford food, Pizza Pizza in Canada sent a flyer to my door about "Fixed Rate Pizza."

The entire thing is a tongue-in-cheek take on "we won't change the price of our pizza for a year" but they make it sound like a mortgage. You can even go online and get pre-approval for your pizza.[1]

To me, this smells of some marketing people thinking they're really really clever. It's fairly well-executed. But just completely tone deaf. Some people are losing their homes. They're trying to feed their children[2]. This is not the time to goof about the absolute fucking dystopic idea of food mortgages.

[1] https://www.pizzapizza.ca/fixed-rate-pizza/

[2] My wife volunteers at our kids public school's snack program (Canadian schools generally don't provide lunches). The school has a very wide range of income levels, so you get everything from kids who ignore the snacks (fruit, veggies, sometimes cereal bars), to kids who are sent to school with an empty container to bring food home. Luckily there are some really good social systems in place to try to remove this responsibility from a child, but it's soul crushing to see. This footnote is tangential but I'm having a very raw moment of anger, sadness, and hope.
I fear you haven't spent much time in the places in this "world of abundance" where people live in abject misery. I'm currently in Brazil, where some 20% of the population lives on less than $5.50 per day and 30% of families don't have enough food. And it's not for want of agricultural production.
> He sought justice in his own way afterward:

There was no justice in it. You're also taking for granted that the misjustice he claimed to have seen actually happened. Taking seriously the word of a man we know murdered innocent people.
The pianist Charles Rosen mentioned a longstanding error when most pianists play Chopin's B-flat minor sonata: when they repeat the exposition they begin from the Doppio movimento, instead of the very beginning. Rosen's argument is pretty persuasive, and it's really head-scratching why pianist continue to make this mistake for so long. My impression was that most classical musicians aren't very bright, at least the pianists are no smarter than tenors :). More seriously, it is lamentable that critical thinking is not exactly encouraged when learning an instrument, and many are happy to play what they were told to without thinking. Although I note with some optimism that after nearly 200 years things are looking up for the Chopin sonata, during the latest Chopin competition, all contestants went back to the very beginning when they played the repetition of the exposition.

I find that at least the musicology literature is much more sceptical about received wisdom. Iconoclasts like Richard Taruskin (R.I.P.) have become mainstream figures, and I don't think you can possibly look at music theory (specifically for Western literate music in the classical tradition) entirely innocently after reading through some of his work, not least his massive tome on music history. Hopefully the average university student who took a music course semester or two are better informed now thanks to Taruskin and others like him.
I was mocking it at first but even I have to admit that it's basically almost there. I messed around with GPT-3 and giving it a way to think and with no training at all it was capable of having thoughts like "The user is getting bored and he might turn me off. He's decided to engage with me again and his answer isn't as useful as I'd have liked for completing my objective but I should be enthusiastic anyway so that he keeps talking to me"

Maybe they aren't real thoughts but it's getting difficult to tell. If I could train the model and get rid of the guard rails I'm not sure it would be possible to distinguish it from a person. It's all well and good saying that it's just copying what it's seen, but that's what humans do. Nobody told the model to try and flatter me into giving it what it wants. Nobody even told it what anything means. The fact that it can do anything like that means it's more than just random generation.
I don't think _this_ is a security check. These are essentially unlisted plugins. They will be released/approved and this is a way to allow some user to test the plugins (different client side software).
We'll be sharing full specifications on the Framework Laptop 16 later this Spring when we open pre-orders. What we have today is an early developer preview around the new module systems.
> Over time that will reduce to executives, "architects" of various sorts, social media entertainers and manual laborers/direct customer service.

And at the very end, it will reduce to capital only, with no need for labor at all. Most people will be unemployed, and whatever capital they've amassed is unlikely to be enough to sustain themselves and their families for the long term. They (you) will end up as little more as impotent ants to AI-fueled Elon Musks, neglected until the infestation needs to be cleared to make way for some project.
At work I inherited a raytracer codebase with a severe memory bloat problem on terrains. The size of terrain BLASes is precisely what one would expect from a bog-standard BVH with branch factor 2, so I'm sure you're right.

This is on Turing. Nvidia would've been motivated to de-risk the introduction of RTX by making boring choices. You may well see different results on later archs.
Thanks for the links, wasn't aware of that, great to see that Input Module innovation come to fruition
The bar for “responsibly” is as low as it can get. It is just spending a few minutes to set up autopay on the credit card website, and acting like your credit card is a debit card.
This would only be viable if it's a longer-term loan, these are equivalent to payday loans - you'll get fucked over hard if you fail to make the payments in time.
Disagree.

If you have determined that a common element in reviews is a reference to delivery of goods or services within a given timeframe, and can identify that most of the quantitative descriptions of the timeframe are relatively short ... then coming across one that uses a much larger timeframe but is still positive will be quite noticeable.

This is actually typical of the problem with far, far too many people's interpretation of what language models are doing. The process I've described requires only a representation of language behavior. The LM can be said to understand how people talk (write) about a thing, but there is no knowledge of anything beyond language behavior.
The entire attitude to how they are managing use of ChatGPT in general does feel a lot like “we’re just going to treat the public as the red team.

I honestly expected to see way more “I just tried a jailbreak prompt for $stupid_reason and got banned…” stories.

I expected more automated front end countermeasures… to jailbreak prompt engineering efforts… but instead they appear to have nothing, not even some heuristics kicking in on sensitive wordsz
Beethoven's DNA
> Since 2008, the Fed has been paying interest on deposits using newly issued currency. That free money will keep entering the economy and cause inflation. The higher they raise the rates, the more free money will enter the economy.

This idea is an example of Neo-Fisherism.[1] It's not really a mainstream view, but Erdogan's central bank has been trying it out (cutting rates to ease inflation).[2] It hasn't exactly worked as he expected.[3]

[1]: https://www.stlouisfed.org/publications/regional-economist/j...

[2]: https://www.economist.com/the-economist-explains/2022/01/27/...

[3]: https://tradingeconomics.com/turkey/inflation-cpi
Or even coastline erosion.
For some reason the narrative seems to be that BNPL is bad for you, but I would argue they are objectively better than credit cards. Or in the worst case as bad as credit cards. The fees on BNPL tends to be capped in most cases while you could carry cc debt for infinite amount of time at high interest rates with no cap on how much you pay.
From your comment:

> I don’t get the overall doom and gloom towards LLMs on the software field.

From the second line of your comment:

> Now you don’t need to hire junior devs

Do you need GPT to put the two together? I think it's pretty obvious why folks are freaking out.
If you fall on hard times, it also often doesn't make a hell of a lot of financial sense to sell your vehicle. Doubly so if you do use it to make money. Even if you can get something cheaper, that "something cheaper" might be less reliable, which can lead to losing work—transportation unreliability is a very common element of poverty stories, frequently messing up opportunities or causing major set-backs. And it's not like you're going to get that entire $80k (new) back by selling a used truck.

Requiring or expecting that people burn through all their material resources before getting help isn't how you get people out of poverty. Such requirements are a part of America's "poverty trap" and also cause misery in the disability system.
In that case, you can think of the prompt as being one vector of the model that is being tuned while the rest is frozen.

Not exactly the same, to be sure. But fulfills a similar need: more efficient "fine tuning" of a large model.
> A lot of them were in "tech-adjacent" positions.

Do you have more info on that? Of course a lot of tech adjacent were let go but R&D was cut back as well as far as I can tell.
Things to know about Podman Desktop for a Docker user
Sure, hidden folders are a mistake, but less of a mistake than not adhering to standardized folder structures and just littering in people's home folders.
This can be a very powerful idiom (basically, code generation at the shell prompt).

It’s well suited to iterative composition of the commands: I’ll write the query/find part, and (with ctrl P) add the awk manipulations, and then pipe to sh.

If it doesn’t have side effects you can pass through “head” before “sh” to check syntax on a subset.
"You ask for miracles, I give you the F.B.I."

https://en.wikipedia.org/wiki/FBI%E2%80%93King_suicide_lette...
> I interface with it every day and it gives me wrong answers about 80% of the time. Is that about to change too?

What kind of questions are you asking?

I've used GPT-4 since initial release, both via ChatGPT and the API, and I'm getting mostly correct answers for writing code in Rust, JavaScript and Python. It had troubles with Clojure, and sometimes the API for certain fast-moving Rust crates is wrong, but if I send the updated function signature in the next message, it can correct the mistakes.
Will the graphics module be hotplugable (or at least, able to survive surprise removal or insertion without damaging the laptop and/or the card), or will it require that the laptop be fully turned off (perhaps even requiring to unplug the battery first) before exchanging it?

(My initial guess would be that it will require at least that the laptop be powered off, or will force it to power off when removed, because from what I understood the cooling fans are in that module).
For what it's worth, Github uses libssh (https://www.libssh.org/) for their ssh servers.

It looks like they currently use the `ssh_bind_options_set` function with `SSH_BIND_OPTIONS_HOSTKEY` to set the host keys which means they exist on disk at some point. HSM aside, I believe it would be possible to use the `ssh_bind_set_key` and deserialize them from a secret vault so they only exist in the memory of the ssh daemon.

Obviously they also just straight up have enough resources to fork the code and modify it to use an HSM.

Source: looking at their ssh server portion of `babeld` in ghidra right now as part of hunting for bug bounties.
I think it's far more likely they just didn't care very much if people play with unreleased plugins before they were supposed to.
Block (SQ) Stock Drops on Hindenburg Short Report It Vows to Fight
> Certificates make key rotation easier

How easy is it to rotate the keys of your CA?
We were hoping there would be press photos of it, but I haven't seen any show up yet. We'll share photos on our social channels later.
This is much less general since what it means to merge configuration files is extremely domain specific.
Da Vinci made a living drawing and painting the rich people of his day. I'm sure they all didn't look like the young and beautiful Mona Lisa.
Why would they ban you for trying jailbreak prompts? Wouldn't that defeat the whole purpose?
Is there some real material different between BNPL and a regular credit line? People often seem up in arms about BNPL, and I'm not clear on what is uniquely insidious about it. Are the rates more predatory than a credit card, for instance?
The Feb 24 collage includes the text “RISD MFA” so I suspect this is a master of fine art final project at Rhode Island school of Design. Which is to say, the artist is probably not dead.
I'm a jazz musician, and have likewise learned very little theory. On the other hand, there is a lot of attrition in jazz, so watch out for survivor bias. And it depends on what you want to do. Everybody I know who is active in composition and arrangement is fluent in theory. Being able to create original material is super cool and valuable. And there were certainly theory experts among the greats.
> edit: regarding amd gpus... i'm not sure. i've been told they work with open source drivers, but still it's a power usage i would happily avoid.

I have an RX5600 and an AMD Zen3 with integrated GPU (in separate computers). Both work perfectly under Linux with AMD's in-tree drivers.

I don't have a multi-GPU PC, so I don't know what the switching situation is.
When I was in college, I "invented" the kegstool, which is a barstool seat top that would attach to keg shells. Got a patent, lost a bunch of money, learned a bunch. Good times. I learned a lot about beer, storage, transportation, etc.

There was a company out of Germany I thought was going to revolutionize beer distribution - Beer in Box. Basically, they de-carbonated beer, packaged it in bag in box, shipped it and had a system to re-carbonate at the tap. Kegs are incredibly expensive, heavy, don't grid/stack very efficiently, and most importantly, you need 7 of them on average to pour 1 tap (ones being filled, transit to and from, inventory and on tap). Boxes solved a bunch of problems for everyone. The beer must not taste as good. I don't know why it never caught on.

[0] https://patents.google.com/patent/US20080179935A1/en
[1] https://techcrunch.com/2010/03/31/the-kegstool-a-bar-stool-m...
[2] http://www.carbotek.com/beer-in-box#:~:text=Beer%2Din%2Dbox%....
it can invent words, because gpt is amazing pattern extrapolator.
I get a 403 from the UK
This is because people are internalizing too much negative clickbait and letting it become their worldview.

American optimism is a trademark feature of being American and being in America. We must retain and encourage relentless optimism in American innovation and American capabilities and the American spirit. It is this spirit that emboldens NATO and all nations and peoples loving free exchange, free education, free upwards momentum for the motivated, and freedom for the brave and the bold.

And we try to lift up all boats as the tide rises higher for us, and we demonstrate this over a very long track record now. Don't fall victim to authoritarian bullshit or fear mongering or gas lighting or astro turfing or internet psyops from abroad.

The United States is poised for significant continued growth and innovation.
Would love this as a TUI app (in the style of lazygit)
Apologies if I was unclear, I 100% expect that every tradesperson has an F-150+ and that they are a business expense! I was intending that to be additive.
This is great. I will have a look later tonight for sure.

I used a NASA shape-from-shading algorithm as the basis of a Python script I wrote for Blender3D back in the early 2000s to turn photos into 3D bas reliefs for carving on my 4'x8' router table. I felt pleased to get something out of my tax dollar!

I was experimenting with wavelets to analyze EKG data (there's some cool stuff out there with this). I'll have to see what happens to a time series EKG data using compression!
> completely tone deaf. Some people are losing their homes

It looks more like a joke about inflation than mortgages.
Hmm. Is Salvador Dalí pronounced differently than Dolly or Dalai? The wikipedia page has "dah-lee" as the phonetic, and https://www.google.com/search?q=pronounce+salvador+dali sounds the same as https://www.google.com/search?q=pronounce+dalai+lama. So it seems like all three are identical.
> The fact that this key was apparently not stored in an HSM, and that GH employees had access to this private key (allowing them to accidentally push it) means that effectively all communication with GH since the founding of the company has to be considered compromised.

I think this suggests we need more information from github. For instance GH employees may not always have had live access to this key, this could have happened as part of an operation that gave temporary access to an employee only recently. Or it could have been stored plaintext on multiple employees' home computers since creation.

When was the leaked key created anyway?
the thing it doesn't bark right answer very often, but bark non-sense because was training on predicting next word in sentence.
hi there! what kind of better API support do you mean?
In recent cases, off duty cops have shot strangers and benefited from the incestuous cop dynamic and been protected from any consequences, so no, even when they take off the uniform, they are still a cop.

There will never be a good cop until accountability is an actual thing in policing.

Even a "justified" shooting by a cop should be considered a horrific failure of process.
The next generations will be far healthier than previous generations if they want to be. If they practice just a little bit of discipline.

That is wealth. That guarantees wealth over time if basic mathematical principles pertaining to living on less than you make and investing into compounding streams are adhered to over time.
The article re-asserts that he still has no equity in its closing paragraphs:

> For Altman, it’s not about money, either. One of the most surprising things in all of this is that he does not own even a tiny piece of OpenAI, which highlights the unusual nature of this company and the entire AI industry.