skysight-inc/HackerNews huggingface dataset:
Did that really need a whole tweet thread? The gist is that many airports were built before 9/11/2001 and the added security measures since then prevent optimization of the check-in process.

This doesn't take into account why even newer airports are so inefficient. I was recently in BER, which was opened last year, yet it seems just as inefficient as any other airport.
Thank you!

I have some books on both OS and Distributed Systems (gotta love goodwill finds), and appreciate the pointer towards where I can deep delve on how these work at a deeper level :)
This. To give you an example I signed up for a local Gannett newspaper subscription for $17 per month delivered. I have since learned...

-twice a moth they claim they send premium content newspapers charged at $7 each extra. This content is trivial mass produced garbage.
-there is no billing statement detailing monthly charges. You can pay $5 a month to get an detailed billing statement.
-if you go on vacation there is no credit since they claim all the content is online.
-the newspaper shows up at my house some days at 12:15 am, so it is devoid of most news from the previous day.

I only get this for an elderly family member who reads it cover to cover everyday or I would be long gone.
Instead those can just cancel your account without explanation or recourse. With a registrar you have a contractual relationship enforceable in your local jurisdiction.
I am actually not sure if this is possible, while also accepting security updates etc from my OS distributor? How do you literally personally vet every line of code that gets run directly AND indirectly by your application, and still have time to write an application?

I’m okay with saying, “I trust RHEL to be roughly ok, just understand the model and how to use it, and keep my ear to the ground for the experts in case something comes up.”

At the level of npm, I feel roughly the same about React. I don’t trust it quite as much, but I’m also not going to read every code change. I’ll read a CHANGELOG, sure, and spelunk through the code from time to time, but that’s not really the same. I’ll probably check out their direct dependencies the first time, but that’s it.

I actually don’t know how you could call yourself an application developer in most ecosystems and know every single dependency you actually have all the way down, soup to nuts. Heck, there are dependencies that I accept so that my code will run on machines that I have no special knowledge of, not just my own familiar architecture. I accept them because I want to work on the details of my application and have it be useful on more than just my own machine.

Edit for clarity: I agree with almost everything you’re suggesting as sensible. Just not with your conclusion: that you’re not a “real” application developer if you don’t know all of your dependencies
It's perfectly reasonable to be skeptical of the measures being put in place which would make this possible, especially given MS's history.

To give an analogy, there might have been a time in East Berlin where people could have said: "It's fine that they check papers before crossing into West Germany. Your fears will be reasonable when they no longer permit entry."
Sure. I happen to live in Hong Kong, where there is very little space. Shall we then just throw the excess population in the sea?
That's not a pimp, it's an Erotic Services Agent ~s
Much more likely it’s related to increased antitrust and regulatory pressures. Vanishingly few customers likely to take advantage of this, its true value is in the PR.
The Economist does this as well. Very frustrating to have to explain multiple times over chat that I just want to cancel and that no I don’t want any deals and that yes I understand the terms of the offer being made and that no I still don’t want the deal even though I understand you are telling me that this deal really is in my best interest.

And yet I didn’t need to talk to any employees at all before giving them my money.
A few months ago both Firefox and Brave added this workaround. Being able to modify the default app for the "microsoft-edge:" handler is something that was available since 2017 and pretty much EdgeDeflector was the main user. Most people back then said that Microsoft would never patch this thing but here we are.

Having a <0.1% of users bypassing your custom handler isn't relevant at all. But having 5~6% of them is not.

If your competitor (Microsoft) plays dirty and you play even dirtier (Brave, Firefox) at their own field, they will notice it, patch it and use it against you.

Since antitrust doesn't seem to work in the US... Maybe Microsoft will get another anti-trust fine from the EU and they'll forced to disable this handler at least inside the EU market.
I use the LightPhone. IMO, eInk takes things maybe a bit too far. The refresh rate is terrible and I have yet to seen an eInk phone that has a good texting experience. Most of the companies doing this are trying to get people off their smartphones (a goal I agree with). But making texting harder ironically leads to me using the phone longer than I would if I had an easy way to send a text.

The battery life and visibility in the sun are both great features. I'm hoping the middle part of the spectrum between the eInk phones and the iPhone/Pixel starts to fill in. Something more along the lines of the Wise Phone (https://techless.com/).
I have some basics down pat (., +, *, ?, ^, $, [], [^], (), \d) and anything more I always have to look up (and much of it differs between engines anyway). Usually, though, what takes more time to figure out than the regex itself is whatever unholy combination of escaping rules is in force in the place where I have to use it.
For me it closes all but 1 window, hardly what I'd hope for.

True, though, that it gets me out of the mini-buffer, same as C-g. I didn't know that works - nice.

Btw, here's another thing. How many times as a beginner was I stuck in the mini-buffer and had no idea what's going on? The new editors have some kind of command palette, which is vaguely similar, but I don't think you can get stuck in it.
It is called "Corporate Art Style" (https://knowyourmeme.com/memes/subcultures/corporate-art-sty...) AKA the worst thing to come out of the 2020s.
Apple have pulled too much bullshit for me to trust this right away. I’ll wait for the review of tech repairers. The chance is high that the are some outrageous provisions making this essentially worthless.

Spontaneous guess: The tools will only work with genuine parts and the genuine parts will be uneconomically expensive.
How is this service going to work with the fact that the display/battery are cryptographically bound to the phone itself? Will they also provide the tool to rebind the parts?
After years of disillusion and disappointment, I am so happy to see how things at Apple have apparently taken a turn for the better. With M1 and especially the new MacBooks Pro, they are in the process of fixing their hardware, with incredible results. Now they're taking concrete steps to make repairs more accessible, which was unthinkable just a year ago.

Now, time to fix software and documentation :)
That's a fair point, although I can think of examples in the IDE reals as well - e.g. in the world of Java Eclipse and NetBeans were popular (and open-source), but gradually IntelliJ IDEA dominated them for various reasons. I also remember all the Borland tools (super popular in the 90s) that have mostly disappeared by now. I definitely think that open-source projects are more likely to survive long-term, but it's not like they don't fail.

Btw, I think TextMate is open-source these days as well.
Amex has fairly been consistent 'because it is not accepted anywhere'
LA Fitness allows you to either mail in the cancellation form or submit it in person. I was also cancelling due to a move, so I printed out the form and trekked out to the nearest location for a final workout and the piece of mind that my cancellation was complete.

Lo and behold, you cannot submit your cancellation form without a Manager present. Okay, when does the Manager arrive? _Usually_ around 9:00AM is the response I got. I have to get home for a meeting at 8:30AM, so is there a mailbox I can drop this in? No. Can I leave it with you (the staff member attending the front desk) to hand to the Manager? No. Will the Manager be here around 5:00PM if I come back after work? No.

Please note that I bear no ill will towards the pleasant staff member that was helping me.
Several different examples of why details matter. People respond differently to disease testing vs vaccination, it’s not just one big bucket of medical stuff.

“However, we rarely actually run the original intervention at larger scale. Instead, the tendency is to water it down, which can make things significantly less effective. Case in point: replicating an effective education intervention in Uganda in more schools yielded virtually-identical results, whereas a modified program that tried to simulate how policymakers would reduce costs was substantially worse. That’s the theory that Evidence Action favors for why No Lean Season didn’t work at scale—they think the implementation changed in important ways.“
Uihut 2.0 launched on Product Hunt
We are announcing that UIHUT 2.0 is live on the product hunt community.
Download thousands of free & premium web design, illustration, bootstrap template, flutter app, icon, 3d illustration, and graphic assets for your UI, UX design project

Added Design Resources

1. 2000+ Web Templates & Blocks (Figma, Sketch, XD) - ( New 1000+ )
2. 1000+ Mobile App UI Kit (Figma, Sketch, XD) - ( New 500+ )
3. 1000+ Web App UI Kit (Figma, Sketch, XD) - ( New 900+ )
4. 2500+ Illustrations Packs (Figma, Sketch, XD) - ( New 300+ )
5. 9000+ Icons (SVG, PNG) - ( New 1000+ )
6. 100+ 3D Assets - ( New 100+ )

Please show your support on ProductHunt
This image really threw me as well. Weird.
A breaking change is only a breaking change to you if you switch to the updated language. If your business does not actually need anything the updated language offers you can often just stick with the old version.

There are plenty of sites still on PHP 5 for example.

If you are doing something where you rely on third party libraries, and you have to keep those third party libraries up to date (e.g., a third party library that uses a remote service and that remote service keeps changing their API), then you may be forced to update to the new version of the language because the library switches to the new version.

For a language that isn't really mainstream for business use, I'd expect that there aren't a lot of third party business libraries that you'd be using and so the "library made me do it" language update would not be necessary. That should allow staying on the old version as long as an OS upgrade doesn't kill the ability to run the compiler or interpreter.
That's a huge in my list. If that will work without any hidden issues, I'll be officially Apple fan.
Most SaaS services are pre-paid rather than post-paid, so if they cannot bill you, it's easy for them to shut off your service and be out basically no money.

My experience is that the actual terms of service don't guarantee that will happen, but rather that it's more cost-effective for the company to block your account than it is to allow a debt to accrue, document that debt, and then attempt to collect on it or sell it to debt collectors for pennies.
Yeah, but that solitaire didn't even cloud.

Would probably be faster if any other programs actually used their newer APIs. I really think burning people with WPF and introducing their shitty store was what many devs drove away. Wasn't really a C# (good language and good APIs in my opinion) guy for too long, but around the time Windows 8 was released, I left for greener pastures and didn't look back very often.
I think it's case-by case. I once scraped a list of names and dates from individual Wikipedia pages. There were lots of formats like "1900-1950", "1900 - 1950", "(1900 - 1950)", "(1900 to 1950)", "1900 to cf. 1950", and so on. These were arbitrarily nested in the first couple sentences.

My thought was "Oh I think this is a job for that regex thing" and 35 minutes of googling syntax + a handful of passes later I had all the dates in a workable table. I have no idea how much code that would have taken. Albeit, I am a novice programmer.
I've been a heavy user of Pocket, and I obviously think it's great. In the end it's not much more than a reading list, but what really makes it useful is its integration with the Kobo e-readers. I can happen upon an interesting long form article at work, save it to Pocket and read it on the subway on the way home on my phone, or before sleeping on the e-reader.

I'm not a Firefox user, so I'm using the extension, but if I were I'd really appreciate the integration.
I think they were more talking about how modern code editors use color for syntax highlighting.
I guess anything related to security eventually evovles into a labyrinth of regulations. Look at how IT security is enforced: You have to use certain characters in your pwd and needs to change it every three months; You cannot install anything on company laptop without approval, blahblah. Comparing to this I almost feel airport security is god send efficient.
What global labour shortage? Can I move into your bubble?
I had a similar question.

Will Apple allow a mom and pop (not apple-authorized/certified) repair shop to buy these parts in bulk to offer repair service?
Netlify Acquires OneGraph
And in my eyes, that's pretty terrible - we're stuck with a number of proprietary formats for commercial software, the adoption and more widespread support for which has been an uphill battle every single step of the way, since MS isn't incentivized to do that properly.

Honestly, i avoid .doc and .docx as well as most of MS Office formats whenever possible, at this point i just have LibreOffice installed and use all of those native formats: https://en.wikipedia.org/wiki/OpenDocument

Not only that, but most of these formats are problematic on a technical level - when compared with something like simpler Markdown files or any other text based format, looking things up is needlessly hard, so you can forget about easily searching for some text within a directory of 100s of such files on a server without some niche tool.
What would you define the events on that day as?
We'll see actual prices on genuine replacements.
Right with you on Fastmail, it's excellent. Just wondering though where do you feel you can't use Firefox? As far as I know it runs on all major platforms even if the rendering engine on iOS is still Safari.
This behavior is everywhere in the gym industry. It is so bad that the last time I joined a gym, I paid for a year up front with a physical check. I told them i don’t have credit or debit cards (lie) and can only pay by check.

At the end of the year, I walked away and never got any letters about paying a renewal or anything.
This is awesome! I've been doing my own repairs for friends and family since high school. Having access to genuine Apple parts and the tools used by their own technicians will be so helpful. Smart move, Apple.
Securing your digital life, the finale: Debunking worthless “security” practices
Ask HN: What tool do you use for writing notes?
can't carry a notebook with me at all time, notes app doesn;t work on laptop. I don't like Evernotes and Notion
The GP's point isn't something that is verified with controlled randomized data...And moreso, it's about what happens after the controlled trial. Communicating science is about taking it from a controlled lab and moving it into the real world where unfortunately politics purposefully muddies all the waters.

The point is that WHO is a political organization with a political mission that needs science to get it done. While it employs and funds countless great scientists doing meticulous work...the people you will see and hear from at WHO are international politicians.
He replies to your question afterwards:

> Those who aren't have mostly moved on from Ivermectin because they have better things to do. Ivermectin is being tested in large RCTs, as it should. If it works, it will be used. If it doesn't, it won't. Until we know, doctors will do what works.
Yes- will definitely be expensive.
This feels like the sort of change that’s reacting to an existing legal situation or they’re preempting one. I’m not privy to what that may be though.
I still have a .plan file, for nostalgia's sake:

$ cat .plan
To be the only person on this system who uses this obsolete feature of finger.
> Well a simple email would be too easy to forge.

Email is how thousands of SaaS handle cancellations today already.

> But I'm sure its not hard to setup something I "your account" page.

That's the whole point of the subthread...
The link I shared is a list of cards from Amex that don't charge any fee. Anecdotally the number of places that reject my personal amex is very close to zero (there's one cafe enar me which doesn't take it).

> I see no real reason why to use Amex over Visa or Master/Maestro

Cashback/rewards, and it's accepted on Amazon in the UK after this year is a really good reason to use it over Visa at least. Maestro is non-existant in the UK. Maybe mastercard is a better choice, but I carry two cards _anyway_ , so one might as well be an Amex, and the second should be a mastercard?
Making them unable to easily collect money from you doesn't magically erase your contractual relationship.

They probably still just canceled your account since it's paid up front and it'd be more hassle to try and collect on your debt.
It very much depends what the use case is. I find that a lot of the text processing I do is easier to use back references or other regexy things.

Having said this, I use tools that make regexes easy to use and readily available - I think in many programming languages the syntax means that other solutions are just as easy to devise and implement.
I think this comes from the fact airports often enjoy the service monopoly, as alternative transportation is not competetive enough, people will curse, but choose the airport.
The CIS has a benchmark for evaluating K8s security. You may want to have a look at that: https://www.cisecurity.org/benchmark/kubernetes/
I thought similarly. It’s a disturbing representation of a human
Since I live in California, which has a “click to subscribe means you must have click to cancel” regulation, this isn’t an issue for me. After the New York Times published their inaccurate hit piece attacking Scott Alexander and Slate Star Codex/Astral Codex Ten, I was able to cancel online just clicking my way through.

I now subscribe to The Wall Street Journal, which looks to be the most neutral newspaper right now. Being a California resident, I have a special “California only” cancel button on my user control panel.
With a catchall you can just setup a filter rule that auto-deletes mails to certain destination addresses and add more to the filter as they get compromised. Which doesn't even happen all that often in my experience.
That would require that there is somebody overseeing the complete user experience. In reality the people who design the product probably never meet the people who design the subscription management systems.
awesome move. hell has frozen!

well done Apple! (assuming there are no exotic tricks in the small details)
AT&T is offensively in trouble here. Not only can't you cancel easily on the web, you can't even go into their stores to cancel either. Finally, after 45+ minutes on the phone, they have a habit of hanging up on you. It's now happened to me twice within a month of each other.

The FTC better have some real teeth here.
I guess it'll basically be the equivalent of an iFixit kit, but still, I feel like it's different when it's the original manufacturer telling you to do steps that definitely feel like workarounds— you know, melting glue with a hairdryer, that kind of thing.
It seems a convenient/high_level way to use highly optimized C libraries with minimal overhead both in terms of execution time (i.e. vs standard interpreted Python) both in term of runtime size/complexity (see Julia).
Cool. So in ten years time, they'll tell us again that it was actually a 'gas giant' not a 9th planet
msquic would be a good start, which is the protocol implementation from Microsoft. I used it for a project of mine which used Quic for something not HTTP/3 related.
I use Privacy.com and generate virtual credit card numbers. I cancel the credit card at the time of canceling the service (or at least trying to cancel the service).
I'm glad to hear this. But I'll wait a little bit before getting excited. The last independent repair program... was more a miss than a hit.

I want to hope for the best, wanting this not to be just a PR move, but a genuine effort from someone or a team inside Apple wanting to produce less e-waste, and a lasting devices.

I was watching videos restoring Macbooks from 2007 and was incredible how easy was to serve the most prone-to-fail components and upgrade tech that will eventually get better like RAM. So repair was in Apple's DNA, hope still it is (I'm aware the chance is low).

I will bet despite being counterintuitive easy to repair devices it's good for Apple in the long run. Most people upgrade because of the status that gives you "having the last iPhone", but those cheap 2nd hand devices could be the ideal option for someone to get into their ecosystem for the first time.
If it's so amazing that people only unsubscribe by accident, they'll certainly miss it quickly and subscribe again immediately. The practice of using "dark patterns" to prevent people from unsubscribing is utterly disrespectful.
Abso-fucking-lutely. Nobody has fought longer or harder for this.
True, it's all an ad-hoc or hodgepodge of processes that gets tacked on over the years/decades without any regards to efficiency.
> but we know that on the whole that's not true.

What do you mean exactly and who are "we" ?
I wouldn’t call it a “play”, in the end it’s what supposedly all the RtR advocates wanted.
I see a really good example in India's UPI. You can make payments upto $600 USD using that, it directly deducts from your bank account and you can do P2P too.
Best part of this is that because Apple did it, it'll most likely become a trend and other companies will follow suit.
Interesting. Is having a brazilian bank account a prerequisite to use PIX?
Despite the fact it was explicitly forbidden for them to show other browsers based on trident. They have basically done whatever the fsck they want, since forever.
> AT&T, Metlife, Gillette, Toyota... they put their name on their respective stadiums just after they were inaugurated, or a couple of years after at most.

okay, but never heard it being called that, the times change, sorry.
Ok, this is cool and I'm pretty astonished by this atleast. But there's a side of me that tells me this move will come with a HUGE CATCH.

As you guys may be aware Apple has been doing everything possible to screw over third party parts. So... now that they will sell OEM parts officialy (and probably quite pricey...) I'm kinda scared that repairs will become even more expensive.

Hope I'm wrong.
13 30 day months seems the best to me. I can agree on no more daylight savings changes.
They are offering this only for this year's Iphones and at some point this year's Macs. It doesn't seem like you can get a battery for 3-5 year laptops nor that you'd be still be able to get a battery for this year's laptop 3-5 years from now.
But can also only read your newspaper subscription using Apple's walled garden rather than a web browser.
That might not be a bad thing.

It shouldn't be a controversial position to say that perhaps something cobbled together by an inexperienced language designer in a matter of weeks, five or six internet lifetimes ago may not be a good long term bet.

I wish browsers would set an EOL for JS support and just get on with WASM. Of course, that's never going to happen.
People complaining about being censored attempt to censor everyone they don't like

Incredible
Next time pay for the subscription by check (mail it in). They can’t bill you again automatically.