skysight-inc/HackerNews huggingface dataset:
If you look at the Mac as an example, the vast majority of software is still distributed outside the Mac App Store, usually because either:

- The software is free and the developer doesn't want to pay $99/year to Apple

- The software is paid but the developer either doesn't want to give 30% to Apple, or they want to use a pricing model incompatible with the App Store (discounted upgrade pricing, rolling subscriptions etc.)

- The software does something that violates the guidelines, or in general is incompatible with sandboxing (or would be a worse product because of it)

Because so many applications are not, or in many cases _cannot_ be made available via the Mac App Store, users of said apps are in a sense "forced" to install outside the App Store. I believe that if sideloading was feasible for iOS, many developers (and certainly the big players) would pull out of the App Store completely.

I want to make it very clear though: I don't consider this an argument against sideloading apps at all. I consider it evidence that the App Store (on both iOS and macOS) is woefully inadequate at covering the full range of software developers want to build, and that in turn hurts customers.

I would love to use my iPad for more work related stuff, but I'm a software developer, so most of my day-to-day work involves software that just cannot run on iOS. If sideloading was available I could actually use it like the "Pro" device it claims to be, rather than just a very nice content consumption device.
I see your point but anyway I think that phishers hardly will sue you for poisoning their data, because you probably just uncovered one phishing campaign but they run tens of them. Putting Justice in the loop would be much riskier for them, I believe.
As long as weak typing is not abandoned, the Java-like language features are great.

I am really looking forward to generics in PHP.
> I'm not much of a body builder compared to most, mind you, but I keep at it.

Mind sharing how you are able to sustain the habit?

I currently jog fairly consistently but only on week days. I’m able to jog for ~25 mins 3 to 5 times a week and make it a point to rest on weekends.

I got a boxed set of portable weights just as the lock down was about to be enacted but have not been able to lift regularly. Now, it takes an enormous amount of mental energy to get myself to lift even on weekends that I’ve simply abandoned the weights.
Hmm, perhaps I should have elaborated more, because I never intended to say moral failings alone explains what's going on or even blame certain people. I believe that many institutions and systems created by people exhibit zero-sum dynamics partly because people just don't think there's a viable (competitive) alternative. Amplifying competence signals is certainly one way we could help change that.
Thanks - my mailserver uses fail2ban too but i think i should check the configuration out.

Edit: found out that fail2ban blocked a known abuser: https://www.abuseipdb.com/check/212.70.149.67

But my ban time was very low, thanks for the heads up!
X-Ray “gun” assembled from Junkyard parts
Women in Tech: Bear Douglas
Microsoft is good these days. Was it because they were not right? Some people established a common ground? Maybe regulations?

No, its business was cannibalized by open source - OS by Linux, browser by Mozilla, native software by web applications, shrinking server installations, outflow of developers. And now they are good.

Apple closed this route with proprietary hardware and walled garden.

---

Was duopoly any different on desktop?

- Apple OS X, Microsoft Windows, custom Windows builds, Linux, BSD, etc

- Apple iOS, Google Android, custom Android builds, postmarketOS, Ubuntu Touch, etc

You can't run Apple OS on generic desktop. Hardware support varies if it is not Windows - good on Linux, worse on BSD, but Plan 9? Haiku OS?

Software support is number 1 reason people stick to Windows. Linux and BSD has essentials covered - editors, browser, office. No modern browser on Plan 9, some run it on remote host, some live without it.

Microsoft (at its height) pushing OEMs, proprietary API, changing storage formats. Apple pushing proprietary hardware, API, closing ecosystem. If you play by their rules you support their decisions.

The only thing that matters is voting with your feet. There is alternative today - PinePhone and Librem 5 has open source drivers (support as long as you wish) [1], LineageOS, F-Droid, postmarketOS, Ubuntu Touch. It is not as polished but you can't have both (at least yet).

[1] https://wiki.postmarketos.org/wiki/Devices
Dell has an anti theft ‘solution’ that works the same as this, as do all the major vendors. The fault is with Microsoft for allowing that crap in the first place.
It's not primarily about aesthetics, but about the ability to do fundamental science. Ugly buildings don't obstruct observation of the universe.
> the fact that it is illegal is a pretty good reason to believe that it didn't happen

And yet I believe crime exists regardless of its legality.

> Snowden released a trove of internal documents not vetted by the secret keepers

Why on earth should the secret keepers be the ones to vet documents about themselves when they are being whistleblown on?
Most invoicing software can generate a UBL[1] document (XML) and send this alongside a PDF. But this can (as far as I know) unfortunately not be embedded into the PDF.

[1] https://en.wikipedia.org/wiki/Universal_Business_Language
Sorry if this is remotely tangentially related, but wasn't there a startup many years ago backed by silicon valley bigwigs with the mission to mine asteroids for gold and diamonds? Or did I see that in a movie?
Found a company. Bring it to success. Build an ecosystem around it . Your voice will be heard, then.
> It is the user's property from then on

I guess that's what's going to change more and more in our future. Just like apps/programs, movies, books, music tracks were our properties.
This is such a tough issue because you could argue zuckerberg is taking this exact stance when he refuses to moderate harmful content because they’re a “mere platform”. From that perspective you could see Apple as selling you “the whole end to end experience” and therefore taking responsibility for and curating all of it. So what do we want? What’s more evil and harmful? Pure platforms and their obliviousness as to good vs. bad, or curated end to end experiences and their draconian, limiting definitions of good vs. bad? And what’s the middle ground?
Ansible 2.10
Not really, Apple's CPU/GPU teams are very good, hey chaps and chapesses, but their primary advantage comes from the fact that Apple is looking at revenue for the entire device, the SOC is not the product. They can afford a little more cache etc. It's also right to point out that the margin is pretty narrow in A13 and Snapdragon 865 guise. So saying they are year(s) ahead is hyperbole, perhaps 6 months! In anycase the relatively close performance of the current SOCs makes me eager to see what they do with Apple Silicon in order to bridge the gap to Desktop/Laptop class performance? I do wonder whether the current cooling solutions in Apple's laptops are more about delivering the best product to the consumer or creating a favourable comparison to their own silicon. I found this LTT, https://youtu.be/MlOPPuNv4Ec?t=321, intriguing and wonder if this is deliberate or a manufacturing defect. Note the gap between the CPU lid and the die. It's a fairly entertaining video, the things they try but that gap, the entire cooling solution actually, are a little hard to understand.
tl;dr rust is cool, type level programming excites haskellers, you should take rust for a spin because it somehow manages to seemingly do it all.

Note that this is the kind of type machinery that Haskellers get excited about. If you're somewhat familiar about what type level programming in this area looks like there, check out Hlist[0], Vinyl[1][2], and if you're really interested, phantom types[3].

One of the best things about rust is that it manages to have both a near-research-grade type system, approaching C speed, and novel data safety features all rolled in one language. If those features weren't enough, it's got an extremely good module system with public package hosting, helpful compiler, relatively easy cross compilation and toolchain convenience other languages only dream of along with a welcoming community.

I'm not associated with the rust team/mozilla in any way, but there are very few reasons to not be excited about where rust will be in 10 years. Whether you're writing code to run in browsers (compiling your frontend code to wasm is a pretty intense step I'll admit -- I like my TS/JS just fine), web servers, or embedded code to run on your small ESP32 (or smaller), rust somehow fits.

[0]: https://hackage.haskell.org/package/HList

[1]: https://hackage.haskell.org/package/vinyl-0.13.0/docs/Data-V...

[2]: https://github.com/VinylRecords/Vinyl/blob/master/tests/Intr...

[3]: https://wiki.haskell.org/Phantom_type
Thank you for mentioning Zenodo. I really liked how EU funding agencies push for reproducibility/citability of data and code when you submit proposals to them.

I haven’t filed any NSF stuff (yet) but didn’t come across any such hard requirements where you had to commit to something like zenodo or else to archive the result of your research work for archiving/citations purposes.
it's not that difficult to understand
Added wrinkle is that for Oxbridge you'll get interviewed as well. I recall being asked interesting things that they didn't cover in class, things that are more deep understanding than parroting syllabus materials.
Photogrammetry doesn't yet properly handle non-diffuse surfaces for the most part. There are some experiments, but they're way behind in other aspects.

And I'm not even talking real-time. So, yeah, uncanny valley or teleprompter it is.
What is 70% wage replacement?
> How would the ability to sideload apps force you to install apps outside of the Apple store?

The key thing to me is supporting Apple's ecosystem. That ecosystem doesn't come out of nowhere; it's supported by the Apple Tax. If Apple can't collect that tax, they have to either reduce the quality of the ecosystem, or look for revenue elsewhere, like selling your data or obsoleting older models faster.
For the next majority of population which gets connected to Internet, a smartphone would be the only computer they own.

When that happens having the power to dictate which apps are allowed (censorship, exclusive browser engines etc) along with taking a part of income from the apps, makes it unfair.

I come back to my Desktop example. Imagine Adobe had to pay 30% of their revenue to be on Windows, and Windows could dictate which browser engine all browsers must employ.

Does it hurt UX a bit to install a different app store? Maybe. But it's an inconvenience only for those who use their smartphones as a secondary computer.
Well there might be no downsides beyond the need of putting "!", for println.
But my point stand for use cases in general of variadic functions where a macro wouldn't be appropriate and anyway macros are not readable.
This is the key thing. Previous to 'cloud' as a customer, you'd pre-pay for X amount of rack space, plus energy usage, and if not providing your own kit, X amount of hardware. And then there was the separate billing for management (basically hands-on reboots, or kit recabling). Then there was the (often separate) arrangement for secure network access from your offices to the data centres.

Cloud got rid of all of that. These days you sign a contract, and cherry pick what resources you need from a shopping list, and it's all provisioned in the background, and then deprovisioned when you don't need it anymore. Behind the scenes its all the same stuff it used to be, but now it's all wrapped up in a single service.

Companies love cloud because it means they no longer need a large infrastructure team to manage the server stuff which is a saving, along with the more fluid pricing model - also a saving.
I'm looking forward to future posts as well! Thanks for writing this. You gave me pause to reconsider the only supplement I give my children and perhaps even more so in future episodes.
My whole point was it is way easier than one thinks and there are good free resources available. Once you do the basic of git filesystem , object storage and sha basics implementing the rest of the API is trivial in comparison.
The Houdini Layout API is specifically designed to allow adding things like display: cassowary and display: kiwi

https://houdini.glitch.me/layout

There's much discussion within browser makers about making it so you're not stuck with only what they provide.
I can’t see what argument you’re putting forward for why Apple is being hypocritical here. Because they distribute their own apps on the Play Store they should required to implement all of the same policies that the Play Store does on their own App Store?...
How to Build an App for Your Business?Keep These 10 Points in Mind
Its Pretty exciting thing to Think about the Building an app and it also seems exciting to jump on it and start coding so you can conquer the world.Well, no matter how exciting, do it a little slower.
Which part of your email system is being targeted? What specifically are they targeting? Are they just making connections to a port, are they sending enormous amounts of spam, are they trying to brute a password?

Inbound mail traffic should be routed through lightweight MX servers. It's a common mistake to put an MX and a mail store on the same system. You can deploy new MX endpoints all day long and just update your DNS for it and email will still work pretty well.

Although there are perfectly reasonable arguments against it, Fail2Ban or similar can shut down nuisance traffic on a mail store. You should beware though that it's difficult to ensure that Fail2Ban or other active-response log monitoring can't itself be abused to ruin your day.

If your mail store is just getting hammered, it's a tricky problem to solve without a lot of resources. If you're the only user on your system, there's no reason to publish a dns record for your mail store, so move it to a new ip and update your settings. If you can't do that and Fail2Ban can't resolve it, you get to start thinking about things like distributed mail storage. I've been wanting to check out dbmail for years (https://github.com/dbmail/dbmail/), maybe you can give that a whirl and link a writeup of your experiences with it.

I have experimented a bit here and there with dovecot-on-mysql and multi-master percona and all that and it's not fun or reliable.

If you're getting mind-blowing amounts of spam -- especially if it's newsletter signups -- it's possible you're being mailbombed. That sucks, there aren't a lot of good solutions for that right now, even Gmail users can be victimized by it. It seems to often be associated with some financial fraud, probably because those suspicious activity notifications kinda disappear when you're getting 20,000+ messages a day. I'm working on some software for this, it's in limited testing now but still really rough. Email is hard to write good software for.
I think if apple rejects an update, the older version still exists. I could be wrong. What epic would have done after getting rejected for the latest update is pull the whole app. Then the message that appeared is correct. Apple didn't remove the older version of the app but epic
I agree but, the rich don't like lotteries. Lotteries are for the lower classes (in reference to them)
While you are technically correct, it's implicitly stated ("game show") and correctly understood by the majority of readers. Take it from Marilyn vos Savant herself:

"Virtually all of my critics understood the intended scenario. I personally read nearly three thousand letters (out of the many additional thousands that arrived) and found nearly every one insisting simply that because two options remained (or an equivalent error), the chances were even. Very few raised questions about ambiguity, and the letters actually published in the column were not among those few." [0]

The crux of the problem is the counter-intuitive nature of probabilities and information, possible choices and choices that could have been. It's a difficult problem, purported to have tripped up even Paul Erdős.

[0] https://en.wikipedia.org/wiki/Monty_Hall_problem#Other_host_...
No, Epic has the money to fight for what they believe, which, like all other modern corporations is getting money, more money, all the money. That's what corporations do. That's all they do.

Some of them are just better at bamboozling schmucks^Wmore naive consumers into becoming their loyal fans and projecting some nobler characteristics onto these corporations, and even identifying with their brand, and becoming an unpaid extension of the corporation's PR department by arguing for them ferociously on online forums.

There is nothing ideological about why Epic is doing this. The merely did their calculations and determined (or at worst made a safe bet) that the money invested in this will cause them to get more money in the long run, regardless of the outcome.
Agree that if reboot fixes it, it's probably not DDoS. In that case, start by limiting simultaneous inbound connection counts to something reasonable and add alerting so you can inspect the system when you hit the limit.

Honestly, I'd start with a limit of 100, and go from there.

If connections just sit idle, put a timeout. If they send a lot of garbage, close and ban that IP for a day, etc.

I've seen a lot of volumetric DDoS against servers I ran, but they never targeted our mail server. (Yeah, we just had one, but it was just doing autoreplies and forwarding)
Threads about Apple have been getting torpedoed to the second page all day. I suspect it's because the moderators don't want the entire front page to be posts on the same general topic, but it is frustrating when there are multiple developments in a short time.
It's "visitekaart" or "visitekaartje" in Dutch too. We don't have a business card.
> That's typically a broken window fallacy. You can't take this a proof of anything because you do not know what the world would have looked like if Apple did not exist...

I see.

Your original comment to me was about Steve Jobs, and what to make of his intentions and his legacy. Would you care to share your thoughts about Steve Jobs?
At the time this thread was submitted, Google had yet to ban Fortnite from the store.
We've bought/had replaced half a dozen XPS13s in the last 18 months and all but one have had to be returned, some are on their second replacement. QA seems to be non-existent
I don't buy Apple either but its getting frustrating when they take the best talent to build the best chips. Good for them but what if the trend continues such that the alternatives are at a serious hardware disadvantage?
Interesting is that in their follow up video they effectively measure radiation up to 9 roentgens/h (which is 90 mSv/h if I'm not mistaken) which is the limit of their detection equipment. See https://xkcd.com/radiation/

It's quite a lot.
if you relocated to a cheap place ... your employer will start to look into it and lower your wage... be smart ... always say you leave in a high city even if you moved to the small and nice quiet village ...
Misleading URL - originally posted on American Renaissance by Jared Taylor.

https://www.amren.com/features/2020/02/charles-murrays-human...

SPLC offers: "Taylor is the founder of the New Century Foundation and edited its now-discontinued American Renaissance magazine, which, despite its pseudo-academic polish, regularly published proponents of eugenics and blatant anti-black and anti-Latino racists."
Account Binding for card Ability Part 1
Balena Fin v1.1 recall due to heat issues
I don't think that is how collision avoidance works for sattelites. It's more about ground-based radar tracking of trajectories. I think Scott Manley had a video about this, but I can't find it now.
You may find guile easier to read (I don't). In terms of packages and features it's way less useful than nixpkgs.
That is true in pretty much every country with immigrants.

You have a completely different disposition to education if you see it as a chance instead of something you have to endure with respective results.

Given, that doesn't apply to everyone, but is definitely a common occurrence.
You're free to jailbreak your iPhone.
> The existence of a third-party marketplace doesn't change anything about that situation other than forcing the OEMs to compete more

It changes one other thing, customer experience. Apple believes fewer problems with a device is a better customer experience and with a better experience customers will return time and time again to purchase their products. It's not right for everyone, but I believe that is true for some people.

In order to deliver such an experience, they have to backup their products with exceptional service, and they do a better job at this than most companies. Now, that level of service is not cheap, not to mention most people don't want to deal with support anymore than they have to. So, to make that level of service feasible, they need to reduce the amount of service you need. For that, their solution is to lock the operating system and hardware down very tightly and vet every piece of software that can be loaded on to the phone.

For some people, all of that sounds terrible, and those people will choose not to buy Apple products. For others, it sounds like a carefree experience and they will choose to accept the trade offs for the benefits.

Bringing this full circle to your car example, there is a lot of crossover between these two worlds. Most cars have very good warranties and pretty amazing coverage while you car is under warranty... sounds a lot like Apple. Like your car, there are certain limitations on changes to hardware and software if you don't want to void that warranty. In other words, you are limited as long as you're under warranty.

So, I can appreciate Apple's desire to lock things down... yes, it benefits their bottom line, but I think they also do it for benefits to the consumer. Now, like your car, when the warranty runs out, the OEM service isn't quite so special anymore. The OEM doesn't care what you do at that point because you're on the hook for everything. I think the same should be true for iOS devices -- when the warranty runs out you should be able to request an unlock and then you can sideload whatever you want. If you like Apple's protective measures, you can continue to run in safe mode. Apple would never voluntarily do this of course, because that would increase the value of old phones and potentially deter the purchase of new models. But, it might be a strategy that the feds could pursue.
Check if your box has been compromised and if it used as spam relay or amplification box.

Use iostat, netstat, lsof, top, strace. Locate problematic process, incoming and outgoing traffic, unexpected open ports, check mailboxes user and system folders....

In any case use the usual tools to narrow the problems by process, socket status, user, ips, scenarios.

If the problem fade with a reboot you can be the target or being part of a botnet.
See https://news.ycombinator.com/newsguidelines.html

> Please don't post insinuations about astroturfing, shilling, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

Whether or not spanhandler is employed or getting something from Apple doesn't matter as long as they're posting cogent arguments. It would be fine for Tim Cook himself to come onto the thread and start bashing Open Standards.
If they wanted to, they could have done it though no? IOS has been out for 13 years now.