skysight-inc/HackerNews huggingface dataset:
No, of course, everyone should be free to have the choice to install whichever software they want on devices that they own. E.g. put the phone in developer/hobbyist mode by connecting it with a USB cable to a PC, show some big fat warnings, and then allow all forms of sideloading. But it needs to be like a safety switch.

Then the matter of an informed browser choice. This is simply not a thing most regular people make or care about. Remember the Internet Explorer era? In this case, simply the most recognisable picture gets chosen (e.g. the only company that advertised their browser).
There's a difference between "distribute music controlled largely by the 4 big labels" and "be a part of a duopoly that controls the distribution of literally everything pertaining to modern life"
Having dipped my toes in the Ferrari world, there are three very different groups of Ferrari buyers- Status people, car people, and super rich people. The status people play the silly game with the dealers. The car people buy used from the status people after the new model isn't flashy any longer. The super rich people buy original era cars (before Fiat bought out the company in the 1970's) and use them as investments.
To clear a possible confusion: Elm runs on NodeJS as well. The reason it's not often done is that the (1st/3rd-party) published packages are heavily skewed towards frontend, because Elm is a language primarily focused on frontend and most of the community uses it for that.
'Hamster Kombat' crypto craze has taken Iran, highlighting economic malaise
> This comment is completely off the rails.

My experience mirrors that of gcanyon. I'm an extremely casual gamer. I play every few months a single-player game sometimes. I'm fine with that and I don't want to change it.

Steam sucks and makes me play less my games. Why?

This is how the "play game" experience worked in my childhood: I had the game installed. Found the icon of it on the desktop, or in the start menu. I clicked it. The game loaded and I was playing.

This is how the same thing works now with Steam. I start steam. I need to wait while it updates itself. Then I need to log in. (yes I'm using a password manager, it still sucks) Then I need to sort out the second factor. Then the game updates. (Sometimes I have to do some wrangling so the game I actually want to play updates first, instead of having to wait while all the other games update). And then I can play.

> All these extra steps are just a consequence of you extremely rarely opening it

Okay? So I should feel less bad? It sucks. Everything else is excuses.

Sometimes I have a few hours, and I think "hey maybe I could play something" then I remember how much it sucks and I just go and read a book. That's not a glowing endorsement for Steam.

Steam is acting as if it is Fort Knox. I understand that I would need to go through all of that before I can purchase a new game with a stored card. But I just want to play a game I already have, and have it installed and it is on my disk. So just get out of my way and let me play.
RHEL is free for up to 16 systems (physical or VMs). For CI, you can run Rocky/Alma to ensure continuous compatibility if you grow past 16 beefy VMs.
> I argue that Rust’s success is social in nature. My hot take: Rust’s popularity does not come from its technical merits.

This is very true: Rust has found success because it arrived at the good time, in the good niche and pushed by the good people. Obviously it has technical merits because else it would not have succeeded, but its success compared to other languages that have also technical merits is based on other reasons
How Beer Tasted 3k Years Ago
> Shout out to Ikea selling rebadged Eneloops for ~2-3x cheaper than Panasonic

For anyone else looking it’s probably the “LADDA” batteries.

https://www.ikea.com/es/en/cat/batteries-battery-chargers-41...

They have AA and AAA sizes.
Homegrown Rendering with Rust (2021)
> The economics of the Birkin handbag

He's very rich and she is VERY pretty!
I absolutely do NOT want to download/sideload anything from a third party. You are absolutely correct there. Not even from companies I trust (e.g. I wouldn't want to download the Netflix app from Netflix)

- I DO want apple to spend as much money and effort as they do now on vetting
apps.

- I DO realize that means they must grab some money, somwhere.

- I DO NOT want apple to take a cut out of subscriptions for services.

It's as simple as that. There is zero way in hell that apple should have a cut out of subscription services. I should be able to pay any way I want for e.g. podcasts, and Apple should just suck it up and charge $25 from the distributor, once, for reviewing the podcast app.

Basically: Apple needs to just give up their golden egg, run the app store at minium profit, and I hope the EU breaks their kneecaps if they don't swiftly agree to do so.
I was thinking about this, and to be honest, that's what I like about software. It needs to be a logical program, but there's also an artistic element to it. "Why did you name this variable like that? Because I was feeling like it"
It's probably done through normal write commands if there is any explicit lock bit at all (it could doesn't just check if any of the UID bits are already non-zero and then reject the write). You can actually make other parts of the memory read-only too by setting bits at a specified address [0] (which then cannot be unset again).

[0] https://www.nxp.com/docs/en/data-sheet/MF0ICU1.pdf#G4008599
You’re obviously insinuating that they are delaying features in the EU just to be petty, but the ostensible reason is plenty compelling on its own.

The EU regulations will require them to do insane amounts of custom work building a public API for Apple Intelligence. Imagine how hard it will be to make that interface secure, private, not terrible for users.

The other features like mirroring are much simpler, but still, is it worth making a public interface and taking the security and privacy risks just to offer the feature in the EU?

Every new feature in the EU is now a massive liability, so of course they’re going to be more cautious what they release.
There isn't as many C# developers on Linux and MacOS because the experience has been terrible for a long time and still is lacking to a smaller degree, you have the cause reversed.

> Microsoft understands, among other things, that they can't charge money for Linux tools.

It's the opposite trend going on, they embrace as much as possible Linux and port as much as they can.
There is no such thing as free public transport.
That's the opposite of the truth. With infix, you not only have to do conversions in your head, you need to keep track of which operator has precedence over another.

You say you make no conversion when doing `a + b`, but that's exactly equivalent to `+ a b` or `a b +`, you're simply used to a particular order. In English, adjectives normally come in front of the subject, but in many other languages, it comes after. Same thing: the order is not really very relevant and either order "works".

But where concatenative languages (and s-expression languages, e.g. Lisp) are superior is with complex expressions.

In "usual" languages, you need to convert this:

2 * 3 + 4 - 6

to

((2 * 3) + 4) - 6

To clearly determine the order of operations.

In concatenative languages, you simply don't have to do anything, just apply the operators.

* 2 3; + 4; - 6

No conversion required, just do `* 2 3`, then `+ 4 <result>`, then `- 6 <result>`.

Hence, if you really don't want to do conversions in your head, this is the way to go, not the conventional math notation!

Notice how if the expression was instead:

2 + 3 * 4 - 6

Math notation would dictate you need to convert it to:

(2 + (3 * 4)) - 6

That is , the order of the operations is not even the one you read it (it's not just left to right, like normal English prose, and not right-to-left either, like Arabic prose would be).

But in Cognate you MUST represent it pretty much the way you read:

* 3 4; + 2; - 6
It has multi-touch, but I don't think it has any special hardware for palm rejection.
Most North American cities sadly don’t operate at the level of trust required for a system like that to work, as much as I agree it would be better for everyone.
Is that only if the file has a specific extension? I'm not seeing it with a .txt extension.
How is weed made up? Isn’t it just dried leaves from the cannabis plant?
Jetbrains IDEs aren't free (and cost many times more than what is fair for the quality of the product they are known to ship), and SharpLab only has a partial implementation of it: https://github.com/ashmind/SharpLab/issues/616

> The Roslyn sdk is part of .NET (cross platform) these days so anyone can use it to build a visualiser should they wish to.

Of course, but for most people that need this, they may just be trying to figure out how to do something as simple as adding an analyzer rule to a project, and don't have the luxury to be able to delay that work to spend weeks cobbling together a visualizer using an SDK that they may only have barely any knowledge with.

There are certain things that don't inspire the kind of passion it takes for volunteers to do this, and therefore it's up to those who have a financial motive to do so. Whether it be the rent-seekers at JetBrains, or someone other than Microsoft and doesn't have an incentive to make a competing OS more viable for developers. Without the .NET foundation's governance model and funding (regardless of who funded it), it would have never made it this far. See: https://github.com/dotnet/vscode-csharp/issues/5276
Go to a mall. You'll see shops happily advertising their stuff, directing people to their websites, asking people to download their apps etc.
I've seen battery powered shavers that refuse to work while being charged, so instead of having a failure mode that allow it to be used while wired, you have to throw away the whole thing, these should be illegal
>Having lots of kids is one way. Or having an experience (space, or bottom of ocean), or a handbag

One of these is definitely not like the others though. I suppose that's subjective, but a handbag is just a handbag.
Apple is more than the sum of its parts.

Technically a person is just a bunch of cells, but those cells are interchangable, replaceable (indeed few last more than a couple of decades), and if you lose an individual cell nothing happens to the person, but the cell can’t function.

we don’t say the cells make decisions, we say people do. With a corporation it’s the corporation that makes the decisions, not the individual cells.
40 years ago we had a read-write system based on mechanical trimming of a piece of card and a physical time stamp[1]. It's absolutely possible to roll out a system to keep track of journeys that doesn't require fancy embedded ICs.

[1] https://www.facebook.com/uktvads/videos/kerching-a-saverstri...
The consumption happens inside Spotify however.

Spotify is like an old-time records store where you'd get the chance to listen to a CD/vinyl record you picked from the aisle before buying it (except that in this case it's a subscription and you stay in the "store" the whole time)

The App Store is like an electronics market where you purchase appliances that you take home and use later.
> Boeing manufactures weapons systems

If you’re intentionally mis-using the term WMDs your comment is in bad faith.
I realy like debian but is there any equivalent to yum ? It did some really nice advanced stuff I don't think you can replicate with apt. The shell mode avoided me some really big trouble several times (erlang updates often made me uninstall anything using it on update).

Current job doesn't give me many chances to use linux rn so I'm a bit out of touch. Recently took a look at rocky and it felt like a centos. also tried ubuntu but I recall I had to remove some ads package yeah.
> Fujitsu UK Post scandal...

As an aside, I suspect Fujitsu is getting a bit of a raw deal here. I get the feeling this software was developed during, and (ahem) "vigorously defended" mostly by staff left over from, the time when the company was still Imperial Computers Limited. Fujitsu only bought ICL sometime early this century (IIRC), and now their name is forever firmly attached to this debacle. I wonder how many Brits currently think "Huh, 'Fujitsu'? Damn Japanese, all the furriners' fault!" about this very much home-grown British clusterfuck?
I know about it happening in several jurisdictions. A nice big donation to the Red Cross and a quiet chat with a contrite attitude.

Every course of action is risky if you've done something illegal and the relevant authority is aware of it.
> Current stock owners will loose half their value (which is a good enough punishment for this lack of oversight)

Generally speaking, I don't think it is. If you own a significant stake, you should be worried about jailtime. It's no different than if your dog bites someone.
PE headers have a field for machine type, you're looking for Machine in FileHeader: https://learn.microsoft.com/en-us/windows/win32/debug/pe-for... and https://learn.microsoft.com/en-us/windows/win32/debug/pe-for...

EDIT: Or maybe what you're looking for is hybrid PEs? https://ffri.github.io/ProjectChameleon/new_reloc_chpev2/
I think if it were to make sense, it would have to be similar standards to perjury: wilfully making a materially false statement about your data or process in a published paper. I.e. only targeting outright fraud in statements of fact about what you did and observed. The conclusions from that data would not make sense to include in that umbrella: firstly because as you mention they are difficult to judge and are in fact for pretty much any paper up for debate, and secondly because that's the part that is expected to be assesed by the process of peer review and pulishing anyway.

I'd say that at the moment there's a bit of an issue with the way the community handles this kind of thing, in a way which is akin in structure (I'm not comparing severity/morality) to sexual assault in many communities (science also among them): it's sadly common that someone is widely known or suspected within their field to engage in scientific fraud, but it's only known within that because that person has enough power to make it dangerous to overtly make an accusation, as well as a general fear that it will discredit the field in general. And someone with a bad reputation there still often gets to engage with the community. It seems that only in the really high-profile cases are there actual consequences, and even then they often only come out long after the offender has retired.

(I'm not entirely convinced criminalising it will actually reduce the problem, though. The idea that harsher punishments = less misbehaviour is a bit of a fallacy in part because people who do this don't expect to be caught)
Underestimated perspective. Very well said.

Having spoken with many Apple execs about these issue in the past (as a journalist) the impression you’re left is a mix between an attempt at steering the narrative (which is normal PR) and a honest, heartfelt, sense of disbelief that the EU wouldn’t understand their points about security and privacy.
They have trouble grasping that the EU moves from a clear principle: States make the law and regulations, while your size or intents as a company Can Not and Should Not play a part in steering what is possible or allowed in the market. That’s EU “free market” capitalism 101.

I have a feeling that US companies experience something akin to a culture shock when they’re faced with this reality.

Personally I see the consequences for consumer, but in the long run I believe this is a best way to ensure a fairer and better consumer quality of life.
This has proven true many times before with similar regulation pushes (forced EU roaming and USB-C, naming two off the top of my head)
>There are occasional ticket checks with big fines for non-compliance.

I'll likely mangle the explanation but this sort of policy does not fair well when there is a large divide between have/have-not and little/no social safety net.

If you are poverty level you will be forever stuck in this cycle: Ticket/fine, court, loss of income, etc. What might work is simply granting free access below a certain income threshold.
XZ backdoor: Hook analysis
It's a big issue for companies that have substantial deployment of CentOS7... and FedRAMP or similar clientele.
Where does this 95% come from?
>As executives across [the] tech industry face a new reality of low growth, rising competition and investor apathy, many are cutting staff and making tougher demands of those they keep.

Is this about China, or the U.S.?
Precursory signal before large earthquakes
Google was forced to leave. Partly because their lucrative business of siphoning user data for ads hasn't panned out in China.

Note how Apple doesn't leave China despite significantly stricter regulation than Google faced,
Spectre was a load of horseshit and probably all of the subsequent "vulnerabilities". Deliberately make your cpu slower because some people don't trust the code running on their computer. Why do you run it if you don't trust it?
I don't think this is a special feature of EU law. Legal judgments in other places also rely on the intent of a law to clarify potentially ambiguous text.
Is AI a Silver Bullet?
Disposable vapes use C grade lithium batteries that are otherwise low quality and would have been discarded anyway since they're already mostly used and not good enough to go into any other applications.
Checkout https://surrealdb.com -- its pretty sick.
Ask HN: What internal tool stacks are startups using?
Most startups face similar decisions when getting started, especially regarding the platforms and tools for internal processes and back-office management. I'm interested in learning about the internal tool stacks other startups use or have used.

- What group of tools did/do you use in your startup?
- How many employees do these tools serve?
- What gems of information or pain points did you discover along the way?
- How would you approach this differently in your next startup?
> they think if they drag their feet on this, maybe regulators won't come for other things.

This. EU politicians and EU voters want the EU to crack down on foreign tech companies who abuse users data rights, use monopolies to push EU companies out of the market, and use accounting tricks to barely pay any taxes.

Therefore, the EU has to be fining Apple and Google for something. If not this, then it'll be something else.
I got skeptical when I saw that. These practices are supposed to, from my current understanding, help you see reality clearly by making you more aware of impermanence, dhukka, and not-self.

I don't mind participating or even paying for a retreat, but it seems like they're trying to sell the positive aspects of it too much like it's some spiritual drug. There are quotes on there making comparisons to doing these "jhanna" practices instead of eating another slice of cake?
First of all, the 11ty documentation seems to be designed for people who already know what they are looking for. This is a typical bias from the people who create the documentation, as they are already familiar with the material.

I have a long history of improving extensive documentation for my past employers, and the first thing I always start with is a general question: Can I follow the stream of thoughts when reading the docs? Does it have a well-prepared welcoming page that can guide me to the information I need? (Sometimes you are just curious about release dates, and other times you might have forgotten the name of a plugin).

Documentation, as I understand it, should be a pleasing experience that takes you on a journey, allowing you to decide how deep you want to go.

The issue with 11ty's documentation is that every single page is overwhelming with technical details introduced right away. There is no foreplay, no gentle introduction—just straight into the details. I hate it; it makes me feel like it’s designed as a gatekeeper of knowledge (I've seen this in my previous companies too).

Designing documentation should start with simple ideas that gradually lead to more complex concepts (just like in coding, where we start with variables and functions before moving on to more complex structures like classes and logic). Simplified diagrams are also a very welcoming idea for a starter page.

To make it more 11ty-focused, their documentation is missing:

1. A welcoming page explaining what you are currently seeing and what you can expect.

2. A simple go-to project, rather than an overwhelming list of 30+ startup projects (why not just showcase a simple blog with one post?).

3. A "Set up your first project" page (I’ve chosen my first project, where should I go next?).

4. Instructions on how to extend your project (covering advanced topics like modules).

5. General organization—the whole page is cluttered with too many links, text blocks, paragraphs, and images.

6. Explanations of basic concepts (for example, it took me three days to understand why some pages have three or more syntaxes).

7. ... and more, but I just can't stand even looking at their docs

A really good example of documentation is React: https://react.dev/learn
Not peak oil; peak oil EXTRACTION. Big difference.

There's still plenty of oil out there and will be for a long time. The issue is how much energy it takes to extract it.
The only reason is that they don't want the public to realise how greedy they are. They know the value they add is not worth the price difference to a lot of customers.

As many have said for years. As long as Apple is not able to explain their value to the customer, they have to rely on shady business tactics to maintain the revenue stream they became addicted to.
MarkWeb: Kickoff and Dodging a $300/yr SSL Bullet
Sure, and then they can leave Japan and India next, as well.
There is a deep misunderstanding here of US politics and foreign policy.

The US might act in various ways to protect American manufacturers, or oil industry, or other industries that are responsible for a lot of jobs in the US or are a strategic resource in some other way. See the 100% tax import for Chinese EVs. The US government doesn't care about Apple. Apple's economic impact is basically irrelevant for the US, because it doesn't provide a noteworthy number of jobs or any significant supply chain within the US. Apple's use as a strategic resource is completely irrelevant based on their antagonistic behavior towards the US government and they've shown themselves to be as eager to comply with Chinese laws as they are to flout US government policies.

I'd maybe see the US do something to protect Microsoft, with its deep ties to the military industrial complex, or Intel, which has both these ties and is clearly a strategic resource because of the advanced chips it provides, but really only if there were an existential threat that would also prevent Microsoft or Intel from performing their necessary roles in the US economy, the military and in US foreign policy.

But to suggest that US guns are in any way relevant, or that the US would bother trying to protect Apple, is frankly absurd.

The EU has smacked down Meta, Google and Microsoft already for things they felt were anti-competitive. The US didn't give a shit. Why would it be any different here?
I feel like binary translation is a better approach. It’s a temporary workaround that allows users to use non-native programs while they are ported properly. ARM64EC seems like it will incentivize “eh that’s good enough” partial porting efforts that will never result in a full port, while making the whole system more complicated, with a larger attack surface (binary translation also makes the system more complicated, but it seems more isolated/less integrated with the rest of OS).
> ...ridiculous scenarios like being eaten by nanobots (yes, this is an actual example by Yud)

Well, borrowed from Greg Bear: https://en.wikipedia.org/wiki/Blood_Music_(novel) .
The batteries used in cars sold today in the EU can be recycled by up to 95%, that’s good enough for me.

Older lead acid batteries can be fully recycled, GM and Ford used those in their older EVs