skysight-inc/HackerNews huggingface dataset:
Author here. Anybody can drop a copy of SMB in "a" toilet, but nobody can drop one in mine. No more can or will be produced.

Of course, nobody wants a copy of SMB that has been dropped in my toilet, but my point wasn't that people are going to suddenly start collecting toilet copies of SMB, but rather that nobody was particularly interested in something as arbitrarily defined as the "highest graded, sealed, hangtab version" of SMB either until someone created a narrative that convinced them it was worth something.
I have several in fact, including the PinePhone which I quite like but isn't really ready for daily use. The issue is Apple is developing a monopoly on high end hardware and there are fewer reasonable options by the day.
"The Idaho Fish and Game Commission, which manages the state’s wildlife, opposed the measure. "

Then why are they doing it? This sounds like a bad decision being made in haste. Why not explore options like relocating them to somewhere they're needed?
This article is full of such FUD. Everyday HN feels less and less Hacker Newsy.

Disc: Googler.
There is a promise in the marketing that customers expect to be kept. Apple has done lots of research and work to create privacy preserving versions of services that competitors simply harvest lots of user data for.

Apple has invested heavily in this vein.
Subscription services like Spotify only pay 30% for the first year of each subscription. After that they pay 15% and this has been the case since 2016.

Apple has done a lot to revise the App Store charging policy over the last few years, and I think they deserve credit for that. Also their hosting of free apps for only a nominal developer registration fee is a huge boon to users and a lot of iOS developers.

So I don’t think those criticisms are entirely accurate or fair. I am ok with regulators looking into this though. Apples revisions to their charging structure probably wouldn’t have happened without the threat of regulatory review. It’s important they be held accountable. However Apple invested many, many billions of dollars to develop the technologies in iOS over many decades and took huge commercial risks. iOS and these devices are their product and they have the right to decide how they work and what features they have. Those who don’t like that do have alternatives. The fact is an awful lot of people do like the way Apple does things.
So does Wiki.js [1]. Pretty fancy.

[1] https://docs.requarks.io/editors/markdown#mermaid-diagrams
> Right now, ~100% of the software available for iOS has to follow Apple's rules, offer a consistent and safe payment method, and install through the App Store.

The same would still be true of all the apps in the App Store. There would just be other stores. You wouldn't have to use them. Other people could.

The issue here is that many people want the hardware or the OS without the App Store. If you give it to them, "people who only use the Apple App Store" will be a smaller number of people and Apple will have less leverage.

That's the point of prohibiting anti-competitive practices. Apple does a lot of things with that leverage that are bad. Like prohibiting apps that compete with theirs (e.g. browser engines), and imposing political censorship in authoritarian countries, and extracting 30% from captive developers.

You presumably want Apple to have the leverage because then they can use it against e.g. Facebook. If everybody on iOS thinks like you then you win -- everybody only uses the App Store even though other stores are available and Apple still has all the same leverage.

But if most of the people disagree with you, right now you're holding them hostage. Forcing them to use only the App Store even though they don't want to, so that the world's largest corporation can have more leverage.
https://medium.com/learn-elixir/message-order-and-delivery-g... is what you want.

I'll chime in explicitly to your question though - messages don't just disappear without a reason, but the reason may not be visible to you. It's possible a receiving process got a message, crashed partway through processing it (possibly after you even sent other messages, so dropping those, too), restarted, and now is handling the next incoming messages, making it look like a message dropped. It's possible a receiving process is on another node (in distributed Erlang) and the packet dropped. Etc etc.

These all look the same. The way to handle them is always the same; accept you have at most once delivery, or include an 'ack or retry' mechanism and write your system to handle at least once delivery. As that article mentions, Erlang makes you start thinking of your system as a distributed system from the get go. This initially feels incredibly inconvenient, but as you go down the distributed system, fault tolerant, CAP-bound rabbit hole, it becomes incredibly helpful. The system doesn't hide the things it can't guarantee from you; it forces you to feel uneasy about them.

(Whereas, for example, in Java, I don't know that that worker thread has terminated. So some other thread's fiddling with some bit of shared memory to communicate something to that thread does nothing. Which I've had happen in production and led to a single instance out of the fleet have stale data, which caused us no end of grief. Erlang forces you to ask, as you've just done, "what happens if this message doesn't get received because something happened to the receiver"?)
The 3rd point is clear if you read the mighty website. They advertise improved functionality and hotkeys for common work webapps. That's definitely part of a push to become an OS for work (not workOS).
Incidentally, if you have a business registered for GST in Australia you have to submit a quarterly activity statement. The tax office website had bizarre authentication requirements but the browser plugin was at least cross-platform. They now require you to use the myGovID app, which is - you guessed it - available only on the App Store and Play Store. You can't even run a business without being part of the duopoly. https://www.mygovid.gov.au/
>When watching TV during a football (Aussie rules football not soccer) game I see probably 15-20 gambling ads and so would the 0-17 year olds watching.

There's a huge difference between targeting an age group and the age group being exposed by association.

If you saw ads on the Sunday morning cartoons for whiskey and gambling, you could rightly say they are targeting children.

Ads put on during a football game that targets 25-50 year olds that may happen to have younger viewers != targeting those younger viewers.

Facebook is targeting 13-17 year olds.
Wat? No. I'd buy another phone. There's plenty of choices.
For people like yourself, there is Android and there is jailbreaking. But I suspect most people do not actually desire complete control over their phones more than they desire a curated experience.
The interaction between the software and hardware. This is a huge topic, but I'll try to give an extremely brief summary.

You have a tiny computer with some built-in interfaces. These days it almost always is a SOC and the documentation is often 300-500 pages.

Then you typically have some additional chips connected. Simple ones might have a 10 page doc, complex ones 100+ pages.

And you have your bespoke designed circuitry.

All of these things communicate over a variety of circuits, which generally are susceptible to electrical noise and transmission line effects. At typical frequencies everything over a couple of inches is a transmission line.

Then there are design errors, especially during prototyping.

So when you have a "bug" you need to track down whether the problem (and it can be one or more of the following) is in your code, the interfaces, the wiring, in your understanding of the documentation and of course the documents have errors as well.

Then to further add to your woes, your code edit, compile, download to flash can take several seconds for each iteration. And the flash wears out after say 10,000 iterations.
It doesn't quite do what was asked, while it handles angled lines, it doesn't seem to support overlapping angled lines, which in comms systems is common
> Apple is quickly gaining a monopoly on not-shitty hardware

By "quickly gaining a monopoly", do you mean they've somehow made it impossible for another multi-billion dollar company to do a decent job on designing and building a phone?
I can't see it being a thing on the consumer end, so it has to be enterprise.

The problem it'll face being marketed to consumers is that every one of the big JS application sites has already deployed a mobile app that takes care of the "works on light hardware" part.

For the ad-laden, tracker-heavy news sites of the world, there are ad-blocker extensions and Brave.

Independent professionals that have to use a heavy site will opt to upgrade their spec, almost certainly; computer financing has made it so that you can pay $30-50 a month to get a whole new system - why would you pay to get a worse experience?

Now, the enterprise can afford to spend on this and it can even solve some major problems. But that's a "current enterprise" problem, and not where I see tomorrow's enterprise going. There will always be startups aiming to be savvier than this, cut out more fat and not get locked into this particular opex and security model. The basic premise relies on the Web keeping its dominant state and I suspect we're in the midst of a trend reversal against centralized systems.

And...if the current enterprise doesn't provision correctly, it's likely they'll just continue to do so and leave their employees to suffer with 2Gb laptops, because it hasn't become mission critical yet.

So, I really do suspect that while it might have a chance for a few years, it's in a race against time to get some market share and expand differentiating factors. In this respect it could have the success of a Dropbox, i.e. "get big, then run out of places to go".
He didn’t make it up either - the French government did exactly that about 200 years ago in Haiti. They introduced apartheid for the purpose of sowing discord between people and undermining the independence movement.
It is okay to propose multiple directions if they benefit consumers and competition. This isn't what they did. They proposed one direction that benefits consumers at the expense of competition[1], and another direction which benefits competition at the expense of the consumer[2].

[1] Calling on Google and Apple to further clamp down on subscription traps and scams;

[2] Calling on Google and Apple to give up control over the mechanisms which have allowed them to clamp down on malicious financial activity including some (but not all) subscription traps and scams.
Are you near an aquifer? How far is the ocean from an edge of that aquifer? That’s the pipeline (and reservoir). We use renewables to replenish aquifers.
Unfortunately "doing nothing" is often seen as negative option, but I would absolutely prefer if our government, legislators, and executive branch members just did less... stop constantly needing to add more mud to the mud ball.

It's very reminiscent of the software industry where we just cannot seem to stop tinkering.
The Symbolics Lisp keyboards are also such amazing inputs devices!(Like the Space Cadet Keyboard https://en.wikipedia.org/wiki/Space-cadet_keyboard)
They had a button or meta key combination for what seems like thousands of characters or functions. I actually netted an old Symbolics 364000 keyboard from my university and I love the design of it, makes me wish we had kept some of that design language in our modern day languages.
I managed to score a PS5 but still can't get a 5950X.
I've seen the 5950X more frequently on NewEgg's shuffles...

It doesn't quite hit my sweet spot for single core peek during multicore (you know, Minecraft and other old single player games) system use. The 5900X looks like a good mix of single, multi-core, and value budget.

Which is also the same reason I want a 6800 XT GPU to go with it, 16 GB of videoram to throw at games or just way too damned many tabs being open.
Unlocked boot loader would be fine. Sideloading's fine as long as the UI's bad enough that normal people can't, say, click a link on a website and keep clicking "OK" until the app's installed on their phone, and it also can't (somehow? Not sure how this restriction would be enforced) be scripted into a desktop-based store (as ADB could be, and likely would have been if alternative stores couldn't just be installed directly on Android devices).

Essentially as long as nothing threatens Apple's ability to tell other companies, including other tech giants, to play ball or pound sand, I'm fine with it.
> "Subscription services like Spotify only pay 30% for the first year of each subscription. After that they pay 15%."

That's still pretty extreme imo when you control the only store and you directly compete with them/undercut them.

> "Also their hosting of free apps for only a nominal developer registration fee is a huge boon to users and a lot of iOS developers."

They charge a fee for it, I wouldn't consider it nominal - the ecosystem of apps also obviously benefits apple.

---

I'm a huge Apple fan which is why I find this racket irritating, it worries me that it'll blow up in their face and we'll end up worse off.

I'd probably charge a (low) flat annual fee for app store distribution and that's it. Apple should be focused on making money with great products, not taxing devs they force through their channel.

Keep the rules, lose the tax.
There are too many skeptics.
THIS IS DROPBOX MOMENT!
I wont sleep on this.
Mighty is the future, it gives convenience to the users.
Who cares if it renders my bank account, email, password, etc on their server (don't we all already put a lot of trust/confidential data on Google?)
Users only care about CONVENIENCE.

Where can I invest?
Using Morph for Deploying to NixOS – Christine Dodrill
I added a custom search engine to each of my browsers, with the keyword "se". I can type the following to search across all Stack Exchange sites:

se console.print

This is the URL for the custom search engine:

https://www.google.com/search?q=%22stack+exchange%22+%s

While Stack Exchange hosts non-programming-related sites, my programming-related search queries almost never show non-relevant results - or at least, no non-relevant results that rank well. This way I don't have to search across Stack Exchange, Super User, Ask Different, etc.
You're asking the wrong and a dishonest question.

I would give the same back pats to a newspaper company, when advertising tobacco at all was legal, if they let some advertisements slip through and get put on pages closer to articles meant for young people than they thought, or if they let some research papers that was co-funded by a tobacco company through to their write-ups.

Facebook is not the company making the ads, they're the ones approving the ads. There is a _meaningful_ difference.
I think it's important to recognize that Reset Australia is a traditional media lobby group, and that this report amounts to a zero-day attack on Facebook's automated advertising system. Facebook would never choose to advertise these products to children for a variety of reasons. Reading the sentiment in this thread, when exactly did we create the expectation that Facebook (or any social media entity) must execute as a perfect moral system?
> If Bob and Alice can't work together anymore because of a non-work related debate they had using company resources, that's a problem for HR.

It doesn't appear that this is what happened in this case, however.
We should not be interfering with key-stone species.
I was indeed wrong about this. I’d grown used to uMatrix’s spoofing, where it does get changed, and misrecollected things. I have now refreshed my understanding from the spec: it’s still a parser feature in that that iff scripting is enabled, it parses its children as raw text (like <script> or the old <xmp>). (And then there’s the user-agent style on it, `display: none !important`, so that you can’t get it to appear whatever you do, unlike most normally-hidden tags like head, title and script.)

I apologise for misleading people.
Git would unbearable if I hadn’t started using it as a cli+gui combo.
Unless the device runs open source software under your full control you can't trust any company behind it.
But the stores clearly do make it more difficult for developers to engage in scams and subscription traps. I strongly support increased pressure on Google and Apple to do a lot more in this regard (especially with certain kinds of pay-to-avoid-grinding games) but it's wrong to speak about this as though it was a binary state.
Correct. Did you need that validated or I am missing the point of your post….? Not sure how to respond, you know that we are agreeing, like 100%?
Why? Because money
> Take the alternative app store. If they are allowed you will have some with exclusive apps. Those apps are then outside the apple rules and you have to have to hit the switch if you want them. So you loose out on the app or on all your apps being apple rule / account / payment compatible.

But how is this different than Android? There could be apps exclusive to Android, presumably there are. If you want them you have to choose Android. All the people who only trust Apple can't have them, the same as all the people who would refuse to turn the switch.

And even if some of the people who currently have iOS devices would turn the switch, the people who wouldn't are still a huge market. Unless they're not. But in that case what you're really saying is that people don't actually want the Apple-controlled market and most people are only buying iOS devices in spite of rather than because of it.
Yeah, you're right! If enough people say you did something you should have to prove you didn't do that thing. Everyone knows it's much easier to prove something didn't happen, then to prove something did. Show me the evidence you didn't do the thing!
Author here. I'm not being obtuse, about half of the blog post is focused on how Mario is a household name as an explanatory factor. Its odd simply because other hobbies haven't historically cared as much about that name recognition thing (which admittedly probably says more about how odd they are than about how odd it is that SMB is valuable, but still).
When you install the app they throw you on a screen that says "You can't continue via the app. Yes, we know it sucks"

They aren't allowed to tell you how to subscribe, they can just say you must and it can't be done in the app. While on Apples own services, it just uses your already filled payment details.
`By being visibly white you gain an automatic differentiation from those who are non-white.`

Thought experiment. Two crazy looking homeless people approach you yelling. They are dirty in ripped clothes and look to be high on strong drugs. One is black, one is white. Do you feel better about, or differentiate the white person because he is "your people"?
Seeking Co-founder for finance related extension
Hi there (throwaway account) -
I'm looking for someone with a finance related background and following online.

I'm a full-stack developer who's coming up with something quite novel. It's a straight-forward browser extension that has a ton of potential with retail investors.

It'll make their lives a lot easier, and likely help make them money (and also, prevent them from losing money).

Large market.

I have 15 years of experience building complicated browser extensions, full platforms, APIs, frontend/backend systems, operations, security and payments.

What I lack is someone on the marketing side. I'm looking for someone down-to-earth who enjoys the stock market and trading, has a breadth of experience/knowledge in that space, and is a bit of a thought leader.

Feel free to reply w/ your Twitter username or email address if you'd like to chat :)
IMO, it’s not just JS devs. Most of the backend PHP devs I work with are similar.

And when nearly every Stack Overflow post asking about performance implications is answered with a litany of “YAGNI” and “premature optimization”, its not hard to see why.

The current comp sci culture seems to discourage this in all but the lower level languages like C.
> Of course they do?

I've never worked for an organization that has had a company definition of what is and isn't political speech.
You don't have to do business on the App store. You don't have to launch a startup on the App store. You can buy any device you want, and if there isn't currently one sold that meets your specific criterion, society might be better off if someone takes the initiative to meet this demand rather than force a company to roll out the red carpet for it's competition.

Your liberty is not at stake here, nor any real detriment to your quality of life really. The more companies take, the more opportunity for disruption there will be.

A Department of Justice breakup is certainly the easiest and most immediately gratifying solution. It is hardly the only solution, and in my mind I am certain it is the wrong solution.
>the responsibility of a public company to operate in its shareholders’ best interest

The shareholders are only interested in profits.
How is that legal? Isn't that just incompetent government?
A Full Disclosure of the Case Study of the “HypocriteCommits” Paper [pdf]
> It isn't really lying from a personal perspective either. The "person" writing the response

I agree that the person writing isn't lying, but the language is deflecting responsibility away from management choices. The clearest wording from the prospective of the writer would be "I am unable because we are unwilling...".

I agree with those who feel it's important to keep a distinction between externally imposed limitations and internally imposed limitations.
A lot of research went in to Curve25519; multiple decades of ECC academic investigation created a set of criteria for safety:

See https://safecurves.cr.yp.to/
It’s about its design but rather the adoption. I find it kinda concerning that git pretty much has a monopoly.
Better not do anything at all, then.
I think the comparison between Basecamp's policy and Coinbase's is a terrible one. They are in no way the same thing.

Coinbase's is a commitment to blindness and amorality. Basecamp's is a request to keep it off of the company group chat/email - they specifically carve-out private employee-to-employee communications.