skysight-inc/HackerNews huggingface dataset:
Hailuo AI is an advanced AI-powered productivity tool developed by MiniMax, aimed at transforming video content creation. This innovative platform allows users to generate high-quality videos from simple text prompts, making it particularly beneficial for marketers, educators, and content creators.
It seems like it would be really helpful for AI/LLMs to understand code better if it was surrounded with tons of inline documentation too right?

One "hole" I've seen in all of modern software development is that you also normally have just documentation in the code comments, but no real linking of each code method (or function or class) to various other places in external documentation.

I know we have URLs for that, but it's usually too difficult to get URLs put into code that points to specific areas in the docs, and vice versa. And if you ask a developer a question like "What's the URL for the docs for this method" you'll get a blank stare because generally that concept doesn't exist.
Yes and the most infuriating thing is the "we need to verify the security of your connection" text.
I know right? I just scraped another website instead.

I am actually surprised no one went: "actually that technique is called 'chicken ostrich sandwich' and was first employed in babylon in 2000BC"
Please try the following exercise:

- download the text of a book from Project Gutenberg

- work up a set of settings/options for a LaTeX document to typeset it as you wish: https://tug.ctan.org/macros/latex/contrib/memoir/memman.pdf

- typeset the document, look through each paragraph for bad breaks/poor spacing, and if concerned about a 2-up option, check the page breaks to make sure pages are even, and adjust as necessary

The problem is it's _hard_ to detect bad breaks, and problems such as "stacks"

the instance of the same word appearing at the left or right edge of a paragraph,

the paragraph shown here has a four word stack forced to occur at the left of

the text as currently written when shown at a reasonable width on a display

are very, very hard to address while maintaining even spacing, esp. if the text

is fully justified.
In practice the resolution doesn't make a huge difference. (I've got both 300ppi and 207ppi BW e-ink devices and the antialiasing/gamma strategy makes more of a difference than the resolution.)

But a bigger difference is that Gallery 3 uses CMYW pigments; there's no black pigment, rather the microcapsules themselves are tinted black on one end, so the black ultimately ends up a little impure. Also there are only 4 shades of grey for antialiasing rather than 16.
Alternative title: "How YC gets 100% control over your startup with only a 2% stake"

Delightfully devilish. Love reading about corporate chicanery.
Perhaps they have to spend more time practicing!
If I recall, the problem was that they were refusing to cancel the subscription unless I paid the cancellation fee.

My argument was that while I may have agreed to the cancellation fee in the fine print, they contract was not perfected because they never provided consideration.

The software would not work on my computer.

My grounds for cancelling the software wasn't that I wanted to cancel early, I was satisfied with a year-long subscription. My grounds for cancelling was that the software simply didn't work. It crashed when opening AI files are creating new files.
LOL, Blue Origin is not new btw. But new to launching orbital rockets
Completely agree. I thought this was going to be some underwhelming nonsense, but that is legit impressive and something even a non-artist could benefit from.
This is fun, but how do I get more credits? I don't see way to add any.
Well if you get distracted easily, then the "minutes left" will be accurate ;)
User testing proves it isn't a WTF, it is great UI. Nobody thinks about or even questions that it works that way when using a microwave, and most when told about it for the first time have to think for a long time to realize that weirdness happens.

Of course move of Microwave UI is badly done garbage (a knob is better), but the 100 is less than 90 is one of those places where the UI got it right.
I'd have thought the website owner whitelisting their RSS feed URI (or pattern matching *.xml/*.rss) might be better than doing it based on the users agent string. For one you'd expect bot traffic on these end points and you're also not leaving a door open to anyone who fakes their user agent.

Looks like it should be possible under the WAF
The argument boils down to "since it's there, better to keep it because making a version without it would defeat economies of scale and not save much, if at all", and that's a sensible take… under the assumption that there's a general demand for NPUs, which I contest.

In practice, everyone is paying a premium for NPUs that only a minority desires, and only a fraction of that minority essentially does "something" with it.

This thread really helps to show that the use-cases are few, non-essential, and that the general application landscape hasn't adopted NPUs and has very little incentive to do so (because of the alien programming model, because of hardware compat across vendors, because of the ecosystem being a moving target with little stability in sight, and because of the high-effort/low-reward in general).

I do want to be wrong, of course. Tech generally is exciting because it offers new tools to crack old problems, opening new venues and opportunities in the process. Here it looks like we have a solution in search for a problem that was set by marketing departments.
Stagnate in what sense?
Nice, how well does this work with Laravel livewire?
Seems like it would work well.
> Light coming from an exoplanet would be gravitationally focused by the sun with a focal point in the region of about 550 AU to 850 AU,

Ouch. Does this mean we're limited to targets located in our plane of ecliptic? Also, we have to have a good target picked out don't we? There's no way to point this at a more interested planet if the first is a bust.
[dupe] https://news.ycombinator.com/item?id=41868090
I mean, we’re betting the future of our democracy. What is a couple bucks wagered compared to that?
In either case, my grounds for cancelling early really had nothing to do with the year-long case.

My grounds for cancelling is that the software didn't work. And I don't mean in some qualitative sense. The software would just crash when opening files or creating new files.

Adobe never held up their end of the bargain - providing functioning software.

https://www.reddit.com/media?url=https%3A%2F%2Fexternal-prev...
Okay, that was about as rude on my part as ordering me to stop was on yours. My apologies.

But the point is that most people won't bother to google the pronunciation, listen to it and make an effort to repeat close enough. By the way, Dr. Turyshev's name is the easy part, the surname is the real challenge)
Arguably it's table stakes because bad first impressions can kill a game at any point, perhaps especially at launch.
That’s how we got an explosion of interesting hardware in the early 80s - hardware companies attempting to entice consumers by claiming “blazing 16 bit speeds” or other nonsense. It was a marketing circus but it drove real investments and innovation over time. I’d hope the same could happen here.
MobilePoser: Real-Time Full-Body Pose Estimation
Arguably non-artists benefit the most. This is a time saver for skilled artists but a whole new ability unlock for the unskilled ones.
Or maybe it's all one cycle with different phases? Not saying you did this, but is this a technique one uses to distract or diffuse a critical attack - break a system into parts and claim the parts are unconnected?
Anyways to the above, e.g. spider spins it's web, attracts the prey, mummifies, etc.
There is no problem with using the typedef struct trick. The problem is assuming that such pointers have the same underlying representation as void pointers. Structs typically having stricter alignment requirements (whereas void* must be able to point to any byte) is one reason why their representation may differ from void*. This is why only [[un]signed] char* is guaranteed to have the same representation as void*.

Given:

typedef struct foo Foo:
Foo * createFoo();
void useFoo(Foo * foo);

Foo * foo = createFoo();
void * vp = foo;

This is perfectly fine:

useFoo((Foo *) vp);

This is not:

void (*)(void *) vf = (void (*)(void *)) useFoo;
(*fv)(vp);
>Who cares? Have you seen the profit margins at these stingy-ass companies?

Should stealing be excused just because you're doing it to some wealthy entity?

The problem with the "it's OK to steal from them because they're in a position of privilege and I'm not" justification logic, is that then the poor/homeless guy around the block should also be ok to rob you or break into your car because "who cares, have you seen the fat wages those techies are raking in?"

Have Meta done a lot of nasty stuff that they should be punished for? Definitely. But that's another topic they need to be held accountable for by the law, and should never be a justification to green light stealing since two wrongs don't make a right and you don't want to live in a society where stealing is normalized as long as you think you're doing it to someone more priviledged than you.
I would go as far as saying that PHP has developed into a very good OOP programming language in the past years (from C with dollar signs to something more Java like). Frameworks like Laravel and their ecosystems are actively using modern PHP and utilising the newest PSR standards.

The issue is how WordPress seems to be stuck in the ways of the mid-2000's. You can be a "senior full stack" developer in the WordPress ecosystem but you'll hit a wall once you start applying for more general PHP roles as everything from the standard coding style to how classes and namespaces are used are worlds apart.
Is there a good store for comics and manga? I realized everything I had was locked in to annoying Amazon DRM, which has quite limited support.
"Written in Rust" to me implied that they're willing to go with a modern tech stack.

When I see that a project is written in Rust I assume that beyond the language, their other technology/library/framework choices also tend torwards what is modern and unstable, rather than what is conventional and solid.

That information is relevant to shaping one's view of a project. I think it makes sense to mention that you're using a modern stack.

(Though Rust is already close to moving into the conventional/solid category.)
The Unsubscribe links are so good now because all of those newsletters use the same handful of email marketing services. It's pretty much impossible to run your own email marketing campaign without them, you'll get sent right to everyone's Gmail spam box. Because those services are so big, they'll follow the CAN-SPAM act. What legitimate marketer wants to pay money for a service that's going to send your emails to spam boxes and potentially get you in trouble with the FTC? Despite Google making it difficult to run your own email server and doing a bunch of other fucked up shit, the centralization of email has produced a few good outcomes.

Now if we could only have the same level of control over the junk mail in our physical mail boxes.
The true costs are unknown. All we have is the announced figure and then two parties with an interest in showing low costs despite a 4 year delay saying

"Yes sir, all went according to plan!!"

Even though it obviously did not all go according to plan.
Custom Multi-Modal Evaluations Using LLM-as-a-Judge
I expect this sort of thing to go out of fashion and/or be regulated after "AI" causes some large life loss, e.g. starting a war or designing a collapsing building.
I've tried out all the e-ink note taking devices (Kindle Scribe, Boox Go 10.3, Remarkable 2, and Remarkable Paper Pro). The Kindle Scribe can't really compete with the others right now since the software is so limited. I'd only get it if you were a huge Kindle user that very occasionally wanted to take some notes. Otherwise, the Remarkable 2 or Remarkable Paper Pro are your best bets. Those are absolutely excellent products that don't overwhelm you with distractions.
Glad to see this regulated. This is a pretty cool study on dark patterns that make unsubscribing hard today: https://pudding.cool/2023/05/dark-patterns/
The anti-feminist movement has done an outstanding job redefining feminism to alienate people.

"I’m a very big supporter of the advancement of women, the importance of women role models"

I'd say that easily qualifies as being feminist even if she rejects the label.
"Now I know you said it can't plan, but what if we all agree to call what it does planning? That would be very exciting for me. I can produce a parable about a calculator if that would help. LeCun says it has limitations, but what if all agree to call it omniscient and omnipotent? That would also be very exciting for me."
Nuclear power needs an 85% cost reduction to be competitive with renewables when modeling system costs.

https://www.sciencedirect.com/science/article/pii/S030626192...
I run a similar site, but more focused on tech/finance.

Still early alpha, https://www.stonkys.com

Feedback appreciated
Gobots were Transformers for poor kids.
That sounds like an interesting variant of "managing up".

I think I may have employed the opposite technique earlier in my career. When my direct manager would state "Department X has decreed that Y must occur no later than Z so we have to do A,B,&C" I'd just ask what the projected implementation cost was for us. If it was anywhere near the annual profit my business unit pulled in, I knew I could rely on it never happening.
> Windows 11 - used it $day job$ and it's ok. That's as charitable as I can be.

I only use Windows at work and was recently forced to switch to Win 11. That's pretty much my review as well. There are UI changes that I hate quite a lot, but I could find utilities and settings that mitigate much of that.

I didn't find anything (yet) that I consider an actual improvement.
If compromising a single machine of a user already compromises your entire orgs IT, you’re doing something wrong, right? Shouldn’t a normal user lack privileges to do this much damage to the network?
> Reddit blocks it completely, requires you to sign-in but even the sign-in page is "network restricted";

I've been creating accounts every time I need to visit Reddit now to read a thread about [insert subject]. They do not validate E-Mail, so I just use `example@example.com`, whatever random username it suggests, and `example` as a password. I've created at least a thousand accounts at this point.

Malicious Compliance, until they disable this last effort at accessing their content.
Classical music needs to drop all pretensions. Silly rules about conductors walking on and off stage, no clapping between movements (or sections or whatever), dress codes, etc... I'm a music lover and I go see a classical concert once every few years and it's easily the least fun concert experience (apart from the music). Also, god forbid they have someone come out and talk for 2 minutes and tell the context of the piece, why it might have been different or interesting at the time it was written, what to look for, etc... Some of these composers were literally rock stars of their time, let the audience know about that. It's fun! But no, you should just know all that. The old rich white people that run it would rather cling to the past and watch it continue to slowly die than modernize.
Being a music teacher is a well-established play that winds up being a reasonable money maker. It's not super lucrative but it is understood and legible.
Just a matter of time before we get newsletters selling guides to earning $50,000 weekly by finetunning your L-MO business

L-MO = Language Model Optimized
The more I think about it and read, the more certain it is they're just switching platforms. Even the phrase "ends chapter", it's not the end of the book, they're just making a change.
I was more referring to how, in the K&R example, a function of type "int (*)(char *, char *)" is cast to "int (*)(void *, void *)", in contradiction to what they said here:

> Before someone mentions qsort(): the comparator function really is supposed to take a void*, and inside the function, you re-cast the void* argument to a pointer type of your desire. If you don't do it in that order, you're using it wrong.

In contrast, the K&R example is an example of explicitly undefined behavior in the C standard:

The behavior is undefined in the following circumstances:

- A pointer is used to call a function whose type is not compatible with the pointed-to type (6.3.2.3).
I used to serve low-tens-of-MB .zip files—worse than a web page and a few images or what have you—statically from Apache2 on a boring Linux server that'd qualify as potato-tier today, with traffic spikes into the hundreds of thousands per minute. Tens of thousands per minute against other endpoints gated by PHP setting a header to tell Apache2 to serve the file directly if the client authenticated correctly, and I think that one could have gone a lot higher, never really gave it a workout. Wasn't even really taxing the hardware that much for either workload.

Before that, it was on a mediocre-even-at-the-time dedicated-cores VM. That caused performance problems... because its Internet "pipe" was straw-sized, it turned out. The server itself was fine.

Web server performance has regressed amazingly badly in the world of the Cloud. Even "serious" sites have decided the performance equivalent of shitty shared-host Web hosting is a great idea and that introducing all the problems of distributed computing at the architecture level will help their moderate-traffic site work better (LOL; LMFAO), so now they need Cloudflare and such just so their "scalable" solution doesn't fall over in a light breeze.
Are we sure the people with $400k salaries abusing a company food voucher program to buy toothpaste aren’t the stingy ones?
It whooshed over my head too. That’s the danger of sarcasm…it’s a cooperative form of humor but the other party might not get it.
Amazing this will give ancient GIFs a facelift.
And it would be a massively counter intuitive finding (if ID turned out to be anything but fantasy) because based on genetics and morphological lineage it looks exactly like a system/process that fits unguided evolution through selective pressure feedback loops.
idk, even that seems too much to me, but maybe I'm just being too senstive.

but like, why is it a website's job to tell me what browser version to use? unless my outdated browser is lacking legitmate functionality which is required by your website, just serve the page and be done with it.
VMM == Virtual Machine Monitor, "such as Hyper-V, QEMU, VirtualBox".
But at least the vulnerability would be blazingly fast
The post I was replying to explicitly said we couldn't leave the teaching of things like ethics and morality up to parents. That's a priestly caste.

It's all well and good to say that your chosen priest caste won't exert hierarchical control, pinky swear, but history and human nature disagrees with you.

It's also odd to suggest that we can teach a system of deriving ethics or morality. Philosophers have been hard at work on this for a long time and haven't gotten terribly far, and they disagree with each other quite strenuously.
For others like me that didn’t understand what Ling Ling is.

https://twosetviolin.fandom.com/wiki/Ling_Ling
That's been my experience with Debian. I used to have problems with that stuff, but those went away years ago.
I was going to write how this would be cool in a kids drawing app but the thought that they might never feel the need to draw something from a different angle. I wonder what other activities have been lost to time and technology.
From the book tomorrow and tomorrow and tomorrow?
Well I saw one feminist on twitter say something stupid so now I'm against a century of progress and all feminism.
Exactly, that's how business works. You calculate the cost it will take to deploy in the new region, and tell them, in order for your business to move there, instead of using AWS or GCP or any competitor, we need 3-years at this rate. And they will do it.
> So probably a perk they decided was worth it or necessary for morale at some point

I always thought that stuff (along with the snacks) was a ploy to keep employees working longer hours. Needing to get food/coffee/whatever is a transition that can allow people to decide to disengage from work. A strategically placed coffee station can prevent a longer trip to the cafeteria or a coffee shop, and free food in the cafeteria can prevent a trip offsite to a restaurant or the worker's home for a meal. Plus it can seem like a plus to the employee, because people often pay a lot more attention to money than time.
America ensures access to a whole lot more than just Skype: https://www.malwarebytes.com/blog/news/2021/12/heres-what-da...
Incredible cope.
The source (Adobe MAX) 'demoes' full range of incredible scenarios..

https://www.youtube.com/watch?v=gfct0aH2COw
What are you advocating for? A government credit card or something like that?
Why Do I Need Change Data Capture (CDC)
> OpenVMM split up its docs and there isn't much in the actual README, but a few seconds investigation led me to https://github.com/microsoft/openvmm/blob/main/Guide/src/dev... , for example.

this is a reason to reconsider my statement why?

> Come on, this is not even a good strawman.

It's not a straw man at all. It's my opinion.

> It's very easy to find out the language of you want to know, and it's possible to inform without evangelism.

Indeed, but nothing makes it more straight forward than the language being mentioned in the HN News title
What is the difference between OpenVMM, OpenHCL and CloudHypervisor?
All of them are VMMs developed by Microsoft in Rust. What's the difference? And how is it different from Google's crosvm?
The event loop is brilliant example for how much `loop` is a full blown iteration DSL... love it or hate it ;)
One word of caution there (aside from other dangers of benzos): I had a friend use them on a flight from the US to UK, and apparently was still obviously intoxicated from them when arriving, and got rejected at the border, put in a holding area, and sent back on the next flight. If going through a place where you'll actually have to talk with an immigration officer, not necessarily the smartest thing.
Yeah, I sing in a chorus, and the rough composition is:

* 10% professional or aspiring professional singers (who are young)

* 20% music educators in their 20's and 30's

* 30% people in their 20's and 30's who are very musically-inclined and studied music a lot as children

* 40% older people who sing as more of a hobby

When I mostly played chamber music, the crowd was also very young and enthusiastic. 21st century composers actually seem to have a better audience than 20th century composers did.

Music in general seems to be fragmenting into many subcultures of very interested people, with the exception of pop music and ironically parts of the classical/opera crowd that see it as a status symbol.
My name is "Pavel", and usually ask Americans to put the accent on the second syllable - which is incorrect, but they can't pronounce my name correctly anyway when they put the accent on the first syllable, and it sounds more wrong to me than the way I prefer to have it pronounced.

Apologies to all the other Pavels out there; I've been training everyone I've met to pronounce it wrong. But it's the way I prefer to be addressed.
We don't know exactly why nature can't do otherwise, but any complex brain has to sleep.

Some animals, mainly sharks which can't stop or they would be asphyxied, deal with that by having kind of 2 brains which are never both sleeping at the same time.
Is that true? That the license requires the addition of "written in Rust" to announcements? I looked and couldn't find the requirement.
But, agree generally with your points.
Who Governs Britain (In 2029)?