skysight-inc/HackerNews huggingface dataset:
As a person who isn't in the Apple ecosystem, this has always been what kept me off iOS.

If I have an Android device, I can use Linux or Windows (or macOS for that matter) on my laptop/desktop. If I have an iOS device, not using macOS just doesn't make sense and the only way to get a macOS legally is buying Apple hardware.

When the Apple watch came out, I was interested to see what Apple brings to the space but my interest was killed when I realized it will for all intents and purposes be an iOS companion device, not a true standalone product. So buying an Apple watch would have meant replacing my phone with an iPhone, which would have meant replacing my laptop with a macbook and my Android tablet with an iPad.

On paper there's nothing stopping anyone from using iOS devices and keeping their desktop/laptop on Windows or Linux. But the path of least resistance is buying into the entire Apple ecosystem (including iCloud, iTunes, etc) and getting any non-Apple alternative to occupy any of the slots Apple provides its own options for is an uphill battle (e.g. even when Apple provided a Windows version of iTunes it was notoriously bad, slow and lagging behind).

This irks me not only because it means you'll want to replace every digital device and every app Apple provides a stock solution for, you'll also find it nearly impossible to leave because there's no clear migration path if you have come to rely on iCloud, Keynote, Facetime, iMessage, your Apple wallet, your Apple credit card, or even Apple maps. If you want to add any "foreign" device, it will instantly be a worse experience than if you had picked the Apple alternative. Instead you'd have to either go cold turkey or wean yourself off by using alternative cross-platform apps when available (and willingly accepting the worse experience).

I think there are plenty of disingenuous criticisms of Apple (especially about their devices being "overpriced" when they're really just "too expensive" compared to equivalent consumer products available with more affordable specs) but I think it's extremely fair to describe their practices as an extreme example of vendor lock-in.
Scrape Google Maps Reviews
In many tutorials I have seen developers using scrolling to scrape Google Maps Reviews which is a very time consuming process, but here in this article I have used an different method which actually returns very fast response than the common method.
A Basic Privacy Guide to OMNY, the MTA's MetroCard Replacement – Hell Gate
Forensic analysts accuse Billy Mitchell of cheating for Donkey Kong record
Nah both are the same. Both are professional associations represent their members (the description of a union). How they go about that depends on the union/whatever you want to call it.
Some companies will be forever scarred by the past trend to create an entirely new programming language for their product when an existing one could‘ve been entirely sufficient
It’s situational ya but I was talking more like a product catalogue where items could get shifted around for promotional reasons or whathaveyou.
What if they told people it was happening from day one?

“Apple’s latest update tells people they have to buy new phones!”

Apple bashing (really any mega-corp or FAANG) gets so many clicks I’m not sure there was any decent option.
Yep. People often say "but things are so good and employees have so much power to demand good things, so why should we have a union" when this is precisely the time to get all of those good things actually set in stone. When the market is bad and labor has less power it is harder to achieve anything.
Nim for TypeScript Programmers
First I wrote the smoke test with Java, but it failed due to the timeout. Then I tired with Go and it passed.

I'd like to try the other questions with Java, but for that the timeout needs to be increased.

Anyone else tried with Java? How was your experience?
ok I agree they're both groups if you want to be obtuse about it and ignore their actual structure, fees and organization.
More often referred to simply as "Knuth".
"All works first published or released in the United States before January 1, 1927, have lost their copyright protection, effective January 1, 2022.“
https://en.wikipedia.org/wiki/Public_domain_in_the_United_St...
Statistical Rethinking, Richard McElreath
Lists are generally speaking not copyrightable, which is to say in the public domain.
I am not a professional game designer, but I really like "The Art of Game Design: A Book of Lenses". It teaches you to look at games (and all kinds of experiences) through different viewpoints like looking at the economy of the game or looking at the love and relationships in the game. Very interesting for thinking about the complex systems within modern games.
Why does a motorcycle need an app
I'm surprised that they seem to be using a custom app just for Coutts and not a rebranded NatWest app (Coutts is the HNW division inside the NatWest Group).

FWIW Royal Bank of Scotland (another brand inside the NatWest Group) shares the same app as NatWest.
So I'm aware you can script anything you want. I meant a more integrated version. Now I'm tempted to write one myself where you provide the (for example) mysql you want to run and it automatically inserts the right scripts...
This is the difference between Microsoft and Apple. Where Microsoft goes through great lengths to keep new versions of OSes compatible with previous ones, Apple just lets users and developers sort it out.
What I find really amazing is that we have here an incredibly elite service that the vast majority of people will never be able to afford, and yet its elite clients are dependent on essentially the same mobile devices that everyone else is. You can spend ~$2k on a phone, and it will be the best phone you can buy. There's no $20k phone that will be any better.

It's like flying in first class and then having to queue up in the same immigration line as everybody else - except in that scenario you can pay your way into a priority lane.

True, ~$2k is still a lot for a phone, but it's within reach of so many more people than the gatekept world of private banking and jets.

This is not a comment about wealth disparity - it's about goods which seem to resist the impact of wealth disparity; where there is a relatively low upper bound on how good of a thing you can buy.
It's fairly reasonable to assume a new major iOS version will come out around September or October every year, with multiple betas before the final release.
I find this thread interesting because the 10-or-so comments I've read are all discussing the merits and necessities of 'salesmanship' for this kind of work and throwing their hands in the air for 'What could be done' (maybe not literally but by omission of engagement with that part of the topic).

From my perspective, there are viable 'solutions' to this problem; Patreon, Curiosity stream, Coursera, etc.

I suppose those solutions, Direct Pay or Subscription, require more from individuals compared to youtube, 'free but with ads'. So the problem here is , "Is there a solution to the ad-revenue-based-on-views approach that keeps the content free for viewers"? When you identify it like that, I don't think there can be. I think the model demanding as many views as possible is a feature not a bug even if the outcomes are less than desirable. And now, in my view, we're talking about failures of Capitalism and this is just one example, Teachers being another.

So maybe the solution is community willpower.
Most companies (and banks) seem to manage alright, without their apps breaking, or their customers being given inane advice. Or is this not your experience?
This is quite amazing, and I foresee there will be a lot more of this sort of thing for game making.

There must be controller input tagged videos sources somewhere that could be used to try this with a lot more data.
In my experience, there isn't a strong connection between corporate revenue or profit and wages. When the revenue and profit per employee of my employer skyrocketed in 2021 I definitely didn't get a big fat raise.
Or just use SystemD with nspawn.
Oh, no worries, thank you for posting it, we are all very excited it made it on the front page. :) I just wanted to point to the website as it contains a lot more info than the GitHub repository. :)
It's especially ironic given that what Apple has implemented is literally an existing web standard. Luckily web apps supporting WebAuthn should also be able to support alternative means of authentication so they don't break when you don't have your device with you.
Everyone is jumping on the bank for not staying up to date with the frequent and massive chanages that Apple makes. But this is only a news story because it is a bank, this scenario happens constantly to a large fraction of all iOS software. The problem here is that modern libs and standards change so fast (similar to JS) that it really is hard for anyone without a megacorp's worth of software dev employees to keep up.

This isn't just this bank. This is many. And this is future shock.
I'm wondering if you recognize the distinction between public support and public reaction?

In my view those are two very different things.

People support tyranny by supporting policies that feed on the perception of public fears.

Reactions are just reactions and my judgment don't really hold as much value as making personal changes and being an example to the world.
You did understand it correctly. ;)
iOS update bricked devices before. Sometimes Apple removes features and reduces performance. Avoiding software update is totally valid strategy!
I'm curious to hear your experiences with a tech union, and how the above things you critique are mitigated with a union.
You clearly haven't watched the movie mentioned in the article. Most of the movie is massive scenes including exactly the kind of elements you described.
"RP" explained for oiks:
https://en.wikipedia.org/wiki/Received_Pronunciation

Think William Reece-Mogg, not Dick van Dyke.
>If it turns out one/both of the cofounders has to tell everyone they made a mistake, IMHO that can double as a great culture message, about honesty, humility, psychological safety, and learning.

If this CEO is already dropping thousands of dollars on beach vacations trying to pretend it's client outreach, I have a sense they're probably one of "the bad ones" who don't really have a ton of ability to contextualize their own actions and how they'd be viewed by others. Much more likely they'd double down on their own megalomania (but this is a forum post on a website, so it's obviously hard to say.)
So in other words --- not likely --- not without charging you an additional fee.

Your landlord doesn't exist in crypto land either --- and he will quickly grasp the fact that doing business in crypto has real world costs.
My credit union (well, the company that hosts their banking site) was always MONTHS behind on browser support for Safari. Random shit would break at each major update, I ended up just using browser X for accessing their site.

Amazing how you can have millions of customers but don't test the Safari betas.
It's actually in the link: to show the turn-by-turn navigation on the bike's display.

Useful or not, that's for users who will not be able to use it to judge.
> Infinite scrolling is universally bad for one, very simple reason: It breaks the scroll bar.

It also breaks the back button, in all implementations I have seen so far.
Essentially what live programming some YouTube videos have but code is accessible. Looks cool. Still some people like having someone talk or some creators prefer talking their thought process. So if it could be combined with a video or at least audio, maybe will be better. (Something like code transcript.)
20k is 240k a year. That’s not an atypical base salary for someone fairly senior at a faang. Then there bonus which brings cash comp to around 290k.

Rsu is the largest part of comp for a senior person so more that half. So add another 300 k on top of that.

That’s a comp of close to 600k a year or 50k a month when averaged out.
Dump these small-biz routers, says Cisco
did your employer hire more people? if so, there you go.

think of the pool of money that is profit to go to workers. when employers make more money, more nominal amounts (not percentage) go to the workers collectively.

you can look at the balance sheet of basically any company to show this.

to contrast, I know of a single tech union, Kickstarter. From publicly available information I see no evidence that workers are getting more money. In fact kickstarter employees seem to be paid less than general (especially for NYC, where they're based).
> Apple breaks existing apps.

They have a pretty long beta program (source: Apple dev., since 1986). If your app doesn't work with the upcoming release, it's not Apple's fault.

Some companies will refuse to start testing, until the OS is officially released. That's a corporate process problem, and not Apple's.

I'm not an Apple apologist, though I am often accused of being so (because I develop Apple apps, that is enough to categorize me as a "fanboi"). It's just that Apple (and many, many other companies) goes well out of their way to accommodate prerelease testing of apps on their operating systems, and many many companies don't bother to avail themselves of the opportunity. I do have a problem with people that consider themselves to be "professionals," having these issues, and blaming the operating system, when the fault is PEBCAK.

I tend not to do very much testing of prerelease, beyond a simple "make sure it doesn't crash" test. I will turn up an issue, from time to time, but it's rare. When I do get an issue, it is often that I rely on a certain order of calls, in delegate protocols, and they can change, with OS releases (the fact I rely on the order is a bug, and this just exposes my bug, so I need to fix it).

This is because I take a very conservative approach to writing apps, use native Swift, but not "bleeding edge," and support one version back. I have deprecation warnings turned on, and all warnings as errors, so I can't compile, if I have stuff that Apple sees will break (usually, the deprecation warnings start a couple of major releases in advance).

I also don't use dependencies, or write, using hybrid systems. That helps a lot.
BNY Mellon also. You ring your wealth manager.
The biggest trick ever played by the ruling elite was convincing people that private property rights and capitalism were somehow related to and necessary for democracy. Democracy should be that power comes from the people, but wealth creates unaccountable power structures that have far more power over the lives of most people then any government.
That site is horrible, I couldn't navigate it. Thanks, anyway.
The companies that care have dedicated iOS teams that work on precisely this. Perhaps this bank should funnel some of the outrageous sums of money they presumably skim off the top and spend it here?
Tried an approach that failed? Tried many approaches and gave up but retried months/years later? Someone asked you to do something impossible/stupid/conflicts with other requirements?

You never fail if you communicate along the way. Everyone fails..
Of course the implication of that statement is that if you are worried about your privacy, you're probably engaged in or associated with something that would require the attention of the intelligence services (because there is no threat to people who are not.)

So that not only means that there's no reason not to maximize surveillance, but possibly one of the most important reasons to maximize surveillance is the existence of people who are worried about their privacy. Those people are probably dangerous.

edit: Typing this, I feel like I may have been possessed by Cass Sunstein. Bring on Skynet.
Effective access controls key to employing zero trust in healthcare
Microelectronic Circuits by Adel S. Sedra and Kenneth C. Smith

Signals and Systems by Alan V. Oppenheim and Alan S. Willsky
Yes, it was Tim Roscoe's one.
Is this the arm version of windows?
Andrew Yang Thinks More People Would Volunteer If You Give Them Crypto
Most USB ports have a chip between it and the host controller for electrostatic discharge (ESD) protection. The nicer ones can also sense shorts and overcurrent on the lines and signal the processor that something is up.

Example: https://www.maximintegrated.com/en/products/power/protection...
Dijkstra’s A Discipline of Programming and its spiritual successor that he did with Scholten Predicate Calculus and Program Semantics. They changed how I think about programming.
TL;DR: Adding RCS doesn't sell iPhones. "If your mom can't see videos you send, buy her an iPhone."
No. The most likely reason was that their security team turned out to be incompetent and unenable to learn, so they rather hired the professionals.
3 Keys to an Effective Smart Home
David Foster Wallace's Review of a Drug Treatment Program (2003)
You can, but it be comes quite difficult to secure and manage very quickly. Nikos talks about the SSH use case at CERN in this video [1] and mentions that they tried quite a few things before ending up with ContainerSSH.

[1] https://youtu.be/d6aCBiInMbg?t=525
Water resistant != water proof, there is very big difference.
The other thing I like is that Fuji will deliver new features via software updates if the hardware can handle them. With Canon, at least, the feature set is set (sorry) in stone the moment you buy the camera.
Smalltalk books are available here,

http://stephane.ducasse.free.fr/FreeBooks.html
It seems nearly impossible to determine how a company or team operates from the outside. An independent organization that could categorize approaches to software development along different axes (and also share true salary/TC info) would be useful.
I'd agree with you - that's barely exclusive in the world of exclusive fund management. It's table stakes.
they are not; this is classic hn posturing

at the veryleast this would belong to a second or third class of algorithms for ug( after the usual meat and potatoes: big,small o notation, searching and sorting, dp, greedy algorithms and so on) depending on the difficulty of the assignments this could be easily a graduate course

remember that no matter how difficult, obscure or new a technical field is you will have people here claiming they took a class about it as a freshman 10 years ago and they wrote some papers about it. sometimes it may be true, but most of the time it isnt
Multiple VFX companies worked on RRR. This article is about one of them, which used Blender.
Ask HN: Why aren't there more 'Liveview' implementations?
I'm starting out with the Phoenix Liveview ecosystem and am surprised to find that there aren't many other equally popular implementations in other languages.

I guess I will continue proceeding with Elixir and Phoenix for now but having co-founded a startup that hit scale with Python and struggling though its performance issues until we switched to a static typed language, I'm wary of hitting similar bottlenecks with Elixir. Though I'm told the performance story is better.

Liveview as a concept seems so exciting. Not having to wrangle the complexities of an SPA in multiple languages on the frontend and backend seems almost too good to believe.

I'd imagine there would be a profusion of such implementations in static typed languages with great performance such as Golang, Java (there's Vadin but seems to have a small community) and Rust but am unable to find anything as mature as Phoenix. So I was wondering if there are any underlying reasons for it. Maybe something specific to how BEAM VM's fabled concurrency model that's hard to replicate in others?
> The real world doesn't bow silently in deference to our hopes and dreams.

You are implying that socioeconomical systems are "the real world" and somehow they just happen to exist independently from our "hopes and dreams".

It's the complete opposite. Unlike solar flares and ocean tides, socioeconomical systems are entirely the product of human decisions.
I gave it a shot with a stress test (The History of the Decline and Fall of the Roman Empire[1]) and it works OK! But unfortunately it throws away endnote styling, and clicking any internal links inside the epub (e.g. the aforementioned endnotes) sends the user back to the library page.

[1] https://standardebooks.org/ebooks/edward-gibbon/the-history-...
Yep you’re looking for https://aws.amazon.com/fargate/
welcome to america
But does it though?

China State is increasingly powerful, but it also looks increasingly brittle and more likely to shatter under stress.

“The West” may have a less spectacular failure mode.
Lobbyboy: Create a VPS server when you run SSH
As another commenter suggested, the two cities are only connected by these two airlines.

People saying "I literally have a choice" don't understand that some people are not on 500k a year Silicon Valley salaries and we have to manage our finances and make compromises. I cannot afford to pay 500 EUR randomly to fly through a connection in another country instead of 50 EUR multiple times a year just to avoid a shitty airline.

The alternative would be to refuse to see my family because I want to make a point about a shitty airline.
The mistake being made is picking licenses that are too permissive. I have no idea why the dual licensing model is not more popular: use a strong copyleft license, like the AGPL, and sell closed-source business licenses. Source code hosting services, like GitHub, should offer payment processors for this purpose.
nineteen eighty-ties?

Edit: 5 downvotes, tough crowd
There are people that got rich any number of ways. Many on this forum are rich through technology.

Also, rich people are much more familiar with ongoing asset maintenance costs than the average person, having more assets to maintain.

Coutts probably doesn’t interact with its clients primarily through the app. I bet it’s mostly direct calls/texts between bankers and clients.
They are mostly different due to the market where they work in being very different. This is a good thing. No point in trying to put the exact same organization everywhere.

For lawyers much more of them work for small law firms as average us law firm size is 3 people including the owner(s) vs something like auto unions where the employers very often have 100k+ workers. Also by definition all of them are experts at law so do not need one of the most important benefits that a modern union gives its members (lawyers).
I would like to extend this question to iOS adblockers.
Depends on how much their users actually use it. Maybe the app is just a gadget and not their main business tool.

Most companies with such kind of app usage won't have a team all year round for their app and will work with contractors on a project basis.
No, Apple has a content blocking API. The only thing the app can do is tell iOS something along the lines of “scan incoming SMS for this regex, if it matches, throw it in junk.” The blocker app never actually sees the messages.
Fortunately, Fujis newer lens, first released in last 5 years, are all up to the task

https://www.fujirumors.com/list-of-fujinon-xf-lenses-that-ge...
There are many places you can move to.
> What is "add epub(s)" going to do with my file?

The file is going to be converted to HTML, and a document containing that HTML (and some metadata) is going to be stored locally, in your browser, using indexedDB[1].

> Does "offline-first" mean offline only?

For now, yes, but in the future I want to implement sync.

[1]: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...