skysight-inc/HackerNews huggingface dataset:
> What can Apple Maps do that Google Maps can’t do? What can Apple Health do that third party apps can’t do? [...]

Everything. I don't doubt that Apple extends a ladder to these developers, but I also don't expect it to look any different than their "ladder" for third-party browsers. When Apple controls the API, they have a direct conflict of interest with their competitors. We see this most overtly with the App Store's exclusive happy-path installation route.

I don't think every case will be treated equal, either. Apple will be allowed to retain some level of power asymmetry, but the outstanding question right now is how much? Their current control has been identified as anticompetitive by multiple large jurisdictions, so they're going to have to adjust policy at least partially to keep operating in the same markets.

> And as far as SMS, “consortiums” always lead to slow progress and least common denominator. RCS doesn’t even have encryption.

I agree; this is one of those fields where I want Google to pound sand so Apple can establish a better cross-platform replacement to SMS.

Again, I feel like I have to repeat this every so often; I don't hate Apple users or Apple hardware, by-and-large. I hate the pervasive isolationist attitude that Apple amplifies, immunizing them from legitimate criticism and stopping customers from critically thinking about their purchase. I'm not the only one who identified this, and hardly the first. People have been talking about Apple's "reality distortion field" for decades now, it only makes sense that it would come to a head with the iPhone and App Store.

> And yet there are Electron apps galore on Mac today.

And on NetBSD as well. A screaming testament to the success of cross platform web browsers.

> It couldn’t possibly be because until three years ago that most Macs had poor graphics hardware and even today the Mac market share is tiny.

Surely. If you ignore Apple's mistaken hostility towards cross-platform graphics libraries and failure to provide a stable development target, it's definitely a hardware issue. Gotta manage your expectations anyways, it's not like Apple had outstanding commitments to Khronos Group in the first place. Even if they did, fat chance it would have helped gaming on Mac.

What's someone gonna do, write a DirectX translator? If they did it wouldn't be for a puny, unprofitable API like Vulkan, right?
I had to shepard many South Americans and Europeans through American boarder security for this same job.

I found Canadas process to be much more restrictive. They similarly handed out decade+ bans.

We had a legal team prepping the paperwork for these trips, they had the correct paperwork.
that leads to question 4. If economies of scale result in lower prices, even with profit, what exactly is the consumer advantage of the alternative with more competition?
If you have one near you, I highly recommend The Original Mattress Factory. The big-name manufacturers all make 'individually wrapped coils' to make the mattresses 'conform to your body.' These coils are low gauge metal and wear out over time. The fact that they're individually wrapped means each coil is supporting weight on it's own rather than distributing the weight to coils that aren't directly under weight.

OMF still offers 'real coil spring' mattresses where the coils are thicker and connected with wire to help distribute the load. The mattresses are also able to be flipped vertically.

The best part is, the mattresses are typically hundreds or thousands cheaper than you'll pay for a 'name brand' mattress. What I like to do is buy a firm mattress and top with a separate pillow topper from amazon.
ZWave is another option here too. I wouldn't recommend devices that don't have at least a "500 series"[0] chipset, but pretty much any device you'd buy today or moving forward will contain this or a newer chipset.

[0] https://www.silabs.com/wireless/z-wave/500-series-modules
Similarly, it sucks that banks don't allow you to unilaterally stop recurring payments on your credit card. Some companies make cancelling a subscription like getting out of a Saw trap.

Sure, there are proxies like Privacy.com and PayPal that let you do this, but this should be a standard feature everywhere.
I was about to post this. The usual HNers with nothing better to do will warn about how you're still liable, they can come after you, yada yada yada.

Ignore them. Just give a virtual credit card to any subscription service, and set a credit limit on it. Problem solved. If they try to keep charging your card: too bad, the charges are declined.
I don’t know that we can. One aspect of enshitification I don’t see talked about is how the middle of markets are disappearing. Economic forces seem to push goods to both ends of the spectrum, either super cheap or super expensive, with no ability to navigate middle quality for very long. Most people seem to shop with price as their first concern, those who don’t are willing to pay more for certain qualities/features. But since everyone may be shopping for different features, now volume is low and price necessarily needs to be high. I suspect this is unavoidable.
A small application to demonstrate using OAuth with a custom GPT using Actions.
> Mint before it shut down

This was the best, and only feature I used on Mint. Quick glance a couple times a month was an easy way to find unusual charges etc. I haven't found a replacement.
The bank will "helpfully" tell retail partners the new expiry date, and 3 digit code. It's to help you, supposedly.
It’s an artifact of the economic system that values profit above all else. Of course if short term profit is the goal then quality doesn’t matter, consumers don’t matter, employees don’t matter.

The way to fix it is to get rid of the system where idle shareholders extract every drop of value from companies while demanding ever more and move to one where companies have a goal of sustainably producing quality goods/services while treating employees well. Co-ops can be one model of this.

Also change the stock market to a simple way to get capital on a short term basis rather than an all consuming gambling machine. This means also having a way for folks to retire that doesn’t depend on them putting all their savings into a casino.
My point would mainly be to spread awareness and share an experience and my interpretation of it, not "slander" and paint a target on my back by namecalling and divulging more information which doesn't serve a purpose beyond wanting clout under the assumption that the war does not affect myself and others around me.

Thanks for reading. Have a good weekend.
You sacrifice price, of course. "Fast, quality, cheap: pick two" has been an invariant in basically every industry since the beginning of... industry. And usually it's "pick one".
The phone is good for reading, but not good for surfing, which is where the motivation to read comes from.
They’re on OVH now and should have protection from it by virtue of being on their network now.

> However, we found that OVH’s anti-DDoS protections were likely suitable: they are effective, and their cost is amortized across all OVH users, and therefore of marginal cost to us. To this end the network solution we deployed involved setting up an OVH box to NAT traffic through OVH’s DDoS-resistant network and direct it to our (secret) production subnet in AMS; this met our needs for end-to-end encryption as well as service over arbitrary TCP protocols.
That PPI price increase includes a profit margin...
From the article: "Prices for consumers rose by 3.4% over the past year, but input costs for producers increased by just 1%."

[edit: clarity, tone, and added the below]

3.4 - 1 = 2.4% increase in profits/revenue for corporations while consumers see a 3.4% increase in costs...
I have an inflatable mattress (basically like sleep number, but some other brand whose name I can't recall right now) and it's been fantastic for the last 4 years without any noticable wear and tear or degradation. We also have a 3 inch foam topper on top that has held up well, though that Will probably need replacement at some point.

That said, one of the biggest gamechangers I've noticed for sleep regardless of mattress type is actually the box spring. Box springs suck, the bed frames that use arched wooden slats for support instead of a box spring feel way more comfortable and supportive, even with the same mattress.
See using clicking rate or browser signature to deny you service?

See Aliexpress accounts becoming unusable based on ... well, who knows what?

See Google accounts becoming unusable based on ... well, who knows what?

Not the same as identity verification but a significant problem for your account still. Often fatal. It is an issue.
My Django Roadmap Ideas
I use by Quest exclusively for working out (FitXR + some Beat Saber), around 1 hour a day, 5 days/week. I don't have any neck problems at all. Maybe you just have a weak neck?
Do you care to speculate about why the culture changed?
1.5 times greater speed comes from 768-bit vs. 512-bit width of the memory interface.

Another 1.5 times greater speed comes from DDR5-4800 vs. DDR4-3200.

The rest may be from virtualization and other overheads.
Administrators Will Be the End of Us
I share this list of furniture makers anytime a post about modern furniture comes up. I usually get dinged for posting luxury goods, and am told I must be detached from reality. I like nice things. Here it is anyway:

If you want a sofa that will last a lifetime, buy one from Knoll and you can get it reupholstered 20 years from now:

https://www.knoll.com/shop/living-room/sofas

https://www.thayercoggin.com/milo-baughman-gallery

https://vicadesign.com (made to order)

http://www.hickorychair.com/

If you're in the market for buy-it-for-life solid wood furniture:

https://www.thejoinery.com

https://vermontwoodsstudios.com/

https://hedgehousefurniture.com

https://57stdesign.com

https://www.57thstreetbookcase.com/ (all bookcases, some veneer and plywood)

https://www.spekeklein.com/home

https://www.pompy.com/

https://www.chiltons.com/

https://roomandboard.com (mix of solid and veneer, some MDF)

These makers are in a league of their own, very expensive, incredibly beautiful hand-made pieces:

https://www.sammaloofwoodworker.com

https://www.thosmoser.com (highly recommended)

https://nakashimawoodworkers.com (new commissions around $7K-$15K for a coffee table, $20K-40K for dining table, plus shipping; older Nakashima pieces are highly valued in the art world and sell anywhere between $15K-$300K)

And as a reminder: your local woodworker can build all sorts of furniture, with and without upholstery. You can also find all sorts of antique and vintage pieces online (modern, unfinished, or restored) and at local second-hand furniture stores.

If you're getting upholstered pieces (or need to custom order fabric) opt for natural materials, particularly linen and wool. Or quality leather! They'll last much longer synthetic blends:

https://mclaurinandpiercy.com/

https://www.knoll.com/shop/knolltextiles/upholstery/all-upho...

https://www.hollyhunt.com/products/textiles/upholstery

https://www.maharam.com/products/upholstery/search

https://www.spinneybeck.com/products/category/upholstery-lea...

https://www.edelmanleather.com/products/upholstery-leather/d...
The car market does not work like that, and it is an important market.
How does one get virtual credit cards? I remember some banks like Discover offered them, but I don't see them anymore.
> Forcing them into one stack would have resulted in application developers having to address this or face their software stop working

And what would be your solution for achieving that? Given the distributed nature of the web, it's hard to see how one can force other people to do something. They will just ignore this IPvForced6 just like how they ignored IPv6 (until they see the IPv4 address bills arriving).

Furthermore, "easing the transition to IPv6" isn't plausible IMO no matter how much you do. Just the mere fact that IPv6 addresses are larger than IPv4 addresses already set that in stone, since it necessitates the upgrade of software and hardware - and good luck convincing the programmers and netengs to update those.
Fair enough, I assume the down votes came as a result of the tone.
Ironically, undestroyed local environment is getting quite rare.
Rare earth metals aren't actually rare. It's a misnomer. Some of them are pretty common. It's just that they're hard to extract and refine.
It's basically a combination of documentation (Step 1: Do this, Step 2 Do that) and shell scripts wherever possible. I can just follow the steps and run the commands without thinking and go from a bare server to a fully deployed working app in about 20 minutes.
Evolution is a bit slow. How many millenia will it take the Jayhawks to figure it out? Humans can increase chicken production this year or maybe next.
The reality is that if you expect immigration trouble, you should always enter through an airport and never a border crossing.
"You are overly fixated on trying to get a hard quantified numeric chance, I think. People--maybe not everybody, but the vast majority--aren't trying to evaluate probabilities to come up with a number they can test against some standard amount."

I'm not fixated on a hard numerical about, just on the standard for civil law - more likely than not. That's the standard it's required to be compared against.

"And if you try to force them to come up with a number, that number is mostly going to come out of thin air."

Thats not at all the case for the flight risk matrices used in your other example. So it is possible to quantify it.

"But if you try to pin down a more precise definition, you will likely find more definitions than people articulating them"

Which is why we have statutes - to ensure the rules of society have been agreed upon and recorded.

'"Risk" is something that is likely enough to occur that you want to mitigate the possibility of it happening.'

It's not defined in law or colloquial dictionaries that way. Any level of possibility of loss meets the definition of risk.

"The net standard is looking at somebody, and asking yourself the question "do I feel that this person poses a sufficient risk to warrant temporary suspension of liberty;" the legal requirements end up being more of a framework to explain why you came to the decision you did."

Got it - this is an oligarchy where the laws are used post facto to justify your own personal views. Essentially, one doesn't have rights because they are subjected to the whims of a few, undermining one of the main purposes of laws and process.
Without native apps for iOS to integrate with Safari and apps, password managers are a nonstarter for me.

Presently I use Bitwarden (with a selfhosted Vaultwarden backend) for this reason, and block the phone-home spyware the Bitwarden people ship in the client with DNS blackholing.

Happy to replace it if: a) there is an import path from Bitwarden and b) a good client for iOS that supports the native iOS password manager APIs. I expect further enshittification from Bitwarden in the future, and keep a close eye on new projects like this one as a result.
Amex too.
I think the implication is that you get a balance of the first two, within your budget.

Set a budget, look at your options. Realize that perfection is not possible and get the best option to fit your needs within your budget. If you do research and ask around, you might be able to maximize your value for what you pay.
I'd highly recommend finding a local shop for furniture, if you can. You're right that the major brands cost a lot of money for quality, so even if a local place seems pricier than an "economy" couch at Ikea or West Elm, you're getting a much better piece of furniture.

Unaffiliated plug, but there is a sofa shop in the Castro in SF (I think they also have a location in the East Bay) where we bought our new couch a couple years ago. The brothers who own the business were very patient about explaining the different kinds of cushion materials and how we could expect them to wear, let us take home several books of fabric swatches to compare within our own home (for days!), and told us if we didn't like the feet once it got to our place they would switch them out for free. Needless to say, that buying experience is completely different from a corporate store.

It only wound up costing 10-20% more than the similar couches we were evaluating at retail shops and has been so much more comfortable and so much more durable than the furniture we ever bought from those places. They've got an outstanding warranty, so we know if we ever did experience unexpected wear and tear they would replace it immediately, and that if 5 or 10 years from now we want to refresh the cushion they can help us with that too.

Just like that small software startup is beating the big guys at the same game...You may have a local furniture shop within your local area that can offer you a much better quality to price ratio and bring your money right back into the local economy instead of sending it to a distant conglomerate.
so much furniture is absolute junk. plastic veneers on cheap plywood. The cost of hardwood is just too expensive plus labor and shipping and sales overhead.

as far as I can tell in the US, you need to get to crate and barrel price points for it to last and be comfortable.
Survivorship bias in effect. Old furniture that lasts decades persists in our memories longer than crappy new furniture that we get rid of quickly.

I suspect people who shopped 20, 50, or 100 years ago were also convinced that the quality of furniture was declining.
I got a great tip here on HN: if your credit card supports email notifications for transactions, set it to alert you on every transaction. On my Citi card the notification is called “Transaction amount exceeds” and is configurable with a dollar amount, which I set to zero. Now I get an email within a minute or two of every charge that includes the amount and payee in the email. It’s a great way to put recurring charges you might have forgotten about “in your face” and lets you skip reviewing your whole statement at the end of the month (and gives you a searchable “database” of charge history).
I work at Google. I like it fine. As I pointed out in another comment, these days the gap between Google and say, any moderately well run company is much smaller than it was 15 years ago. Lots of the good things about google, both technical wise and culture wise, has spread throughout the industry.

For almost every amazing 'web scale' tech or developer tool that google has, there is pretty darn good open source equivalents now. Giving employees stock for retention and rewarding high performers is now much more common, as well as snacks and perks and pleasant offices.

Most companies have a more consistent hiring bar to some degree. When I joined the industry in the early 2000s, many companies didn't make candidates code at all, so half your coworkers might be fakers. Now that's a lot less common.

Say what you will about the pros and cons of whiteboard coding, but some coding to have a consistent bar is probably a good thing overall for the industry.

Google still has pretty darn good free food and pays pretty well, and most people who work there are at least fairly smart. It still has plenty of hard problems to solve at scale, which is the most fun part of the job.

However, it's not 2007, where the choices were the fantasy land of Google or Office Space. Now there are a lot of great companies to work for.
If enough people care about quality, then there will be a market opportunity for a premium product. Eventually, once this market opportunity gets big enough, one or more companies will try to make a better product at a higher price with higher margins.

This might happen slowly, though you can count on the promise of high profit margins to make it happen sooner or later.

Of course, there are areas where we do have regulation, particularly when it comes to safety of products. This is a good option in many cases, though in many cases it would also be very difficult to define and enforce standards.

And there can be market problems such as oligopolies or monopolies that prevent robust competition from happening. In those cases, it can be up to antitrust regulators to correct the market.
99.999% of all man-made objects in space (and all of their benefits you enjoy every day) are there because of capitalism...
> I had to go be Goldilocks at a local mattress store for forty minutes before I found my match.

I do this too, I think it's the only reasonable way to pick something that you're going to spend 1/3 of your days laying on
also known as financing on credit cards.
Laughing hard at the Olean ad. As many won't get that, it's the brand name for Olestra, a fat substitute with similar nutritional qualities but zero calories because humans can't digest it, that was briefly popular in low-calorie foods in the late 90s. But since you can't digest it, it leads to horrible shits and was mostly taken off the market.
Your entire operating theory is that a man you don't even know, a software developer, changed how he feels about software design?

>Shall I mention mainframes still run COBOL? Should I introduce the latest version of this library to achieve the same?

What the heck are you even trying to say here?

>Going against a strong personal opinion after stagnation of development and a complete pivot on multiple levels is normal to you

I mean, maybe his country launching itself into war and mining it's population for bodies to throw at Ukranian bullets and most educated or valuable people fleeing made him reevaluate his feelings on lots of things? Do you have any actual concerns about the code, or are you honestly trying to draw some crazy conspiracy between "A library went a direction I don't like" and "This might be an attack against my work"?
Only simple in what I call the first level of RSA. But all levels could be fun in an effortful sense.

1. Level: encrypting and decrypting a single number or a couple of characters using public and private keys in a couple of lines of code

2. Level: Follow mathematical proofs and understand why it's theoretically secure

3. Level: come up with an implementation that can be used in production

I guess 1 takes minutes to implement, 2 takes days to understand, 3 weeks to implement assuming a standard programmer who hasn't done security.
I have the Elite Strap and have been pretty happy with it. I don't see how it could break. I don't understand what other users are using VR for, though.
I can write drivers, but it would take me a long time (I've never written driver so factor in a learning curve). Or I can select parts that linux has drivers for - but again it would take me time. I can assemble a computer, but it will take me time. My time is not free.
If you happen to know, I've been curious about the water weight of various foods. In particular, I've bought dried or canned beans or tuna or other such things, and attempting to correct for the water weight I normalized on total labeled protein mass (or some other relevant macronutrient) rather than total mass. However, water content still varied dramatically for on-paper identical goods.

Do you happen to know if that's a quirk of US food labeling laws (e.g., they can report a certain number of grams of protein per gram of food so long as water is within a 40% margin), or if there's some other factor at play that would allow macronutrients to actually be similar in qualitatively different products?
I wish there was a bit more latency. Everything is way to smooth!
Yasuko Toyoshima creates delight from the quotidian