HNHacker News
TopNewBestAskShowJobs

DeusExMachina

7,700 karma · joined December 29, 2009

iOS developer and business owner.

Email: matteo@purecreek.com

submissionscomments
DeusExMachina··on Telegram files EU antitrust complaint against Apple’s App Store
I have seen many arguments, but "I like not having a choice. And I want others not having a choice too, whether they like it or not" has never been one, nor has any argument I have seen ever get close to that.

I think that Apple should allow apps to be installed from outside of the app store, but your argument is just a straw man.

DeusExMachina··on Named arguments are coming in PHP 8
It's pretty funny that named arguments were, for a long time, a feature present only in Objective-C of all the languages I tried (and I tried many).

It was one of the features of Objective-C I liked and I missed in any other language. I also think they were one of the reasons many developers disliked the language.

When Swift was introduced, it got named parameters from Objective-C and now they are getting more "mainstream", entering in a language much more widespread than the former two.

DeusExMachina··on 62% of Americans Say They Have Political Views They’re Afraid to Share
People should not change just because you redefine being racist however you please.
DeusExMachina··on Apple commits to be 100% carbon neutral for supply chain and products by 2030
I don't think there is any rule stating that HN discussion need to stay precisely on the topic of the article discussed. In fact, there are many about topics just tangential to the main one.
DeusExMachina··on Want to Solve Venture Capital's Diversity Problem? Start with Pension Funds
Probably sooner than you think. Thanks to the internet nowadays things travel incredibly fast.
DeusExMachina··on Microsoft calls for a closer look at app stores
I'm not disputing that. I'm just saying it's harder than checking a box.
DeusExMachina··on Microsoft calls for a closer look at app stores
I would not characterize that as just "clicking a security box for non-notarized apps".

A few days ago I downloaded a non-notarized app. The dialog that I saw baffled me and it took me a while to recall how to run a non-notarized app.

You have to right-click on it and clock on "open", something that should be equivalent to double-clicking, but isn't. That's harder than clicking a security box. Someone with no knowledge might never find out how to run these apps.

DeusExMachina··on Zoom Acknowledges It Suspended Activists' Accounts at China's Request
While Facebook and MySpace are different in many ways, the average lifespan of a S&P 500 company is below 20 years.

Facebook could very well be an outlier. If it isn't, it could definitely go away in the coming years.

In any case, that shows that its revenue/income is not a predictor of anything. When a company spirals down, it does so at an accelerating rate and can quickly burn through any amount of cash.

DeusExMachina··on Most tech content is bullshit
My site is matteomanferdini.com
DeusExMachina··on Most tech content is bullshit
I make a living selling iOS development courses at high prices, so I can tell you that the we didn't lose the paid ecosystem.

I can't talk about book publishers like O'Really, and probably the market for books shrank. But I have several competitors that sell self published ebooks.

The plethora of free content you find online is not always a good thing for everyone. As the author of the article says, most tech content is bullshit. Most people don't care, but there are plenty of people that realize that and are willing to pay.

DeusExMachina··on New York Times phasing out all 3rd-party advertising data
I'm not sure it will be just "users checking off boxes that describe themselves".

I don't see in the article any mention of how they will collect data. While some will definitely come from users, I suspect they will build profiles based on what a user reads.

DeusExMachina··on Swift 5.3 Will Be Supported on Windows and Additional Linux Distributions
I think the opportunity is particularly on how SwiftUI has been implemented in iOS, iPadOS and macOS, by relying on the native UI of each platform and providing a common abstraction for developers.

Instead of providing the same UI that works badly on every device, SwiftUI interprets each concept differently according to the platform.

For example, a Toggle in an iOS and iPadOS app looks like a on/off switch, while on macOS it's rendered as a checkbox. A Picker has is scrolling wheel on iOS but it's shown as radio boxes or a drop-down menu on macOS.

Navigation is also the same. On iOS, a NavigationView offers the drill-down navigation common to iPhone apps, while on macOS it creates a split master-detail interface.

Each implementation does so by using the native UI framework of each platform under the hood, UIKit on iOS, and AppKit on macOS. I don't know how UI development works on Windows, but my speculation is that a SwiftUI implementation would work the same way.

DeusExMachina··on Behavioral Immune System
It also documented in this study: Pathogens and Politics: Further Evidence That Parasite Prevalence Predicts Authoritarianism

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3641067/

DeusExMachina··on List of oldest continuously inhabited cities
Does that mean that we have to force them into any list even if they don't belong there, just to be politically correct?

This is a list about cities, not civilizations. Nomadic populations can be included in lists that talk about those topics. There can also be a list of "oldest nomadic populations" from which cities are excluded.

DeusExMachina··on Scientists use the Tokyo Skytree to test general relativity
> The scientists from RIKEN and their collaborators took up the task of developing transportable optical lattice clocks that could make comparably precise tests of relativity, but on the ground. The ultimate purpose, however, is not to prove or disprove Einstein.

What they are testing is their ultraprecise clocks, not the theory of general relativity like the headline says.

DeusExMachina··on New Jersey needs COBOL programmers for their unemployment claims system
This would work if we had only one problem to solve. Real people getting unemployment checks is an important problem for sure, but not the only one.

It's better to direct our limited resources to better porjects with a higher success rate and/or impact.

DeusExMachina··on Firefox is showing the way back to a world that’s private by default
I think (but I have no idea) that browsers are tracked by their user agent, which they always send.
DeusExMachina··on Programmers generate every possible melody in MIDI to prevent lawsuits
For scale, there are an estimated 10^80 atoms in the entire universe.
DeusExMachina··on Twitter is suspending pro-Bloomberg accounts, citing ‘platform manipulation’
I'm no fan of Bloomberg, but that's clearly satire.
DeusExMachina··on Radical hydrogen-boron reactor leapfrogs current nuclear fusion tech?
Can somebody with more understanding tell me if this idea I had is stupid or has some merit?

Fusion will deliver an incredible amount of energy, making it cheap. Everybody then turns up their energy consumption since it costs nothing. Raise heating in houses, use AC everywhere, longer showers, more transportation, etc.

All this energy eventually becomes heat. Can it get to a threshold where it can influence temperature on a global scale even if it lowers carbon emissions? What am I missing?

DeusExMachina··on More emphasis on trains in Europe to replace flights
Man, I come from Italy and I have been living in Amsterdam for ten years now and I can assure you that the "unreliability" of Dutch trains is nothing compared to the constant huge delays and cancellations of Italian railways.

Sure, there might be room for improvement in some areas, but Dutch trains are the third most punctual in the world, after Japan and Switzerland: https://www.railtech.com/policy/2019/01/03/dutch-passenger-t...

DeusExMachina··on More emphasis on trains in Europe to replace flights
Plus, train stations are often in the city centers, while airports are on the outskirts and are often not easy to reach.
DeusExMachina··on Every Google result now looks like an ad
While I sort of agree with your point, I don't agree with your example.

Almost everyone agrees that killing children is immoral. People in favor of abortion stick to a definition in which abortion is not killing children.

Whether that definition is right or wrong is what is at the center of the debate.

DeusExMachina··on Show HN: Write a private diary using good old email
Since macOS Catalina, you can also sort notes by creation date. So the information is there, even though it's kept hidden.
DeusExMachina··on Thousands flock to Wikipedia founder's 'Facebook rival'
Even though this specific platform does not appeal to me, I'm glad to see the market produce alternatives to Facebook and Twitter.

Another notable mention is Thinkspot [1], the platform created by Jordan Peterson and others.

Sure, as others point these are not "direct" competitors to the existing platforms, but I don't think they need to be.

You can't beat Facebook at making Facebook. In my opinion, if anything can chip away at the power of large players are platforms with different ideas and rules.

[1]: https://www.ts.today

DeusExMachina··on 16-inch MacBook Pro
> The 16-inch MacBook Pro features a new Magic Keyboard with a refined scissor mechanism

Probably one of the most important features, even if mentioned in passing, given the problems of the butterfly mechanism.

DeusExMachina··on 16-inch MacBook Pro
It's probably referring to the fact that the keyboards with butterfly keys fail a lot, with dust rendering some keys unresponsive.
DeusExMachina··on Those People We Tried to Cancel? They’re All Hanging Out Together
Admittedly anecdotal, but this woman was deradicalized thanks to online dialogue:

https://www.hks.harvard.edu/events/unfollow-deradicalization...

I would say that isolating people definitely does not work.

DeusExMachina··on Ants Are Practically Immune to Traffic Jams
> In fact, compared to humans, these ants could load up the bridge with twice the capacity without slowing down.

Then, on the next paragraph:

> And they do this through self-imposed speed regulation. When it's moderately busy, for instance, the authors found the ants actually speed up, accelerating until a maximum flow or capacity is reached.

Doesn't this mean that they do slow down?

DeusExMachina··on قلب: a non-ASCII programming language written in Arabic
> Programming in a foreign language is a pretty significant barrier.

Not really. I learned programming when I was 14, far before learning English.

How many English constructs do you have in a programming language? Func, var, for, if, else, import, etc. You can memorize those in no time, especially if you do that as you learn programming.

Documentation and textbooks are a different thing, of course. But I learned programming in high school, from teachers speaking my language and with textbook in my language.

← PreviousPage 9 of 24Next →