skysight-inc/HackerNews huggingface dataset:
So if they're running into hardware fab limits, how does running deep learning on that limited hardware equate to a doubling of price? I don't quite follow the logic there?

Yeah the upscaling is nice, but I dunno about $1200 nice...

It was cool when they instead focused on things like creating mobile smaller versions of the cards with laptop level power draws, or better cooling systems that weren't as noisy etc. While staying within reason price points. Just the mundane stuff, not necessarily real time raytracing (gimmicky and not very noticeable IMO, even as someone who uses 4080s on Geforce Now). Something like the Steam Deck package with its integrated console-like APU is much more consumer friendly, but also much much weaker than a 4090 I guess. Different priorities that Nvidia might've reconsidered if not for the AI supersampling stuff also bleeding into crypto and ML, justifying their bet.

Edit: Yeah their AI profits are skyrocketing, while gaming is a has-been. Good bet for the company, bad omens for gamers :/

https://www.pcgamer.com/nvidias-record-breaking-profits-are-...
When your code is under 200 LOC and not expected to be maintained for the next 10 years.. then a lot of the things you just mentioned don’t matter as much. This is not for running in an enterprise but for exercising the brain.
I was confused by the tone, this helps explain it. It comes off as a relic from another age, other people doing the equivalent of investigative journalism nowadays don’t typically use phrases like “our investigation revealed.” It really breaks the fourth wall.
Funny that when it is AI generated porn, it is non-consensual, but Copilot and ChatGPT aren’t labeled as producing non-consensual code and text, when they stole the data in the same manner.
On top of that, the company sold the wine without a business license, without an ABC alcohol sales permit, and it was collecting taxes from each purchase without paying the required taxes to the state.

Ah. I suspect that they could probably have worked around the environmental concerns, but they just had zero interest in following any of the laws. Alcohol is tightly regulated, and failure to pay taxes (especially when you actually collected them) is a massive no-no.

The "illegally aged" part has been attracting headlines because it sounds weird, but it's kind of misleading. If this actually has any merit somebody will do it legally.
It's why motorbikes don't have a seatbelt. Except the ones with a roof, which do.

It's entirely possible that when a vehicle doesn't have a roof, it's better to be thrown out (while wearing a helmet and other safety gear, obviously) than to be strapped in a seatbelt.
i think they meant fraudulent attribution rather than identification. For example, claiming such a nude emma watson photo is real means they are fraudulently misrepresenting her and thus, could tarnish her reputation etc.
You can set a default build target for a Cargo project with two lines of configuration, no nightly features necessary: https://doc.rust-lang.org/cargo/reference/config.html#buildt...

Can you clarify what this is referring to?

> the goal should be to make extremely difficult things easier to pull off, even if it means the simple things have to be a bit harder

There are dozens of existing build systems that have this philosophy, and personally I appreciate the default system being optimized for the average use case. The fact that the happy path is so easy is the reason that people overwhelmingly choose to use Cargo; we can lie to ourselves all we like about the appeal of things like memory safety and type safety, but at the end of the day Cargo is the reason that Rust is popular. (And to be clear, I'm not trying to say Cargo is perfect; I have a slew of my own bugs and feature requests filed against it.)
Drum Master
I obviously have a version without the memory issue.

The programming flexibility is indeed the win.

def primes ():
yield 2
yield 3
f = {}
n = 5
for p in primes():
if p == 2:
continue
p2 = p*p
while n < p2:
if n in f:
double_p = f.pop(n)
m = n + double_p
while m in f:
m += double_p
f[m] = double_p
else:
yield n
n += 2
f[n] = 2*p
Seeing more of this at museums and institutions as well which is really disheartening.

Gone are the days where you could pay at the door. Now you must go to their website and fill out a long string of forms and manually type in your credit card number, all so you can get a QR code and wait even longer to enter.

Or go to a restaurant and use your phone to scan a QR code to read their PDF menu on your phone.

Once a refuge from always-connected society, restaurants and museums now require it and I'm finding myself not returning to these places.
I always felt this one was a bit smug when applied to occupations (which it often is). People paid to do a job should know the basics of that occupation.
Feels like we're like a year away from local LLMs that can debug code reliably (via being hooked into console error output as well) which will be quite the exciting day.
Dont forget the chemicals that would also hurt your hands.
Likely it's not a statement about true compatibility.

More likely it's that they have to keep running CI pipelines on those machines, and that's painful the older the OS gets.
So it’s stubborn, stinks, bites and spits?

No thanks, going back to Winamp.
the only beneficiary of this are the hardware vendors.. nvidia and amd. and startups which get these foundation models for free.

because language models are a complementary product, and the complement must be commoditized as a strategy.

I see AMD as a bigger beneficiary, since, very soon, amd will equal nvidia for inference and fine-tuning, but amd has a long way to go to equal in foundation model training.
ggml quantization is very easy with the official llama.cpp repo. Its quick and mostly dependency free, and you can pick the perfect size for your CPU/GPU pool.

But don't get me wrong, TheBloke is a hero.
Misdirection, bring a live chicken into the office.
Is Hired the one that’s supposed to have the employers reach out to you. Even prior to the market crash, I never got any lead off of hired (though I would get a ton from other sources) despite them sending me constant email spam about how “my skills were in demand”
My point is that the vast majority of users want Discord now, and second is Slack. I wish there were good enough Matrix clients and features that users demanded Matrix, but they don't.
What does a human driver do when their vision is obstructed?

1. Attempt to use the vehicle's built-in windscreen wiper to remove the obstruction.

2. Failing that, stop the car. Preferably before the vision gets so badly obstructed that the car cannot safely be brought to a stop. But stop the car even so.

3. Get out and clear the obstruction. Admittedly the AI will have trouble with this, but it is vanishingly rare anyway, and if the car is carrying passengers, this task can be given to the passengers.
> the best we can do, as a society, is to forbid publishing images together with personal identification

We can do more, like leverage AI to hunt down abuses of images. But this will probably only happen if there is a bounty on such abuses. We could have AI-backed law firms making money out of this.
If you're a non-developer Windows user, you won't encounter a tarball in the wild very often. I think I first ran into one when I wanted an emulator in the early aughts (as a teenager) and found it on Sourceforge.

My immediate thoughts were, "What the hell is this?" and "Why didn't they just give me an EXE?"
There is JVM Anatomy Quarks.

I can also recommend reading the JVM specification itself, it is surprisingly not as dry as one might think, and not a novel, it’s a good read. Oh and of course anything written by Brian Goetz, usually about some new feature.
> 2->3 has been a complete disaster

It WAS a long slog yes. But now it's pretty much done. And there really was no way to fix the unicode issue without a big painful transition.

> anything older than a few weeks tends to randomly break with some kind of dependency issue

I absolutely do not have this issue. Maybe you're using libraries very different from what I do? But I do think I have pretty wide interests/projects...

> sometimes requiring multiple installations of python on the same machine which will bite each other in hard to predict ways

I don't know what you're talking about here. Do you have an example?

> I've yet to be able to write something in python and call it 'finished' because it never ever continues to work in the longer term.

I don't have this experience.
Man at Center of Swat Standoff Takes HPD Robot Inside Hotel Room: Police
Never got a chance to explore Camunda. Feel free to share you thoughts if you have used it.
I feel like a lot of the concerns around this are already covered by image and likeness restrictions. They exist for the exact same reason - people don't want their likeness associated with something they don't consent to. They don't want their image tarnished or false information being published. It's just that the modern internet has gotten us so used to completely disregarding this that people forgot it was something that affects others.

I don't think local models should ever be restricted, in the same way I don't think our imaginations should be restricted. But when it comes to non-private use, sharing, selling, harassment, those are all bad for their own obvious reasons.

It's a new problem, but AI is not to blame - bad people who want to stalk, harass, and completely disrespect others are the problem. Blame the human, not the tool. A tool which gives people new ways to harm others is not the tools fault, it's the person who's doing the harm's fault.
In the furry community people pay artists _thousands_ for commissions of their or other fursonas. I've met a few people where this is their entire livelihood and they make comparable money to SWEs.

There's still an exploitable niche here where I think people will still pay big money for models trained on their specific requirements.
"Camera crushes lidar" is marketing spin, because different types of sensors "win" for different scenarios.

You really want a sensor fusion strategy for devices making life-or-death decisions on your behalf.
It's never not worked for me: Chrome x MacBook Pro
Hugging Face is early in the Silicon Valley enshittification cycle - currently burning VC money being incredibly good to it's users. Next would be shifting that value to its business customers. Then clawing back and squeezing as much value as possible from those. Then collapse.

Although, is it technically a platform / marketplace?

Anyway for now, enjoy the free beer from the VCs.
By that logic why don't you just directly ask the LLM on whether a citation agrees or not, you are already trusting it to be correct with that graph in the first place...
Maybe some people have kept learning and in doing so have learned that malicious apps and non-trustworthy companies are a thing.

Maybe the ignorant people are the ones who will install an app without thinking twice just to park their car or navigate an airport.
As I said, how I do this is to bring in the code for my hobby projects.

> The artist's history of work itself is how they get more work; the programmer's isn't.

It's just a recommended strategy, not a requirement. In general, it's a great idea to identify a customer's pain points and reduce them. When you're looking for a job, the companies you're talking to are the customers. The easier you make things for the interviewer, the more you can reduce their pain points, the better your chances for the position.
Isn't your breath reflex based more on the presence of CO2 rather than the lack of O2?
>The Code Llama models provide stable generations with up to 100,000 tokens of context.

Not a bad context window, but makes me wonder how embedded code models would pick that context when dealing with a codebase larger than 100K tokens.

And this makes me further wonder if, when coding with such a tool (or at least a knowledge that they’re becoming more widely used and leaned on), are there some new considerations that we should be applying (or at least starting to think about) when programming? Perhaps having more or fewer comments, perhaps more terse and less readable code that would consume fewer tokens, perhaps different file structures, or even more deliberate naming conventions (like Hungarian notation but for code models) to facilitate searching or token pattern matching of some kind. Ultimately, in what ways could (or should) we adapt to make the most of these tools?
Does every usage site have to change? You would alter fibonacci to be:

fibonacci :: (MonadLogger m, MonadState (Int, Int, Int) m) => m Int
fibonacci ...

and now of course all callers must support MonadLogger. But instead of using the MonadLogger (or any mtl constraint directly) you should just be constructing an abstraction boundary with a type class synonym:

class (MonadLogger m, MonadState s m) => MyMonads s m

and now you change fibonacci:

fibonacci :: MyMonads (Int, Int, Int) m => m Int
fibonacci ...

And now if you need to add a monad or add Eq or whatever you just have to change your type class synonym rather than every function. Its not a problem with the language its just programing with modularity in mind, even in the type system.
Yeah, but even for fraudulent attribution it would be enough to state that the image is real, without spelling out the name.

On the flip side spelling out "fake Emma Watson AI nude" wouldn't be fraudulent attribution.

edit:

But it looks like the js8 takes issue with the image being findable under the name as well, not necessarily with false attribution.
Saying you're compatible with a target means that you're testing new changes against that target so it doesn't break.

I don't think they always emit code that looks the same, otherwise Windows wouldn't have that awesome compatibility mode in their binaries, where you could run a Win10 binary as if it's a WinXP one.
Project Euler is always about finding the right algorithm, and not raw performance.

With the right algorithm you can solve it in Python in a max of 30 seconds. With the wrong one, you sometimes can't solve it in C++ in the lifetime of the universe.

Therefore you should program in the language that you find it easiest to express yourself in. And not in a language chosen for raw speed.
My problem is that I know enough to be dangerous, and not enough to do much practically. I keep fantasizing about going back and getting an EE degree or something, but after 15 years of taking university classes, I don't want to start that grind again.

I've built small arduino projects, such as PIR sensor controlled under-cabinet lighting and a foot-controlled "prev/next" buttons for a slideshow display, but I'm now lost in working with audio.

I'm wanting to build an audio mixer next, but audio is proving to be difficult for me to reason about. The rest of this post will talk about my idea, so skip it if you're not interested, or read it if you want to give me any ideas! :)

Here's the full idea (for which I have not been able to find a commercial alternative): I want my home automation (RPi and Home Assistant) to integrate with my house's current speaker system and be able to mix audio on demand. For example, if an audible alert needs to be played, then the volume of whatever is currently being played will be reduced so that the alert can be heard, and then restored when the alert is finished. So if I'm watching a movie and my garage door opens, I want to know about it! Additionally, music should be able to follow me from room to room, and I should be able to send audio to one specific room if I desire. Finally, my digital organ has multiple audio channel outputs in order to replicate the pipe placement in different parts of an auditorium, and I would like for this system to support that as well (make the far-away pipes play from the next room, for example).

In order to accomplish this, I want to build a zigbee-controlled audio mixer (with on-device fallback controls) for making use of my house's audio system (pre-wired when I bought the house, but the seller took the audio system with them and left the speakers!!) in conjunction with Home Assistant. Personally speaking, I don't like any solution that relies on a 3rd party to still be in business and be supporting my product a decade later, so self-hosted it is!

I assume that I need a lot of ADCs for the inputs (14 channels in... yes, I have a reason for that many... and 18 channels out). I would want the mixing to be "any input channel can go to any output channel", so using a CPU for the mixing would undoubtedly be better than trying to do it all with discrete components. The thought of building an 18-channel amp is a bit daunting! 7 stereo inputs (3 of which are really the 5.1 audio input) and 9 zones (3 of which are really a 5.1 speaker setup that is currently not being used at all) is a tall order for any commercial solution. Generic mixers do exist, of course, but they usually don't support that many outputs (and they definitely don't integrate with HA!).
Good to know you're atleast self aware that you're not an expert in the field.

oRbItS R a tHiNg - and we all just fly off in perpetuity.
Nothing starts from scratch...
Someone's been watching all the right YouTube channels ;)

I'm definitely looking at the ZIP system and friends, and for those interested I'll drop some links I've been following:

https://www.youtube.com/@StudPack

https://www.northernbuilt.pro
Sounds cool.

But these days, I’ve learned to wait for a working commercial prototype, before cheering.
I’m hesitant to leave a comment because “good code” almost feels like answering “good food”, but I do have some opinions:

- Ratio of code:documentation INSIDE the source code

- Directory structure depth is “just right”; not too deep nor too shallow

- Number of dependencies is “just right”; don’t build things yourself, but also don’t import the whole world

- TTLD (Time To Local Dev); how simple is the getting started guide in terms of copy-pasta commands + automation +
the right amount of context + easy-to-use tooling

- Code culture; follow industry best practices and make it clear where & why you deviate

My personal favorite one: `make todo_list`

We use keywords (TODO, OPTIMIZE, HACK, etc…) through the codebase and make them easily searchable with make helpers.

Ref: https://github.com/pokt-network/pocket/blob/main/Makefile#L5...
> creating and distributing

not creating. Only distributing could create harm. So if someone wishes to create AI generated imagery in private, without giving said image public access, then it ought to be fine.
Rate of complications will be the same, outcomes from those complications won't be the same. Accident rates on the highway might be say, equal among people who do/don't wear seatbelts, but outcomes are not.

Look at common complications, like postpartum hemmorrhage (usually > 500 ml blood loss). "estimated 76.7m delivery hospitalizations, 2.3 million (3.0%) were complicated by postpartum hemorrhage. From 2000 to 2019, the rate of postpartum hemorrhage increased from 2.7% to 4.3% ... proportion of deliveries to individuals with at least one postpartum hemorrhage risk factor increased from 18.6% to 26.9% ."

https://pubmed.ncbi.nlm.nih.gov/36701615/

Bottom line with a home birth, everyones training is around when things go smooth. Medical center is where people have thousands of hours of training on how to save your life.
If I'd tried to start my kids on how to install software on an operating system, and how to write bash and SQL, they would have lost interest instantaneously.

I found the gateway drug was a robot that could do simple things, then modifying the code to make it do different things.
I want two dials, for time and temperature.

For me a washing machine without a wool setting and where I cannot control the spin cycle is an instant no. On the other hand I have no use for time dial, as I would expect the washing machine to work that out for me. Which is the problem manufacturers have, your must have feature is useless to me and my must have feature is useless to you. So either they have to make two different models of washers or they have to try to combine all the features into one machine.
I’m ashamed to admit it but I fell for a scam on Instagram ads. Ordered discounted Raybans from what I thought was Sunglasshut but instead was a scammer website. The name started with sunglasshut and then there were more characters. The website was an exact replica of sunglasshut. Anyway it was only $50 but the humiliation is very costly psychologically!

Luckily I only use one time cards created on Privacy so no worries about canceling the credit card either.
It's not just things that can be caught with tests. You wouldn't know if you got recommended an obsolete API, a dated pattern, or a charged foot gun, and if you're looking up docs for every suggestion I doubt that'd save you much time compared to reading docs through to begin with.
Learn How to Effortlessly Make API Calls in React JS with Real-World Examples
I have around 10TB data stored in the cloud, including backups. Total cloud bill is around €23/month (recent price increase included).

There is a turning point somewhere after 15TB where the cloud becomes a lot more expensive than local storage, but at 10TB it’s hard to do in a reliable manner locally.

And it doesn’t really matter how you do it. If you’re the DIY type, and buy a second hand server, or a small machine, or just run out and buy the latest Synology box, you’re still paying more for storing <15TB at home in RAID. One will be more expensive in electricity, the other in purchase price.
People are already complaining about that too and there are several pending lawsuits regarding the training data in the models.
Back in the 80s, Forrest Mims was 'the guy' for hobby electronics books. This new edition of his basic book looks useful:

https://www.amazon.com/Getting-Started-Electronics-Forrest-M...
> a candidate told me they forgot what the job they applied for was and who we are

How long from the application to the interview? I’ve damn well forget what some random company or job I applied to was when they reach out months after the application. Look at these threads. Experienced people are having to put in hundreds of applications just get a single callback. I can’t remember the specifics of every company/job with that sort of volume when you wait that long
>I agree, mortality was most likely higher because when complications happen, modern intervention is much better, cleaner, we know about bacteria and other stuff exists and stuff like that.. but that's only like 10% of the cases(anecdote).

Data would be nicer than anecdote. But even at 10%, if you are a woman, at 10% probability of needing experienced professionals with medical training and equipment, are you taking a chance at home or at the hospital?

More common than mortality is morbidity, and evolution does not quite care about that as long a woman survives well enough to procreate again. But women themselves most certainly care about hemorrhoids, tears, pain, infections, etc.

Back to the point though, if the implication of comparing it to vomiting is to say that the mechanism is "simple" enough so as to be reliable enough to not need intervention, I think most women would disagree and prefer having intervention available if necessary. Perhaps many interventions are unhelpful, or the tradeoffs not worth it, but many are helpful, and the medical field does seem to eventually abandon the bad ideas once shown unhelpful.
Are there peer-reviewed studies supporting phenomenology at five sigma? Seems incongruous to lump phenomenology in with quantum mechanics if not.
How much should museums waste on customer service staff to take your money? And security staff for managing the queues?
SQLite 3.43.0
That sounds like an interesting finetuning dataset.

Imagine a database of "Here is the console error, here is the fix in the code"

Maybe one could scrape git issues with console output and tagged commits.