skysight-inc/HackerNews huggingface dataset:
Maybe I am missing something here. But google is a well-known pull-the-rug-from-under-you type company, with a long proven track record of doing just that. Don't use undocumented, not officially supported anything from them. ever. Don't use apis that go against their stated goals. They WILL remove them. Unless MV3 has officially committed to a changed changed scope to allow this, it is irrelevant if it incidentally works.
Right, which is why (and I think this would just naturally arrive via a filtering mechanism) this is such an insidious problem. It's going to happen, and it is happening, but humans aren't very good (not incapable) at such long-term thinking especially on a planetary scale. I live in Ohio, freak ice storms and power problems in Texas might as well be in Pakistan where they had that recent flooding (note I'm just using these as examples and not attributing them specifically to climate change although they may be related). As long as the mall is still open and I have a job it's like.. what climate change?

And then when you add in both reasonable and unreasonable disagreement, you just get stuck... and if the problem is real and is going to cause big problems, well you're really betting the farm that you'll be able to come up with a planetary level solution in short order or else you're just hopelessly stuck with whatever happens to you.

As I look at the situation what I see are a few scenarios:

1. It's not bad and there won't be any long term effects.
2. It's pretty bad but the long term effects won't be that bad.
3. It's very bad and the long term effects will be quite bad.
4. (some combination including small/medium impact, etc.).

The thing is that it doesn't really cost much to address 1. and 2. and we get some nice benefits anyway like lower levels of pollution, maintenance of resources like fisheries or forests or whatever. But if it's 3. and we don't do anything we are mega fucked or we will need a very lucky and well-timed solution. Elon said something to the effect of "let's not find out if we get lucky or find a solution" and to that I wholeheartedly agree.
Have they added the feature to have a locked (and hidden, I know that hidden already exists) folder for pictures?
Do those profits actually exist in real (inflation-adjusted) terms and not nominal ones?

Europe uses a VAT for this. You probably want that, because it’s the most effective tax at raising revenue, although compliance is a pain and Americans would hate it.
I believe it's because these applications likely use CoreData as their data persistence framework, which uses SQLite as the backend store. This has been nice because when I'm doing iOS app development that uses CD, I can simply pop the SQLite database open and query it directly to see what's going on as I'm testing.
Counter intuitively you'll get really good people and won't have problem hiring? At least that's what happened years ago at Jane Street with OCaml.
A lot of tech is simple, basically a CRUD app. For instance, there is probably a billion dollar app that will come out in next 10 years that makes performance reviews slightly better (e.g. 15five) or maybe a slightly better chat application (Slack). None of these products relied on technical leaps, just execution and positioning.
My daughter as an iPhone 6, so its many versions pass and I think they have stopped security patches with this upgrade. How much risk is she of being hacked without those updates -- is there any way to track identified risks?
It's also seems self-contradictory. Another bit of free-market dogma is the economy is so complicated no one can understand it, but if that's the case how can anyone tell that "goods and services represent tangible benefit to people, market prices represent the true value of goods in society, and wages represent the value that a worker provides to others" and not bullshit games, like the consulting described in the OP. I feel it just collapses into circular reasoning: "define what the market does as good and true, therefore what the market does is good and true."
The point was about being a modern democracy and not just literacy rates. You're cherry-picking to prove your point. Afghan literacy rates are abysmal because the Taliban follows a much more stricter interpretation of Islam than Iran does.

Also, Iran wasn't invaded by two superpowers within the span of two decades like Afghanistan was.
> If Apple made a set of ear buds that had a strap

They make a bunch of these, but for some reason always under the Beats brand. I assume the battery longevity is just as bad though.
Raising rates usually cause a bubble to pop. The bubble has already been popped in some stocks, but it will definitely still happen in order to bring inflation down.

So they're trying to suck 'easy money' out of the economy, which means everyone will be looking to conserve cash.

High consumer prices likely will adjust sales downward.

Companies doing 'pre-emptive' layoffs all over the place does not help.
I think it'd make other things impossible too. One project I help maintain is C++ and is mainly so. It optionally has Python bindings. It also has something like 150 options to the build that affect things. There is zero chance of me ever attempting to make `setup.py` any kind of sensible "entry point" to the build. Instead, the build detects "oh, you want a wheel" and generates `setup.py` to just grab what the C++ build then drops into a place where `build_ext` or whatever expects them to be using some fun globs. It also fills in "features" or whatever the post-name `[name]` stuff is called so you can do some kind of post-build "ok, it has a feature I need" inspection.
Yep, I can't wait.
Looking forward for PassKey integration. Then the wait for my programs and accounts to integrate and allow for passwordless logins.
The Windows Bluetooth stack is terrible. Ludicrously bad. Last time I looked, it had four times the latency of iOS with the exact same headphones.
> Even just referring to a code of conduct has, IMO, a rather strong vibe of policing and perhaps even an implication of wrongdoing, more so than merely a suggestion to keep it calm.

I'd say the opposite. A suggestion to "keep it calm" is inappropriate, because it carries the implication that someone is not calm. This is inappropriate because it is a comment on a person's emotional state rather than on what they say or how they say it.

In fact, if someone on my team said to "keep it calm", I'd take that person aside and explain, in private, the reasons why not to say that.

> Even if closing the issue were entirely because of other reasons and benign (someone did still reference the issue in a commit later, though), it's all too easy to see the issue-closing comment as shutting out dissenting opinions, [...]

If somebody thought that closing the issue shut out dissenting opinions, then that person has forgotten how GitHub issues work or how bug trackers work in general. Closing an issue just means that someone thinks that the work on it is done; it does not stop discussion on the issue. I can see why someone might forget and not realize that the issue was closed and not the discussion, but I don't think that it's a problem that someone visiting the bug from HN would forget how GitHub issues work for a minute.

With any online community above a certain size, there's a certain amount of policing not just of what is said, but where people have discussions. Anyone who regularly uses a forum, Subreddit, Discord server, IRC, Slack, etc. will see this pattern of behavior everywhere. For example--the discussion about whether this is the right way to fix a bug is a discussion which should be held elsewhere, where people can see the context and interested parties can respond to it.

Which is why there is a comment at the bottom,

> Please redirect further discussion to discuss.python.org.

It's crystal clear to me that this is not about shutting out dissenting voices, but just saying that this GitHub issue is the wrong place for this discussion.

You can see that there is a related issue which was closed, but there was a lot of discussion afterwards--but because the discussion was on-topic, the issue was not locked.

https://github.com/python/cpython/issues/90716
Same here, so many issues that always led to dead earphones after <18 months.

I won't be buying any more Apple headphones after my current Airpods Pro dies (already quite unreliable charging in the case, so unless I check and place it down gently I'm likely to come back and find it out of battery from one of the earpieces having been on the whole time).

I only stuck with airpods this long because their bluetooth functionality really is great especially when I was in a little apartment with an Apple TV as well as my phone. But they're really disappointingly unreliable, badly overpriced, and Apple support around them is always terrible (in my experience in the UK).
I certainly got the impression that there were newer suburban housing developments with many 1000s of houses and basically nothing else.
I gathered Texas was particularly prone to this so randomly browsing Google Maps found "Ridglea hills" and suburbs to the south of it in Fort Worth which appear to house 10s of 1000s of people without a single supermarket and barely even a cafe etc.
Interesting, which tips do you use if i may ask?
I adore the OG airpods, but the pro model disappointed me bigtime. They are always falling out of my ears, specifically my left ear which seems to be a little bit smaller. I tried aftermarket tips to no avail.
What does it even mean to use an ad blocking tool "at least once a month"? Like... do people have an ad blocker installed, but disabled most of the time, and just enable it temporarily when they come across a site with particularly egregious ads? That seems... an unlikely use model?
I can't tell you how relieved I am to hear that the overworked and underfunded Internal Revenue Service is going to "look into this". Maybe my grandchildren some day will have a more pleasant experience filing their taxes.
I actually like that comments are usually toned down. They don't cause runtime exceptions and compiler errors, they don't disturb the program flow, they are not the cause of the bug I'm trying to fix. Just some hints to help me understand the code. For really important comments you can still use `TODO`, `FIXME`, etc. which most editors highlight more.
I switched to FF a few months after I started hearing about this change coming down the pipe. It was totally fine and easy. I haven't had any issues because of it outside of one weird old website not working perfectly. And I still have Chrome installed so I just used it for a minute in that one case in the last year-ish.
Title should include "in construction", as it was in Part I.
Changing perf/promo processes can be challenging. You can't always roll out minor changes (because the problems may be systematic), nor do them quickly; at Google's scale you need documentation and tooling to support your processes. You can try to fix some parts, but that can make other parts worse. But maybe that's OK. You can't optimize for everything, so you try to achieve the things you believe are most important and accept the remaining flaws.

Promotion policies continue to evolve at Google based on internally-sourced data. They changed most recently a few months ago. It's a constant that people don't like the current process, but they also don't like it when it changes :-). But I do appreciate that Google recognizes that the perf/promo processes could be better, and then they try to make them better.
This doesn’t reveal anything about cryptocurrency though?

It reveals stuff about Dylyn and the company that hired them.
That is my understanding. FaceID for hidden and deleted photos.
Greater web compatibility, and most features you need are built-in instead of third party plugins. With 1 click you have the ability to access or change a native: ad-blocker, https everywhere, script blocker, anti fingerprinter, cookie blocker.

And everything has an excellent UI for configuring things which can be done on a per site or global basis. So for instance just blocking 'x' script, or only blocking cross-site cookies, or whatever else. I believe Firefox was adding in some of these features back when I swapped, but they've been playing catch up for some time now.

There's also lots of other neat features like the topic of this thread, single click support for TOR, and I'm sure plenty of stuff I'm leaving out. I also find it to be vastly more performant/memory friendly if you're anything like me and happen to leave a gazillion tabs open because I'm totally going to eventually go read that really interesting sounding article that I opened 3 months ago.
Indeed, but the lock-in potential of passkeys [1] is concerning.

[1] https://www.fastcompany.com/90755838/theres-a-big-problem-wi...
Selection Bias? People tend to complain when things go bad, but not praise when it works as expected.
Isn’t this a good thing?
Every Facebook employee should not know where all PII is.
Further, it doesn’t say what data they were looking for.
Eg Around the time of the scandal, lots of Facebook quizzes were asking for PII. but it was not stored at facebook.
I’m not a Facebook fan, but I’m not a fan of unfounded scary stories either.
Study on the DNA-protecting role of the tardigrade-unique Dsup protein
regarding the "hold on a sec" issue, that's the Mac, not the AirPods

Every time I dial in with an iOS device it works flawlessly. If it's on the Mac, I have to log in to YouTube and play some random nonsense to make sure they're connected before I start the call, and even then (today), they sometimes fail.
Which satellite beacon has free ongoing usage? I own a Garmin InReach and pay a monthly fee.
Just be sure to check your spam box more often than you used to. iCloud mail's spam filtering is very aggressive
I'm not exactly sure what you're imagining, but there are fundamental physics problems in the way of just launching a bunch of satellites and enabling global communications.

Apple has partnered with Globalstar to use geostationary satellites to send incredibly small amounts of data measured in bytes, not kilobytes. These satellites have only limited bandwidth, and it's very expensive. And with the antenna size and power available in a phone today, it's never going to be more than kilobytes.

SpaceX Starlink/TMobile announced a much higher-bandwidth option, but it's incredibly fleeting, lasting just a few seconds.

Starlink satellites are in very low Earth orbit, moving at 8km/second. You can't just point an antenna at it and have it work. The antenna needs to track the satellite. And it needs to have a constant line of sight free of obstructions. Starlink currently builds a very cheap phased-array antenna, but it's still ~$1,000 to manufacture, it's a couple cubic feet in volume, and it uses >100 watts.

Starlink V2 will bring very large antennas to Starlink satellites which will enable direct 5G connectivity, but that connectivity will last for a few seconds, with perhaps thirty minutes between connections.

I'm not saying it's impossible, but no one knows how to build a satellite system currently that will cause any carriers to shit their pants.
"I believed I was invincible. If MIT couldn’t burn me out, nothing else ever could. It took roughly three months before BCG disproved my “burn-out proof” theory"

I also wonder if this is a 'getting older' thing. When I was young, I had all the time to do anything. I had no money or opportunity, so when an opportunity came along I would go 100% into it.

Now that I have money, education, and experience, I have nearly endless options. I try to do the ones that suck least and have good ROI.
The latest Garmin devices have much longer battery life with equivalent functionality, and can extend battery life with solar charging.

https://www.garmin.com/en-US/p/854515
It's not confused; as noted in Known Bugs:

> Unlike done in previous project, netop Tiger SDKs (used to build several intermediate binaries) don’t contain 64-bit AppKit versions, and thus ppc64 and x86_64 binaries are excluded from the binary release.

The binary release is only three-architecture; it does not run on current Intel MacOS since it's missing an x86_64 segment. (You get a "this app needs to be updated" dialog if you try.)
Totally disagree with your first point. It is only valid if you have infinite money and all the best connections and perfect trust. Show me where that exists and I’ll buy it.

Hiding the right secrets in an early company is critical, whether they are technological that you are hiding from competitors or business plan endgames that you are hiding from customers (but perhaps you aren’t aware of them and only the VC sees it). There is a big difference between some person thinking they have a great idea but won’t tell anyone, and determining where you draw the line on sharing product, go-to-market, etc. People who raise enough money have the “that’s the secret part” point of the conversation. The conversation goes better if they communicate that in a way most people don’t notice, though, and so at that point they frequently redirect, deflect or defer.

I think we see the audience of HN differently — from my perception it is predominantly aspirational entrepreneurs, not actual entrepreneurs that make up the majority of engagement here. While no doubt the percentage of entrepreneurs is higher here than just about anywhere else, entrepreneurs have less time and there are just far fewer of them. What I believe is predominant here though, whether entrepreneur or not, is engineer/developer roles.

Regarding your point on competition I think we understand the two cultures of engineers and writers differently. Writing has less constraint, and in my experience that means it is more reliant on ego expression. It can be humbling but a person can also make a great career being a terrible writer. Engineers make things that function. If you are a terrible engineer, your work will rapidly disappoint probably a lot of people, and either you improve, you hide somewhere adjacent, or you leave the profession.

I think HN works for a variety of reasons including the general humility of engineers, the general lack of desire for the spotlight, and the frequency of dramatic and immediate improvement of workflows due to new tools. I don’t know which of these and other reasons are critical but I am skeptical writing has enough of them. Maybe with a new generation of writers.
Works for me, though the time to first byte is currently rather long.
Sadly, soo many services refuse to accept Voice numbers. Most recent example: I tried to submit positive feedback to an airline and their form rejects any Google Voice numbers, mandating a "real" phone number instead.
This discussion likely quantifies the difference between Zig strings and Rust strings. In light of this and of the conclusion that a tool like ripgrep couldn't exist without this string type, I'd say Zig's choice seems well balanced.
delv is the successor to dig, and both are tools that come as part of BIND the DNS server for making queries and debugging DNS. Delv happens to understand DNSSEC a bit better, so if you ever need to debug that, it is handy to have.

In this case dig or delv would be fine. You can also use https://mxtoolbox.com/SuperTool.aspx and pick "MX lookup" to find the MX records. It will also resolve the IPs, both IPv4 and IPv6 (A and AAAA) for you for the returned records.

Their supertool also breaks down SPF records, for example, into their meaning and tells you if they're valid or not. I think other links were posted that do similar things but I haven't had a chance to try them yet.

I've mentioned reverse pointers in various cases, delv can do those lookups too. Here is how you do it: first you find the IP of say mail-ed1-x529.google.com, which happens to be a mailserver of Google that was the last step before my mail server when sending myself a message from gmail. For a bit of a change, this is an IPv6 only server, and it has IP 2a00:1450:4864:20::529. So let's look it up with -x:

delv -x 2a00:1450:4864:20::529
; unsigned answer
9.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.ip6.arpa. 43200 IN PTR mail-ed1-x529.google.com.

There are some special domains of the format <reverse-ip-address>.in-addr.arpa and <reverse-ipv6-address-digits>.ip6.arpa that point (PTR) to the DNS name. dig/delv know how to reverse and query appropriately. You can use this for precisely this reason: to look up the intended host. This makes for a nice sanity check during email sending, because in SMTP I can announce myself as any host I like, but the recipient can do a reverse lookup on my IP and see if I'm telling the truth.

One of, but my no means the only, reasons you can't send email from a home connection is because you announce yourself as smtp.zahllos.example but your reverse dns resolves to something like <somegeneratedhostname>.dynamic.residential.isp.com. You can find out yours: type "what is my ip" into google, copy-paste that and do a delv -x on it and see what your "hostname" is according to the internet.
My post on why I use a Chromebox went viral on Hacker News
The other users in your family group will be able to add 3 addresses of their own; the 3 you see are just the email address for your root@yourdomain.com account. User1 will have their own set of 3; login to iCloud.com from one of the family accounts and you'll see.
A follow up to this: https://news.ycombinator.com/item?id=32743576
Is it possible to preset a max volume on the airpods pro so that I never under any circumstances damage my ears, even if I mistakenly blast the sound of a screeching whistle at full volume?
balooning 2ms request to 50ms is absolutely a DoS

that's only 20req/sec to fill a core of execution
I'll just chime in and say that while I'm reasonably satisfied with my Airpods Pro, I've been pretty happy with much cheaper Bluetooth wired (i.e. connected buds) earphones -- the noise canceling is nice but I don't depend on it. A couple months ago I bought Airpod Pros on sale for my mom. And it's the one gadget gift, out of countless that I've bought her, that I've actually seen her regularly use. Not only that, but she'll get pretty annoyed when something goes temporarily wrong with them (e.g. foam tips fall out, case fails to charge), rather than give up on them like any other superfluous accessory.

The gadgets I've bought my mom that she's neglected and forgotten include: PC and Mac laptops, her iPhone (in lieu of getting her another Android), Apple Watch, and of course, various kinds of headphones, bluetooth and wired.

She's a pretty big luddite and I honestly had never really seen her use her iphone for much other than talking and texting -- e.g. when she's lost in the city, she will ask every random stranger for help and never think to use the phone GPS. But since she took to using the Airpods, it's opened up all the (obvious) possibilities of the phone as portable entertainment device.

Sorry if all this sounds like shilling for the Airpods (again, I'm personally meh on them and will likely try out Anker's offerings if I need to replace mine) -- it's just this comment thread triggered in me the pleasant experience I've had with it as a Mother's day gifter.
Meanwhile in order to get remote unlock on my RAM truck (via phone) it's like $900 for 5 years. That was one thing I liked about Ford, their tech stuff is (currently) free forever.
I see what you mean.

I think of things on a spectrum where Asia is one end of the bad spectrum (too dense), and then LA or Houston is going to be on the other end of the spectrum. A city like Amsterdam is in the sweet spot where you have all the benefits of density and you can still have a single family house or an apartment, access to good transit and locally grown food from nearby farmers, and offices and coffee shops within walking and biking distance. They're more resilient too because you're not as reliant on fossil fuels for heating or cooling or construction, you can do maintenance on your own home (most likely) and can do retrofits for new technology, to name a few.