skysight-inc/HackerNews huggingface dataset:
This article would be an interesting candidate for a summary from ChatGPT. Could anyone here do this?
Apple’s headset claims to be >4K per eye, which is what the “8k” headsets of today offer.

But they don’t have as compelling latency, hand tracking, or app development toolkits
Morgan Stanley
Bank of America
Larry Ellison, (ORACLE co-founder)
Saudi Prince Alwaleed bin Talal
Sorry to hear you have an ill informed tech lead :(
Again: the problem was enforcement. It turns out that making 1000+ teenagers put their phones into bags (and ensuring that they don’t open them) is not trivial.

The problem with contact is when the student leaves the school: the phone was typically confiscated for multiple days, meaning that students would be left without their phones when they left the grounds. Many parents give their children phones so they can reach them if they’re lost or similar.

Notably, the city tore up all of the payphones around the same time.

Edit: as a piece of trivia: prior to the end of the ban, there was an entire thriving industry of phone escrow vans parked outside of schools[1].

[1]: https://www.usatoday.com/story/tech/2012/10/04/phone-valet/1...
> but tech is global and there are more people in the EU than the US

Why would population number be the determining factor on anything? The world obviously doesn't operate based on direct democracy. India having 1.4 billion people doesn't give it a greater ability to dictate anything vs the EU, US or China. It comes down to power (always will, always has). For example, the US - for now - has the ability to dictate certain things to China on trade restrictions, given the US technology advantage. China is a legitimate superpower economically, has four times the population, and yet the US can still do that.

If the premise is consumer numbers: the US still has the EU beat even with fewer consumers, with a far larger, far more valuable economy.

Besides all of that, naturally each country (or as a union), to the extent it can, will attempt to set its own rules for tech. The US will do so, the EU will do so, China will do so, etc.
> For example, there’s no traditional file system.

Seems like Collin Donnell, the writer of "The Xerox Smalltalk-80 GUI Was Weird" is just wrong.

Yes, Smalltalk-80 provided a way to snapshot and resume — the image.

Yes, Smalltalk-80 provided a way to represent the file system — FileDirectory, File, and FilePage (change log, change set, sources).

These are not mutually exclusive. Smalltalk-80 provided both.

The first screen-grab in "The Xerox Smalltalk-80 GUI Was Weird" shows a "System Workspace" window with some script snippets that seem to do "traditional file system" stuff.
Sibling answers are good but if you want to go deep, twitter/game dev mastodon is a great place. I try to follow anything that looks or sounds interesting, though it often takes years before actual release.
What are some typical everyday scenarios where this is applicable to a real business?

Please include all the steps that chatgpt would independently take, like deciding what meetings to schedule, attending them, and presenting at them for example, and specify who would verify chatgpt’s correctness.
https://gotlou.srht.site

I post tech-related stuff, mostly just about projects I've built and more recently open source contributions under GSoC. The templating system to publish posts is very basic and custom, I wrote it in Python a couple years ago and never looked back.

I also appreciate some other tech, like using MicroG or Tailscale.
> It is not ethical to demand copyright assignment in addition to the free labor of the open source community.

Unless you're a GNU project under the FSF?
The person who said this article should have been titled "Started doing Marketing for My Passion and It Appeared I Don't Love Marketing" is right on.

I've met musicians who were totally uninterested in going to see anyone who wasn't "happening." You can't blame them, since they're trying to make a living.

I always thought about programming: "I like it OK. Sometimes I like it a lot, but it's a living. I don't do it at home for fun."

If you don't mind writing what sells, then that's a living. F. Scott Fitzgerald tried selling out in Hollywood, but he's not remembered for that non-passion part of his work:

https://en.wikipedia.org/wiki/F._Scott_Fitzgerald
I can see this being helpful but when I asked about a particular disease the results contained a lot of unrelated topics. The response took about about 2 minutes to return.
Yes, Ubuntu 20.04 and 22.04. But we've been running ZFS in some form or other for 10+ years. ACL support not as good/easy to use as Solaris/FreeBSD. Not having weird pathological performance issues with kernel memory allocation like we had with FreeBSD though. Sometimes we have issues with automatic pool import on boot, so that's something to be careful with. The tooling is great though, and we've never had catastrophic failure that was due to ZFS, only due to failing hardware.
Nonsense, all sites need HTTPS. Any HTTP connection can have its contents rewritten by an middle party, so if you are using HTTP and not HTTPS then you are 100% OK with the recipient getting altered or incorrect data. If that's the case, just delete your content and serve a 404 instead since you've already stated you're OK with this.

Why do you think "handling user data" is the only reason to employ encryption? What if the website is serving up static content that seems completely fine to you or I but the user is in a legal situation where they would be in trouble for reading it? What if the user is somebody the local police are trying to frame, so the request was normal, the response was normal, but the response was replaced with something illegal so the police can arrest for possession? Why should every router on the path be able to see what I'm reading, what I'm reading web pages about medical conditions? Why do you insist that everyone should collectively make technical decisions that serve to enable this kind of thing?

This isn't hypothetical. A country once used their position of owning the local telecom to inject javascript into web pages that would DDoS another website they didn't like. See https://en.wikipedia.org/wiki/Great_Cannon .

The web moved from HTTP-over-TCP to HTTP-over-TLS because it fixes real problems. One of the common mistakes people make when thinking about security is trying to imagine the attacks themselves and then only defending against those. Your imagination is not the limit, you're up against the collective creativity of everyone else. Encrypt your stuff and remove a whole category of possible problems.
Yes, with AMD cards, the 8K monitor only works on Windows.

With Intel ARC cards, the 8K monitor works neither on Windows nor on Linux :(
Miner Pivots 38,000 GPUs from Crypto to AI
https://hypertexthero.com/

Video games, graphic design, and technology links with commentary and occasional articles like the following:

https://hypertexthero.com/pause/

https://hypertexthero.com/books-for-thinking-and-learning/

https://hypertexthero.com/rogue-lite-flight-sims/
https://Spirals.blog
Been a while but mostly focused on Spiral Dynamics
I think you have it reversed, a lot of fun things suck when they make you money.
Programming is certainly not artless.
https://thekeyunlocks.us

I use it to discuss tech, science, language, mythology, and the arts through poetry.
Programming is used to make a lot of art, you could combine the two.

I also think that programming well is an art as much as it is science/engineering/math
UK universities draw up guiding principles on generative AI
maybe there are no benefits for you. I’m going to get one since I have 450sqft total and nowhere to put a monitor.
I've heard it as a verb for sure -- "I've been red-teaming at X Corp for a while now"

But in a broader sense it's oppositional actions taken against a "good guy", usually with the goal of improving the good guy aka the Blue Team.

Think Starcraft or other video games where you have a little radar in the corner; good guys are blue, bad guys are red.
I kind of wouldn't mind too much, but they start the movie around 30 minutes late just to show ads and trailers.
I don't think that the time difference is that big. I'm fast, but I don't think I'm that much faster than an average skim reader.

As I said, the title of the article and a couple of image captions are enough to get the gist, and as such, I find it baffling that so many people seem to have totally failed to understand it.
Blogging about annoying technology at: https://annoying.technology
Vite.js is a JavaScript frontend framework. It is designed for fast development and high performance. It uses a compilation on-demand approach. Which means that it only compiles the necessary code. Which reduces build times and increases the speed of the development process.
The health problems that kill the most people are consequences of aging. People in their twenties have only about a one in a thousand chance of dying each year, and a lot of those deaths are avoidable. Avoid dangerous drugs, live in a safe area, and take public transport, and you'll likely live for thousands of years if you maintain the biology of a 25-year-old. (Sources in another comment I posted here.)

If that were an option, I'd be happy to forgo social security. If everyone were biologically young, there'd be a lot less for a healthcare system to do.
Do you happen to have a different source handy that presents the same content?
I can confirm BTRFS yes, but note that source and destination need to be on the same mount point before kernel 5.18
> And they have employed and still do employ many top tier open source developers who contribute open source code to a variety of projects. The money they make makes all of open source better!

I have to question that.

Nearly all of my worst experiences when using Linux have involved software that they or their developers have, to the best of my knowledge, been significantly involved with creating.

I'm thinking of software like systemd, PulseAudio, NetworkManager, GNOME 3, and Wayland, for example.

I've wasted far too much of my time dealing with unnecessary, silly, and inexcusable problems involving such software.

What makes it even worse is that despite me trying to avoid their ecosystem, their software has unfortunately still made it into other major distros, including Debian.
I personally just use a kvm to switch between computers on my desk with monitors that are dedicated to them because of issues with synergy. But also synergy doesn't work with vpns.
Absolutely. Submitted: https://news.ycombinator.com/item?id=36589269
“Better than you expect” but still not ideal. It’s doable, but I just don’t get the same enjoyment out of mouse heavy games. But with cloud save it can be great to dip in when not at the computer
I write very infrequently, but here it is: https://blog.senko.net
https://phong.vn

I have learned so many things when try to make stuff with it.
http://jeremymikkola.com
Maybe you didn't know what you were doing? There are some tutorials to follow online which makes it easy.

For non-SD users reading this: you can get D4 running in about the time it takes to download Battle.net and the game itself. You basically install Battle.net on the deck, and then create a launcher from within Steam. That's it.
TL;DR: AI doesn't understand human language prompts, it's just associating specific tokens with specific outputs.
I think it's possible to underestimate the extent to which people can perceive this type of dishonesty, because it may be in the form of an uneasy and largely unconscious experience that leads them to vaguely report "not a good fit".
https://viralinstruction.com/

It's mostly about Julia programming, though I originally intended for it to also be about molecular biology. Posts tend to be relatively long.
> At inference time, a user can then set the desired apparent resolution of the image via this size-conditioning.

This is really cool.

So is the difference between the first and second stage. The output of the first stage looks good enough for generating "drafts" when can then be picked by the user before being finished by the second stage.

The improved cropping data augmentation is also a big deal. Bad framing is a constant issue with SD 1.5.
I wouldn’t say happy, but it’s currently the only choice. Maybe as drivers advance we can have non-DSC links — the hardware should support it per the spec…
Speaking of which... I've been looking for an open source equivalent of the old NetWare Client.

Anybody know of one? Specifically interested in the "runs scripts at login" aspect.
https://karanbirsingh.com/

teaching, visualizations, crafts, etc

impl: vanilla html, simple rss feed
Dung[1] beetles are not parasites - they simply take what is given freely, and without cost or injury to the producer. If an animal attempted to get beetles to pay for dung, it may run into competitive challenges.

1. Not a commentary on the quality if F/OSS, which I love.
And in 2,000 years there will still be some structures made of Portland cement still standing... although not any with rebar inside. The Hoover Dam could stand for 10,000 years (it's not even done curing yet, 100 years later). Don't overlook survivorship bias; the vast majority of structures made of Roman concrete are not still standing.
Have you done any ie- PC-98 emulation? I've been debating whether to just host a VM dedicated to that and remote in or try running natively on the deck.
This is not just for "elite" children, also. A good mentor-mentee relationship is how you get the best out of students in non-academic fields, too. It's why apprenticeship systems developed.

One of the earlier posts decried "constructivism" in research, but I don't know how you get around the fact that most students are not, even cannot even be allowed to reach their full potential in whatever way that applies to them, because society requires us to fill certain roles, which that potential may not apply to. Educational outcomes are socially-constructed; I'd even go so far as to say that this social need is more predictive than inborn potential and even effort.
I need to update it but here it is:

https://www.chriswales.uk/
RobotCaleb, kindly explain:
1. Why are you admonishing me and not saying a word to the poster who said "check out the following books if you want to move past your misconceptions"? Why doesn't that come across as patronizing to you?
2. Why is art subjective but "the following books" are not?
3. Where did you get the idea that art is supposed to be inclusive? Kindergarten teachers routinely invited my mother to go there just to show her, "Look at the amazing drawings your son has been making AGAIN!" Do you think my kindergarten drawings should be blown up and plastered on publicly visible walls? Seriously, I want to know.
https://sheep.horse/

Random projects (one or two have made it to HN before) but mainly just musings on book or films or places I have been. First started in 2006!

HN readers will probably be most interested in my computer related posts:

https://sheep.horse/tagcloud.html#computing
I was just sharing what I thought was a useful link, not editorializing (though I can see where it looks like I was). Amazing how that came and went and — I’m guessing — many people (even in a niche place like HN) probably don’t remember.
Our Python fileserver management code has been quite durable over the years
Thanks for the heads up! Need to update the pages. Three is more up-to-date :-)
For sure. It's as foolish to me as somebody thinking they can keep a classic car going forever if they just use a better motor oil.

In the early days of the automobile, Ford sent people around to junkyards to look at their cars. They were looking for two things. One was obvious; they were looking for things that consistently failed too soon, so they could make them better. The other was to look for things that had a lot of life left in them, so they could make them cheaper. The net result: a car that was great when new, did pretty well for a while, and then had thing after thing going wrong with it, such that it was just time to get a new one.

Evolution is, like Ford, an unsentimental optimizer. I believe bodies are basically the same deal as cars. That's certainly how people talk about getting old; everything starts to wear out at around the same time. Doctors are happy to fight individual problems, but even in the best hospitals, doctors will get to the point where somebody has too many problems, is too medically fragile, for them to treat anything.

And from the perspective of one's genes, that's fine. Like people buy new cars, genes build shiny new bodies so they can continue roving the world. With an infinite supply of new bodies available, why would they make any individual one such that it could last forever? Much better to build cheap and replace every so often. The frequency of "so often" changes for the circumstance, but the pattern doesn't.
Stability AI CEO: There Will Be No (Human) Programmers in Five Years
This might also motivate people to demand better buildings and facades. Without advertising concealing the mediocrity and distracting from the ugliness, there is greater pressure to make buildings beautiful.
Typesanitizer, I just want to note that I'm not downvoting you. I found nothing objectionable about your comment.

I'm unsure what the expectation is here. I'm allowed to say we had a poor experience, you should be allowed to say how you think you're addressing it.
shrug I turned one of my hobbies that I like into paying for other hobbies I like. The key thing I was relatively good at it so finding people to pay me to do it on good conditions was easy.

I might do that hobby far less in free time but it is far better than doing something I hate for a living.

So I guess key point here you need to also be relatively competent and the hobby has to be marketable. I'd be miserable if my ops jobs would just be managing someone's shitty Wordpress instances all day.

As article's author showed being mediocre in market with a lot of competition probably won't get you all that much money, passion or not.

Also, it is sometimes worth to leave the "business" part to someone else and just find a job. I absolutely hate anything around a business so it is fine tradeoff for me to have someone else manage majority of it, find customers etc. rather than be whole one man shop.
The question is whether Red Hat's subscriber agreement constitutes a restriction on exercising their GPL'ed rights.

You get source to RHEL 8.5. You rebuild it (carefully removing Red Hat marks/logos to avoid being snagged for abusing the trademarks), and Red Hat says "ok, you're done. Go ahead and distribute that all you like, but we're cutting you off."

Your rights are intact, but your subscription and access are severed.

I've said this elsewhere: I don't think you or anybody really wants a GPL that can be used to force a business to continue its relationship with someone it doesn't want to do business with.

What's to stop a company from claiming that their subscription was really terminated for redistributing code and not because they failed to pay their bill or maybe because they were abusive to Red Hat support folks?

For that matter, what's to stop Red Hat or another company from removing that from their agreement but continuing to cancel subscriptions (or just refusing to renew) without stating cause?

People who think that this GPL provision is going to force Red Hat to just open the floodgates again and continue pushing out exact RHEL release code are likely very, very mistaken.

If Red Hat has decided to stick a spoke in the clones' wheels, it can simply release only GPL'ed code and stop releasing any non-GPL'ed code that doesn't require it. The current scenario with the code Red Hat releases to Stream is infinitely better in every way except if all you want to do is rebuild the "bug-for-bug" clones or consume them.

As far as I'm concerned it more than meets Red Hat's minimum requirements to comply with the GPL and as a participant in open source. Unlike scores of open core companies, all of Red Hat's features and innovations are being released - the sole thing being held back is exact clones of its product.
Facebook owner Meta set to launch Twitter rival on Thursday
https://blog.ty-porter.dev/

Random stuff, mostly software with a little bit of 3D printing. My latest physical project (an ABENICS clone -- https://www.youtube.com/watch?v=AHUv9Zda_48) has been getting a bit of traffic from the 3D printing community.
As others have said: block cloning (the underlying technology that enables copy-on-write) allows you to 'copy' a file without reading all of the data and re-writing it.

For example, if you have a 1 GB file and you want to make a copy of it, you need to read the whole file (all at once or in parts) and then write the whole new file (all at once or in parts). This results in 1 GB of reads and 1 GB of writes. Obviously the slower (or more overloaded) your storage media is, the longer this takes.

With block cloning, you simply tell the OS "I want this file A to be a copy of this file B" and it creates a new "file" that references all the blocks in the old "file". Given that a "file" on a filesystem is just a list of blocks that make up the data in that file, you can create a new "file" which has pointers to the same blocks as the old "file". This is a simple system call (or a few system calls), and as such isn't much more intensive than simply renaming a file instead of copying it.

At my previous job we did builds for our software. This required building the BIOS, kernel, userspace, generating the UI, and so on. These builds required pulling down 10+ GB of git repositories (the git data itself, the checkout, the LFS binary files, external vendor SDKs), and then a large amount of build artifacts on top of that. We also needed to do this build for 80-100 different product models, for both release and debug versions. This meant 200+ copies of the source code alone (not to mention build artifacts and intermediate products), and because of disk space limitations this meant we had to dramatically reduce the number of concurrent builds we could run. The solution we came up with was something like:

1. Check out the source code

2. Create an overlayfs filesystem to mount into each build space

3. Do the build

4. Tear down the overlayfs filesystem

This was problematic if we weren't able to mount the filesystem, if we weren't able to unmount the filesystem (because of hanging file descriptors or processes), and so on. Lots of moving parts, lots of `sudo` commands in the scripts, and so on.

Copy-on-write would have solved this for us by accomplishing the same thing; we could simply do the following:

1. Check out the source code

2. Have each build process simply `cp -R --reflink=always source/ build_root/`; this would be instantaneous and use no new disk space.

3. Do the build

4. `rm -rf build_root`

Fewer moving parts, no root access required, generally simpler all around.
https://www.patrickdap.com/

I blog about Kubernetes and CI/CD, as well as other personal stuff. Some articles might be in Spanish though!
> everyone is already on it

and can start being fed notifications and UI for the other thing at a moment's notice.
i think they've cut this down to 8gb, but i got grandfathered in. i started paying a small amount monthly for one of their services to avoid being culled because it's still a very good deal
https://thomas.design/blog/

Design focus on tech and products
My Mikrotik routers? My Openwrt routers?

Lots of networking equipment works over HTTP only, still.

I am actually really pissed off that I can not use Chromium password manager to save HTTP credentials for these devices.
So what does the internet on a desktop look like in the next 3, 5 and 10 years? Every site requires an account and logging in, if not an app install? Instead of phones becoming like computers, computers are becoming like phones.
"a lot of fun things suck when they make you money"

That has not been my experience...they become more fun.