skysight-inc/HackerNews huggingface dataset:
I agree that the analogy is strained. My goal was in elucidating the distinction between:

the goals of artists and the developers of OP,

versus

the goals of AI engineers,

and how it seems to me similar to the is/ought disctinction.

In my original analogy, it’s generally considered lawful to have a lock on your door, or not to do so, and the issue of a lock or lack thereof is moot when one is invited to enter, just as it is lawful to enter a premises when invited or during exigent circumstances, such as breaching entry to render lifesaving aid by emergency services or firefighters.

By that same token, no amount of locks or other barriers to entry will prevent ingress by a vampire once invited inside.

To me, much of the ballyhoo about OP seems like much ado about big cats eating faces, like a person publicly decrying the rise in vampire attacks after inviting that same vampire inside for dinner. It’s a nonstarter.

Copyright law is broken, because of the way that the law is written as much as the way that it’s enforced, and also broken because of the way that humans are. Ideas are not copyrightable, and while historically their implementations or representations were, going forward, neither implementations nor representations are likely to receive meaningful/effective protections from copyright itself, but only from legal enforcement of copyright law.

After the recent expiry of Disney’s copyright on Steamboat Willie, the outpouring of praise, support, excitement, and original work from creators shows me that copyright law in its current incarnation doesn’t perform its stated goals of promoting the creation of arts and sciences, and so should be changed, and in the meantime ignored and actively disobeyed, as any unjust law ought to be, regardless of what the law is or does.

In light of our obligation to disobey unjust laws, I applaud efforts like OP to advance the state of the art in computer science, while at the same time encouraging others working on AI to actively circumvent such efforts for the selfsame reason.

I similarly encourage artists of all kinds to make art for art’s sake while monetizing however they see fit, without appealing to red herrings like the legality or lack thereof of end users appreciating their art and incorporating it into their own artistic output, however they may choose to do so.

Like all art, code and its outputs is also First Amendment protected free speech.
lol I'm not OP but curious where you are

in USA we have JROTC which is basically a military larp alternative to marching band. I appreciate the gun twirling as an art form, don't think it's that weird at all if you're going to have a warrior society, some kids are going to look up to and want to be warriors, nothing to do with dictatorships
Tentatively, have you tried commit-by-commit?

You come up with a project, and if it can be expressed in computation, complete each step with a merge to mainline. You only create the story after you've finished it.

Then you never have lists; you only have the journey ahead, and a logbook of past travels.

You never have anything pending, because you surmounted every challenge (or are stuck on the current one). Then, you know where last left it.
Well, we don’t even understand what “understand” means, so there’s really little basis for anything.

On the other hand, we also don’t understand (and didn’t predict) how LLMs work so well, so understanding isn’t a precondition for bringing about.
The idea behind forcing your clients to handle 429 isn't because they will do the right thing (although you'd think since ethernet won with exponential and random backup with some max timeouts that would be the default) but because it allows you the flexibility server side to start returning 429s when you need to - maybe just based on some idea of server load, maybe as some way of hard rate limits for a certain caller ID, maybe to do maintenance, whatever. It's the semantics "not processed, not fatal, try again in the future" which is hard to shoe horn into a large deployed number of callers after the fact, without angering people.
I guess this is too new for there to be any language documentation yet? Or perhaps I missed it.

I'm wondering if it's picked up any ideas from oil shell [1].

[1] https://www.oilshell.org/
Ah, yeah, the current JPEG XL is not enough for the full RAW coverage. (I was talking more about per-channel color spaces.) There is indeed a reserved extra channel type for specific filter layouts among others, but its specification doesn't exist yet.
Then by definition, that’s what their time is worth. It should alarm animators that they’re paid so little. It alarmed me as a gamedev when I saw how much webdevs earned in comparison. It’s partly why I left, and I was much happier for it.

No amount of legislation or shame articles will change the reality that market forces have profound effects, and these effects are difficult to break. Unions try. To my knowledge, there hasn’t been a successful one yet for software, but I’m ignorant of the art world; maybe they have one. But be prepared to receive exactly what the union can give you, and no more.
The employees are lacking something certainly more than wages
That makes sense then. Multiplying two uint16_t can wraparound in an int, while two int16_t or smaller cannot.
depends on the state, but in most of them, you earn more by having a graduate degree.
> But even more, the size of the char type itself is not specified in bits either.

I still hope that you will have look at what are the standard type sizes before trying to develop or compile something for a weird platform or compiler...
That is the "humans go the way of horses" scenerio. That would be massively disruptive; but not civilization ending.
I tend to agree with you. In the end, salary reflects what the market will put up with, and if you're not willing to take a salary hit to work in games, someone else will. This is why I don't think regulation will fix this. It has to be on the individual to decide what's right for them.
I have no experience with those temperatures but it seems that cars that are exposed to these conditions need a whole host of ways to deal with it, special fluids, block heaters and systems to automatically start the car if it falls below certain temperatures.

Given that I think if we had a -40 snap in Scotland a great many brand new in-spec ICE cars would fail to start.

Or is this all wrong and you can just turn the key on any old ICE and go? Genuine question since I don’t live in conditions like those.

And reading the Reddit thread here suggests that a great many EV owners are doing just fine in extreme temperatures: https://www.reddit.com/r/Calgary/comments/194yg8x/how_are_yo...

Maybe that’s not -40 and they’ll all fail then?
Ah interesting. Trying to find documentation led me to believe it’s still unsupported but guess not.

Either way, I think it’s on Meta to do some of the legwork to land third parties.
Yep. Ourtunes + a good portion of all 30k+ students being on one network + blazing fast network = a great time for grabbing music. The only issue I really remember is that the meta data would always be a total mess and you'd get no album artwork, so there was also an entire ecosystem of apps that would match music to albums, pull art and meta and tell you what songs you were missing.
> That's not true. People don't care about adblock-enabled Firefox on iOS, because they don't care about Firefox whatsoever. And they don't care about Firefox whatsoever because Mozilla doesn't care - they seem to be focused on just about anything (mostly CEO bonuses), except actually improving the browser to be a competitive product.

Firefox has seen meaningful improvement over the 2023 and (imo) is competitive with both Safari and Chrome and out-delivers both browsers on some metrics. To say that Mozilla does not care about Firefox is to say that the entire browser ecosystem is so stunted that an organization of Mozilla's size can keep pace with two of the richest companies on the planet while actively trying to focus their attention elsewhere.

It's nonsense.

In 2023, Firefox finally shipped fully offline translation support (a feature that literally no other browser has), they (finally) brought back full extension support to mobile devices, Linux support on Wayland improved, Manifest V3 for Firefox is now shipping (with blocking web request support) and it's actually pretty good, voice commands are now supported on Mac, Firefox managed to start surpassing Chrome's speed on Speedometer (for all the test's flaws, this is still an achievement). PDF editing launched, picture-in-picture view got a redesign. I'm sure there's more that I'm forgetting

I know that plenty of people would have preferred that Mozilla not spend so much time and attention on rewriting parts of mobile Firefox, but even there it's silly to argue that they significantly rewrote parts of mobile Firefox because they're not focused on Firefox.

This claim comes up all the time and I genuinely don't understand how people can possibly believe this. You think that Firefox would be competitive with Chrome and Safari if Mozilla didn't care about it? Is the idea here that Chrome and Safari engineers are so lazy that Mozilla can keep pace with them by doing nothing?
I believe I've already addressed it.

You say: The fact that production in style S (of artist A) can exceed human consumption capability makes the fact that someone's style can be reproduced without bounds irrelevant. You mention as an example all the AI-generated garbage text that no human will ever read.

I say: Whether it's irrelevant is subjective, but that production in style S is arbitrarily higher with an AI that's able to imitate it than with only humans that are able to imitate it objective, and an artist can (subjectively) not like this and seek to frustrate training efforts.

You say: It's all subjective.

As far as I can tell, we're at an impasse. If we can't agree on what the facts are (in this case, that AI can copy an artist's style in an incomparably higher volume than humans ever could) we can't discuss the topic.
Cards are from before my time.

The blank cards I've seen had printing on one side, and usually some sort of title area. so you could get orientation correct.

The punched cards I've seen were all hand numbered.

The stripe, I think, was mostly a quick check. if it looks like a line, they're probably in order. if there's a spot that looks weird, you can check that range quickly.

I don't think the failure mode was like someone grabbing your deck and throwing it in the air, it was more they got dropped, stayed mostly stacked, but you could quickly file the strays in the right order. and be pretty confident the cards that stayed stacked were right. if you've got a blurry spot of the line, you can quickly check that section.

so, yes? I think the stripes worked? Again, before my time, this is lore handed down from professors. I think if you secretly swapped 2 cards, and they didn't notice, they would hunt you down and beat you up.

IIRC, the cards did wear down, but there were duplicators, that would read old cards and punch fresh ones. Obviously, if something was torn or damaged, you'd have to fix that by hand. I think I've seen one once, but I don't recall exactly where.

edit- https://en.wikipedia.org/wiki/IBM_519#514 <- that's not what I remember, but they did exist.
searches for "union"

hahaha yep, this word exists in this article but entirely in the context of how Japanese animators have absolutely no union.

I ain't saying the US animation union is perfect but at least there is one; if I hear that some big production like Spiderverse2 is at a non-union shop then it's off my list to bother seeing, even via piracy. I trained to be in this industry and burnt right the fuck out from working at a non-union shop run by a truly evil person, but I still feel solidarity with folks who stuck it out.
To be fair, accelerated R&D amortization (immediate full expensing in the year the expense was incurred) is a tax loophole. Essentially, the default tax treatment of expenses is basically to take the expense same as you would treat it under GAAP, but some people (I am one of them BTW) think that we should put a finger on the scales for the case of legitimate R&D.

Now though I happen to think accelerating it is a good idea, everybody thinks their particular loophole is a good idea. To say that removing the special treatment is a policy mistake is a reasonable position to take, though opponents have a reasonable position as well (as I said I'm in favor of the special benefit). But to call this change unfair is, IMHO, unreasonable.

It's also bogus to plead ignorance as the twitter poster did: "as they'd never had to amortize software development before, and didn't think of the work they do as R&D." Their accountants sure did, because otherwise it would not have qualified for the R&D exemption. And their accountant would have to tell them what to do to make it qualify.
Best criticism to this tongue-in-cheek solution yet. I’ll add my own more minor criticism: it will explode if the leaksaver struct allocation ever fails because it doesn’t check the result.

That does it. I am not going to use it.
Sadly this is why one must notify vendors anonymously, and tell them up front they have 30/60/90 days to fix it before the information will be made public.

This vendor was abysmally irresponsible by storing static credentials in the application with apparently full read access to the databases. Stored procedures exist for a reason and they're not even remotely new.

If a "bad guy" had dug this out first, things would have been much, much worse for everyone involved, including the vendor. Trying to shoot the messenger makes me wish they'd mentioned which vendor so that their customers could be encouraged to go with someone who takes security even a little bit seriously.
While the industry as a whole makes a lot, the majority of individual anime and manga make next to nothing. It’s a few very popular properties that make all the dough.

If people were paid fairly, most productions would be untenable. There would be just a few anime per year instead of many.

But also, how would the popular ones come to be? Every new property would be a huge gamble.

As an anime and manga fan, I actually want that to happen. Pay the animators what they deserve. Give them good working conditions.

People just have to accept that means the industry will shrink dramatically. So many things will just never get made.

That also means far fewer people will get to become animators. They’ll have to find some other job as competition for the jobs that remain will be sky high.

And that competition is what brings down the wages in the first place. There are just so many people that want those jobs.
It feels like the people behind bun are trying to differentiate from node so much that they sometimes don't stop to ask why.

I'm sure there's a use-case somewhere, but if I'm using js I will just use a regex instead of reaching for grep. If I want the shell I'll use the shell.
Show HN: An OpenAPI spec editor powered by AI
The ultimate tool for efficient API development, testing, and documentation. Streamline your workflow with our AI-powered solutions.
Monopolies aren’t illegal. Certainly not within your own ecosystem.

What matters is if using the monopoly position is used to impede competition.

epic could not prove Apple was a monopoly outside their ecosystem. They could prove that Google abused their power within their ecosystem however.
>It's not enough. I was geared up to start a business this year; this, specifically, has put the brakes on it.

Bro what? Were you starting the business specifically to get these deductions? (I’m genuinely curious, sounds like a fun regulatory arbitrage.)
Define "play". With AlphaGo, "play" is functionally defined as generating additional data from the true distribution. There is no easy analogy for this in LLMs.
Bandwidth increases nearly linearly with adding dimms until you get to 1 dimm per memory channel. After that there's very small improvements related to more open pages. More open pages doesn't help with pure bandwidth benchmarks though.
Before reading the article I had a different lens as to what these were.

Askers - Peers exhibiting learned helplessness about their problems and questions in work chat and meetings. No research done, ask easy LMGTFY questions, assume anyone responding are now equally (if not completely) responsible for the solution.

Guessers - Do research, shared what they've tried, are only looking for the tiniest directional hint. Can be frustratingly vague sometimes but are way more resourceful.

The article covers at least some kf the dimensions that makes these two types better or worse

* "Good" askers are tactful and generous in praise, "bad" askers are indifferent to the harm they inflict

* "Good" guessers document and share the whole context upfront, "bad" guessers just struggle in silence and only at or after failure do they reorient.
I’m curious about “L” being a curse world in Cantonese. I looked it up but couldn’t find anything about this.
I’m using zx and the API seems very similar to what is described in the post.

Which bun also acknowledges here:

https://github.com/oven-sh/bun/blob/main/docs/runtime/shell....

I suppose one significant difference is that bun reimplements shell built-ins. I believe that zx simply executes bash or powershell and fails if neither is available.
The law they'd arrest you under would just be "conspiracy to defraud the United States" and they'd cite the rules you agreed to
It's a little odd to consider the idea that fighting off modern viruses today, might actually be impeding human evolution in some way we can't foresee.
Note to Crimbles employer.

Please be sure to fire them should they mistake one word when reading hundreds of documents a day, they have hereby agreed this is valid cause.
> C and C++ programmers need to be taught that they must not write that.

Things have stabilized quite a while ago. 99% of people who write C or C++ in 2024 will never use any computers where sizeof(int) != 4, or big endian processors, or systems where floats don’t conform to IEEE-754 standard.

Why shouldn’t they write code which requires these particular details from their compiler and the target processor?
Odd, I don't get the wall when logged in.
> We've implemented many common commands and features like globbing, environment variables, redirection, piping, and more.

Of course on paper that sounds fine. However, something that is missing from here is some assurances of how compatible it actually is with existing shells and coreutils implementations. Is it aiming to be POSIX-compliant/compatible with Bourne shell? I am going to assume that not all GNU extensions are available; probably something like mkdir -p is, but I'd be surprised if GNU find with all of its odds and ends are there. This might be good enough, but this is a bit light on the details I think. What happens when the system has GNU coreutils? If more builtin commands are added in the future, will they magically change into the Bun implementation instead of the GNU coreutils implementation unexpectedly? I'm sure it is/will be documented...

Also, it's probably obvious but you likely would not want to surprise-replace a Bourne-compatible shell like ZShell with this in most contexts. This only makes sense in the JS ecosystem because there is already a location where you have to write commands that are going to be compatible with all of these shells anyways, so just standardizing on some more-useful subset of Bourne-compatible shell is mostly an upgrade, since that'll be a lot more uniform and your new subset is still going to be nearly 100% compatible with anything that worked across most platforms before, except it will work across all of the platforms as-intended. (And having the nifty ability to use it inside of JS scripts in an ergonomic way is a plus too, although plenty of JS libraries do similar things, so that's not too new.)
It's common for ML papers to be posted on arxiv in advance of official publication (hence, preprint server). I haven't heard of the other authors but Kyunghyun Cho is legit and well known in the field.
Section 174 software changes was designed to punish blue states in order to pay for tax cuts for the wealthy so their budget would balance.
The ol' Analog Gap. https://en.m.wikipedia.org/wiki/Analog_hole
> So taking Amazon's reason at face value

Having dealt directly with managing abuse and handling account terminations, the reason you are told is never the actual reason.

As annoying as it is for the 1% of false positives to not get a straight answer, the net effect is the 99% of bad actors don't know what they did to get booted - which means they can't adapt as easily.
I suppose the ethical question would be: how many current humans are you willing to let die from exposure to a virus in the hopes that one of them might mutate something useful?
One way that viral elements are expressed are as transposons.

There is even an infectious variant, a gypsy transposon, that can move to neighboring cells.

https://en.m.wikipedia.org/wiki/Transposable_element
They didn’t mention that in Spain most people use xD which is the emoticon of laughing in its written version. It can be used in different capitalizations: xD XD xd
Two assignments to the same variable in the same statement are undefined for the same reason i++ + ++i is undefined.

That said, even if it were not, you did not define x and y. Reading them is also undefined behavior, which is what I initially though you meant until I read what followed them.
I think I get the sentiment of what you're saying, but I'm not sure what it would look in practice.

For example, how would that apply to learning a card game like Magic?
The cases I've seen were not the result of debris avoidance. The bike lanes were clear.

> Many motorists act as if roads were built for cars and all others get to use them on sufferance, if at all.

Wandering over the line into traffic without looking is just stupid. No amount of lawsuit money is going to fix getting crippled.
Deletionists got to the English Wikipedia page

https://www.wikidata.org/wiki/Q3271851

https://web.archive.org/web/20201214110440/https://en.wikipe...
Not many codes are bandwidth bound, but you can't say without knowing the use case.

Another factor is mac's have many more memory channels on the m1/2/3 pro and m1/2/3 max. So they can have many more memory transactions, where on most PCs and x86-64 laptops you get 2 cache misses per memory latency (on the order of 70ns), where macs will get many more. So under various workloads all the cores spend much less time waiting on memory latency.
Any output of the system that interacts with humans can be used for this, it doesn't necessarily need to be robots and physical manipulation. For example, it could be "code a product" where the models all get the same spec and compete to provide the best implementation, or "create the funniest meme" where the models are judged by each other and then grounded in the real-world rules of reddit upvotes.
OpenAI's Sam Altman in talks with Middle East backers over chip venture
For most people, running a 240-volt circuit requires an (expensive) electrician. In some cases, it requires drywall work. And maybe a utility service upgrade.
That is fair for 4, although would explain why it is the case for 3?