skysight-inc/HackerNews huggingface dataset:
My point is that it’s more ethical to not make clothes than it is to be the most ethical clothes company. Don’t laud them for doing something that’s unethical by default. There’s plenty of clothes in the world.

It’s like praising the serial killer who’s killed the fewest people of all the serial killers. It’s better to just not be a serial killer.
These are funny, but there is something jarringly dystopian about the words "National Responsible Fatherhood Clearinghouse".
I read it on the same site, didn’t check the actual report to confirm:

https://lunduke.locals.com/post/5049241/linux-foundation-now...

Edit: checked it, figures are on page 158. they still spend 7,8 M$ on Linux kernel but it’s 2% of the total spend - to be fair a lot of the total is going to the community and related topics. Still a bit concerning.
(I still think both the Linux Foundation and Mozilla are great organisations that should get more support to be clear)
Nit: James Gosling implemented Unipress Emacs aka. Gosmacs, not XEmacs (with a lot of licensing sturm-und-drang). XEmacs was forked from Gnu Emacs at Lucid, by jwz (Jamie Zawinski)
I'm not sure this really qualifies as anything new. It's been well known for a long time that many generative AI models are capable of reconstructing copyrighted works (copilot, SD, etc.) from their original training data with nearly 100% fidelity, but until we have a definitive legal ruling it doesn't really matter.
A web browser lets you easily commit copyright infringement by right clicking on a copyrighted image you do not have the rights to and selecting download.

It is also shockingly easy to do.
Women builds tunnel system under her house
it sort of is. with very few exceptions, hedge funds do not beat the market over the long run. While, I guess in a sense they are making money if they have a positive return, the fact that an unmanaged index fund of the market has better returns is comparatively a loss. Many times, investigators are able to find insider trading by simply looking for firms or individuals that consistently beat the market.
How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister) [video]
`-m 1` might be good with that.
I wonder if the people saying "the Greeks invented the alphabet" understand these distinctions or realize that the Greeks inherited a nearly complete almost-alphabet from the Egyptians and then added vowels.
Ask HN: Speech recognition had got quite good on mobile. How?
Not perfect, but good to the extent that I use it a fair amount on mobile to speed up my text input by using speech-to-text in WhatsApp, SMS, Gmail, etc. I voice-type and then edit to correct the errors.
Sadly this book makes me miss what I used to love about programming, and realize just how much programming has stratified into protected roles. The days of one person sitting down with customers, understanding what they need, and then building that solution, seem to be over. Now it's product owners, and business analysts, and testers and developers, and countless sprints and meetings and cargo cult nonsense to get in the way.

I had a discussion with a developer who cut his teeth on mainframes in the 70s. We had the same opinion about today's overly heavy process getting in the way of achievement and talented people. Scrum & Agile have become a quasi-religion and the idea of a programmer saying "leave me alone for a month and I'll give you some software that solves the problem" are long gone. For better or worse.

And before someone says "well, then you're doing Agile wrong." Yes. We are. As is damn near EVERY shop I've encountered in the past 10 years. That's the point. It's a mess and the culture is broken.

Wish we could just go back 20 years and Code at Work, build things that people want and need, and treat it as a craft again.
Not new cards, at least not consumer grade. They released the 30xx series in 2020, and the 40xx in late 2022, so I'm guessing their 50xx series is at least a year away, according to some rumors, could be early 2025 as well.

But, it says AI advancements, so I won't be surprised if they release enterprise GPUs that are optimized for AI.
Just toss the page into a pool that should be served to the public. No need to advance SOTA on a government budget to serve content.
The font in the submission isn't meant to be readable in small physical sizes. It's just meant to use as few pixels as possible.

A font with a higher resolution, ie more pixels or finer coordinates for a vector based one, has a chance to be more readable at smaller physical sizes.

> Not totally sure what I'd use this for.

It's mostly just for fun and artistic expression. The linked article mentions the font being used for some album covers.
Take my a well considered upvote for a clever reply.
I am going to guess, and I may be wrong, it would be hard to find a single corporation that pays 1% of their revenue to its CEO as total compensation.
As computer programs are protected as literary works in the United States, a font file program can only be eligible for copyright protection in the US if the source code of the computer instructions within the file was written by a human; due to the prominence of modern user-friendly digital font editor programs, this method of creating a font file is now quite rare.

Very interesting. IANAL but presumably this means that anyone can trace a font automatically, generating a new one that looks exactly the same, but isn't subject to copyright.
Ah, the holidays: when the most ridiculous and interesting technical work gets done. I love it.
50 out of 50 stars was right there!
Doh! Thank you, comment updated.
More than 40 investors share their top predictions for 2024
That's most engineering in new fields. Lots of trial-and-error, and empirical data collection. Modelling comes after experimentation.

Edit: for example chemical industry starts with laboratory experiments, then pilot plant, only then scale-up.
I think this is the exact difference. `curl -I` makes a HEAD request while the other is making a GET request and showing the response header. Just as a f'instance against a machine running nginx on my local network: the GET response sends me a Transfer-Encoding in the response header while a HEAD request does not. I can see a lot of configurations where a HEAD request returns different headers than a GET.
I worry for the server's uptime ... its days are numbered
> Your doctor can prescribe whatever they want “off label”.

They can prescribe a drug which is not FDA approved, can they?

You also have the question of which drugs need a prescription or are considered a controlled substance, which is certainly government regulation regardless of whether or not the regulatory agency is the FDA.
I forgot about those links. No, I didn't look at them. I've taken a quick look now. They seem to be about X and everything that's wrong with it, which is fine, but I don't see much about browsers, and that's what I was responding to your comment about.

My experience with making an app work consistently across browsers is that it's hard work. Making it also work consistently with each OS it runs on is considerably harder. You want to guess how many times I've been asked to even consider either of those two things by a manager, let alone make them a priority? Never.

And going by my experience as a user of browser-based software, I'd say that's pretty normal across the industry.

And that's to say nothing of the fact that these apps are typically slow, cumbersome (by which I mean they throttle my CPU and drain my laptop battery), and crash no less frequently than unsafe apps written in unsafe languages like C (despite the fact that that's supposed to be impossible).

It seems to me that you want to rewrite the world in the browser. That doesn't seem very different to me from rewriting the world in Wayland. Whatever the differences between the two, they are insignificant besides the fallacy of rewriting the world.

As for the rest of your reply, I have no idea why you think I owe you however much time it would take me to read however many links you posted above. If you have something relevant to say, say it in the thread. Don't presume to leave it for me as a homework assignment.
On the other hand, not wanting to insure someone who obviously likes to go really, really fast isn't such a crazy idea when that person is about to go out on a public road rather than a race track, with regular other drivers, rather than with expert race track drivers...

EDIT: right, the insurance company backed down. Apparently it's fine
Delphi was even better. In fact, having used both, I hated vb6.
what a missed opportunity to utilize http status code 418
To be clear: I didn't say that you don't know anything about design— I said that I've never seen a direct generative AI to production workflow that yielded acceptable professional-level results, and any time I've seen people saying otherwise, it was because they don't have experience evaluating design. You countered with a specific claim and no details. I asked for the details: a workflow that would change my mind. Since you haven't yielded anything, I'm not really sure what you're looking for here. I can't prove I that haven't seen something.

Many designers could cargo cult their way through modifying a WordPress instance, but it would be patently ridiculous for them to assume they knew code well enough to have their unsupported assertion about software development stand on its own against the word of an experienced, educated engineer. There are many ways to accomplish the same thing with code, but not all of them are good, and their suitability isn't entirely subjective.

Most facets of design aren't subjective, either: there are technical components that you can't just intuit your way through, and there's more wrong answers than right ones. I am qualified to assess design because I am an experienced, professional, University-trained designer that uses these tools regularly. Not everybody is, and I'm not going to sit here and pretend any random lay person's unsupported opinion rivals that. Sorry if that bothers you, but I'm always open to being proven wrong if you've got anything concrete to add.
Yes, but braille uses the equivalent of BCD, doesn't it?

https://en.wikipedia.org/wiki/Binary-coded_decimal
Explore the functions and features of biochemical analyzers used in clinical biochemistry testing and medical diagnostics.
Is there a list of models (and instructions) that I can play around with, on my laptop, without sending data to an external API?
That's a pretty informative overview! It's funny that CRTC refers to cathode ray tube even for all modern displays.

> This DRM fbdev emulation acts like a DRM client from user space, but runs entirely within the kernel

I wish kernel's terminal emulation would allow more modern features like true color support and sixels. There is no reason it can't work? Though if the plan is to replace it with userspace one like the article suggests, may be it will be easier to use better terminals when switching to tty.
That would just cool the LOX and ultimately cause it to freeze. Such a system would require a heater, and even then there could be problems from sloshing causing the pressurizing gas to condense.

Overall, it's less of a problem in pump fed rockets, since the gas only has to pressurize the propellant up to the inlet pressure of the pumps, not above the pressure of the rocket thrust chamber as it would in tank pressure fed rockets.
Ha! My fondest memories were taking 5 minute naps with my first child.
I kept making CMS as a hobby, starting with flat files and PHP, moving to MySQL.. simple things. I did it precisely because I figured if I modify and write plugins for Wordpress, I would have to keep updating them on their schedule. Especially since even back then I really liked removing things I don't want, and while carrying over additions I created over to new versions might be easy enough, maintaining a stripped down version of something like Wordpress (even 20 years ago..) would have been impossible.

I felt like a stubborn dumb ass in the early 2000s (and there was also this constant mockery of "NIH syndrome" in the air) but by now, I'm so glad I basically disregarded a lot of stuff and just made my own things out of the basics. And coincidentally, the last one I made has also lasted me over 12 years by now. I still love it actually, it's just the code that is terrible. So I started a new one, to fix all the mistakes of the previous one, which mostly is cutting less corners because now I know that I'll use this for way longer than I can reasonably estimate right now, so I try to be kind(er) to future me.

(But I'll also make fascinating new mistakes, because I decided to de-duplicate more or less everything at the DB level, on a whim, without prior experience or reading up on it. And then I'll write some monstrosity to pipe 12 years of content from the old CMS into the new one, and I will not break a single link even though nobody would really care. Just because I can.)
The joke is completely lost on me. I don't even mean the person who did this — why not, after all. 1198 upvotes ATM is what confuses me.

Lookup tables for computable values are not novel, nor are they a joke. This actually is a solutions for the time/memory tradeoff, as author well knows. The problem at hand is absurd, but quite primitive, so there was absolutely no doubt this can be done. No real measurements were performed, apart from the observations that it took about 10 seconds to chew through 40GB program on his computer. So what did we learn? That exe files cannot be more than 4GB? That a program with 2^32 ifs is about 300 GB? Why 1198 people found this interesting?

Maybe I'm spoiled, but unlike "Hexing the technical interview" or some SIGBOVIK stuff, this doesn't seem crazy, just pointless.
It’s possible to lobby the opposite too. Especially as elder politicians retire.

Electoral turnovers flush corruption, result in economic gains for general public: https://www.nber.org/papers/w29766
Reposting what I wrote in 2021 [1], still holds true.

And here is another unpopular opinion. I dont care if her salary is 3 million or even 30 million. If she had managed to bring Firefox to 60% marketshare and bring down Chrome on Desktop, would you have still complained if she was paid 30 million?

The problem is Mozilla is in such a bad shape and she is under performing as a CEO.

Unfortunately people dont learn much from history. And history dictate the only way to solve this problem is that Mozilla think of it as a problem. Otherwise its current status at 10% marketshare is enough to sustain the operation. Nothing bad enough is happening, no interest or incentive for changes. Inertia. Let's keep thing this way.

So yes, it is counter intuitive. The only way to save Mozilla ( or change Mozill's direction, I guess the word "save" is a hyperbole, at least from Mozilla's perspective. ) isn't trying to get more user to use it. It is actually push people to abandon it.

[1] https://news.ycombinator.com/item?id=28961544
Redesigned the FDIC's online deposit insurance calculator to be 100% client side just before WAMU fell over and the crash that followed.

Before the three-step one pager it was a UX that only a mother could love on payday. The bigger problem was every time it would end up on somewhere like Yahoo finance (don't laugh, this was 2007 and earlier) it would fall over like this database. The key to scaling it seems pretty obvious today, write all the searchable data out to a single JSON file and have the browser poll that. It was doing multiple millions of user sessions a day I was told and couldn't have been deployed at a better time.

Some projects you get lucky with I suppose. I check it out every once in a while and the UX is basically still the same.
Apple's Push to Transform the Mac into a Gaming Paradise
Maybe transcripts will come later, this video was recorded yesterday at an event that is still ongoing.
Laravel was easier to get into but once you strayed from "The Laravel Way", it gets quite messy.

I got into Symfony by "accident", because a freelance colleague put me on projects that used Symfony. So for a couple of years I used Laravel and Symfony in parallel, but after a few years I decided to go full Symfony.

Some of the things that were better for my use case:

Many of the Laravel components are "Laravel only". Whereas in Symfony, you can just pick and choose the components you need - it's very modular and extendible without forcing your hand. You don't even need the Symfony framework and just choose the components you want.

That's how Laravel can depend on Symfony modules; but Symfony can't depend on Laravel modules.

Entities vs. Models (Data Mapper vs. Active Record):
The entities in Symfony (equivalent to Models in Laravel) were just simple PHP objects. I can see what properties an entity has, I can configure directly there in a simple way. I can add my own functions, edit the constructor, etc, etc. Also: You create the properties, and the migrations were generated based on that. In Laravel, you create the migrations, and the actual model is based on going through the migration steps. This just feels odd to me.

In Laravel, the Models extend the Eloquent Model class and it feels "heavier" and I had more trouble re-configuring some things. Plus without using an additional "auto-complete" generator, I couldn't just see what the properties / columns of the model / table was.

I also don't like Facades (because they hide too much stuff and I have trouble figuring out the service that it actually represents).

Templating:
I also like that Twig is more restrictive, it forces me to think more about separating logic and the view, whereas Blade allows way more things. You don't have to use it, but I reckon since it's allowed, people will do so.

One thing I still envy from Laravel, though, is the testing suite.

This is pretty neat:

$response = $this->getJson('/users/1');

$response
->assertJson(fn (AssertableJson $json) =>
$json->where('id', 1)
->where('name', 'Victoria Faith')
->where('email', fn (string $email) => str($email)->is('victoria@gmail.com'))
->whereNot('status', 'pending')
->missing('password')
->etc()
);

I tried integrating it in Symfony, but it was quite messy and somewhat incompatible. That shows the above point, that it's "Laravel only". It's really nice, but not enough for me to advocate for Laravel over Symfony.
I never understood why httpd is included in the base of OpenBSD, by an OS that strips all non-essential code out for sake of security.
No, the message should tell the why of the change, if you don't know you risk doing a fix that is simply removing the change and then you are back at the issue that motivate such change in first place. This is even harder if the person put the commit along others that are merged separately or worse, work directly on the main/master branch. I've been there a lot, it's not hard to write a good commit message, if you're in a project and everyone does their part except that one programmer, you will notice a lot every time a bug turns out to be introduced by that one person.
I’d love to see a similar interactive UI for a language model embedding layer.

The ones that I’ve seen don’t seem to let you easily navigate all the interesting properties and relationships.
Some recent and notable changes to Rust
Probably the people who put the screenshot from the movie into the source data of the image generator.
Can you explain how your statement follows from the parent? To me it reads like a slippery slope type statement.
% host -t a fatherhood.gov
fatherhood.gov has address 15.197.252.44
fatherhood.gov has address 3.33.237.102

% host -t ptr 44.252.197.15.in-addr.arpa
44.252.197.15.in-addr.arpa domain name pointer a05e7be9b6fd75377.awsglobalaccelerator.com.

% host -t ptr 102.237.33.3.in-addr.arpa
102.237.33.3.in-addr.arpa domain name pointer a05e7be9b6fd75377.awsglobalaccelerator.com.

It is on AWS.
I think parent means guessing the three numbers of an RGB value not the 9 digits
Ask HN: What's the most exiciting thing happening in your niche?
or rather, what are you most excited about?

This is one of my favourite questions to ask at parties as its an opportunity for someone to open up what they are good about and a chance for the listener to learn something they likely never would have before.
The image generator that provided the screenshot without licensing/permission.

This isn't complicated, we have laws on the books, and I hope legislators learned their lesson after the "Uber's not a taxi company, and AirBNBs are not like hotels"
Isn't that the thing though? If they credit the source, it's fine, but ChatGPT usually doesn't
Lmao, I grew up driving in Mexico City, it is not a "belief" that the side road can be better. In the US, navigation will purposely avoid residential streets which will save quite a bit of time, but most people blindly believe the GPS route.
Absolutely. Watching your playback in TimeSnapper gives a lot of insights into the way a small distraction can derail you for hours (or it does for me, I mean)
Hmm, I think that's how normal people approach the question (implicitly), and that might be how they think zero is not an even number.

At least this would explain their reasoning in terms I can understand.
> "we have 1000km of highway to do once a year on a charge, and we won't buy the car until it does"

This is the kind of fucking around that eventually leads to finding out. There is a reason Professional drivers aren't allowed to drive for more than 11 hours in a day, and have to take regular brakes.

Is this kind of highway fantasy or just US car culture?

In Europe I do not know a single person that has ever driven 1,000 km in one day. Let alone without stopping to refuel.
I would think an existing model could bootstrap a copyright free training corpus by completely rewriting/paraphrasing copyrighted material with semantic fidelity for training of the next model to completely eliminate memorization of copyrighted works. That might pose an interesting obstacle to copyright challenges, bootstrapping your way into a clean room. Although, tweaking the architecture to either eliminate memorization, or eliminate high fidelity reproduction of verbatim training data seems far more expedient and less costly.
Should you pay royalties if someone says to you "remember that scene from Blade Runner" or "imagine if Jean Luc Picard beamed into the middle of a Batman movie" and visualize something similar to something highly similar to a movie or TV show you've seen?
Please, leave my apes out of this.
When I did Times Square NYE many years ago, we came about 6 or 7 hours early, and lucked out getting corralled into a place with a friendly souvenir store that charged $10 per bathroom use. We had a blast.
The one for irresponsible fathers is called the “Office of Child Support Enforcement,” for better or for worse.
If it's running on some faas type thing, it's about free when not being used, so hardly a waste.

They certainly shouldnt be spending to scale a ton on dad jokes, in case it's very popular for a day
Johannes's point was, I believe, that using VSCode remotely works fundamentally different than using apps remotely via X. I don't think he is confused about how X was designed.
Actually a feature designed to prevent depletion of the strategic pun reserve.
Is it that interesting? NSA hacked Russia, yawn....
Somewhat unrelated, but I wonder if it makes a legal difference if the AI acts like a browser and goes out, finds and image and downloads it.

Basically the AI doesn't have a copyrighted image in its data set, but it will go grab YouTube screenshots or images from Google Images or something.
Yes and? Do you not check return values? Pythons allows you to just yolo call a function lmao. It’s awful. You can NEVER guarantee behavior with Python. Never. Go error checking is guaranteed to be either an error type or in the absolute worst case, a nil pointer panic.
I do not pretend to have any idea what the sum total of NYT content is worth, but we will see what a jury/judge decides.
They launch out over the ocean, you silly person.