skysight-inc/HackerNews huggingface dataset:
>every indie title now goes through Early Access, sometimes for several years.

That mostly shows the realities of indie development. These games have less staff and need less sales to succeed, but they take much longer as indies lack the time (some do development on the side to a full time gig), manpower, or (sometimes) talent to get things done quickly.

>I have a library of games bigger than I could ever play

Well that proves the point. we also get more indies than ever. I don't think EA would give us more finished games. We'd just get less released games full stop. Even if you never play them I'm not sure if I'd call that a good thing.
I find it quite trivial to phase out caffeine - you just taper it down over a week or so and done. First by reducing cups then by switching to tea. Zero withdrawal.

But it makes me happy so I see no need to tbh
Looks amazing! The Unity client is quite sleek. I'd wager the creative play can be taken to the next level with a low-latency model like https://fal.ai/models/fast-turbo-diffusion-turbo
One coffee phenomenon I'm curious about: why does old coffee get cloudy?

On the day I brew it, it's a dark brown translucent.

But if I leave it in the pot overnight, it's definitely more opaque.

My wife claims it tastes the same as the day before.
Lemmy and Prince being two that come to mind immediately.
some people "forget"
Honestly I like the"dead" part in deadline.

When someone comes with one, the first question should be "who's dead after that line ?". If no one actually dies, it's not a deadline, just a target release date.
Would need to specify what turn loose meant. If you turn loose an AK-47 it will just sit there. An autonomous robot dog on the other hand...
heh, you are the subject of this meme video

https://www.youtube.com/watch?v=pCzCJzwrB_c
What happens if we get to the stage of being able to simulate every chemical and electrical reaction in a human brain, is doing this torture or wrong?
With so many sweeping changes you could take any currently popular scripting language as a base.
Huh. I recognize it but didn't know its name. (I don't know any of the names.) Route setting sounds fascinating.
It is a new type of biomechanics AI model. More details in our paper which is coming soon!
Powerful stuff, this is the kind of workspace I've been waiting for for AI. Excited to see how it evolves!
Thank you. They must have updated the site as a result of the spike in traffic.
What's your stance on when there are open source LLMs that are as capable or more capable than GPT-4?
Oh, yes, my mistake! I misremembered. Thank you!
Tell me you never worked in a big codebase without telling me you never worked in a big codebase.
The combination of font and some ClearType shenanigans produced this amusing result: https://postimg.cc/4KDDLr9Y
Given the CC license, and the fact that contributors can apparently code, they should scrape the content and be done.

Of course, that’d mean bypassing the scraper blocker. This article is a decent starting point:

https://stackoverflow.com/questions/66413511/how-to-avoid-be...
congrats! Loved the agent mode, and the GitHub mode will be extremely useful.
According to someone I talked to at groq event I was invited to (I did not sign an nda), They are putting ~8 racks of hardware per llm. Of course coordinating those racks to have exact timings between them to pull tokens through is definitely "part of the hard part".
I love the videos, but 200$ is a hard pill to swallow for an umbrella!
Pretty much the same here. I'm just continuing on because there's nothing else out there.
> Given the lack of an alternative

There are plenty of alternatives to everything. But no one uses them. Because why would they?
All I can see anymore is that March of Progress illustration [1] with a GPU being added to the far right. Interesting times indeed.

[1] https://en.m.wikipedia.org/wiki/March_of_Progress
What's your stance on a future open source model that is as capable as any commercial models?

Also, I'm curious, do you consider LLMs to be incredibly error prone and untrustworthy?

Or do you think they are going to replace software developers?
This talk was enormously educational when I first dove into LLVM and modern compilers last January—Chandler is a great speaker.
Yes, it was correctable errors I was thinking of. Not too surprising that they don't expose those statistics, I guess - it probably doesn't even count them.
So the Matrix?
I have a side project in a related space. For mine I'm syncing climbing between different videos automatically. I find this pretty useful because it highlights difference.

Some examples:

https://www.instagram.com/p/Cvg3bJkp30a/

https://www.instagram.com/p/Cpuv2zvptdW/

It's actually syncing in 3D so is fairly independent of camera angle (as the second video shows)
"some kid with 5 months at the company is presenting in front of thousands of people, because he installed the Copilot VS Code plugin and used it for a week."

Yep, we have goals for specific percentages of devs to be using it.
I’ll add that specially when it comes to playing go, professionals who are at the peak of their ability can often find the best move at a given point but be unable to explain why beyond “it feels right” or “it looks right”.
Except our gatekeeper to everything, Google, decides what we see and it’s not necessarily what we want to see.
...so you are suggesting that one situation where colors match invalidates situations where colors are different.

You're implying that if red's meaning in one situation is the same, then red's other meanings in other situations must be the same.

Okay I guess. I don't know why you would think that, but I don't have much hope of convincing you otherwise.
> They found that the pillar, primarily made of wrought iron, has a high phosphorus content (about 1%), and lacks sulfur and magnesium, unlike modern iron. Additionally, ancient craftsmen used a technique called “forge-welding.”

> That means they heated and hammered the iron, keeping the high phosphorus content intact, a method uncommon in modern practices.

> Archeo-metallurgist R. Balasubramaniam, who authored the report, said that this unconventional approach contributed to the pillar’s enduring strength.

> A thin layer of “misawite,” a compound of iron, oxygen and hydrogen, was also found on the pillar’s surface, he said. This layer is formed catalytically by the presence of high phosphorus in the iron and the absence of lime, thus further enhancing the pillar’s durability.
Are you sure. It might not be the whole sentence, but I would find it hard to believe that in practice the way you speak or write is like

hello
<think>
May
<think>
be
<think>
I'll
<think>
go
<think>
get
<think>
break
<think>
fast
It sounds like your town does have a serious deficiency, but that deficiency is not a shortage of car infrastructure. It seems like it needs much more transit.
OpenAI and Microsoft get TONS of user-written code w/ quality feedback, OpenAI through ChatGPT and Microsoft through VS Code and Copilot.
How to make the share price go up…surprised?
Try to use Modern Fortran for a week for anything numerically related and you will understand. The language is pretty easy to use for scientists, fast and can be learned in a reasonable amount of time. (Fortran is not so good if you want to do text processing or web development.)

Now, take someone that does not know C++ and ask it to implement some complex numerical algorithm in C++ ... and I say this as someone that likes C++ and uses C++ at work.
> can’t communicate with each other because their language isn’t standardized

Uh, you mean "standardised"? :-P

My kid is learning to read right now and the amount of exceptions I keep tripping over is crazy. And then you get things like Jabberwocky where undefined words never seen before were a large part of the point.

Things need to be "standardised enough" for the message to get across, but I'd cry if it were a 100% completely detailed specification.
Lessons Learned from Developing Secure AI Workflows at Google
Thanks! Still unsure if we will commercially pursue this specific idea or not. This was moreso meant to be a public progress marker from our broader work pursuing virtual avatar simulations. If enough interest is there, we will think about it. But, for now, this (will be) a paper and some open sourced code.
Solaris... now thats a name I have not heard in a long time. A long time.
Haha, what's that gonna do? Ever heard of soft delete? It's a thing where even if you delete something off a website, the database still retains that information even though it becomes inaccessible by the public.

Everything we write on the web is like that, including this very comment.
This was exactly my thought. See https://www.instagram.com/p/Cvg3bJkp30a/ on a super-hard slab problem at Innsbruck 2023 (Sorato Anraku couldn't do it, so you know it's hard...)
There sure isn’t.
You can search and find a few from the day, but the flaggers specifically targeted the posts with multiple comments. The only ones specifically focusing on the death that are still accessible only have one or two comments. A few tangentially about the accident or his philosophy slipped through.

I remember seeing complaints in replies to people mourning, saying absurd things like, "I've never heard of him before," and, "He's not important/famous enough."

To this day, I don't know what combination of "hackers' general disdain for athletes" and "internet's general disdain for black people," caused this response. I struggle to think of another explanation.

This is a good perspective from around that time:

https://news.ycombinator.com/item?id=22166309 (archive link: https://archive.is/nzFGy)
I don't think this is a practical issue, really.

I assume linking to the original answer is sufficient attribution.

In the link you can find name, license and figure out if the answer was modified.

Also linking the answer in a source comment is the smallest professional courtesy everyone should be doing.

If you have some issue of not linking an answer then you likely do not deserve the answer in the first place.
Giveaways like that were far less regulated at times in the past.
Row-level transformations in Postgres CDC using Lua
For some, this conversation started when the machine derived four colour map proof was announced which is almost 5 decades ago in 1976
A fed official was explicit about intentionally not inviting meta (llama3) or other oss leaders to their AI policy group, just OpenAI/ms/etc, and in an env when we know OpenAI started with a heavy DC & policy lobbying team since the beginning... Sometimes the simplest answers are the right ones.
They absolutely are. Building to code costs a lot of extra money, and for good reason, because we don't want people to die. If we didn't have codes one could build a capsule hotel style lodging and easily fix the housing situation.
Yes. Though the Y2K bug was 'only' ever going to affect boring backend operations, not planes falling out of the sky (nor nukes going off..)

I put 'only' in scare quotes, because that would have still been enough chaos and disruption.

(Compare to how Covid was/is by and large a fairly harmless and mild disease and only really poses any danger, if you have pre-existing issues or supremely bad luck (just like lots of diseases we already have), but still managed to paralyse society.)

Coming back from the tangent: in the West sulfur emissions were tamed with a cap-and-trade regime (if I remember right), which is a pretty good example that these things can work, if implemented and enforced properly. Alas, so far similar efforts for CO2 have been lacking.
> how is it that an LLM when given the same prompt does not respond in the same deterministic way?

In software (not in the model) here's literally a random number generator that picks from a weighted set of "next-token" choices that the model spits out. The selection process can have a series of knobs to manipulate the responses. If you want it to be deterministic (if you have direct access to the software) you can tell it to set "top-k = 1" or "temperature = 0.0" (depending on your software) and it will be deterministic.

Usually the default settings are not for determinism, because for whatever reason the quality of the results tends to not be that good when you go fully d.
It's pretty easy to brush off (supposed) burdensome requests during discovery. There's no slippery slope in this context.
As a followup after a couple days, the 30 day "recent reviews" are up to 68% positive.
What does it do if you need to pass a struct that contains another struct?
In industry, it's because it's so low-temperature. The benefits of using it aren't outweighed by the potential failure risks in it in pieces not designed to be repaired.

Also, just kinda--it's not well known! You can't even find it as a 3D printer filament without a lot of effort, even though those "3D pens" often use it, because the output is so unimpressive to most people. That's not that it is unimpressive, it's because they don't know much about it, much like how people act like there's a "leveling up" by switching from PLA to PETG to ABS.
gpu passthrough for VMs is not supported on apple silicon period afaik. there may be some "native" renderer built on top of metal but apple doesn't support SR-IOV or "headless passthrough".

https://chariotsolutions.com/blog/post/apple-silicon-gpus-do...

otoh no, it is not "more or less [automatic]" in other hardware either, SR-IOV has been on the enthusiast wishlist for a ridiculously long time now because basically nobody implements it (or, they restrict it to the most datacenter-y of products).

intel iGPUs from the HD/UHD Intel Graphics Technology era have a concept called GVT-g which isn't quite SR-IOV but generally does the thing. Newer Xe-based iGPUs do not support this, nor do the discrete graphics cards.

AMD's iGPUs do not have anything at all afaik. Their dGPUs don't even implement reset properly, which is becoming a big problem with people trying to set up GPU clouds for AI stuff - a lot of times the AMD machines will need a hard power reset to come back.

NVIDIA GPUs do work properly, and do implement SR-IOV properly... but they only started letting you do passthrough recently, and only 1 VM instance per card (so, 1 real + 1 virtual).

Curious what you're using (I'm guessing intel iGPU or nvidia dGPU) but generally this is still something that gets Wendell Level1techs hot and bothered about the mere possibility of this feature being in something without a five-figure subscription attached.

https://www.youtube.com/watch?v=tLK_i-TQ3kQ

It does suck that Apple refuses to implement vulkan support (or sign graphics drivers), I think that's de-facto how people interact with most "hardware accelerated graphics" solutions in vmware or virtualbox, but SR-IOV is actually quite a rare feature, and "passthrough" is not sufficient here since the outer machine still needs to use the GPU as well. The feature point is SR-IOV not just passthrough.
Standards change and game development standards have skyrocketed. the best AAA titles in 2005 would barely be AA in 2015, and by 2025 it gets to a point where a small (but very talented) team can achieve the same scope with better graphics. That's part of the reason I don't particularly like "AAA" as a nominer. It's a moving target with budget levels we usually have no clue of.

>I think AA in games has, for a long time, meant "We want to do a AAA but don't have the money or time" and this can only end in disaster.

I don't know, because we have even less idea what "AA" means. Would Demons' Souls 2009 be AA?

That the thing, a lot of the biggest AAA titles didn't knock it out of the park day one. Overwatch in 2016 may have been the last new IP that was AAA from the get go and truly nailed it in one. IDK why companies keep trying to do it that way.
This doesn't make any sense.
Youtube has trillions of hours of audio
I’d say it’s always been the case for medicine, when people first used medicines, the intention was never to fully understand what happens, just save a life, eliminate or reduce symptoms.

Now we’ve built explainable systems like computers and software, we try to overlay that onto everything and it might not work.

To quote Alan Watts, humans like to try square out wiggly systems because we’re not great and understanding wiggles.
Not updated in over 2 years?
You can configure a lot of the initial setup in the rasp flashing tool so even initial doesn’t need graphics or vid out
This stuff is going to kill the golden goose by turning the internet into an endless garbage pile.

Why create something so destructive? It’s the digital equivalent of dumping toxic waste into the river everyone in town gets water from.
Before hacker news, for me, there was the electrical audio forums. It was probably one of
the most interesting places on the internet, and of course Steve with his hat avatar was a big part of that.
It's not. You will find plenty of examples in this very thread.
I remembered the essay but only now connected it with the author.
How are monads useful for managing file handles or database connections?

You might want to look into 'indexed monads', they can perhaps help with that. But they aren't a type monads (it's the other way round, vanilla monads can be seen as a trivial kind of 'indexed monads', I guess).
> extracting it to a tmp file

i wonder if there's a way to do this entirely in memory? Because some deployment scenarios might not have disk space at all.
> Franz Lisp

Off topic, but that's probably the silliest name for a programming language I've seen. I love it!
people who mock people because repeated clothes aren't at their social circle (at least in a meaningful level) or if they do, sit & talk or it's time to move on...

i'm almost hitting 30, i still use some 14 y/o clothes and last time i bought stuff was more than 5 years ago because of a hobby. tho i appreciate stylistic people walking at streets. maybe fashion is not that hard to recycle if we use mostly compostable stuff? from leather of pineapple waste, (recycled) cotton and so on
Live Brainwave EEG: App to visualize real-time EEG data from the Muse headband
AI safety is about making OpenAI safe from PR disasters.
The only similarity between Medusa and CLLM is both train and adapt LLMs for fast inference. But they use completely different training technique, decoding technique and as you pointed out CLLMs don't need extra parameters or configuring attention mask for tree-based verification.
A "certain lack of respect" comes from having to work with these languages for literally decades, and knowing their warts (and how those warts compare to some other similarly popular languages).

In general, being successful and popular had little to do with how well a PL is designed. Visual Basic, PHP, and even C are some historical examples that I have plenty of personal experience with.
Strange side note. I've tried n-acetylcysteine as a supplement/medication, the weirdest thing about it is that I felt like I needed to breathe less often. And like I was breathing manually - which you are also doing now, ha.

I wonder if it helps with panic attacks.
UAE temperatures do not drop below 30c during few months on the summer.
HPPD mode enabled.
Study: Ultra-processed food consumption association with all cause mortality
At least the find_package documentation is simple:

https://cmake.org/cmake/help/latest/command/find_package.htm...

Sure, there are like 100 pages of useless details in there, but at least they didn’t waste space by explaining what side effects invoking it for a given package will have, or how to find out what package names your system recognizes.

Also, they didn’t complicate stuff by defining any naming conventions around what variables finding a package will set up.
This wouldn't work on Windows, because you can't delete a DLL while it's in use
We're allowed to drive cars, own guns, skydive, swallow swords, you name it. There are some rough edges, but society mostly works.

Meanwhile technology planners and managers want to put fences around the unwashed rabble. It's all the more reason AI should be local instead of hosted.

If I can own a car or knives, I should be able to operate an AI.
>> I swore off buying junky stuff a long time ago. Life’s too short to be surrounded by crap that’s going to break the first time you look at it wrong, student projects be damned.

> For me, the difference is that I'm more watchful of the nice things.

Or, the items come to integrate themselves into personal rituals. Like you said, you want to own your things, and not vice-versa, so its nice to not stress over them, but have them joyfully integrated into your life.
> You cannot ask a strict function to behave lazily. But you can ask a lazy function to behave strictly.

Huh? I suggest that when you don't annotate anything, you can only use constructs that can be evaluated in any order (including both lazy and strict or any other order). So the compiler has maximal freedom.

So your supposed impossibility doesn't come into play: we are not dealing with arbitrary functions.

If your function needs a specific evaluation order, you'd need to tag that.
Browser extension generator custom GPT
Pour one out for the defense attorneys who aren't able to provide a defense for a guilty client.

Arguing for a flat-earth works the same way, you're probably doomed to fail in the long run but in the short-term you're keeping the opposition honest.
I didn't consider prompting style. Perhaps I'm too polite? It's a bit difficult because I usually engage in conversation first to sound out whether my understanding of the problem is sound and whether it agrees on the approach to take. So the chat is quite large before I get to the prompts, and the prompts reference earlier chat messages. But let's see if I can pull up some good examples from my history...

OK, here's one. I was initially talking with it about how to best simulate restrictions from older consoles in an indie game. We chatted a bit how to most efficiently do paletted drawing on modern graphics architectures in various APIs (e.g. Vulkan, SDL). I got to asking it how exactly the SNES stored data in VRAM, and asked it to list all the PPU registers in the SNES and what they're used for. It gave me a correct answer (I double-checked). I then asked this:

> Can you write a header for a C++ file named PPU.hpp with methods to read and write these registers?

And it responded with this. Note that the response includes a couple "add more as needed" comments.

Here's a basic outline for PPU.hpp:

#ifndef PPU_HPP
#define PPU_HPP

#include <cstdint>

class PPU {
public:
// Constructor and Destructor
PPU();
~PPU();

// Methods to read and write PPU registers
uint8_t readRegister(uint16_t address);
void writeRegister(uint16_t address, uint8_t value);

// Specific methods for different PPU functionalities
void setMode(uint8_t mode);
void setBGTileSize(uint8_t bg, bool size16x16);
void setBGCharacterBaseAddress(uint8_t bg, uint16_t address);
void setBGScreenBaseAddress(uint8_t bg, uint16_t address);
void setMosaicSize(uint8_t size);
void setBGScroll(uint8_t bg, uint16_t horizontalOffset, uint16_t verticalOffset);
// Add more methods as needed...

private:
// Memory-mapped PPU registers
// Assuming a representation of the PPU register space
uint8_t ppuRegisters[/* size of the PPU register space */];

// Helper methods to manipulate specific bits/flags in the registers
// Example: void setBit(uint16_t address, uint8_t bit, bool value);
// Example: bool getBit(uint16_t address, uint8_t bit);
// Add more helper methods as needed...

};

#endif // PPU_HPP
Lunar PX
If you paved the entire surface area of the country and it was still jammed with traffic, would you still believe that philosophy?

What you want is a train.