skysight-inc/HackerNews huggingface dataset:
> 30% on everything you install on iOS

That's likely changing soon in EU and Japan.

https://asia.nikkei.com/Business/Technology/Japan-to-crack-d...

> The Japanese government sees this model as solidifying the companies' dominance in the mobile market. The legislation aims to force them to allow third-party app stores and payment systems as long as they are secure and protect user privacy. Japanese companies would be able to run dedicated game stores on iOS devices, as well as use payment systems with lower fees from Japanese fintech companies.

https://www.computerworld.com/article/3711375/coming-soon-to...

> You download an app from Apple’s App Store and then use it to access the enterprise app store. There’s still a step where Apple inserts itself — the enterprise app store is itself an app that Apple has vetted and allowed in its own App Store. Most likely Apple will want alternatives to its App Store to work the same way.
Infrastructure of a Migratory Bird [video]
Census Bureau Projects U.S. and World Populations on New Year's Day
AI generated nonsense, transition from intel to arm architecture has nothing to do with virtio.
There's tofu that melts? Huh.

That (I thought) it didn't melt was the one thing holding it back from being a true vegan cheese[0] alternative to me.

[0] Process for making {cheese, tofu}: take {milk, soy milk}, add some acid to make the proteins coagulate, then draw the rest of the owl to get your sliceable high-protein block of controllable firmness and flavour.
The kind of anti-intellectualism that is espoused by this blog post is what sometimes makes me want to leave this profession.

Certainly, there are many people who overcomplicate solutions - for a myriad of reasons. The idea that therefore it is suspicious to be passionate about software engineering or that one should work as an interchangeable DevOps cog is deeply saddening however.
You literally can sell your software with a 100$/month license and many companies do that. Likewise artists should have the permission to refuse their work from being scanned by for-profit companies without being compensated.

A more apt comparison would be that a cracked version of your software is being used by OpenAI for profit without paying you for a license at all. Would you not object to that?
My bank in France (Credit Agricole) requires me to install an App on the phone in order to do operations like entering an non-french IBAN to transfer money to supiers. Stuff that worked before easily over the web, doesn't work anymore if I don't install the app. Now I need to go physically to the branch. And they tell, this is because if security - such a lie. Apps are much more insecure than web + sms tokens.
...you actually think a notable Apple-centric blog is AI-generated nonsense?

Am I reading this right?
Laws can be immoral.
I strongly doubt they're debating microservice vs monolith in that area.

Maybe you should try an example with cat photos.
I meant x86 Windows of course. No other way to flash Samsung or Mediatek phones, for example - the tools are all proprietary and only run on Windows.
Not trying to contradict what your say, but my experience from a few years ago was:

* If you don't use a super popular model, you would have very few choices for custom ROMs
* Often custom ROMs are still at the mercy of original manufacturer for certain hardware support -- e.g. they need to release "base AOSP image" or something like that
* Custom ROMs often had random things not working, e.g. NFC not functional or cell/WiFi signal weaker than stock ROM
* Some come with certain crappy preinstalled apps. Sure you can remove them, but still annoying
* Battling SafetyNet was a cat-and-mouse game which I gave up
* Browsing xda-developers forum and following the latest reply of a 10-page, 200-post thread like back in the early 2000s was the only way to get updates of a certain ROM. OTA updates were mostly out of the question
* ... and many more added to this

I don't know how much has changed, hopefully a lot. I don't doubt if you have a phone of a popular model, you can find a custom ROM that does not make compromises and is much cleaner and better than the stock ROM. But these days I simply don't have any time for tasking the risk and messing with these things and worry WiFi might not work in some cases.
Ah, yes, good old A/UX. I remember taking half a day to reinstall it on a Mac II from a box of floppies, staring at the counting fingers on the screen while waiting for the instructions to swap disks.
5G networks won't have the capacity to cope by end of the decade
I have fam stuck on deteriorating DSL for whom the only other options are 5G data or the cable company (the other deteriorating copper wire). The actual-not-theoretical speed of 5G in the places I go has not wowed me. Wait on 6G or abandon all hope?
Use Chimera OS to Turn Your PC into a Steam Deck
I agree. We should not get paid for the work we do, because we owe it to our societies, who brought us up and educated us! In fact, we should pay back the taxes, that were invested in us. So, maybe with 70 we are taxdebt free and can start working for ourselves. ;)
That isn't actually the question. I know it's not the question because we're capable of it, it is infrequent, and it takes on the order of single digit person hours a month for that type of concern for our particular project. Also, I didn't say 400 anything but repos. See some of my other comments for what those repos consist of.

> 10 of those repos were owned by someone who left the company a year ago

That's not how it works. Repos aren't "owned" by someone. Each repo stands on its own, is clearly testable on its own. Every one of our teammates is capable of updating every one of our projects because there is consistency between them.

If upgrading Rails or any gem scares you, you have other problems to deal with. For me personally (I'm relatively fast on this team) I can update Rails in all 20 of our Rails applications in maybe 30 minutes unless Rails caused a setback (this is somewhat frequent between propshaft and turbo). If Rails caused a setback, we have two dependencies (rails-application-operational and rails-application-development) that we can either include a patch or pin Rails. All told, it's a quick process.

You know what we don't have to spend time doing? Tracing callbacks across 30 entangled ActiveRecord models. Or anything else that comes from entanglement. We also don't need to entertain palliatives like packwerk and the like.
https://www.amazon.com/INSPIRED-Create-Tech-Products-Custome...

https://www.amazon.com/Escaping-Build-Trap-Effective-Managem...
Read about what to do: _The Fifth Discipline_ by Peter Senge. A bit dated by now, it's still good stuff about "systems thinking" . And you'll need a lot of deliberate systems thinking in your job, and you'll need to teach others to think that way.

Read about what not to do: _The Ultimate Question_ by Fred Reichheld. This book is about the notorious Net Promoter Score. (Would you recommend HN to a friend? Would you? Would you?) Reading it will give you insight into how bonehead MBAs with Cs in their marketing classes can convince leadership they've come up with a good way to measure customer satisfaction. (Net Promoter Score works fine for competitive businesses selling commodity products -- rental cars to individuals for example -- but not for many places where it is now used.)
The article is literally contentless. It doesn't answer its own question. I don't know if its AI generated or a marketing fluff piece. Virtio is nothing but an interface/protocol and won't magically make your VMs any different -- in fact it was already commonly used in x86 VMs.
The special case is actually less a special case than you'd expect. It's "just" a python object that does some slightly funky things when turned into a string[0]. Making plain `exit` actually exit would mean triggering it accidentally could get too easy or would need a special case in the interpreter itself.

[0] https://github.com/Source-Python-Dev-Team/Source.Python/blob...
I have some questions for you to think about:

You have said above that :

> My content is mine

Okay. So how do you define your content?

If you write something, you are using an alphabet that others have over a long period of developed.
You use combinations of alphabetic characters to form words that have also been developed over time by others.
You use combinations of words in particular ways that are semantically meaningful because of the development of that semantics over time by others.

If you draw something, you again are using form and structure that is comprehensible because such things have been developed by others before you over long periods of time.

Any ideas you have are based on what has been shown to you by others and these ideas are a part of the collective intelligence of societies.

So, if you expect others to

> ask for, and get permission, to do so

Have you done so yourself?

There is an old old saying that there is nothing new under the sun.

All to often, people seem to claim for themselves a privilege that they will not allow others to utilise.

My wife is an artist (in various areas) and people are willing to pay her for some of her works because they like her renditions. Yet, all of her art is based on what she has seen in the world around her. I love her handiwork, but none of it is solely hers. It is based on what has gone before her.

An addendum: If people think your stuff is worth something and they want you to create it for them then they will pay you what they think it is worth and not what you think it is worth.
That's fine, keep your content. Once you distribute it and ask the state to control people's ongoing sharing of that content though, then we ('we the people') are not going to be so keen as you to lock up your content as we gain little from such laws.

I support your right not to share your creations.
with my existing better touch tool setup? How does square replace the multiple workspaces in Mission Control? Etc.

Plus, what is the URL for that app? "square app macos" google returns vastly different/unrelated results.
No real change is going to happen. Out of all the mobile phone users out there, likely no more than 0.1% will ever consider installing alternative OS on their phone, even if allowed by law. Just look at the size of the custom ROM community in Android and real world impact.
I’d be in favour of excluding certain types of work from copyright protection entirely. Copyright isn’t there to create a barrier to interoperability or a way to artificially prevent competition in markets, so IMHO things like data formats and APIs should not be copyrightable. This isn’t to say that no real creative work is involved in producing those things, only that the damage to society from allowing them to be protected in this way is too great.

Curiously, the US does recognise this concept to an extent in its legal treatment of fonts, but unfortunately that remains the exception rather than the rule, and even that exception is not recognised in the global copyright treaties. There is still a long list of software and hardware that is protected from otherwise normal competition by repurposing copyright to prevent things like easily exporting a user’s own data to use with different software or swapping out a failed hardware product for an after-market alternative that wasn’t made by the original manufacturer. In this respect, copyright now acts like bad patents, subverting the original intent and corrupting any reasonable moral/economic arguments behind it, and instead merely providing a legal weapon for powerful incumbents to inhibit creative work it was supposed to encourage.
Did you go with one large 4k monitor in front like he said?
Governments indirectly forces banks to not deal with physical cash any more. If you frequently deposits/withdraws cash or any untraceable monetary instruments, AML algos flag your account as risky, leading to closure of your bank account. Even though your politicians say that they are not waging a war against cash, governments through regulation/laws such as BSA, AML, and KYC wants a cash-free world, as it becomes easy to trace every transaction.
Yes, that's a likely cause - a newbie to functional programming shoehorning a functional approach into a language actively fighting against it.
Oh dear, paleo-libertarians are a thing now?

Inheritance tax is bad because of chipped flint arrowheads being the basis of all civilization while laws (other than those that protect investment and property of course) are just excuses to kidnap people at gunpoint?
Since this is now a personal preference/setup thread, I use a single 43" 4k display at 1x.

Stacking window compositors do much better than tiling, it's quite natural to just spread things around, wherever the best place may be.
Epitome of "It is difficult to get a man to understand something, when his salary depends on his not understanding it."
> And Open English WordNet (https://en-word.net/) which builds on WordNet 3.0 and 3.1, improving the core data both with new words and with fixes to the hierarchy.

This looks dope!

Do you recommend some other viewer type software to use on OS X or is everything self contained in the zip file?
People have been killing each other for their entire history, I don't think that has changed. It's just that you hear about and see it more often now.
Eh, iPhone SE 2nd generation/3rd generation?
> You countered with a specific claim and no details.

I did not. You're responding to different people.

A lot of great indie game developers started out as designers, and I think the overlap of skills are much greater than you think. Likewise it feels like gatekeeping to claim that coders are intrinsically bad at design.
... but what's it doing in handoff without being told to do so?
Netsurf 3.11 Released
"Yeah, the roads we built with your machines, you have to pay us that we use them so that our work got easier by your invention, because, we educated you!!" (says the slave owner)
Did I accidentally give the impression I have a particularly good solution to spam in mind? I don't.

My main suggestion here is just that an established reputation for a specific IP/domain should override the reputation of the IP block it's inside of.
2008 is the raise of china and that might be a key reason for the decline of industrial use of electricity. You export your pollution etc to the communist and think that it is ok. It is not.
There’s no danger of a clothes shortage if Patagonia doesn’t exist.

Believing otherwise is like somebody thinking they should have kids to ensure there’s no population collapse. Plenty of people are having plenty of kids! They can sit out and it’ll be fine.

> I do wish there was a way to make nonplastic outdoor wear though. What did people do in the old days? It's not like hiking in the rain/snow was invented recently...

You’re taking a romantic view of something decidedly unromantic. It wasn’t fun! Sure wool has some great properties but wear a Barbour waxed canvas jacket as rain gear on a multi day hike before pining for the days of yore.
What the journey of a pair of shoes reveals about capitalism
I’m not saying it was trivial to implement internally. But from the perspective of developers this is not a new feature, but a new ability to compose existing features.

Also, their existence does not change how you write idiomatic code. Existing code still compiles and doesn’t need changes. Those features are pretty niche.
There are vegan cheese products that melt. I like Violife brand cheeses when I want something melty.
Right now, I have four 16:9 monitors at 1080p each. Previously I used some of them in vertical orientation which is great for reading code, but window snapping used to be a bit weird sometimes.

It's not too much of a problem on Linux, but on Windows I absolutely needed FancyZones: https://learn.microsoft.com/en-us/windows/powertoys/fancyzon... (hold SHIFT and drag window to snap, supports custom zones, like vertically splitting a monitor into two etc.)

As for larger resolution monitors, I had one at work and it was nice, but my own GPU would struggle with most fullscreen stuff and games in my free time, so maybe 1080p isn't all that bad (especially when wanting to record something without downsampling or struggling with DPI making things unreadable at anything below 1080p in the video file).
I use Cursor IDE, which has ChatGPT built into it and Perplexity.ai which has a few engines to choose from.

I use it as an enchanced syntax checker and error message solver i.e. you get an option to just "AI this error message" and it suggests solutions.

Perp has helped me set up my recent diskless booting environment. And while I could have done it myself - I've done it before - it recommended netplan, kea-dhcp, hostapd, nftables and dnsmasq all of which I would not have considered because they are not the default on debian.

And, if i prompt "I have eno0 as LAN serving dhcp on 10.0.1.1, enp4 as WAN as a dhcp client and wlan0 as a Access point on 192.168.0.1, generate me configs for netplan, kea-dhcp4, nftables and hostapd for all that" it will!
I may be misunderstanding your description, but isn’t this how macOS built-in spaces already work? I use this daily, and swap desktops with ctrl+left/right and the ctrl+num keyboard shortcut to get direct space switching (I have 4 for roughly the same purposes as you describe). When using multiple displays, I can even make each display have independent spaces.
Read the full paragraph yet again, carefully and closely:

Most of what I will buy on Amazon are generic gizmos, like kids toys, cables, generic keyboards, battery chargers, basic tools, and basic clothing (kids pyjamas and that sort of thing). However, it's no longer my first source. I'll go Aliexpress, eBay, and Walmart first.

Reading comprehension questions:

* Amazon is a source for the author for what type of products?

* Author prefers Aliexpress and eBay over Amazon. Therefore, what types of products does the author buy there?

* Does preferring those vendors over Amazon mean or imply that the author will buy things he does not buy on Amazon there instead?

I apologize, in advance, by the didactic approach. Some people, especially from some high-context American communication styles, will believe it implies that I'm being patronizing. However, it is not intended to be; I'm from a different culture with different communication styles. I am using it since it is effective for identifying miscommunications and / or explaining misconceptions. Given that this is my third shot now, I thought it made sense to give it a shot, at the risk of offending people across cultural backgrounds.
I'm not suggesting to change the filter, I'm suggesting to add this to the guideline
Coincidentally, this showed up on my Twitter timeline just now:

https://github.com/kuchin/awesome-cto - A curated and opinionated list of resources for Chief Technology Officers and VP R&D, with the emphasis on startups and hyper-growth companies.

Someone else beat me to the link.
I've noticed this in myself since long before ChatGPT was a twinkle in Sam Altmans eye. It was more about reading/writing more frequently than listening/talking.
Just guessing, but you may be responding to the kind of boring stuff visible in the only tweet that Twitter lets you see as a logged out user these days.

This however is just a launching point for a discussion about how what you or the ex-CEO are proposing in that tweet makes you an enemy of the human race and likely to be the first against the wall when the libertarian version of The Purge begins.
Copyright was a moral right until 3 or 4 years ago, now AI training is the moral right. /s

Sarcasm aside, this take is very disappointing. People leverage copyright for many purposes - copyleft, recognition, exclusiveness and many more.
> I do find the vibe in online discussions different this time around compared to the file sharing discussions 20 years ago, ie more pro-establishment but I think that's a broader trend.

I feel this is due to HN becoming more mainstream, which is generally pro-establishment. Some smaller servers in the Fediverse still have the old anti-establishment, anti-copyright, wild west vibe of the old Internet.
Impressive work on your food delivery management solution! Your dedication to user feedback and collaborative enhancements shines through. Gave it a star and shared – your solo effort deserves the community's support for continued success!
Apple fans would say tightly coupled software and software is why Apple products are better than competitors. I don't fully agree but I can see the point.
See alot of potential in technical documentation. lets see how it goes
A lot of people get paid in part with stock options that don’t even have tangible value necessarily.
How would you make a laptop more mobile? I think they've gone too small and too thin in the past, now settling on larger laptops.

If i didn't need to program on my computer, i'd use an ipad as a single computing device for everything. It's perfect for couch consumption, and with stage manager, an external bluetooth keyboard and mouse, it's more than adequate for anything else you'd expect from a computer: office, photo and video editing and watching, internet browsing, email, etc.

For 95% of all use cases, the ipad already is the best laptop.
I am currently coding x86_64 and I am trying to favor as much as reasonably possible "non-predicted branch"/"branchless" code paths. Setcc and cmovcc instructions are really usefull, even though if I can think of real "branchless" algorithms, I will favor them.

x86_64 assembly for me is just the transition step before the actual RISC-V jump. This is "register-ization" of some code paths. Once done, it is kind of easy to do a port to another modern ISA. Bu then, I am thinking about all that branch prediction on RISC-V:

Will we have a way to hint a core/hart to dodge prediction for some branches, fine-grained and "cleanly"? I was thinking about implicit branch prediction exclusion via some "known" instruction fusions, but the 'implicit' here is scary.
True. I was not even thinking internationally - I defaulted to my french POV...
1. Here I don't understand how you can do with one cas on a filled cache. You need to evict items on every insert, reinsert items into the main queue, etc., and if you add support for item weights, the number of xadd and cas operations will be even greater.

2. It's a bit non-obvious here. Caffeine does not lose a single insert, update, delete operation and moreover, keeps track of their correct execution with fantastic scrupulosity. Also the loss of some reads is inherent in many eviction policies. And caffeine's lossy buffers also have a great ability: the number of these buffers is automatically adjusted at runtime based on contention, which minimizes losses.

3. I specifically mentioned here that it's not the same, but it is possible to design a load that will force as many xadd operations as possible and as few load operations as possible. But in principle you can ignore this point, as it is rather artificial.

4. Here I rather mean that all features should live in the lock-free model or somehow be separately integrated into the architecture (which only complicates things). Plus, for example, a person wants to modify the eviction policy a bit, for example, by adding the lfu part to it and then it's not clear how to do it.
Huawei makes a 3:2 28" monitor - https://consumer.huawei.com/uk/monitors/mateview/specs/

It's 3840*2560
> Hyper-V is started and the main Windows system runs in a privileged VM.

What are the performance implications of that?
Just add

[alias]
psuh = push

to your ~/.gitconfig?

I personally have "ull = pull" and "ush = push" in this section, together with "alias gitp='git'" in my ~/.bash_aliases because of how often I type "gitp ull".
I like turbo pascal and still run its bridge for fun. But I wonder if you go this route would it be a dead end, unlike c. Pascal is very strong that era. Apple use it a lot. Still. Not much pascal these days. For a reason.
Good luck! Ppl love their entitlement to free stuff. If they have to pay, they rather pirate and see it as a moral obligation to do so!