skysight-inc/HackerNews huggingface dataset:
Well, how about the following justifications:

1. It's ancient, and was made for the graphical requirements of computers from a time before Windows 2.0 even hit shelves. Go back and look at Windows 1.0 - that's the kind of graphics this was made for.

2. Almost nobody understands the code. The contributors have openly said they are probably the only dozen people who could ever work on it.

3. Those contributors hate the job, and have basically abandoned Xorg since 2018, with only one minor release in 2021. Xorg is nowadays abandonware. It still works - but it's still abandonware.

4. X11's design was feature creep from the very beginning. At one point it even handled printing before CUPS was invented and that part was ripped out. The fact that it tried to be many things at once, then was "simplified" into "only" being a graphics server, has caused the code to be abysmal [https://www.x.org/archive/X11R6.9.0/doc/html/Xprt.1.html].

5. Nobody knows how many security vulnerabilities are in X11. When you have a decades-old codebase in C, anything can happen - especially when for most of the time, it was never fuzzed or testable. In 2013, just one security researcher found over 120 bugs in just one part of X11 (GLX) [https://media.ccc.de/v/30C3_-_5499_-_en_-_saal_1_-_201312291...]. Just last year, two major security bugs were found, both dating back to February 1988 [Note 1, https://lists.x.org/archives/xorg/2023-October/061506.html].

6. Criticism of Xorg as being an extremely flawed design is not new, or even a criticism because we have modern devices. Even in 1994, scathing reviews were well known. https://web.archive.org/web/20091111071410/http://www.art.ne...

It's time to move on. Yes, some things will be lost. That's the cost of progress. We lost the ability to run 16-bit DOS programs decades ago. Ironically, X11 is older than many DOS programs.

[Note 1] Living proof that "open source" does not necessarily mean "more secure," especially when the source code is so complex that "security by obscurity" becomes the actual security strategy. 35 years is older than many people in this forum.
That's because M2 was on the same TSMC process generation as M1. TSMC is the real hero here. M4 is the same generation as M3, which is why Apple's marketing here is comparing M4 vs M2 instead of M3.
Yeah, it’s good but iOS also has iSH so the experience is pretty similar.
There's the potential option of Swift Playgrounds which would let you write / run code directly on the iPad without any involvement in the developer program.
The reason is because battery life is more important to the vast majority of consumers.
LOL should they manage to do so, in a few years either U.S. Auto industries become a galapagos or they'll strongarm their "allies" to rollback EVs because by that point (almost) entire EV supply chain will be lead by China.
Yeah, in EE there is a joke that the devices run on smoke. Once it's released it won't run anymore :)
I very rarely wish the battery of my iPad Pro 2018 would last longer, as it's already so good, even considering the age factor.
I have the same response, more or less. Loved usenet, and miss it, but don't know it would actually compare well to reddit or even other forum software. I think the amount of traffic in usenet was smaller, the groups were smaller, and far less nasty actors.

I think worshipping Usenet is just a simple case of rose-tinted glasses. Like people telling how awesome old OSs and applications were in the 90s ;)
Can you do that to your car infotainment system btw?
> Or would it be better to have the user highlight the text they want changed which then gives them the option to direct how to change it with natural language?

Users could also highlight the text they want changed, then skip the middleman by typing in the new text themselves. Not sure how to monetize this.
Are you comparing global flights to US driving?
It is only yet another wannabe C++ replacement, regardless how it is sold as not being one.
> 10-14 hours per day

Oh heck nah.
You’re blasting Apple for their obsolescence? The company that has gone out of their way to support phones and tablets _far_ longer than their competitors?

Okay, Jan.
This claim can only be evaluated in the context of a specific operating point. I can 6x the performance per watt of the CPU in this machine I am using by running everything on the efficiency cores and clocking them down to 1100MHz. But performance per watt is not the only metric of interest.
I would totally expand "Rails" to "Django or Rails or Laravel or any other well-maintained mature full-stack web framework in the language you are the most comfortable with".

There's a lot of awesome options for boring technology! Even javascript has next.js which is pretty boring at this point, even if it is missing some things.
Workers do not own the fruits of their labor, in capitalism the fruits go to who owns the means of production.
C'mon man, it's 2024, they can't just not mention AI in a press release.
That's impressive. The ratio of offensiveness to word count is off the charts. Hats off, I guess.
The embedded youtube video at 0:58 shows a laptop screen with some pretty fancy-looking simulation jiggles and heatmaps on what looks like an espresso filter.

It also looks like a PDF of a paper, so presumably they have a paper that talks about the geometry/frequency interactions.
Fat decode pipelines have historically been a major reason for their performance lead. I'm all for improvements in that area.
Hello Ivo, that's awesome, man! I also started a project for a platform for selling products through affiliates, but unfortunately, I didn't finish it. However, I'd like to exchange more ideas with you about your startups. I have the desire to create one as well.
Sample of two...

I used to have an iPad Mini that I used for reading and light consumption (along with a MacBook). Over time, I went back to an e-ink device for reading, as it's much easier on my eyes (very noticeable after a day of staring at screens at the office). Now I have a Kindle and an iPad Pro.

My wife used to have a Mini as well, for the same reason. Now she either uses her MBA for consumption or a Kindle for reading.

Basically, we found the Mini's biggest strength (small size) was good for reading, but e-ink is better. And for movies/surfing/etc, we both prefer an 11 or 13" screen.

And with phones getting ever larger, the gap between iPhone Pro MegaXL+ and iPad mini isn't much.
I love when Gruber is confidently wrong https://daringfireball.net/linked/2024/04/28/m4-ipad-pros-gu...
I thought about "spatial computing," but I discovered that it was used before the Apple vision.
I've tried a lot of 3D software over the years, and OpenSCAD has been the one I've been most successful with (along w/ Carbide Create, but I work for that company....)

Currently working on a library which makes the two work together:

https://github.com/WillAdams/gcodepreview

(which is currently quite primitive/basic, and even when fully developed is not likely to be used by anyone else)
Bible is one of few obvious choices of foundational books.
I'm not a fan of industry "self-regulation."

Everyone keeps calling for it (as opposed to government regulation), but these stories keep popping up.

We need to have self-regulation success stories to be highlighted, if we want to go that way.
The list of great non AAA games would be so long, here, as to be obnoxious. A lot of game greatness is found in the explicit avoidance of AAA conventions, like extended cut scenes. Many AAA games are masterpieces, and yet few to no no AAA games are 2D platformers for example. Which is one of the all time great formats for pure fun.
> Up to 1.5x the CPU speed

Doesn't it mean "1.5x speed in rare specific tasks which were hardware optimized, and 1x ewerywhere else"?
No, use Phoenix!
Haha I’m not sure I agree about how useful CoPilot is in practice (there are certain tasks where it shines but all of the LLMs print invalid code routinely).

With that said you made me laugh out loud because I have a friend who knew two people trying to LLM some minor contract and it just went on forever. I definitely think two LLMs talking to each other with two people copy pasting and not realizing it is worth like, a Rick and Morty episode or something.
3 isn't a power of two, maybe the M8 is next.
Change Lists (Pull Requests, Change Sets)
Because of the aspect ratio, it's actually considerably bigger.
At this point I read "up to" as "not"...
I used Android phones forever until the iphone 13 came out and I switched to IOS because I had to de-Google my life completely after they (for no reason at all, "fraud" that I did not commit) blocked my Google Play account.

The amount of things I have to google to use the phone how I normally used Android is crazy. So many gestures required with NOTHING telling you how to use them.

I recently sat around a table with 5 of my friends trying to figure out how to do that "Tap to share contact info" thing. Nobody at the table, all long term IOS users, knew how to do it. I thought that if we tapped the phones together it would give me some popup on how to finish the process. We tried all sorts of tapping/phone versions until we realized we had to unlock both phones.

And one of the people there with the same phone as me (13 pro) couldn't get it to work at all. It just did nothing.

And the keyboard. My god is the keyboard awful. I have never typoed so much, and I have no idea how to copy a URL out of Safari to send to someone without using the annoying Share button which doesn't even have the app I share to the most without clicking the More.. button to show all my apps. Holding my finger over the URL doesn't give me a copy option or anything, and changing the URL with their highlight/delete system is terrible. I get so frustrated with it and mostly just give up. The cursor NEVER lands where I want it to land and almost always highlights an entire word when I want to make a one letter typo fix. I don't have big fingers at all. Changing a long URL that goes past the length of the Safari address bar is a nightmare.

I'm sure (maybe?) that's some option I need to change but I don't even feel like looking into it anymore. I've given up on learning about the phones hidden gestures and just use it probably 1/10th of how I could.

Carplay, Messages and the easy-to-connect-devices ecosystem is the only thing keeping me on it.
You get a new laptop every year?
Sure, maybe this would have provided more attention then, but also more troubles to the author and publisher. So the "look that stuff that a famous person absolutely didn’t want this to be read by anyone" is still a good click bait.
>they all seemed to think it was going well last I checked

...based on what?
Consumers have been signaling for quite some time that they're perfectly content buying Skyrim and Counterstrike every six months forever.

Why even bother producing anything at all when you can just put a fresh coat of lipstick on the same pig and sell it all over again?
If I could deploy to my blender as easily as I can to AWS, then I would _definitely_ at least try it.
After a few years? Are you sure you're not talking about Android tablets?

You easily get 5-6 years of full OS updates, not just security patches, on all iOS/iPadOS devices.
Does anyone know how much of this giant leap performance as Apple puts it is really useful and perceived by end users of iPad. I am thinking gaming, art applications on iPad. What other major ipad use cases are out there that need this kind of performance boost.
Agreed! I was waiting for todays event to buy an iPad mini. The form factor seems perfect for my usage.
I guess now my choices are either buy a form factor I don’t want, buy a 3 year old device, buy Android or not buy at all.

The latter is looking more and more enticing.
Thank you for clarifying - I am in no way suggesting that locally patching a decompiled Hyper-V Manager makes sense beyond its experimental value. Having gone through the exercise, it confirmed it's potential value as an open source project, but this can only realistically happen if Microsoft open sources Hyper-V Manager like they've done for many things in the past, especially software that is no longer actively developed.
Well battery life would be used by other things too right? Especially by that double OLED screen. "best ever" in every keynote makes me laugh at this point, but it doesn't mean that they're not improving their power envelope.
It looks like Asahi Linux can run on Apple Silicon iPads… but you have to use an exploit like checkm8 to get past the locked bootloader

https://www.reddit.com/r/AsahiLinux/comments/ttsshm/asahi_li...
They already released all their macbooks and latest iphone on N3B which is the worst-yielding 3nm from TSMC. I doubt yields are the issue here.

It's suspected that the fast release for M4 is so TSMC can move away from the horrible-yielding N3B to N3E.

Unfortunately, N3E is less dense. Paired with a couple more little cores, an increase in little core size, 2x larger NPU, etc, I'd guess that while M3 seems to be around 145mm2, this one is going to be quite a bit larger (160mm2?) with the size hopefully being offset by decreased wafer costs.
I think it is great to think about HN biases. Not in a disrespectful but an epistemological way. For example, we know that Web3 is not well received here.
You can reference posts that haven’t happened yet
One presumes in those simple CL cases, there is already a doc for the system being edited, and the new code followes the design.
> (Really, though, it doesn't matter. Your software stack is almost certainly not going to decide the life or death of your business.)

This is the part that's going to sting.

I suspect, given the general admiration for Paul Graham on YC, many people subscribe (if only unconsciously, and at least to some degree) to the idea that using techno X (where X would be Common Lisp in the case of PG, but everyone will insert their own pet tech here) can _by itself_ make your startup successful.

Whereas the sad truth is that choosing the wrong tech can definitely _kill_ your shop, but choosing the "right" one will not ensure its survival...
Thanks for saying this, I did the same with expensing an 13 inch iPad Pro thinking I could use it as an extended screen when I travel. The fine print is that its a buggy mess that only works if the ipad and macbook are on the same wifi and even then at half resolution for the ipad, even when plugged in together via usb-c. All I wanted was a standard definition extra monitor that could work over usb-c and watch movies on flights, instead I ended up buying a normal travel monitor out of pocket and now leave the ipad pro at home. Its only function ended up being for my spouse to watch real housewives before bed.
Surprised I had never heard of this incident before. Incredibly well written article and some fascinating footage from a bygone..yet somehow familiar, era.
Ramping up production on a new die also takes time. The lower volume and requirements of the M4 as used in the iPad can give them time to mature the line for the Macs.
I hadn't thought of that! Possibly. I wasn't thinking of the use case of loading external websites in webviews.
> These investment companies are now beginning to purchase newly-built communities of hundreds of single-family homes and turning them into rental-only communities. Removing homes from the sale market and locking them behind rentals.

I always see takes about how the only solution out of a housing crisis is "building more housing" and not any sort of control or regulation over the accumulation of housing stock. But yeah, when even new construction is immediately snapped up... I mean, is there anything to do but regulate the buying side?
For me my brain can NOT stop trying to use it as a CMD replacement. The CMD commands just do not work (duh its not CMD!). I then have to have that 'kerthunk' spot where I try to use the newer commands. Nothing wrong with powershell. It is just my brain for some reason can not let go of CMD in this context. Jump to bash no sweat. But for some reason my brain just will not use powershell correctly and I have no idea why. Great scripting lang and way better than bash or CMD script.
Unfortunately Apple only ever thinks about battery life in terms of web surfing and video playback, so we don't get official battery-life figures for anything else. Perhaps you can get more battery life out of your iPad Pro web surfing by using dark mode, since OLEDs should use less power than IPS displays with darker content.
Quickly looking at the press release, it seems to have the same comparisons as in the video. None of Apple's comparisons today are between the M3 and M4. They are ALL comparing the M2 and M4. Why? It's frustrating, but today Apple replaced a product with an M2 with a product with an M4. Apple always compares product to product, never component to component when it comes to processors. So those specs are far more impressive than if we could have numbers between the M3 and M4.
Doesn't car insurance also cover the cost of you hitting another car. Sure I can save enough to replace my 20 year car, but not for a Bugatti (~$3M).
Are there jobs in these "other" regions?

In Canada, Newfoundland is cheaper, but theres no jobs. Partly why its cheaper.
Isn't faster and prettier screen a difference?
No Face ID, not interested.
It's not like the practice of giving marketing names to chips is generally a world of logical sanity if you look at Intel i5/i7/i9 etc.
> If you sell me a CPU, I want the power to program it, period.

Uhhh, there are CPUs in your frickin' wires now, dude! There are several CPUs in you car for which you generally don't have access. Ditto for your fridge. Your microwave. Your oven. Even your toaster.

We're literally awash in CPUs. You need to update your thinking.

Now, if you said something like "if you sell me a general-purpose computing device, then I want the power to program it, period" then I would fully agree with you. BTW, you can develop software for your own personal use on the iPad. It's not cheap or easy (doesn't utilize commonly-used developer tooling), but it can be done without having to jump through any special hoops.

Armed with that, we can amend your statement to "if you sell me a general-purpose computing device, then I want the power to program it using readily-available, and commonly-utilized programming tools."

I think that statement better captures what I presume to be your intent.
> rents rise over time while a fixed rate mortgage balance doesn't

house prices don't necessarily trend upwards either; it's possible to take out a mortgage for something that ends up being worth less over time

ask me how i know about flood zones :)
If you dont run your network, you should assume there is a bad actor. Many wifi/router combos have a password of 'admin' or just as easy. Even if the coffee shop giving you wifi is innocent, the person that reconfigured their network in 10 seconds might not be.
"The M4 is so fast, it'll probably finish your Final Cut export before you accidentally switch apps and remember that that cancels the export entirely. That's the amazing power performance lead that Apple Silicon provides." #AppleEvent

https://mastodon.social/@tolmasky/112400245162436195
FYI for anyone trying to go to the above link, it is actually https://openinverter.org
Honestly though, that's basically every tablet you cant change the ram, you get what you get and thats it. Maybe they should call them by different names like Pro Max for the ones with 16GB in order to make it more palatable? Small psychological hack.
How about some actual examples?
and that is why I have a Samsung Galaxy Book 3 Pro 360 (and to be fair, a Wacom One 13 screen (gen 1) attached to my MacBook).

Probably my next tech purchase will be a Raspberry Pi 5 and a Wacom Movink 13 or second gen. Wacom One 13 --- hopefully it will work as well as the rPi 4 and Wacom One (gen 1) did when I tested them:

https://www.reddit.com/r/wacom/comments/16215v6/wacom_one_ge...
Hah. Well that's was a fun "here's how humans think" thought that totally missed checking for "here's how things can be read multiple ways".
It seems like 13b was running fine on 4090, but when I tried all the more fun or intelligent ones became very slow and would have peformed better on m3.
Are there enough cores to allow user switching?
>cutting power consumption in half for millions of devices means we can turn off power plants

It is well known that software inefficiency doubles every couple years, that is, the same scenario would take 2x as much compute, given entire software stack (not disembodied algorithm which will indeed be faster).

The extra compute will be spent on a more abstract UI stack or on new features, unless forced by physical constraints (e.g. inefficient batteries of early smartphone), which is not the case at present.
Also in the 90s: The local oil refinery in Northern Europe had a large lobby display of manganese nodule collection as the future of mining for minerals. Next to it was a demonstration of solar panels for future energy needs.
Who would buy a MacBook Air or mini or studio today with its older chips?
> But I don’t want to ask Meta AI about the best history podcasts or ask about k-pop, I want to find the video of the trained raven I saw a couple weeks ago. I want to perform social keyword search. And on Whatsapp, I want to talk to people on Whatsapp directly, without a chatbot in the middle.

It's getting increasingly evident that tech companies have stopped caring about what their users actually want to do, and instead are nudging/funneling them into doing what they want their users to do. For a while it was voice assistants. "Use Siri!!" "Use Assistant!" "Use Alexa!" "Use Cortana!" "No, really, please use it!" "We're begging you." "OK, we're making it more prominent so you accidentally use it." "We're now removing the other options so you have to use it!"

I expect the same cycle with AI. "PLEASE, USERS, you have to use this AI product! It is the current fashion, after all. We pay $billions for GPUs and the salaries of hundreds of engineers, and it's expensive. You simply must use it for everything!"
Yeah double the PPW does not mean double the battery, because unless you're pegging the CPU/SOC it's likely only a small fraction of the power consumption of a light-use or idle device, especially for an SOC which originates in mobile devices.

Doing basic web navigation with some music in the background, my old M1 Pro has short bursts at ~5W (for the entire SoC) when navigating around, a pair of watts for mild webapps (e.g. checking various channels in discord), and typing into this here textbox it's sitting happy at under half a watt, with the P-cores essentially sitting idle and the E cores at under 50% utilisation.

With a 100Wh battery that would be a "potential" of 150 hours or so. Except nobody would ever sell it for that, because between the display and radios the laptop's actually pulling 10~11W.
I do not think it's so much for those who already are doing or have a "need" to do multicam, but it sure will enable a lot more creators to experiment and explore multicam creations.
I think (hope) wwdc changes this. The function keys on the Magic Keyboard give me hope.

Also, you know you don't HAVE to buy a laptop every year, right?