skysight-inc/HackerNews huggingface dataset:
>> What I'm saying is that including them is wrong in one context, right in another

There is no "correct context" to include erroneous data that could mess up your weights. You're shifting the discussion into opinions territory, which is exactly this:

https://www.youtube.com/watch?v=Zh3Yz3PiXZw
I love how they opened this, just so they can bury decade-old discussions on features that have occurred on the mailing list and Bugzilla.

"Hey, remember that thing I asked for, and a pull request for this feature is was possibly moving forward?" "Yeah, no, we're setting discussion on it back to step zero, get upvotes on Connect before we'll consider a pull request."

One step forwards, two step back: The Mozilla Way(tm).

Disclaimer: I'm a Firefox user, even with this massive stone around our collective necks, still better than whatever the hell Chrome thinks it is.
Therapeutic ultrasound in its many forms (non-/focused, low/high intensity, low/high frequency, non-/pulsed) seems to have potential in treating various conditions.

The latest I've heard about is research on low-intensity focused ultrasound (LIFU) in treatment of neurological and psychiatric conditions, e.g. https://www.frontiersin.org/articles/10.3389/fpsyt.2022.8258...
It amazes me how much we’ve figured out how to do underwater. For instance, cement! Now chainsaws! Although I imagine using a chainsaw while scuba diving would probably violate the terms of my life insurance policy. Paradoxically, it may be safer than using one on land; the kickback should me much slower do to the density of the water.
As a general rule it’s a mistake to put a stateful firewall in front of a DNS server (at least for UDP). Sadly it’s one of those nuggets of operational knowledge that keeps being rediscovered the hard way.
Why are stock market graphs plotted in logarithmic scale?
I find it so interesting that OpenAI themselves use "please" in some of their prompts, eg:

"Please evaluate the following rubrics internally and then perform one of the actions below:"

Have they run evaluations that show that including "please" there causes the model to follow those instructions better?

I'm still looking for a robust process to answer those kinds of questions about my own prompts. I'd love to hear how they make these decisions.
Newbie code is usually not so easy to read… nondescript functions, mutations happening all over the place
Mercedes-Benz also. This is an interesting trend. I wonder if there is any historical precedent for suppliers of a new technology to provide indemnification to protect against uncertainty in the legal regime.
If I am speaking or writing to you, it’s because I want you to understand what I think or get you to do something or to help me learn something.

If I use words like “bildungsroman,” I significantly lower my chances of success because you are much more likely to stop reading or make a bad assumption about my meaning than you are to appreciate my cleverness and look for your thesaurus.

Ironically, this comment uses “bildungsroman” to make its point because I know you don’t know what it means (me neither) but that’s rare craftsmanship:)
The focus on Authentication is great, it's been a bit difficult to implement my own auth system.
Unless you control for other variables which isn't outlandishly unlikely in a scientific study
I wondered that too. I wonder if you see similar bone growth patterns in hibernating animals?
Won't work for metastasized cancers for obvious reasons. Perhaps it will also be limited by bones just like regular ultrasound where their echoes produce shadows. I could be wrong though.

Ultrasound in general is also operator dependent: the skill of the human doctor matters. Limits scalability.
Poor fellow my country.
UK Horizon membership was negotiated and agreed in the 2020 EU/UK Trade and Cooperation Agreement. It’s nothing to do with a slow realization, just an agreement on terms. The EU was dragging its feet.
Link to jump over the paywall: https://archive.md/j7MbB
As the article states, the book gives positive examples where roads are providing critical habitat to some species. Your comment assumes an imbalance to the book which may not be there.
There is some evidence that it forms internal models for things such as a notion of "time", but I doubt it speaks to itself. I wonder if an AI that carries on an internal monologue with itself (while learning) might make it smarter? Or perhaps it would give it the same issues we ourselves have to untangle with CBT...
You can’t imagine a scenario where your kids go hungry from this type of thinking while your neighbor with a well stock pantry can ride it out?

We had a toilet paper shortage during Covid, you really can’t imagine a food shortage?
The first step to reducing input latency is to eliminate the frame queue. Usually the driver allows the CPU to submit up to 3 frames worth of rendering commands, which means that on a 60Hz monitor the image being displayed could represent input from up to 45ms ago because of the frame queue.

The frame queue exists to eliminate GPU bubbles where the GPU sits idle waiting for the CPU to send new rendering commands. If the game developer puts in the work of eliminating these GPU bubbles as much as possible then it's possible to turn off the frame queue while maintaining a good frame rate.

This step of reducing latency does not require intercepting any calls and is probably what is being done in AMD Anti-Lag. However there is a further step to reducing input latency that AMD called Anti-Lag+ that does require extra hooks in the engine. I explained that in this comment: https://news.ycombinator.com/item?id=37879517
'Too dangerous': Why even Google was afraid to release this technology
Many of my Indian friends still say they're affected by the caste system. It is legally prohibited, but it exists in practice and it prescribes social interactions, marriage, and employment in various regions and communities. This is not to say that it is not being actively challenged, just to say that it exists de facto.
Even if this passes, does anyone know how EU courts stand on this issue? They have repeatedly slashed data retention as unconstitutional, so I'm holding out hope.
Anything is possible, but it doesn't change the veracity of my comment.
Also see: https://github.com/gajus/slonik
The rules were changed on the fly too. Adding a "democracy mode" where inputs are suspended and a majority rule per action, made many parts significantly easier (or perhaps even taking the difficulty from impossible to possible).
I think my point is that evaluating roads primarily on their impact on species - even the positive impacts you mention - isn’t the main thing we should be doing
Why does this only talk about lyrics?
Depends on the country and the ruling powers. In Germany the current minister of transportation is in favor of building more roads.
Things like that were in my dad's PC magazines; I tried to do it once when I was a kid, unsuccessfully of course because I had no idea what I was doing.
No, but using language like this primes it to respond in a certain manner, meaning that if you use this in a prompt, the likelihood of getting a thoughtful response inproves (vs. off-the-cuff improv nonsense)
There's an ongoing communication to prepare for this update upfront:
https://blog.mozilla.org/addons/2023/08/10/prepare-your-fire...

https://blog.mozilla.org/addons/2023/09/27/test-firefox-andr...
Metrics and Mistakes
It's been pointed out to me elsewhere that "Abraham Loeb" of Harvard University is in fact the same person as "Avi Loeb", of the same institution. Who ... has a certain fixation on extraosolar intelligences.

Which somewhat takes the shine / bloom off this for me.
I guess you can't win, if you're mozilla.

An initiative that gives users more power to influence Firefox direction? Nah, it's just a 4D-chess-y way of burying old issues.
> Not sure what you mean here. Israel specifically asked for Northern Gazans to move to the South since Israel concentrates its attacks on the North, its not some conspiracy theory to then deliberately attack the South.

It's a simple fact, more people in one place are more vulnerable, easier to kill, and less resources will be available to them to survive, etc. Not sure what's not understandable about it. I didn't talk about intention or anyone's motivations.

Anyway, tell me a simple thing, how many civilians in Gaza are you ok with Isreal killing (one number for direct killing and one for indirect killing), if Hamas doesn't do what Isreal wants for whatever reason, before you'd call Israel's state actions immoral and criminal and want them to stop? Where's the cut-off value for you? It doeesn't need to be exact.

Can you please give two numbers:

What would be the number for direct killings (by bombs, shelling, suffocating/dehydration/bleeding/burning to death under collapsed buildings, being shot, dying from shrapnel injuries, bullets, etc.):

- 1/3 of them will be children due to demography, and being more vulnerable in general (and that's the ratio right now, so extrapolating from that)

What would be the number for indirect killings (dehydration, death from preventable diseases due to being forced to drink polluted water, dying from simple injuries due to shutting down of health system after resources run out, etc. - basically deaths due to effects of Isreal siege and preventing other countries/people of providing humanitarian aid, etc.)

Upper limit is 2.3 million or so. Lower limit would be the current casualty numbers.

How does the math work for you? What are the cut off numbers?
I wonder was there even any QA involved to test this feature, wouldn't they be banned in the first place?
Doesn't your comment contradict itself? If I'm British (which I am) and I write in a way that some reasonable bar of educated British adult can understand me, as you've said yourself that doesn't necessarily mean that my American audience will not need a dictionary or to phone a friend for some words. I've gone global, and so I'm a failure?
But how are system messages given to GPT, are there any other lower level prompts? This may be outdated but last I remember ChatGPT is just GPT with a prompt like

The following is a chat between an AI and a user:

- AI: How can I help?
- User: ...

At least that's how I simulated chats on the OpenAI playground before ChatGPT.

Is this done differently now, or if not I wonder if anyone has been able to guess what that prompt says and how the system message gets inserted.
Not the OP (though I am the GP), but if you are planning for emergencies, the food that you stock should be non-perishable, or at least long-lasting, and you can always eat the oldest stock and replenish it with newer one.

If the main concern is food waste - as it probably was in the article that we are discussing - disaster planning is not the problem. Impulsive buying of attractive stuff that you cannot finish later is.
It is good to use a large vocabulary with precision. But what does precision require? Your audience needs to understand your words. Emotions are best described in the simple and direct language that they respond to. Therefore, simple language is usually best.

Many exceptions exist. Jargon should be used in a professional context. Archaic language helps to set stories in the past. Your point may be enjoying the complexity of speech. For example, Terry Pratchett would not be Terry Pratchett without excessive footnotes. Gene Wolfe's Book of the New Sun was loved in part for words like those in https://www.wolfewiki.com/pmwiki/pmwiki.php?n=WolfeWiki.Obsc....

But exceptions are exceptions because they are exceptional. Most of what we say is not exceptional.

You say that expressing yourself in simple language "feels like gate keeping to understanding personally."

I find the opposite. Complex language often hides muddled thinking. It takes work to clarify my thoughts into simple language. Once I have done so, my understanding becomes more precise. Therefore my thinking has been improved by trying to speak simply.
I've toyed around with Smithay Client Toolkit [1] for Rust and I think it offers just the right abstraction for writing simple Wayland clients.

[1] - https://github.com/Smithay/client-toolkit
admittedly, cron emailing you by default every time it runs a job seems now like a ridiculous decision. But I take a certain pleasure in my morning ritual of fast scrolling through a hundred cron emails from different servers just in case there's an error.
pixel call quality (for me) kinda sucks. I whole heartedly love grapheneOS - but the call quality and camera quality is pretty horrible.
Are you describing triple buffering? Competitive gamers generally know to leave that off in the settings.
In-bounds accesses should be an invariant. A program that is capable of even attempting an out-of-bounds access is probably incorrect. With that said, I would not be confident enough to allow bounds checks to be disabled. (Rust is my favorite.)
This is certainly a possibility.

We waste our time on addictive social networks which are not exactly nourishing. We may be doing the same with our money on highly processed food which does not nourish us well either.
I also use please, I'm not sure why I have the habit -- one upside is that all your prompts begin with the same word.

Though if you look at the self-attention mechanism, 'please' seems like it could be a word that signals the rest is a command -- perhaps that's helpful. Ie., LLMs work by having mechanisms that give certain words a modulating effect on the interpretation of the whole prompt.
Yes I totally agree with that. It’s orthogonal. You should have a lot of kids and have a non-fragile approach feeding whatever kids you have.
I think the way it works is you have sound from multiple sources, and you time the sound waves so that the peaks and troughs all hit the targeted area at the same time. Each individual 'beam' is harmless, but at the point of intersection they add up and can do damage.
It’s a nice clear line in the sand. The program is a black box. Do not inspect or augment it.
And replacing wired headphones will run you ... what fraction of Airpods' cost?

If you're not especially partial to quality, $5 to $25 will get a replacement set. Roughly 10% of the cost of Apple's kit.
Unbridled nonsense.

From the FAQ:

> Why did it take you so long to negotiate?

> The conditions for associating the UK were not opportune, in view of the overall EU-UK relationship. The agreement on the Windsor Framework allowed association talks to resume. Therefore, it is now time to move forward with the final steps for associating the UK.

Yes, that's an EU source, but it's right. Before the Windsor Framework, the UK was routinely threatening to break the trade agreement it had only just ratified.
Not necessarily smart. Here (France), most water heaters can be controlled with an extra "pilot" wire, or closing a circuit. It has been common practice since maybe the 60s to have multiple mettering rates, and a dry contact (relay) on the electricity meter to switch on/off some loads (mostly electric water heaters, though some electric space heaters can be connected as well).

These days, rates can be more flexible thanks to "smart" meters (communicating via PLC). Just after the russian invasion of Ukraine, there were plans in place to open the dry contacts of customers outside of the scheduled hours in case the electricity grid needed to shed extra load. Thankfully this didn't end up being necessary.

What I'm saying is that you don't really require smart end devices. Put the incentives in place (deep discounts) and the rest will follow. You probably need at least one smart device to control the others if a timer is not enough, and I think the electricity meter is a good fit for that role.
Very nice! I've been looking for more of this kind of information.

Some additional stuff:
-A jailbreak+local builder to see exactly what function calls look like when they actually go into OPENAI's model. Note how many aspects of the JSON schema are ignored.
https://gist.github.com/CGamesPlay/dd4f108f27e2eec145eedf5c7...

-A convenient tokeniser
https://tiktokenizer.vercel.app/

Token counting is really useful for use cases where you can insert multiple tasks into a single completion call. That way you can reuse system messages and functions across many tasks as long as you stay under the context limit.

There's also something fucky going on with FC outputs (single/double quotes randomly, banned logits still showing up there) but I haven't narrowed down exactly what it is.
Rust Async Trait Stabilized
> For those who've come across the seas,

> We've boundless plains to share...

But not for those who were already there, apparently.

For those HN readers who aren't familiar with Voice: Australia has a long and poor history with its indigenous citizens, who were not even able to vote until 1967. Voice was a consititutional amendment to give Aboriginal and Torres Strait Islanders a body by which to speak [1]. How and in what way was vague (unfortunately) but it would have been a large step forward.

There was wide misinformation about the issue too.[2]

I'm not in the country currently, so I can't really speak to what the debate was like in Australia itself. But out politics have a history of adding fear, uncertainty, etc in debates and seizing on that to achieve goals.

[1] https://voice.gov.au/

[2] https://www.washingtonpost.com/world/2023/10/06/australia-vo...
All I was saying is that the truly great make do with the situation and innovate and press on. Corrupt referees in a basketball game? Shoot more 3s, adapt, try and take the refs out of the calculus. In chess why would it be different?

So they might be cheating. Play as best you can. The allegation or even accusation of cheating is such a high bar that rubicon should only be crossed if there’s legit strong evidence. As I recall Hans Neimen was never shown or proven to have cheated in his matches against Carlsen even while he admitted to cheating online in the past.
The inference server doesn't do training. The speed is pretty decent for https://huggingface.co/TheBloke/storytime-13B-GPTQ on my 3060, it definitely doesn't feel like you are really waiting for a response.

My exact invocation (on Windows) was:

$ docker run --gpus all --shm-size 1g -p 8080:80 -v C:\text-generation-webui\models:/data ghcr.io/huggingface/text-generation-inference:1.1.0 --model-id /data/storytime-13b-GPTQ --quantize gptq
Now, where have I heard that before? ...

<https://uxdesign.cc/youre-holding-it-wrong-how-to-blame-the-...>

<http://www.cnn.com/2010/TECH/mobile/06/25/iphone.problems.re...>

<https://news.ycombinator.com/item?id=8972707>
Just a shower thought so to speak, but could you combine this technique with something similar to precomputed radiance transfer[1]?

You'd have to take multiple pictures of the scene, then move some light source around, take another set of pictures etc. And in a similar sense to the irradiance volumes[1], instead of encoding just the gaussian parameters, encode them using something that lets you reconstruct the gaussian parameters based on the position of the primary light source for example. I know estimating light position and such from images has been worked on for image-based BRDF extraction for a long time[2].

Of course it'll require a lot more images and compute, but that's the nature of the dynamic beast.

Again not really thought this through and it's not really my field, though I was into physically-based rendering a decade ago. Just seems like this is something that seems like it would be solved by natural progression in a not too distant future.

[1]: https://chrisoat.com/papers/Oat_GDC2005_IrradianceVolumesFor...

[2]: https://graphics.stanford.edu/~lensch/Papers/TOG03BRDF.pdf (random example)
Postgres supports 2 types of prepared statements - "generic" prepared statements (which can accept parameters) and "custom" which are prepared for a specific execution so bake the parameters in.

https://www.postgresql.org/docs/current/sql-prepare.html explains it. Read the section called "Notes" for the plan types.
You can sideload a YouTube client with integrated sponsorblock on your AppleTV. But this will require apple developer account ($99 per year). Not q perfect solution and cost money but just wanted to say that is an option for people inside Apple ecosystem.
Prompt designers are human (when they're not other LLMs). So many of these prompt conditioners (do we actually know the provenance of these? is this real?) are clearly written by humans who abjectly believe in the ghost in the machine, and that they are talking to an intelligence, perhaps a superior intelligence.

I remain convinced there must be some other way to address LLMs to optimize what you can get out of them, and that all this behavior exacerbates the hype by prompting the machine to hollowly ape 'intelligent' responses.

It's tailoring queries for ELIZA. I'm deeply skeptical that this is the path to take.
I had an encounter like this in real life. Turns out Tom Scott was a really early contributor to POPFile. He was a teenager and I’d never met him. Had been enjoying his YouTube channel for a long time. One day he interviewed me at some conference and thanked me for accepting his commits when he was a teen.
The problem with "unlimited detail" wasn't that it was static (the majority of any game's environment are), it's that it was using voxels which can't really compete with triangles when it comes to a quality-perf trade-off. They could render massive data sets, but not with a quality that is needed for games. Voxel-based data sets tend to require a whole lot of memory, whereas triangle-based data sets can cheaply "fake" higher details with textures. The blockiness of voxels is also a huge issue for anything that's not an axis-aligned-bounding-box, and to fix that you have to invest so much GPU resources, you might as well go back to textured triangles.

I wouldn't be surprised if gaussian splats make it into AAA games, though. Not as the main rendering primitive, but for specific things like vegetation where they really kick ass.
maybe in 10 years after the burst of the VC bubble we will reminisce the great hackernews times.

Makes me wonder if hackernews is already a separated community from YCombinator that wouldn't go down with the end of the VC dictatorship.
I've been using it in production (Deno) for a while. It's pretty solid, but their documentation is sorely lacking, so you often have to feel your way to getting more complex things to work.
Understood, thank you. Sorry for missing some of those details in your post.

I'm going to ensure my licenses make it clear that they are contracts, including with anyone the software is distributed to.
Flag this whole thread for misusing the flagging and also called the police to file a report on this. Expect some blue letters the next days, flaggers
Yes, as a number of people such as Howard Oakley and myself have already blogged about before sneak, but OCSP checks are now encrypted, which undermines the starting thesis of the article: "Apple is preserving unencrypted server connections in their operating systems in an effort to enable global location tracking of their userbase by passive monitoring of major internet backbones."

As I said, the article has some valid points, but the problem is that the inaccuracies and overblown rhetoric threaten to overshadow them.
> The author fixes the problem by just increasing the threshold for changed pixels needed to receive a reward. This is a good idea, but might run into issues in later parts of the game where the screen is mostly animated water.

They could've also implemented this by reading the game memory. Pokemon Red internally keeps track of which areas the player has visited before.

I think the reason they opted for the visual approach is because they didn't want to give the AI any knowledge that isn't readily accessible to the player. Or they simply wanted more granularity than what the game keeps track of.
Only trust people with imposter syndrome