skysight-inc/HackerNews huggingface dataset:
I don't understand your threat model:

> This would ensure scammers can't just go in and edit the html on the fly

How would the scammers "edit the HTML on the fly" of a bank's website that they don't control...?

If they can control it somehow (either via a hack, local malware, browser extension, or just hand-editing the site on the victim's computer)... well, they can just as easily replace your PNG with one of their own, or just replace it with regular HTML numbers.

If someone can control the bank website, it's game over. It's not a matter of graphics vs text?
I've always thought it odd that perfect pitch is the only skill I've encountered that routinely is claimed is only obtainable in childhood. read: cannot be learned as an adult.

I'm not arguing for either side.

Weird that basically most humans at any age can learn any skill except this one.
1. This would break accessibility requirements.

2. Scammers can fake PNGs just like HTML.
Condé Nast Signs Deal with OpenAI
Yeah, I'm the same way. I love going outside and getting some exercise, even if it's just a long walk around the neighborhood. I never get anything close to sunburn, because I already have a crude sense of how long I can be out in the sun depending on the season and how exposed it's going to be. Sunscreen is great for those times when sunburn is likely, but under most circumstances, a hat and white long sleeve polyester shirts provide perfectly suitable protection for a few hours outside, even for a pretty light skinned white guy like me.

There's something about exercising outdoors that is incredibly effective at lifting my mood, well beyond the effect of doing the same indoors. For that reason you will find me outside all year round regardless of the weather.
What in the world are you talking about?

Lumber prices are back to pre-pandemic levels (wholesale).

There's never been a higher amount of immigrant labor available in the US (for construction as well).
Introduction to Coroutines – Utah C++ Programmers 2024 – Richard Thomson [video]
That's never been an issue on Windows or macOS. Apps only use the GPU if it's new enough
Well, I did; LLMs are not necessarily intelligent enough to not cause new problems in terms of the solutions they produce. This is a fundamental flaw of LLMs that is covered even by mainstream media, much less the AI Effect as shown by Wikipedia. At worst, they might turn a 0.1x engineer into a 10x one, ie a 1x one, except with no ability to actually solve problems cohesively.
One Startup Navigated the Defense-Tech Gantlet
I found it fascinating how far we can go with even just < 10 kilobytes per second [1]

[1] https://bellard.org/tsac/
Good refactoring should significantly reduce the size or complexity of a codebase.

These two metrics are interrelated, but as a general rule if the gzipped size of the codebase (ignoring comments) does not go down, it's probably not a good refactoring.
Say I want to ask a model about a code base 500k tokens in size. The questions would not be to generate code, but rather to help understand it in a way that require the model to globally reason about everything at once.

How might performance compare between:

1.) Using a model like Gemini to load it all into context at once

2.) Using one of the various summarization systems/embedding/RAG etc.

3.) Fine tuning the whole code base into Gpt-4o
Phishing is the major vector for compromise.

There is nobody that is unphishable. Very competent, careful, highly-skilled employees can be and have been phished.
I mean OpenAI hosted fine-tunes (same as referenced in OP.)

I have a staging deployment and a production deployment. Ideally anything that I roll out to production, I can try on staging first — including switching from gpt-4o to a fine-tuned gpt-4o. I don't want the production API key to be accessible by my staging app, so I have two separate projects within the OpenAI dashboard. One is called my-app-prod, and the other is my-app-staging.

To illustrate the problem further, I also have infrastructure to eval models before changing what production is running. The eval infrastructure also has its own OpenAI project, so that I can set separate billing limits on running evals. Any fine-tuned model needs to be benchmarked first, but again, I'm not sure how to make the same fine-tune available to both the eval project, and the production app project.
It's not a matter of trust in institutions, but a matter of ability to know, not the company but you, that your data are mishandled. How can I know that an Alphabet sysadmin do not use my mails? I can only know because Alphabet state it respect the laws. I have NO PROOF that's true, nor I can't have one.

Since I can't prove unlawful handling of "my" data, I can't complaint because I can't even prove such unlawful use exists. Sometimes, here and there we read some scandals about "this coming out of an LLM", "this coming out from a leak" etc, but there is no real proof.

One of my past banks at a certain point in time have chosen to suppress the RSA OTP for a mobile crapplication that do soft-token and many more, I've sent a classic GDPR Nightmare Letter to them with many detailed complaint, they answer politely:

- we need speaker permissions because you can call customer service from the app, so you can see and act on the screen while talking

- we need camera permissions because there are many QR-based payments systems we support

- we need precise location and location history because with them we can try to prevent potential misuse of the app

- we demand contacts reading and writing to allow you easy transfers, quickly call the right number if you lost your card, ....

Essentially 100% is formally justified BUT the app does not run on an emulator or on rooted phones, there is no source code and formally reverse engineer it is forbidden. So essentially I can't prove they access some sensors and data ONLY for the purpose they declare or not. If I can't prove illicit use I can't use my country laws about my privacy.
I would be very surprised if the research you’re pointing to suggests causation.

I’m not saying causation doesn’t exist. But the reason why this issue is hard to resolve is precisely because causation one way or another is hard to establish.

Causation for specific effects of Sun exposure is much easier to establish (for example skin cancer due to exposure, or lower depression due to exposure).
Every lottery I know of has many winners. One big winner but many who match only one numbe, and so win a tiny amount.
So, spreadsheets?
It depends on your skin though. If you're of European ancestry and living in a sunny place, your genes haven't had enough time to adapt.
Okay, but shouldn't you be able to edit the background of a photo that has a person with a bikini in it? Why couldn't they just disallow you to edit the actual human body or the clothing?
Did this study factor in supplementing for other things sunlight provides, i.e. the nitric oxide? If not, then it's a poor study in relation to supplementation as a means of obtaining the benefits of sun exposure.
Because the learning rate vs. pre-training is completely different. This is not accurate, but my mental model is that the LLM's initial training establishes the "space of concepts and ideas" while tuning (like RLHF and fine-tuning) changes how it expresses those concepts and ideas. It works well for me in deciding my approach.
That mantra reminds me of "Any problem that goes away by itself can just as easily come back by itself."
Invidious and FreeTube do not do this, so I hadn't noticed. Kind of a neat touch, although I wonder if they do any kind of analysis to figure out whether someone is using the phrase as a call to action, or if they're, you know, making fun of the speech patterns of annoying influencers.
I really like the book he co-authored with P. Yip [0]. Grabbed a copy on AbeBooks a few years ago while working on a custom codec. Excellent coverage of the transform from many angles, including reference diagrams of how to implement the various transforms in software/hardware and ~200 pages worth of discussion around applications.

[0]: https://dl.acm.org/doi/10.5555/96810
If you don't mind using Deno instead of Node, it's integrated Jupyter Kernel makes it really easy: https://docs.deno.com/runtime/manual/tools/jupyter/
FYI, the multiply assert isn't guaranteed to work and can be compiled out by a sufficiently smart compiler. Overflow of signed values is UB, the compiler can assume that UB is impossible, therefore the expression in the if resolves to false.
You just need to practice.
> entertainment and sport content

> news and cultural lore (classic books, movies, music, etc.)

Is the aim to recreate a state directed facsimile of the entire media ecosystem? All of this seems totally redundant to the market offerings, just now with bureaucratic overhead and the removal of personal choice, but it's tax funded so it's somehow better?

It'd be simpler just to collect progressive taxes and give cash to the poor, who can pay for news and media (or food) according to their own preferences.
Can they be? Maybe.

Does the average end listener (the folks listening to your tracks) really give a damn if your lead sound or bass sound was made with a digital emulation of the ARP 2600 as opposed to the real thing (or the Korg re-issue)? No.

Can they tell the difference? Most likely not. Maybe if they've got a multi-million dollar listening setup comparable to what deadmau5 has and know exactly what to listen for (and how to tell the difference), but we know that's almost nobody. And even then, they most likely won't care if the actual track is good.

Bottom line - make good music with whatever tools you want to. If you can make it with a few plugins and a laptop, cool. If you can make it with fancy analog equipment, cool. The end result should be all that matters, not what shoes you wore on the journey.
Ugh. If they can detect when people say that in videos, I'd prefer that they used it to penalize the video in the algorithm, rather than leaning into this irritating gaming of the system.

I don't blame creators for doing this: creators have to say this to compete (this is an example of Moloch[1]). The point isn't to hurt creators who do this, it's to remove the incentive so that creators no longer have to do this. So I think the proper way to do this is to announce that videos that ask for likes or subscribes will be penalized, and only penalize videos that come out after the announcement.

But, YouTube serves advertisers, not viewers, so they'll never do anything that benefits viewers but hurts advertisers.

[1] https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
Uv: Unified Python Packaging
the argument is always "the pr that pulls in the dependency is gross to review with dependency updates" -- and there are ways to mitigate that. I vendor dependencies. My customers want stability and that means a bit more process in managing dependencies. Easy win.
I play guitar and own a Kemper profiler. It uses digital signal processing to emulate a variety of analog amplifiers. It is absolutely fantastic. Professionals agree and use it for live events. Profiling and modeling amplifiers put to bed the notion that analog is the only way to get a certain sound.
Huh? It says: "Cosine's Genie achieves a SOTA score of 43.8% on the new SWE-bench Verified benchmark" with a link to https://www.swebench.com/

But the SWE-bench leaderboard (linked to in the post) doesn't show Cosine Genie at all, instead showing Amazon at the top with 38.8% accuracy.

If true, seems wild that Genie, a 10 person startup with $2.5m in funding can actually achieve SOTA results over Google, Amazon, Microsoft, Anthropic, OpenAI etc. It's not like the big players are overlooking this problem of using LLMs to automate software engineering. Anyone have more color on this? I see some speculation online that the training data can easily get contaminated with benchmark questions, but not much careful evidence.
Complaining about Bay Area people on HN is like joining a dogsledding forum and complaining about Alaskans
I suspect there is no available dataset that can teach the models to learn this. The enjoyment of music is entirely internalized. Skipping a track is an incredibly low fidelity data point.

I've often wondered if Spotify could capture volume control data as part of a track to see if that produces better training data. But again its still too low fidelity.
A lot of us wouldn’t even be here to have health without alcohol; it helped build our civilization.

I wonder if news is worse for your health than red wine too.
Sounds very similar to how e.g. docker/layers work - the later you put the more dynamic stuff, the higher the change that previous layers are reused.
Meaning the cache entries are likely chained, i.e., each one depends on the preceding entry.
Somehow, those YouTube "toasts" always manage toi come up over the play control, when I need to use the controls. I think they're magic.
Honestly - even arbitrary variable names are more to my liking than positional references. LOC tends to be an extremely unstable thing to reference and would make refactoring a royal pain.
Still, isn't this bizarre? Over the last couple of decades using Windows and macOS across many machines, I've encountered one time I had to mess with settings like this. That's the time I temporarily disabled hw accel in chrome so I could screenshare and watch a show with someone.

Meanwhile on Linux you gotta configure every app one at a time because sane defaults and auto configuration weren't invented here.
It's both hostile and, worse, boring. I know it sucks to be intrinsically less interesting than someone you disagree with passionately, but it is the case here that the CEO of the company explaining their policy shift is much more interesting than your rebuttals, which seem superficial and rote by comparison.

Someday somebody is going to be intrinsically more interesting about, like, supporting DNSSEC than me (maybe Geoff Huston will sign on and start commenting), and I'm going to want to claw my eyes out. I have empathy for where you're coming from. But can you please stop trying to shout this person down?
1. The discussion of what I've gone through, where I am in my life, and how the idea of losing my job (again) is concerning to me... is totally separate from the discussion of someone having $2M in net worth and living in an expensive area. Neither of those are true about me.

2. The vast majority of people, if they suddenly had to live with $0 income for a while, would be concerned, regardless of how much they make now.

3. The vast majority of people, if they suddenly had to live with 1/2 their normal income, would be concerned, regardless of how much they make. People make life decisions based on their income, and having that thrown up in the air generally causes people worry and stress.
Switching off from job boosts productivity – No 10
> Yes, because you only have to generate about 192 kilobytes/second to be able to make a pair of humans ear hear anything they could possibly hear, so the problem is bounded.

No FLAC file can replicate the subjective auditory experience of sticking a finger in your ear canal.
One of my VP's (one of the coolest dude I know) would often say "slow is smooth and smooth is fast".

You're absolutely right that fear interferes with one's ability to reason rationally but I'd also add that fear is highly infectious. If ICs sees their leaders/managers/colleagues panicking, they will often panic too. Thankfully my VP was always level-headed and prioritized clarity over action.
I haven't "snuck in" anything, I very explicitly stated that it's the conditional expectation I'm talking about.

Expected(Number of winners | Pop size N and You win) = 1 + Expected(Number winners | Pop size N-1)

For small p, large N, that's ~1 + Expected(number of winners).
They ask a person to login to their bank account with screen sharing. They then take control of the mouse and edit the HTML on the fly making it look like they transferred a large amount to the bank account. Now they ask the person to wire money back or they will lose their job.
> Often people strongly type because they're making assumptions (or direct knowledge) about some other component.

I'm not really sure why strong typing would have that effect. It seems like an orthogonal concern to me.

In fact, strong static types can potentially help make it easier to see where things are loosely or strongly coupled. Often with dynamic typing it's difficult to tell where implicit assumptions are inadvertently causing strong coupling.
Then it's ignorance on the part of the customer - they're griping that, "This round fruit doesn't taste like this other round fruit," without realizing they're comparing apples and oranges. Just because the customer perceives them to be "the same thing" doesn't mean that they are, nor does it magically make it OK to compare the two.

Edit: And with regard to this specific comment chain, OP almost certainly knows the difference between the two.
Well, if people can't get anything meaningful done in 8 hours, there're some issues with planning and delegating tasks. There're a lot small tasks that can be done to push thing forward and they shouldn't take a lot time to do if planning went well.
Prof Murat is calling for examples of how LLMs can help make DBs more usable.

I note that Julius.ai is making data analytics easier - just upload some data and ask for some charts and it does an ok job.

The problem of going from natural language to SQL is still a far from solved problem. The main benchmark for this is Bird-Bench and accuracy is only in the high 60s - https://bird-bench.github.io/

I have been working on making tables queryable using function calling, where you a fixed number of canned queries based on the primary key and an event-time column. PyData talk on this - https://www.youtube.com/watch?v=dRcjTe5qgwM
>not going to complain in a city hall meeting.

This accounts for about 90% of the problem with everything. Voter turnout in my state in the primary, where we have mail-in voting for all (IE: no excuse for people not to vote), during a presidential election year, was below 50%. And then people complain about their elected officials! People don't attend public meetings, they don't contact their elected officials, they don't come to political party meetings or get involved -- but those same people will tell you to your face that both parties are the same and that they feel powerless to fix government! Especially at a local level -- school board, city council, county, and state -- the average citizen has so stinking much opportunity that they don't even realize their own power! You want to get something fixed? Set up a meeting or two with your electeds. Don't get the response you want? Find ways to create a citizens movement. Can't get what you want in your municipality? Find a sympathetic state legislator or two who can push from the top town. Really upset? Run for office yourself or help get the people you want elected.
Condé Nast Announces Partnership with OpenAI
Modern digital audio workstations use buffers of user selectable size. In my experience, sizes lower than 256 samples will have digital pops.
I think I found a mistake. In the article you write: "We then compare that against our database of vectors and find the one(s) that match the closest, i.e., have the lowest dot product and highest similarity."

We want to maximize the normalized dot product (or cosine similarity) to find semantically similar text chunks.
Gcc can frequently tell what you're trying to accomplish and emit the correct instructions. Still I agree it would be ideal if this were explicit.
The financial incentives for the sunscreen industry works both ways. If all sun exposure is bad people will minimize going out and sunscreen sales would plummet (no one is wearing sun screen while sitting in their homes).

So, in fact, the sunscreen industry is entirely incentivized to push the “the answer is always at the center of the extremes” mantra that is being repeated in this comment thread. Because that’s maximizing the use of their product because people will still go out to get the benefits of the sun but need to apply sunscreen to avoid the negative effects.
https://archive.ph/gVxW8
I like error messages that I can copy-paste without worrying that they might disappear too fast, or worse, when I click on it. Also error messages that I can screenshot to show someone else without having to hurry because it might disappear after 50ms.
Please don't upset the spergs. Just say. "Oh yeah, I didn't think of that". We need them to stay here to solve our SQL queries.
So this would be the highest dot product. Finding the lowest(closest to zero) would mean the two vectors are closer to orthogonal and thus very _not_ similar in direction (semantic meaning). If negative they are semantically opposite.
Rust 1.80.0 breaks existing code
When a software business makes decisions in the name of "focus", they're usually implicitly saying the "on the stuff that will make the company more money" part. Focus implies product/market fit.
I have not found that to be true; twice now I have taken a year off, done something completely different, then gone back to my career (software engineering).
Valid points, though for safety I thought less about shock and more about fire: the DC arc is much more stable, thus the switches, breakers and relays have to be more robust. The rated DC voltage of magnetic relays is about 1/10 of AC.
I'll give you accessibility. I tried changing images in the browser on the fly and it just hides the image. That's probably because the browser would need to make a new GET request.
Even worse, it appears that PostHog dynamically updates their part of their code at runtime - not bundling it at build time. Their docs note an Advanced Option where all dependencies are bundled in the build. I mean, I get why, and maybe I am misunderstanding but as a user I would expect lazy loading of executable code to be an optimization rather than the default. And used only if fully bundling was a serious delivery delay.
That's because you're not describing audio production. You're describing audio reproduction.

In audio production you typically need to keep many audio sources in sync. It's not the latency of a single path that matters so much, it's that you need control of relative latency between different signal paths so that you don't introduce phasing effects.
My dogs and cats love sunbathing.

But they intercalate between shade and sun all day.

It’s about balance, that’s what I learned from observing them.
Elon Musk's Twitter Buyout Is Officially the Worst Deal Since Financial Crisis
Cursor + Sonnet feels like a cheat code right now. Feels similar to the excitement I had the first day I ever used GitHub copilot.

I saw this this morning - it really made me think about what the future of 1-man non technical founder startups will look like. https://x.com/0xluffyb/status/1825854097481736479?s=42&t=7-X...
Further discussion https://news.ycombinator.com/item?id=41301447
That is absolutely the right question to ask. If the results are not adjusted for vitamin D levels, and it does not appear that they are, then the results are largely useless because vitamin D is very easy to supplement.

Note: Adjusting by vitamin D levels is not the same as adjusting by supplemental intake. Even adjusting for supplemental intake must be a linear adjustment, not a binary one.
If they already control your browser, they don't have to edit the HTML and fake anything. They can just transfer money to themselves from your account...

If they wanted to edit the HTML for some reason, it's trivial to just use their own image or replace the <img> with their own text.

The prevention for this isn't to render texts as image, but not to screen share your computer with random people online, much less hand mouse control over to them while you're logged in to your bank. If it's some elderly person doing this or the such, you should really teach them better or they'll get scammed from much less esoteric threats :(