skysight-inc/HackerNews huggingface dataset:
It's rumored [1] that 2024 iPad Pro will see price hikes of $500-$700 to cover the OLED screen and increases in base memory/storage.

I am surprised that such a price hike is necessary. You can buy a new Galaxy Tab S9 with an excellent OLED screen from Amazon for $740.

If 2024 iPad Pro + Magic Keyboard costs as much as Macbook Air + Mac Mini, hopefully that will allow Apple to untie the iPad and allow it to run iOS, macOS and Linux VMs.

Unlikely. Apple is in the business of selling you a MacBook, iPhone and iPad. Even more now update cycles are slowing down. So, it's pretty unlikely that they'd go the route of Samsung DeX (which allows you to use a phone or tablet as a desktop).

(Yes, I know that you can hook up an iPad to an external screen, but it is not really a full desktop experience.)
This is why everything should always use UTC internally. Timezones are a presentation layer problem.
No, you are correct. On any sort of low bandwidth or high latency connection, your remote X experience will be terrible.
The science is still ongoing: https://climate.mit.edu/ask-mit/how-much-does-natural-gas-co...
Diesel engines in boats and gensets run at 80% load continuously, and are most happy there. Diamond makes nice planes, I wish there were more like it.
Can it? I understand it’s always possible to decompose that to

if (a[i] > 0)
return 1
else
return 0
end

But why would a compiler do that?

Comparison operations are basic primitives that usually store their result into a register. With branching comparison operators potentially also available, but if there’s a branching comparator operation in your ISA, then there’s almost certainly also a pure comparator operation in your ISA, because you can always compose a branching comparator from simple comparison operation followed by a basic equality comparison of the result.

So I guess my question is, while it’s technically possible for a compiler to compile this into a branching operations, under what circumstances would a compiler actually choose to do that, given there’s isn’t a clear benefit?
Windows and Android both come with a "built-in" browser:

Windows still ships Internet Explorer for rendering some old components, although I think they are moving to Edge (chromium) based web view. I can't find a better source right now, but something to start with: https://www.reddit.com/r/Windows11/comments/11n79xc/why_does...

Android has a chromium based WebView that ships with the system and is updated via Play Store: https://www.techtarget.com/searchsecurity/definition/Android...
This is exactly why they're asking for example projects...
Your argument might hold water, if the standard for productivity was simply churning out code. The Linux/Unix world, already has tools, like nano, for such users.

The software world, might be better served, however, if programmers slowed down, and engaged their brains, before bashing keys. I’ve solved most of the difficult problems, in my programming life, in the bath - where I can allow my mind to wander, and come up with the best solution.
I did think that for years and I scoffed at multi-monitor setups thinking they were a poor imitation of the virtual desktops that have been present on *nix systems forever. But they are both good and complement each other.

I use virtual desktops as more to separate unrelated areas of work (like different projects). It's like having a completely different desk with different books open on it. Having more screen space is just like having a bigger desk. It's like having multiple books open on your desk at once as opposed to picking up one at a time to look at it.

One big monitor would be ideal (it could be split into an odd number of frames, for example), but in practice multiple monitors is a good compromise between flexibility and price.
The financial rights are the good part. People should be paid for their work; this is how to get the incentives aligned and promote the progress of science and the arts.

Making them into incredibly long-lived rent fiefdoms is bad, and the terms should be much shorter. However, the "moral rights" part should simply not exist at all; the only restraint a copyright holder should have is the ability to demand payment. In money. Possibly at a statutory rate, like with existing compulsory licensing in songwriting.
It's been a while since I worked actively with Erlang but I remember reading the cowboy-source code was educational.
No, they literally signed an agreement between each other which they kept secret and was only revealed during the Nuremberg trials. Soviets only started fighting "the nazis" when they themselves were attacked by Germany in 1941. What's hilarious is Russians are still in denial about their role in the war and teach that the war started in 1941, not 1939. Also to this day people can be fined for correctly pointing out details of the invasion.

https://en.wikipedia.org/wiki/Molotov%E2%80%93Ribbentrop_Pac...
Perhaps they are turning laptops into iPads. The price/performance of Apple Silicon laptops was a descendant of early iPad Pro SoCs, with current iPad Pros on M2. A couple of years ago, MacOS on Apple Silicon gained the ability to run iOS apps, either via the Mac appstore or by copying .ipa files.
Really? In what case? It’s just an expression and the entire statement just uses the expression result.

Of course when optimising code like this, I think it’s important to look at the generated assembly anyway and then you can be sure that it does what you expect on the compilers you intend on supporting (doubly so when you want to generate conditional moves — I’ve found that to be a bit of a puzzle where I sometimes need to move things around as the obvious code still generated a branch), but at least GCC and Clang won’t generate a branch for using just a comparison. Maybe it’s not the compiler and instead the target architecture? In x86, comparisons set flags, so by themselves aren’t branches. In any case, I recommend using compiler explorer when working on code where this matters.
The DMCA has also been abused far past its original intentions. It was basically originally intended to stop people copying DVDs. Now it's used to protect these asinine little "digital locks" inside of everything that prevents independent repair by pairing parts using cryptographic exchanges.
that's always true. i think the author is interested in code examples of such.
and unlike many other frameworks/tools, erlang provides a great pit-of-success for implementing fault tolerance - e.g if you follow common/best practices - you'll achieve a fairly good fault tolerance.
And lower resistance to that becoming reality, by allowing established copyright to happily smolder on.. its just new works.
Worked perfectly well with driver licenses in the EU. Old folks kept all the licenses, the young pay through the noose for every variation. Zero resistance to that policy change.
its a circular logic. Nobody has any agency we are forced to do stuff due to external factors.

Ukraine using its puppet US forced poor russia to attack them.Holocaust was jew's fault, and twin towers crashed into planes.

Truth is a lie, lie is a truth. A quintessential russian credo.

You are dressing simple victim blaming in fancy paragraphs, but it doesnt change your twisted logic.
> hopefully that will allow Apple to untie the iPad and allow it to run iOS, macOS and Linux VMs.

Why would they do that ? They want their 30% on everything you install on iOS.
> Straw man much?

An interesting way to start a comment.

> No one would buy tables from those carpenters...

There are companies owning large portions of markets where they can do exactly what you describe. Through market manipulation, political manipulation and probably other tactics I don`t know. This is a moral issue.

> If you create something and I take that and I end up earning money off your work..

While I agree with that statement, this is not the moral issue we are discussing. We are discussing the morals of rent seeking behavior, which you shrug of as "your 1 million users will quickly become 0 users" as if that will always be the case.
I think the market is shrinking because the prices are going up because innovation is impossible (compared to alternative transportation tech) because of insane certification costs which creates a reinforced monopoly on existing players and erodes incentives to change and improve. The market ossifies, costs keep going up and so demand keeps shrinking. It's a feedback loop that ends with the annihilation of GA. The regulatory agency is suffocating the segment.
I love how people just downvote comments instead of provide adequate feedback.

Like a chain of tiny dicked mean people who want other people to use broken languages.
100% disagree. I went with 2 4K monitors years ago. When I switched to an ultra wide lat year it was a night a day difference. I wish I never bought 2 4k monitors (or dual monitors at all). Ultra wide is perfect and has a more functionality than a massive piece of each monitor's border in the dead center of your vision.
This looks funny and is just some thing this guy does to feel special and to do something unique, it objectively makes ZERO sense, its a giant waste of screen space real estate and you can see status bar and all kinds of stuff just cut of vscode.
Destroying the DMCA will go quite a way in improving the whole DRM situation, but frankly we're at the point where we need to fight back hard. We're heading in a direction where nobody can truly own their own devices, because some people want to be absolutely sure no unauthorized (e.g. free, open source) software runs on it, because god forbid anyone should have any agency.

We should make clear that copyright is about publishing not using and that any usability infringements are infringements on ownership i.e. stealing.
So you'd add a plan/project to do carbon capture on top of that? i.e. The proceeds from the tax would go into funding a CC project.

I like it. It sounds like it could be done as a refundable tax credit. The tax credit would be whatever was left (as you said), and the tax would be at the time of purchase?
Yeah, but there are still thousands (hundreds of thousands?) of games on Newground that you can no longer play without running a separate flash player
There used to be a 21-and-bit’’ 4K LG Ultrafine. You might be able to find it used.
I'd say step 1 would be respecting the bodily autonomy of citizens to put what drugs they want into their own body.

Given the bipartisan war on drugs, I think we are a long ways off.
I’ve got the LG 2-UP monitor and a plain-Jane 1080p monitor in portrait mode. I use the second monitor for mostly-PDF mostly-letter paper document review. I would love to find an ergonomic reason for my org to purchase an eink monitor for that, but I haven’t come up with any excuses ;)

Two monitors let me compartmentalize my workflow. Window management is otherwise too messy for my needs with a single display.
On the other hand, your content is just a series of random keystrokes. So on a long timeline, someone else is bound to make the same content as you, by his own. What makes you claim ownership to some random keystrokes?
That’s an underlying QEMU bug, which is used by Lima [1].
Add `ENV ERL_FLAGS="+JPperf true"` to your Dockerfile and it will build just fine cross platform. The flag just changes some things during build time and won’t affect runtime performance.

[1] https://gitlab.com/qemu-project/qemu/-/issues/1034
Bounded domains, as Evans calls them in DDD.

Indeed, how these domains communicate is rather irrelevant. It can be HTTP, injected objects, closures or functions, a message bus, an event store.

I've worked on a few actually good Rails apps (out of hundreds of abysmal to just meh ones). Some just put all he bounded domains in libraries (gems, railties), some by pure message passing, one through sheer discipline to not ever add that has_many that would cross a domain boundary.

Microservices are just one, very specific way to erect and enforce bounded domains. But there are many more.

I guess, though, that in practice, "monolith" means "lack of any decoupling or domain boundaries". At least, to many it apparently does.

So then there's still a large group of architectures that aren't exactly microservices (http communication, isolated runtimes and processes) but aren't monoliths either.

What would those be called?
Disney, Warner, Comcast, and Paramount are contemplating cuts, possible mergers
> Check code of cowboy, ejabberd, MongooseIM, RabbitMQ for examples.

+ CouchDB?
Gentoo goes Binary
From the first part:

(use-package emacs
:init
(set-face-attribute 'default nil
:font "PragmataPro Mono Liga"
:height 160))
https://en.wikipedia.org/wiki/Slip_ring
If you know anything of the work that was required to ship those features, you know that "relaxing limitations" was not the difficult part.

I know they did ship in multiple stages, and some of those were relaxing limitations (once edge cases were accounted for), but a lot of the work was refactoring large portions of the trait solver and related machinery in order to be able to express completely new concepts (const generics are not just "generics in more places", even though monomorphization may make it seem that way).

The reason why they don't necessarily feel like new features is because they fit neatly into existing features, which is a good thing (we don't need another PHP). But they both took years to implement and were huge pain points for a very long time.
Thanks. I'm sorry if my question wasn't particularly complex to answer ; - )
$2m in Idaho is different to $2m in Silicon Valley.

Why not just the top bracket of income tax at 100%?
Top post right here. It's a shame that the very concept of a social contract has fallen so much out of favour in our individualistic and aggressively capitalist society.

The truth is everyone who has a business or "creates content" or does any economic activity owes it (to themselves, but also) to the society they are inserted in: be it material stuff like roads to carry your products and an affluent and secure population to buy it, or immaterial stuff like, oh I don't know, the collective achievement of Humanity so far on whose shoulders we all stand.
In part 1[0] of this series of posts, the author mentions they use Pragmata Pro [1].

[0]: https://arne.me/articles/emacs-from-scratch-part-one-foundat...

[1]: https://fsd.it/shop/fonts/pragmatapro/
In many ways, an iPad with a keyboard is probably the perfect home computer for people who don't really care about computers and just have simple requirements. The apps that people generally expect to find are there and a keyboard just makes it that bit more comfortable to sit and bash out an email or letter.
How should it be related to sanctions, ie what specific sanctions?

If Apple keeps working and taking payments on App Store (even Apple TV+), HomeKit is working, etc. there’s no reason that Netatmo should not.

This was out of the blue. No warning, or statement. They even kept selling the devices for some time on official Russian website.
My mom worked as an accountant for a big meat-processing factory and she was partially paid in their products: meats and sausages :)

Also, coal mine workers in my country used to get few tons of coal once a year (useful for heating their homes in winter).

Unfortunately, for tax purposes your employer is supposed to calculate a cash value of those bonuses, so you don't actually pay your tax in sausage.
> Nuclear works 24/7/365. Renewables don't.

Wait, what? Other than solar (for obvious reasons), renewables can run 24/7/365, and that's extremely common; as an example, the Itaipu power plant has run continuously since 1984, and it only powered down once in 2009, when several of the transmission lines taking power from it failed at nearly the same time due to lightning.
There’s four 24″ 4K monitors on Newegg right now, all LG: https://www.newegg.com/p/pl?N=101702297%20601205242%20601305...

There’s also this refurb 21.5″ 4K LG on Amazon: https://www.amazon.com/LG-22MD4KA-B-UltraFine-Display-4096x2...

And I’ve no idea about the quality, but the Dragon Touch S1 Pro 4K Portable Monitor is apparently 4K at 15.6″: https://www.dragontouch.com/products/s1-pro-4k-portable-moni...
Theoretically it could work for someone living on the border I think, but the funding process is discretionary and I guess that might increase the likelihood of NHS Wales refusing the application.
Who said we don't do integration testing? We likely don't do it in the way that you would imagine, because we don't need to. We also don't call it integration testing, we just call it testing. We have a test environment where we deploy to to do final inspection. It is a common occurrence that we deploy a cohesive set of new components for the first time and they all work together, because each component is tested in isolation including integration with its afferents. Each afferent (library or other component) exposes diagnostic substitutes and we use dependency injection. You can read more about that here: http://docs.eventide-project.org/user-guide/useful-objects.h...

Also, I never said 400 components -- we aren't there, yet. It's ~100 components. It's just 400 repositories. 100 of those are deploy projects (they simply contain scripts, a dockerfile, helm values, etc.) most of which is boilerplate.
Yo I’m not even gonna apologize about this, it would be so wack if we didn’t do that:

a) if a mail sever looks like it’s gonna send spam, then you gotta block it. I personally have philosophical hang ups about this, like it’d be wrong to sentence someone to prison for crimes they didn’t commit just because a system added up some points and made a prediction with high confidence, but in real life, you absolutely need to be proactive.
b) there is literally no way to do this that wont immediately get abused. Trust me we’ve tried. We make it nearly impossible to get unlocked on purpose because if it was easy, then it’d be like 1 innocent person using it and 99 attackers due to the adversarial incentive structures.

Now ofc there’s more nuance here, we really do want to get it wrong less often, and you do pay us so it’s not fair to blame it all on the bad guys, so I’m grateful for the feedback but I think you should give me even more detailed feedback since there’s not much I can do except give a vague high level explanation unless you help me by being specific.
rust teams claim aside, having golang as primary lang in your stack is the bulletproof way to suck all the joy out of daywork. I feel like I'm golang typist, rather then programmer/engineer. coming from functional language, how come it's only in 1.21 they added `maps.contains`, relying on ugly ass assign-two-vars-check-ok construct before?

I can't help but think golang is at best in beta version now, and it's too bad companies picked it up (even without generics, lol)
MLX: Speculative Decoding
All humans are creative.
IPS panels have the best color accuracy and viewing angles. VA can produce the best blacks but pixels are slow to change. TN are the cheapest and historically have the best refresh rates.
> I am surprised that such a price hike is necessary.

They are adding a 12.9 inch iPad Air, so they have an opportunity to differentiate iPad Pros from Air to justify the price difference, https://www.imore.com/ipad/ipad-air/129-inch-ipad-air-on-tra...

The grand plans include a supersized iPad Air for the first time, and it seems like we're on track to see it launch in March 2024. Display analyst Ross Young has confirmed that the display shipments of the 12.9-inch iPad Air began in December.

> you can hook up an iPad to an external screen, but it is not really a full desktop experience.

Stage Manager does inch closer to a desktop experience, with apps in movable windows. Imagine a macOS VM in a large window on external monitor, alongside a small iOS app/VM window. With a cheap USB-C capture card, an external video or camera input can appear in an app window.

> Apple is in the business of selling you a Macbook, iPhone and iPad

If Apple can get same-or-better margins/revenue than Macbook+iPad with an iPad Pro, with less physical hardware thanks to virtualization, why not save on atoms and shipping? The iPad Pro has long been overpowered for the few iOS-approved use cases. Virtualization would finally unlock that power. Avoids carrying multiple devices. Eliminates any dependency on sidecar Raspberry Pi or cloud VM for Linux workloads.
> I needed a docking station, and truth is most of those out there suck

Ain't that the truth.

The "top of the line" CalDigit docks are incredibly expensive and buggy.

...and they're on their 3rd or 4th iteration.

Plus not much competition, so not much choice either.

If I could go back, I would have also gotten a single ultrawide monitor.

Plus Macbook Pros multiple monitor support sucks relative to windows AFAIK.
Look for an in-depth review of your display model. Just checked for my Asus VG278QR and I found out that the background illumination isn‘t reduced by PWM.
>Major revisions happened in 1831, 1870, 1909, and 1976.

The 1980s ('88?) accession to the Berne Convention presumably was also a 'major revision' as the convention, then over 100 year old, removes the registration requirement.

Copyright is, somewhat ironically, essential for FOSS licenses that place conditions on a distributor. Governments could no doubt use some other instrument for this purpose.
Why not just get a 4K 27”? They can be had for around $220 USD nowadays. I paid that for mine.

I do dislike the fact that Apple removed decent support for lower resolution monitors, but I also don’t see why anyone would prefer them to higher res unless it’s a budget issue.
I think you're reading something I didn't write; it is pretty obvious why they should be worried about Russia and why they'd want to join NATO. Everyone wants to join NATO. Even Russia has tried to join NATO [0].

But the issue here is that Russia's actions if Ukraine joins NATO were very easy to predict. And we've discovered through the Ukraine war that Ukraine is already partially under the NATO defence umbrella. So Russia actions here are not random imperialism but actually fairly predictable from their long-standing defence interests. If the US (and maybe the EU, I dunno much about German/French politics) hadn't been flirting with coup support and closer military ties in the 2010s then war could probably have been avoided; especially if the diplomatic efforts of the Trump administration had been encouraged.

As it stands, the US has managed to piss off the people who control the world's largest nuclear arsenal and top-10 oil reserves, done who-knows-what long term to their relationship with Germany through the Nordstream sabotage, run Russia's military through a whetstone so they'll be a lot more battle-ready and is encouraging that package to form a China/Iran/whoever alliance because they have no other choice. And re-militarise Europe after 70 years of relative peace. It is obvious that the US doesn't see diplomacy as an option and will not negotiate in good faith. This outcome is so bad that it would be more sensible not to have been provoking a fight in Ukraine. We can only hope that the CCP doesn't know how to take advantage of the gift that the US State Department is handing them.

[0] Would probably have been a good idea to figure out a way to bring them in back when that was something they were trying to do.
note Caido is NOT OPEN SOURCE.