skysight-inc/HackerNews huggingface dataset:
Apple's cryptographic lockout of unsigned software and refusal to authorize any non-App Store distribution defacto forces people who want to publish iPhone software to agree to Apple's terms. I'd also argue that there are no practical alternatives here. Apple makes an industry-leading smartphone SOC and good operating system software designed to take advantage of it. If you want that, then you are also locked out of unauthorized third-party software unless you use an exploit to compromise the device's security.

Quite honestly, the software lockout business model has been deserving of government scrutiny ever since Nintendo put a lockout chip in the NES. If you own a device you should be able to run any software you want on it.
Create Trackable QR Codes
Is there any precedence where the executive branch just ban a foreign company without citing the violation of law and going through court or WTO, in the last century?
Nah, that’s just the senior engineers self-image.

In reality he created a dumpster-fire because he was stressed (bad management) and went on vacation before the fumes took him. ;)

If you do it over and over, you double your salary because suddenly you’re an IT-consultant.
Just 'cause Nvidia might want to keep architectural access under wraps doesn't necessarily mean that everyone else is going to, or that they have to in order to maintain a competitive advantage. CPU architectures are public knowledge, because people need to write compilers for them, and there are still all sorts of other barriers to entry and patent protections that would allow maintaining competitive advantage through new architectural innovations. This smells less of a competitive risk and more of a cultural problem.

I'm reminded of the argument over low-level graphics APIs almost a decade ago. AMD had worked together with DICE to write a new API for their graphics cards called Mantle, while Nvidia was pushing "AZDO" techniques about how to get the best performance out of existing OpenGL 4. Low-level APIs were supposed to be too complicated for graphics programmers for too little benefit. Nvidia's idea was that we just needed to get developers onto the OpenGL happy path and then all the CPU overhead of the API would melt away.

Of course, AMD's idea won, and pretty much every modern graphics API (DX12, Metal, WebGPU) provides low-level abstractions similar to how the hardware actually works. Hell, SPIR-V is already halfway to being a GPU ISA. The reason why OpenGL became such a high-overhead API was specifically because of this idea of "oh no, we can't tell you how the magic works". Actually getting all the performance out of the hardware became harder and harder because you were programming for a device model that was obsolete 10 years ago. Hell, things like explicit multi-GPU were just flat-out impossible. "Here's the tools to be high performance on our hardware" will always beat out "stay on our magic compiler's happy path" any day of the week.
Show HN: Hyades, a newsletter for your starred Git repos
Wow, way to stick it to Apple!
This is a pretty narrow take IMHO.

We all have the freedom to do whatever; the issue is the consequences.

The question I think is more about if as a society we think it’s important for musicians to be able to make a decent living at their work and if so do we want to use our collective tools of law or government (or if someone gets lucky and innovates a better business model) to help that happen?

And if Spotify’s current business model is good or bad for our culture, if we believe that having musicians being able to make a decent living is important for our culture.
If this goes through would that mean that Huawei can no longer use ARM chips?
America's racism is kind of lazy and cowardly. It's mostly just leftovers from the 20th century that we keep because no one wants to reverse it all. We have anti-homelessness laws, housing laws, education laws, drug laws and prosecutorial discretion that all target or allow non-overt racial discrimination.

On the surface they aren't specific to a racial group like the Jim Crow laws. It's just like:

"Oh hey black people are doing this. Let's make that illegal!" (Crack, Loitering, etc...)

"Let's give cops and prosecutors the ability to choose who they enforce this law against." (White boys will be boys)

"White people already have an advantage in this area. Let's cement that advantage with a carefully planned regulation." (Housing, tax incentives, education system)

Then 50 years later we just keep those laws. Now it seems "Normal" to us to say:

"School districts should be funded based on standardized test scores."

"Credit scores for those who buy a home will be higher than those who pay rent on time."

"Student loans should be non-dischargeable so people don't run out on loans after graduating."
They gain access to a huge community of mostly young people to promote their gaming products. You pair it with a good chat service, which they already have through Teams or Skype, and then you can take on Twitch or Discord, which are also gaining a lot of traction.
Yeah but you don't need OOP to do that. See opaque pointer's in a number of non OOP languages.
That a lot of businesses are deciding they don't need as much full-time office space as it seemed like last year. Long term leases are expensive. On-demand, short-term leases are looking more attractive.
Yeah the animations make my eyes hurt
I've never seen anyone downvoted here for admitting to being a Christian. (Or a Buddhist or atheist or whatever.)

I have seen people, completely deservedly, get downvoted for trying to use HN as a venue for proselytism, or for denying well established scientific discoveries that happen to conflict with things they hold as religious doctrine, or for other varieties of rudeness or stupidity that would earn them downvotes whatever their reason for doing it.

Incidentally, I haven't seen "martyr" used to mean "suicide murderer". I think the usual modern meaning is "person killed, or perhaps just severely persecuted, for their religion". (And then of course it gets used metaphorically to refer to any sort of actual or perceived persecution for any reason; but the underlying meaning is what I said.)
Published under a free license (https://github.com/delehef/hyades) if you prefer to self-host :)
How is that different than other debit cards? It shouldn't be possible to go into debt with a debit card. And, typically you need to used your pin to use a debit card. These is different than a credit card.
I personally salute you and suggest you educate the music lovers around you on necessity of active discovery and focused attention to the music they listen.
The article states that Apple is extorting users.
Is Apple forcing anybody to use their services?
Cool. Air travel is not getting banned.
We generally handle that liability free-market style, i.e. "Why the hell would I sign up for a Twitter account? Their security is so lousy some 17-year-old could be speaking as me."
I was expecting Moore's Law to give us a renaissance in algorithmic thinking, but The Cloud has shown me I was wrong. First, we're going to have to fully explore Amdahl's law.

Eventually every problem goes to logn time, best case. The logn factor shows up over and over, from constraints on on-chip cache to communication delays to adding numbers of arbitrary size. We make a lot of problems look like they are O(1) until the moment they don't fit into one machine word, one cache line, one cache, into memory, onto one machine, onto one switch, into one rack, into one room, into one data center, into one zip code, onto one planet.

If we can't solve the problem for all customers, we dodge, pick a smaller more lucrative problem that only works for a subset of our customers, and then pretend like we can solve any problem we want to, we just didn't want to solve that problem.
would Minecraft almost fit into that as well? At least from the sense of buying an existing community.
The most simplest way to get started is to start with publishing product specific content. Gradually move towards industry specific content. Consistency and valuable content is the key to better ranking.

We did a mistake earlier at https://draftss.com where we built the website using Python/Django and then setup WordPress for blog on 'domain-name/blog'. All the articles that we uploaded would appear nested after blog. It would end up something like 'domain-name/blog/article-name'. This hurt our SEO as compared to 'domain-name/article-name'. We are now shifting the complete site to WordPress so we can have achieve a better ranking with the latter. The closer the article is to the domain, the better chances of it to rank higher compared to others.

Does it help to have posts link between each other?

- Yes, interlinking post is very important. Both internal linking and external linking is important. However, you should not worry about this at the current stage.

Are there a list of meta tags I need to take into account?

- Yes, fill all meta tags of all pages describing the contents of each page that you would like to rank. Use header tags to highlight important keywords that you would like to rank for.
I think the point is app developers can target other platforms to release their software, they don't have to target iOS.

Part of my confidence in the iOS app store is the fact that Apple controls it so strongly. If they were forced to allow third party apps I doubt I would install any. My phone is too critical a part of my life to risk it.
Cue the entire movie "Burn after reading."

Kid had the whole attention of the world for a few minutes, could've walked away a billionaire, start WW3, casino royale stock trading - everything, anything - CREATIVELY there's so much that could've been done and it all fell down to a bitcoin scam that netted less that 150K (wallet shows about 128k.)

That's a yearly salary of a help desk engineer on the west coast.

--I'm not sure which video to link of "Burn after reading" but the entire movie is how this was handled.
Only a partial control. Some bad effect @50 can cause both the divorce and the problems at @80
Profiting from panic: the bizarre bogus cures and scams of the coronavirus era
As a consumer, I am 100% in favor of the way run the app store. I don't want to give random apps my credit card. I don't want to have 18 accounts to keep track of. I don't want to have to call telephone support to cancel my account. I don't want malware in my apps. I don't want apps to have my email if they don't need it. I don't need another middleman for content companies license and distribute. Everything Apple is doing is helping make a better app store for me.

Pro-consumer behavior almost always looks like anti-publisher behavior.
Apple had the opportunity to lean on the web and elected not to.

With appropriate APIs, web apps can reach into devices and leverage GPU and CPU compute, multiple threads, microphone, camera, on-device storage, and more.

HTML and canvas don't have to be the only UI primitives available.

Both Google and Apple should be forced to fund the W3C and/or Mozilla in leading development of a cross-platform native experience. Other companies such as Microsoft and Amazon should join as stakeholders.

Yes, they should be forced to do it.

Edit: Downvotes already? What's wrong with wanting an open platform? Why do we have to expend effort developing for three different tech stacks (Android, iOS, web) when one is superior and wastes less human capital?

Edit 2: Wow, y'all really don't like this. My other suggestion is that we break up Apple and Google into separate companies so they're divested of their app marketplace from their hardware ecosystem/ad tech funnels. I think letting them work together on an open platform is less destructive and puts the world in a better place, but honestly if they can't do this then they should be broken up.

My representative, Lucy McBath, did a great job grilling the tech execs this week, and I continue to support her in breaking apart these unfair monopolies.

Edit 3: If you believe Apple is entitled to reap 30% from controlled access to their generic compute device, then you also should favor cable and internet service providers charging whatever they want for access to their pipes. It's the same thing. How many of you want Comcast to be able to charge you for your Netflix usage?
Watch as the Twitter hack bitcoins are traced using elliptic software
I Added Lighthouse Scores to My Site’s Footer and You Can Too
I wonder if being able to update albums has been a good thing. It may encourage people to release "MVP"s because they can always improve them later. It doesn't quite fit because reviewers will review the first version.

For me personally, it has been a negative, because I really loved Tame Impala's Borderline, which was switcheroo'd with a song I don't feel for when the album came out. They even took out the single version from Spotify and YouTube (the official channel), so we're stuck with the album version. A comment from unofficial YouTube version sums it up:

"I understand him wanting to make a version with the vision he originally intended for the song but the fact that he removed the other version when it already was presented and existed to other is what is infuriating and upsetting. The single version clearly held a special place in people's hearts and to lose that is hard to swallow."

The single version, one of my favorite songs of 2019.
https://www.youtube.com/watch?v=MXkZ-eeGs6A
I'm decently happy with my Matias Ergo Pro [1]. They make their own ALPS-derived switches. Only other ALPS I've ever used are verrrrrry oldddddd Apple boards. Are there any other mass-produced ALPS keebs I should be aware of, or is it mostly just hobbyists harvesting old switches for custom boards?

[1] https://matias.ca/ergopro/programmable/
I think they just mean the host is aggregating, so any further aggregation is compounded slant time the data. Like StatsD’s default is shipping metrics every 10s, so if you graph it and your graph rolls up those data points into 10 minute data points (cuz you’re viewing a week at once), then you’re averaging an average. Or averaging a p95. People often miss that this is happening, and it can drastically change the narrative.
> No economy can support an unbounded number of "high paying" jobs, for example.

Why not? Is there some economic axiom that states this? Can wealth not continue to increase? And can't wealth be used to create "good" jobs?
You don't necessarily have to "rush" for faster releases, you just have to think about releasing in a different way.

Think of it like a software roadmap: Is it better to wait 6 months and release a bucket of features twice a year, or to release features gradually throughout the year and measure their effectiveness? Some might say that releasing features gradually is "rushing things out", while others might say that it's the only way to ship non-broken software that people actually want to use.
It's possible to state that this is not the consensus currently and you don't agree with them without being obnoxious.

It's also possible to be utterly obnoxious to people on the justification that current scientific consensus is on your side, pretend you aren't being obnoxious because "you are right" and have enough people agree with you to feel like it's completely okay and justified to be obnoxious.

This latter thing is largely what cancel culture seems to push back against because such behavior is typically reserved for fairly privileged individuals who can get away with it.

Other people can't get away with it, even if truth is on their side, because consensus is not.
The same way you maintain journalistic integrity when you are collecting money from advertisers- you erect a firewall between the journalists and the sales department. I see no reason why this would be any less effective when selling products directly versus selling advertising to sell products.
Just curious if you've ever released any music?
In many cases, employment for life or at least decades--that was the plan in any case. (In some cases, more than others. For example, aerospace was notoriously cyclical and IBM had a near-death crisis.) And mostly solid middle-class compensation. I do know people at some of those companies who are (or were when they retired) employed for 20, 30, 40 years.
If you're saying "source-available" as opposed to Open Source: complete non-starter. I'm looking for Open Source, not a faux knock-off of it; don't try to give me a subset of Open Source license terms that you think would placate me while not actually being open.
The ever decreasing robustness property of the ecosystem which loses diversity and becomes more centralized. I don't know if FAANG gaining more and more power is a good thing for the world.
I think there are some arguments here to be made about the development of the prefrontal cortex. You may not be as “intelligent” as someone who is 17, but if you’re over the age of 25 your decision making capabilities are likely much much better.

There’s a lot of evidence to support this. I will present my own anecdotal evidence because hacker news loves that stuff. I acutely felt my decision making improve a few months before I turned twenty five. It hit me like a wave, and reflecting on my past decisions felt like looking at the actions of a completely different person. If I were in different, more difficult positions when I was younger, it is unlikely that my decisions would be as rationally thought out as they would be now.
There are plenty of cross-platform native app development platforms.
> But Spotify has made it even harder to find ...

Compared to what?

I grew up with music heavily filtered by radio promoters. That was rarely "change-your-life music".
As long as they make an open source compiler, there is at least a reference implementation to compare to.
A chip is much better than a pin. A pin can be stolen, just like the card.

With a chip, the secret data never leaves the card during a transaction. Even if the business is hacked, or if the POS system is compromised, the stolen data can't be used for anything.

With a pin, if someone hacks a POS system (or installs a fraudulent one over it), they can capture both the number AND the pin at the same time.
Games certainly can be art! But I don't see how that conflicts with what I said or serves as a counterexample. Games are not just software products. They are the culmination of work by artists, designers, writers, and engineers. The end product is often an artistic piece, and a rather interesting one. Games being art doesn't suddenly mean software products are art. The software itself helps drive the art but is not the art itself. I feel a good way to think about it is that software and code running the game is not art in the same way that the paint in a painting is not art.

My favorite game designer is Fumito Ueda. His games of Ico, Shadow of the Colossus, and The Last Guardian are prime examples of games can be art.
So what do you think is an appropriate sentence for him?
Then you need processes in place to make sure a single person being careless cant do this much damage. There are low tech solutions that would greatly improve security[1], however the overhead this introduces is hard to justify in a world in which these breaches aren't that damaging to a company. We need to change incentives for companies by either mandating these security practices or implementing harmful repercussions for choosing a less secure approach.

[1] - https://en.wikipedia.org/wiki/Two-man_rule
This isn't grabbing a 10 year old kid pocketing a candy bar at the grocery store.

17 year olds understand the consequences of stealing $100,000 (and honestly they were probably very disappointed with how little they got).

Agree that his life shouldn't be "ruined" because of this, but he's committed a serious crime that was obviously a serious crime.
Hi, wtracy! I was thinking of something lighter than the well-known CMSs. Just a boilerplate project with some really basic CMS capabilities. Maybe I should do it myself hah
Allow me to reinforce the point made above.

None of this matters, because those decisions do not drive traffic to your product.

What matters is direct marketing. AKA directly targeting people or groups with specific content.

What does that content look like? Start with whatever problem you are solving. Write about how you are solving it. Then actively look for people who have or seem to have that problem and share your blog.
The only monopoly here is Apple’s monopoly on designing its own products. The iPhone, iOS, it’s development tools and the App Store are all Apple products, so Apple gets to decide what features they have.

It’s also not unusual for companies to make deals with third parties to include their technology and software in their products, often as optional chargeable extras. That’s all the App Store is, it’s a way to add optional features to your phone, offered by the phone manufacturer. There is nothing illegal or abusive about this.

What’s the alternative. Are you going to mandate what features Apple, or any manufacturer of devices with embedded software, can or cannot implement? Are you going to mandate by law specific features for side loading that all manufacturers have to implement in all devices containing software? What features, who gets to specify them, how will this be enforced?

So now we’re going to have governments design the software in our phones, enshrined in law?

Finally, how does this serve my interests as an iPhone user or developer? Is fragmented app stores going to make it easier to find software, make it easier for developers to connect with customers and increase software revenues? I don’t see it.

Android has had tons of app stores over the years, the public converged on the Play Store because they want to go to one place to get apps and have one company to deal with. Users like consolidation, it serves their needs.

All this does not mean I’m against any regulation. I thing there’s a reasonable case for oversight of these things and a dialogue between law makers and tech companies about how they manage their products and customer relations. That’s fine, but chopping up the market and products arbitrarily does not serve the public interest.
New Hampshire Opens Its Roads to Flying Cars
People are railing at Spotify, when in reality this is responding to the desire and behavior of customers. All of the platforms are moving to a $10/month all-you-can-eat model, because customers love it and will pay. What this does is move the industry from an album model, where people buy bundles of songs and own them forever whether they listen or not, to a radio model, where people snack on music in curated playlists. In the album model, artists are incentivized to put out one or two hit tracks and then backfill with lesser material, or spend time curating an hour-long story. In the radio model, artists are incentivized to iterate on and tweak their hits with mash-ups, remixes, collabs, etc. That's why Lil Nas X put out FIVE versions of Old Town Road.
I am saying I know I made a mistake and if they truly caught those who are responsible, then I don't see why they won't be able to get access to the stolen funds. My eth is in that collection of stolen funds. I'd rather prove it's mine and have the government return it to me vs them auctioning it off.
DeFi Is Doing to Money What Email Did to the Postal Service
> Does anyone else remember when housing data in US severs was considered less private than alternatives?

Right now much of Europe considers storing data in the US to be less private than hosting it locally. The US is certainly not in the same category as Russia or China, but it's not great either.
They were the only ones where I was reasonably sure they are popular enough that shows are hard to get tickets for. Other mainstream bands that come to mind, I would have no idea if I know the name because they had 1 popular song five summers ago or if they are really big.

I'm not even that big a fan of Rammstein, just a few of their songs I like :)
Dunno what Softbank is doing here, I thought ARM is the kind of company they would want to keep.
Microsoft finally gets their own social media play