Recent submissions

Comment · 5 years ago
I do all my browsing and development in Safari and I find using anything else quite unbearable. From the messy developer tools to the lack of system-wide password manager, the other browsers out there just don't do anything to deserve consideration. I recently did some benchmarks, all on the same device with purported support for the same processor, and the Brave browser cannot run one of my apps at anywhere near a usable speed. Benchmarking it produced scores _half_ that of Safari's (meaning half the speed of Safari). I've spent ages in Chrome trying to get it to simply wrap text when viewing the source code of scripts, which can be a literal pain because Google thinks Dark Mode isn't worth implementing for their developer tools. And I wish this left at least Firefox as an option, but every time I open a Firefox window or tab, it tries to read my machine's environment variables--if denied access to this sensitive information, it becomes unusable and unresponsive. No other browsers do this except those in the Firefox family, such as Tor Browser. Yeah, the privacy browser, as it calls itself.

So now the narrative is that Apple isn't supporting PWAs because they want to make money from the App Store. First, they do support PWA features, because PWAs are not a singular thing, but a list of new ideas for web browser features. Second, installing web pages as apps by adding them to your mobile devices' Home Screen is a chore performed only by developers who are also die-hard Apple luddites. Only European developer-managers have brought up PWAs with me as a serious option and alternative to a native app. I can only try warn them that the general population in the West at least, has no clue what a PWA is and such "apps" will have no visibility on the App Store, amongst many other drawbacks. It just seems like a fantasy held by a niche group of developers with a pet argument against Apple that PWAs will ever gain mindshare or usage with anyone but each other--not the flock of average users they need.

Please tell me I'm wrong about my final point--but part of the PWA "standard" is web workers. I understand these as Javascript files that run perpetually or periodically while the "app" is even closed or minimized. As Apple battles cookies and trackers, these web workers seem to be invisible to the user, so far as I can tell. Background App Refresh is another story, you can disable it or toggle it on a per-app basis. For Apple to support PWAs, they must first apply this same control to web workers, and with every other security setting.

The iPhone was launched as a (proto)-PWA-only device, but developers hacked and pleaded for native app development by third parties, and Apple delivered. They're delivering on PWAs too, even though it's kind of redundant (I make cross-platform apps for web and mobile/native easily).

Even as Apple lowers their fees/commission for App Store operation costs, and PWA features are carefully added along side--decades of light-weight competitors desperately spreading FUD and moving goal posts has created a subset of people (gamers mostly but some devs too) who think of Apple the same as people thought of "Reefer Madness" or any other psyop that is less about sound reasoning and engineering and more a battle of attrition.

Comment · 5 years ago
I guess he's no longer under contracts from Apple, but still seems kinda unprofessional. Then again, when one of your biggest assets is your association with certain brands and characters, you sell it to the full extent of the law.
Comment · 6 years ago
On point "a", Rosetta 2 will work perfectly if Rosetta 1 is any indication.

On point "b", the "first version" of the hardware was over 10 years ago.

Comment · 6 years ago
Why would anything change?
Comment · 6 years ago
I hope I'm not reading this as a refutation capitalism as exploitation-based economics. I could carry on about that, but will pick up something:

> I've never purchased shampoo or paid for a hair cut - I am female [me: this choice of quote has nothing to say about gender, please read on]

In the Soviet Union, there was a growing demand for consumer goods. Government fought to reach a balance on whether it was time to undertake those goals, and how much of it should be handled by the secondary market.

After WWII, the United States switched to a highly commercial culture of consumer debt financing, a general consumerist focus. This put the communist nations, themselves developing rapidly, under even more strain to give citizens what they saw the West was enjoying. This may have been premature, and some might argue lead to an untimely end for the USSR.

What's interesting about your story is you we're living in a world of few consumer goods, like in the era before and during Khrushchev.

So where capitalism used the newly developing marketing gimmicks to both sell consumer goods at home, and undermine the priorities of People's government abroad--you, at least, are in a place where those superfluous goods are not a sign of victory over People's governments, but actually wasteful and unattainable. At least if one wants to move out of their car one day.

I'm sure none of this is lost on you as a writer of... what was it... Biden speeches? [Fake edit: the apocalypse!]

If we are rejecting the consumerism that served some role in bringing down the USSR, perhaps it's not a wishful thought that class consciousness growing. Maybe we're fatigued, ready to accept a world without the gimmicks parading themselves as innovation and surviving for years a household names off investor money and debt like a Potemkin village.

This is a good practice, living off less, but it's a blow to Western economic theories that have bought their way into textbooks. But what's to come down the pipeline isn't just the growth of China, but also Africa and partnering nations that we're used to exploiting (look at the grooming of India as a place of new manufacture). We'll soon see less opportunities to exploit, higher prices and, well, Socialism or barbarism.

Comment · 7 years ago
This happens every time someone gets butthurt on a mainstream social site, it's getting tiring.

So, the site offers "freedom of speech"? Can I go on there and slander someone or do insider trading? Can I share copyright material against DMCA takedown notices? With any luck yes and they go to court.

What these folks really want is a place to indoctrinate and coordinate attacks on marginalized people. Thankfully they usually don't succeed.

Look at the user list--"Admin" and "test123". Check the terms of service--it's Lorm Ipsum placeholder text.

I'd also poke fun at their unlicensed use of Ricky and Morty giving an... ungodly gesture (), but hey it's a "free speech" site that means they can rip off whatever they like... oops, they're at `107.180.41.94`, a GoDaddy shared hosting service in the US. Moreover, it seems to be registered to a Canadian or by a Canadian company so hate speech laws are going to be even more developed there.

Comment · 7 years ago
For the record, there it is well documented that corporate wings of the Democratic party control dozens of accounts under a single owner. There are likely many more operators that we haven't uncovered yet, with more puppet accounts tied to each.

Russians are allowed on reddit, as far as I know. Auto-blogging is common-place. Blogs that hvae opinions and even organized up-voting is common. There are differences in ideology from us, maknig things seem like a "campaign".

This is just xenophobic targeting of one nation to create consent for some kind of action against "Russian" accounts/citizens and those mis-targeted as Russian (see Twitters method of Russian detection).

I post this to try reduce the fear of Russia and the anti-Russian scapegoatism in general.

Comment · 7 years ago
Comment · 7 years ago
Comment · 7 years ago
Comment · 7 years ago
The singularity to me, is at best a bad case of seeing a trend and assuming it will forever stay exponentially growing. This mistake has been famously made countless times. Can you really imagine a state of _infinite_ scientific growth and technological development? Of course not. There are upper bounds on what even a planet of scientists and computers can do. Moreover, this singularity hype comes at a time of "austerity" where public funding is decreasing--that should be your biggest indicator of the direction we're going.

At worst, the singularity is a kind of cult-like pseudo-science. And "singularity" is only the newest word for it. Futurists, designers and scientists have been foretelling "leaps and bounds" changes since forever, always ending in disappointment. But sometimes including the sale of vitamins and snake oil that promise longevity.

In the West, our biggest tech companies are scams or making not money (or arguably, social good) at all. Government contracts finance sparse private tech investment. Thought leaders tell of a bright future, only slightly tuned from past futurism to include the latest buzz words. This is a Potemkin village, a carrot on a stick.

Meanwhile China has built out a sprawling high-tech train network, leads the world in wireless infrastructure and even smartphones (sorry, Apply :( ) and is aiming to go 100% electric vehicles. The East and West seem at polar opposites, but still the closest thing to the singularity is in places like Shenzen, China. New operating systems, collective effort towards RISC-V. Even some rumoured use or CRISPR.

But hey, in the West we're making "Twitter but for video" and half a dozen Electron-based Slack-clones! Maybe our multi-billion dollar Pentagon spending will lead to an new fighter jet that works, but I think there is hardly a world-wide effort towards the singularity concept which seems impossible to begin with.

Comment · 7 years ago
Any browser except Safari.

Currently I really enjoy Safari and it's extension model. Each extension has an app, so you can usually find them on the App Store, use them independently of Safari and change settings and things with a native UI. Example: OTP Auth--an app to store 2-factor authentication tokens. Started on iPhone but now it has an app, menu icon, browser extension and so on. All with 1 download (on desktop, and another on mobile).

Comment · 7 years ago
He has done this before. Said he was quitting Twitter then just kept posting. Plus he has another account, @Tesla, which he posts under.
Comment · 7 years ago
Short answer: I suggest Gitlab as it includes everything project management needs for free, and you can even host it yourself should you have the need.

The reason is important--all the smaller tools out there being bought up by larger tools/companies and made into complete project management packages. It used to be that Github did just one thing--git hosting--and anything else was an "integration" with another service through an API, tokens and webhooks, etc.

Now what's happening is companies like Atlassian, Microsoft and Pivotal are buying or building all those little tools or services that used to be separate apps connected by happily sharing their API with anyone, and making them features of a larger product.

This isn't necessarily a bad thing. It means a lot fewer open browser tabs and less context shifts between one service and another.

I recommend Gitlab because it's both the most mature solution, free to use, and open source to boot. As Microsoft is still in the buying and consolidating stage, with some features in beta, Gitlab has had most of those features for years, and battle-tested them with their users able to report bugs or submit merge requests right on the very platform being developed.

The features included in Gitlab--for free--include git repo hosting on par with Github, unlimited private repos, issue-tracking and a Kanban board, CI (you can host your own runner or use their free runners), private Docker registry, artifact hosting, static website hosting, error-reporting, serverless and Kubernetes integration, wikis, code snippets and more.

So before you go use 1 or 2 services that will inevitably be rolled into some larger one, use the cheapest, most mature one out there that also happens to be open source. You may not need all the features now, but It's really cool when you realize they are right there waiting for you when you do, at no extra cost.

BTW: I'm a web and mobile developer, so don't know all the needs that game devs have that we don't from project management stuff.

Comment · 7 years ago
My heart goes out the the family.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton