skysight-inc/HackerNews huggingface dataset:
Many vulnerabilities rely on crafting very particular inputs that trigger memory corruption in programs. Unless you happen to have fed that same input to your program when running it under Valgrind then Valgrind is useless for this case.
>Mechano-Activated Cell Therapy for Accelerated Diabetic Wound Healing

https://onlinelibrary.wiley.com/doi/10.1002/adma.202304638
Retrieval: augments the assistant with knowledge from outside our models, such as proprietary domain data, product information or documents provided by your users. This means you don’t need to compute and store embeddings for your documents, or implement chunking and search algorithms. The Assistants API optimizes what retrieval technique to use based on our experience building knowledge retrieval in ChatGPT.

The model then decides when to retrieve content based on the user Messages. The Assistants API automatically chooses between two retrieval techniques:

it either passes the file content in the prompt for short documents, or
performs a vector search for longer documents
Retrieval currently optimizes for quality by adding all relevant content to the context of model calls. We plan to introduce other retrieval strategies to enable developers to choose a different tradeoff between retrieval quality and model usage cost.
Fundamental difference is PARC was a side project for Xerox and they had no clue what they have in hand. OpenAI is AI only company and they know what they have built and how it may change the world, so today you can see all the new moats they are adding and going up the food chain.

Will they succeed or end up being MS division with "paltry" 10-20 billion payout, let's see.
Yeah we use pull requests for the coarse-grained stuff and leave the small commits, which should also have good comments, intact. Maybe other shops use pull requests differently.
> If things change down the line the fact you invested 5 minutes into writing a prompt isn't going to be such a huge loss anyways

If things change down the road such that your tool (or a major potential downstream market for your tool) is outside of OpenAI's usage policies, the fact that you invested even a few developer-weeks into combining the existing open source tooling to support running your workload either against OpenAI's models or a toolchain consisting of one or more open source models (including a multimodal toolchain tied into image generation models, if that's your thing) with RAG, etc., is going to be a win.

If it doesn't, maybe its a wasted-effort loss, but there's lots of other ways it could be a win, too.
Why move the repos from the matrix-org GitHub org to Element's? Feels like that's a step back in what concerns Matrix Foundation assets being untangled from Element.
We don't want Open AI to win everything.
probably because landfills work fine if you aren't on an aircraft carrier. and they're cheaper. they're also rich veins of valuable minerals for the future, but that unfortunately doesn't figure into their present profitability
Yes. It has zero runtime dependencies but development currently assumes GNU tools. The test suite for example is entirely written in bash and uses GNU coreutils. I submitted a patch to coreutils to allow env to set argv[0] of programs specifically so I could use it in my test suite.

Currently lone is a single C source file. It could easily be compiled manually if necessary.
I've started reorganizing the repository though so that's likely to change.
Good for you. They're going to get proverbially burned down eventually because of two dozen sexual harassment scandals.
Well, it's smoking so this is not suprising.
I will be very happy to try this the next time I use it.
This is not just the backlight setting: below a certain level the feature will darken the level of the pixels so that white (255, 255, 255) is reduced to something darker. On an OLED screen, of course, this just has the effect of allowing lower brightnesses than the phone's minimum, but on backlit screens it still has a surprisingly large effect.
> OpenAI doesn't have some sort of egress feed for your database.

That's what they're trying to incentivize, especically with being able to upload files for their own implementation of RAG. You're not getting the vector representation of those files back, and switching to another provider will require rebuilding and testing that infrastructure.
I've done this enough times I use `ls` first, then `rm`
I might be misunderstanding your point, but Egyptian civilisation was entirely based on the flooding of the Nile bringing fertility to the farmlands. It wasn't a dangerous catastrophe, it was a benevolent event that was celebrated with religious feasts etc dedicated to Isis iirc (long time since I read my Egyptian mythology).
Definitely not cynicism. The other way even. There is a definite amount of sociopathy and Kool aid selling needed as you guys higher up the ladder. You are a bit free from it when you leave the ladder. And forget real altruism, there is an element of perceived altruism when you look like you are "spilling the beans".
Of course! Today our assumption is that LLMs are commodities and our job is to get the most out of them for the type of problem we're solving (API Testing for us!)
> ChatGPT Plus now includes fresh information up to April 2023

I'm so happy; I can finally ask questions about expo and trpc and get fresh answers. I confirmed this by asking chatgpt about the superbowl winners in 2022 & 2023.
"marketing works, even if you know how marketing works"

difference is how much, and if it's edge cases vs. full-on rube
I appreciate that it's automated; my point is that's not actually a great way to do it, and that some curation is needed.
"you can now create custom versions of ChatGPT"

how? login opens unrelated tab.

Found it:

https://chat.openai.com/gpts/discovery -> create own ->

https://chat.openai.com/gpts/editor
Not really. OP said "now do black Americans" aluding to 7% of black men commit 60% of all crimes in the USA but merely stating this raw stat posted by government agencies including the fbi (which no longer publishes the stats btw since biden came into office), sends people up in arms and pretty much every reason is used to explain it other than focusing on this group culturally/educationally/etc. gpp is drawing attention to why did no one react the same way to "why russians commit crime" in the same way people react to why does this group commit crime.
Nice job DuckDB team, those are great performance improvements compared to a couple years ago. It’s neat that solutions like this are being offered and developed. At Hasura we’ve been working on a data-connector that’ll wrap around DuckDB. Curious what others would think about having a GraphQL layer on JSON/Parquet/CSV via DuckDB?
this novel process seems to produce carbon dioxide and water, not terephthalic acid
Wow, if we're seeing it that far in the past I wonder if maybe it's large enough to have eaten the universe already and we just don't know it yet.
That’s what it’s based on.
> In the national popular vote, Biden received 81.2 million votes and Trump received 74.2 million votes - https://ballotpedia.org/Presidential_election,_2020.

In a country with 166 million registered voters [1] and over 90% of them voting for one of these two. Yeah, they represent a big part of the population.

Similarly, in Nigeria, Buhari represented the region with the biggest population, which is also the dumbest, most illiterate, poorest, and most corrupt. Not surprising their man was a dunce too.

1- https://www.statista.com/statistics/273743/number-of-registe...
No, the Affero GPL is not "FOSS". It is Open Source but it is NOT libre because of the additional requirements (forced upstream contributions even on unreleased modified versions of the upstream software) imposed on potential forks of the project.

Affero GPL is the premier tool of "open source" corporations to confuse potential contributors into THINKING that the project is FOSS and in order to trick them into giving up their labor for free.

Don't fall for it! If someone wants you to contribute to an AGPL project, you should ask: how much will you pay me for my labor?

The AGPL is the single best example of the difference between Open Source and Libre software. The AGPL is so restrictive and grants so much power to the original rights holder that it is really a source available proprietary license.

Stop giving your labor to for-profit companies for free! It screws all of us!

HEY DOWNVOTERS SHOW ME WHERE I'M WRONG IN THE LICENSE

I quit a job over this stance, because I won't contribute to this farce. But Element lovers downvote because they like being exploited and won't even comment to show me why I'm wrong about this
Don’t start a research based company for money, start it for clout. You can say you are researching cutting edge AI stuff, but not really. And no one is going to validate your claims. It’s research. It’s mysterious, exclusive, inaccessible, and sometimes it’s expected for nothing of value to be produced. A research based company could be as simple as a legit looking website with some relevant and highly technical blog posts pushed out to social media.

Best part, you can use this clout to pick up a few contracts along the way and do some work for clients with actual interest in the field. There’s your money.

While studying my post grad some friends and I started a very prestigious computer vision research company. It was all presented as a very serious co with computer scientists who knew what they were doing. We had $0 in revenue, and our demos were mostly just us playing around with various off the shelf libraries behind the scenes and presenting it to the masses. This gave us glowing resumes and credibility in the industry. We later got real jobs with big tech companies.
Off-topic, but 1Q84 is a great book.

"Put a tiger in your tank!"
"A billion". That's more like 10 billion MS has invested.
Wikimedia did this to aspiring candidates who want to be the "stewards".
If merge points are your "known good" points anyway you can just use the powers of the git dag and `git bisect --first-parent` in your main branch to just bisect the merge points. There's no need for rebase/squash and you still get useful git bisect results.
Also I'd say that, with vaping being fairly common today, leaving that out of this study is leaving out a big piece of the puzzle. I can say that when I switched some years back from smoking weed to vaping, my smoker's cough went away in two or three weeks, and my wind improved dramatically. Contrariwise, the other day, on a whim I smoked a bowl the old-fashioned way, and was coughing and had a sore throat for days after.

I'm under no illusions that vaping is actually healthy, but based on experience it seems to dramatically reduce the harm.
Show HN: I Built "Spotify Wrapped" but for SEO
Right. Creators not in YT's partner program are not paid.

Should YT run ads on non-monetized content? It's a fair question, and I can see a justifications either way.
You can technically do this but then you have to write wrapper functions for all relevant syscalls or libc functions to unpack the structure and call the actual thing. Lots of work.
> In fact a lot of divorces go through a mediator instead of a judge since the difference in cost is so extreme.

Mediation is not the same as arbitration. Mediators are negotiators. Arbitrators pass judgments.

PROTIP: It's not "mediation" if the mediating attorney represents the other party, nor is it arbitration. That's an Interrogation held under the pretense of "being reasonable." Like talking to the cops, it's a trap-- GTFO of there immediately and don't come back without your own attorney. (My wife's ex pulled this one.)

Mediation is two parties sitting down with an attorney (who represents neither of them) to work something out and have a judge sign off on it. Both parties have the right to select or reject the attorney involved. This is done to save court time more than anything. You always retain the right to flip the table and take the dispute to court. (IANAL, just former staff for a district ADR program.)

By contrast, I was involved in one arbitrated dispute around the time the concept first hit the scene. It was a kangaroo court where they made the rules up as they went. There is a formal process to it but the rules and procedures are completely foreign to you, and you can't hire an attorney to represent you. Mine was a wage dispute where they inexplicably wouldn't let me introduce timesheets as evidence. Instead, I pled my case orally and got a letter a few weeks later stating I lost because I couldn't prove my claims (lol), and helpfully reminding me that was as far as I could go with the issue. I was set up to be completely railroaded. To be fair, while I was undeniably wronged, I'm not saying I was unquestionably entitled to recourse-- I'm saying I have no idea who's really in the right or who should have done what since it's not like the proceedings can be reviewed by anybody or conclusions were based on any case law.

My impression of it is that companies found a way to get the more-disarming parts of magistrate court to apply to claimants that could otherwise claim significant losses or become class-action, to divert them from the legal pipeline altogether to Judge Judy, who has no qualms admitting she's ruling against you because despite the merits of your case, she just doesn't fucking like you and her word is final.
> The whole point of ChatGPT was go to one single place for all your knowledge needs.

That's just your own perception. OpenAI is trying to build AGI. You entered into the storyline at a specific junction and jumped to conclusions based on the limits of your own imagination, or something.
"The marijuana user's hospital records were coded for cannabis use disorder which can vary from hospital to hospital"

This (among other things) does not give me confidence in the results.
If a job as a developer was 100% coding you might be right, but collaboration, problem solving and brainstorming work far better in person, at least in my experience.
100ms is a long time to wait for each completion suggestion.
The person I replied to had decided to compare Mistral to what was launched, so I went along with their comparison and showed how I have been unsatisfied with it. But, these open models can certainly be fun to play with.

Regardless, where did you find 1.8T for GPT-4 Turbo? The Turbo model is the one with the 128K context size, and the Turbo models tend to have a much lower parameter count from what people can tell. Nobody outside of OpenAI even knows how many parameters regular GPT-4 has. 1.8T is one of several guesses I have seen people make, but the guesses vary significantly.

I’m also not convinced that parameter counts are everything, as your comment clearly implies, or that chinchilla scaling is fully understood. More research seems required to find the right balance: https://espadrine.github.io/blog/posts/chinchilla-s-death.ht...
There was a user here who wanted to do AGI research. They left their job and went all-in studying then tried networking and applying to labs. After being unsuccessful in those applications, they went all-in building an algorithmic trading business and made enough money to start their own research lab.
the city of troy was found

what is fictional about the niebelungen?

the ark is about the creation of the black sea

there are stories that might be 100000 years old
https://theconversation.com/the-worlds-oldest-story-astronom...
I'm a Berkeley prof. Startup experience led me to update my 1,500 person class
I'm curious to hear feedback, especially:

1. Given the limited amount of scarce student time I want to spend on this, do pull requests / GitHub actions tests (provided for them) / code reviews seem like the right team processes to introduce?

2. Each student's work is independent of every other student's. Is there some way to have them working on different pieces of the same problem, or having the students solutions interact in some deeper way than random selection in a lottery? On my first post of this idea, a user named taftster imagined taking inspiration from Factorio in some way, with students each contributing some piece of a large system.

3. Is there a way we could naturally allow pull requests for the contest code or maybe even the README that establishes how to review pull requests? I'm thinking a bit about Fluxx or Nomic here.
I never said the CPU reads one key at a time. I said it can decode hundreds of keys at the time it loads one from memory. This is completely irrelevant of how memory reads are batched. It's about a ratio, like 100:1 get it? Seems like you felt your ego attacked, and you just had to respond in a patronizing way about something, but didn't know about what.

Hashing a string as you read it from memory and jumping to a hash bucket is not an expensive operation. This entire argument sounds like some kindergarten understanding of compute efficiency. This is not a 6052.
Writer.ai is quite successful, and is totally in another industry that Google+MS participate in.
It's available for Linux and Windows.
Causal ML for Decision Making. Introduction and Application
We are not.
You know, that highlights the idiocy of my workflow. I typically search through my bookmarks or history with Vimium, and not through my open tabs because I want to open the link in my current context; not the context where that tab resides.

But overall I actually think the visual aspect is the reason, its mostly an unavoidable nag saying "DONT FORGET!" Closing tabs sends them into the abyss, unless you precisely remember what you're looking for (for someone wont to ctrl/cmd click hyperlinks, good luck finding those). And I do use session buddy to save and organize contexts (and keeps the tab situation somewhat "sane") but—and similarly with OneTab—those just get sent off to the extension's local db and you forget.

> Do you end up with a “feel” for where the tab is, similar to how we get used to the contours of our camera role on a smartphone?

When I used to only have a few hundred, spread out into different windows, and designated virtual desktops for each meta topic, definitely. It's what I want to get back to.
> I don’t want to have to think about my VCS at all beyond the commit message.

Fine as an opinion.

> For all of Git’s popularity, I’ve never seen benefits that justify the absurd amount of work and knowledge it takes to perform simple actions. It’s the VCS equivalent of Scheme or emacs.

This is just wrong. When people talk about this, it's not about git at all.

You write some code, and you make it into commits. Part of that is choosing if/how to organize it with multiple commits, and how much effort you want to put into that. This is fundamental to using a VCS, any VCS.

Or by analogy, if a lot of emacs users complain about your spelling, that's not because emacs is overly demanding.
Also natural language search of the chat history would be great.
Steam allows AI generated content in games, otherwise The Finals wouldn't be on Steam.

To the user however, this means nothing. EGS is just that crappy storefront with less features than steam that you are required to use for some games because Tim Sweeney whipped out his wallet.
To be fair, I'm a dev who uses chatgpt on an hourly basis and I had no idea what GPT stood for until I googled it just now. I think it's kinda smart to make people strongly associate GPT with OpenAI
You are deeply overthinking things, or best case scenario you are being too philosophical. Playing games with you must be a hoot. "My reality" is almost an incomprehensible array of things that are going on, some of which are in my control, and others which are not. A game of chess, or even one move within that game has little to no meaning in regards to "my reality". A board state can certainly be in 'attacking', 'neutral', or 'defensive' configuration, but that is not "my reality".
Wow. Sorry to hear that. If your good friend is a she then she should get in touch with "Jennsaurus" at Wikipediasucks.co ASAP because Jennsaurus is a journalist who has discovered and compiled two dozen cases of sexual harassment against women editors.
> BN is not industrial.

I think we can agree to disagree on what "industrial" means. I think that the BN-800 reactor is an industrial reactor, just not a very good one.

> while investing on a different architecture

Not really investing. It's just that the committed BREST-300's financing will last a bit longer. But it will run out some time in 2025, and I'm pretty sure that they won't receive any new funds. The organization that develops it has some income of its own, as it is developing uranium nitride fuel (it's more uranium-dense compared to traditional oxides), but it won't be enough to finish the construction.

> True, however this 10% is quantitative, it isn't qualitative step forward (burning MOX is not new), and therefore not the giant leap as sometimes argued.

Pretty much nothing in the nuclear industry is a giant leap. It's all mostly a collection of small steps. Even lead-based fuel is not all that new, lead-bismuth reactors were used on submarines.

Most of the complexity arises because industrial reactors pack several gigawatts of power generation in just a few cubic meters of space. That has to last for decades without significant maintenance to be cost-effective.
can you expand on this?
I think a lot of Apple engineers would love to have more time to be able to fix bugs but for the most part they're all stretched pretty thin.

Prioritizing fixing old bugs over developing new features isn't a call an IC can really make so I'd kinda argue that the issue is either "overstaffed with designers+execs who spend engineer time on UI changes" or "understaffed with engineers in general" and not an issue with the mindset of the current engineers.
Perhaps. To be fair, I'm not aware of anything on the horizon, other than the fact that OpenBSD has been showing off their pinning implementation.

As long as you know it's a possibility, then the point of my original comment is met.

Good luck on this project. I look forward to seeing it progress.
> It is very possible to write sub 100ms procedures in TS, […]

I won’t dispute this statement since I currently lack the means to assess inshellisense. Would it be possible for you (or someone with a functional Node + NPM setup) to install inshellisense and share the actual performance figures? You could use a tool like hyperfine (https://github.com/sharkdp/hyperfine) for this purpose.

As an attempt to test this myself, I used a Docker image (version 21.1.0-bookworm from https://hub.docker.com/_/node/). The TypeScript tool installed without any issues, along with the binding, which simply adds the following line into ~/.bashrc:

[ -f ~/.inshellisense/key-bindings.bash ] && source ~/.inshellisense/key-bindings.bash

However, when I initiated a new Bash session within the same Docker container to activate the updated Bash configuration, I encountered the following error:

bash: /root/.inshellisense/key-bindings.bash: line 1: syntax error near unexpected token `$'{\r''
'ash: /root/.inshellisense/key-bindings.bash: line 1: `__inshellisense__() {

Due to this issue, I am unable to perform a performance test using hyperfine.

The version of Bash available in this Docker image is 5.2.15(1)-release.

I verified that the content of /root/.inshellisense/key-bindings.bash is exactly the same as https://github.com/microsoft/inshellisense/blob/main/shell/k...
Organize how?
They'd be the same because they've been scanning cables with eMarkers vs. cables without.
I suppose it's always a correct decision to vertically integrate and invest heavily in tooling, from a pure monopolist standpoint. Doing so reduces stakeholders and improve control, which should grant more power to management than constantly having to succumb to engineering, market or baseline reality.

But e.g. very few laptop manufacturers are even capable of designing and fabricating own display panels(not sure Apple does?), let alone ones that provide any advantages, so there's that.
You'd be utterly shocked if you googled what the "Anvil email" is.