skysight-inc/HackerNews huggingface dataset:
Are you an active Twitter user? Have you been for a long while?

I'm not. I never have had an active account. I get linked to a Tweet and I'm not sure whether I'm at the beginning or the end. Is the embedded tweet a quote of someone they're jumping off of? Or a continuation of an active thread. Where does the thread start and end? Why are other names interjected between the parts? Is there more I'm missing in context?

The UI sucks. It's probably fine if you're familiar with it, but for outsiders trying to figure out what the latest hubub being talked about in the link is, it's pretty unapproachable.
While it’s possible that it’s not a permanent condition, I gave up hope 10 years ago.

I love magazines and use to subscribe to dozens and spend time in bookstores reading through them. Every time I browse the magazine section I see nothing. So I don’t think there’s a single quality magazine I’m into.

I still subscribe to MagPi and think it’s great.
At one point, a promise of the internet was to optimize for the long tail of niche interests and viewpoints.
FTL is quite an easy game once you figure the things out, and it's quite easy to adapt your play style to whatever gear the game is sending your way. Still, I consider teleporting-oriented ships to be the most powerful because you get significantly more scrap if you board enemy ships and not blow them up.

Regarding Engi, they are not particularly difficult. For me, the most problematic were Rock ships which are based on using rockets, and, of course, stealth cruiser without shields.
> If you had to give a two-hour talk, would you post it as a Youtube video, or a series of TikTok snippets?

Both tbh. The snippets being marketing for the whole video, which itself is marketing for the rest of the channel.

I'd wang it on Twitter, Facebook, Instagram and even LinkedIn too if there's a biz link.
Op is not assuming the job is the root cause. Clearly in this case the poster is stressed by their job, and it isn't giving them more energy than they begin with; it’s the reason they said they don't have vacation but otherwise would like a break.

So in this case, a user is suggesting taking drugs to continue to slough through work.
The kernel devs went out of their way to label a whole bunch of kernel functions as GPL only. It's not about mainlining third party kernel modules, it's about not letting non-GPLed modules use certain functions in the kernel. This includes the fully open source OpenZFS project. It's not about CDDL / GPL incompatibilities. For OpenZFS it was some FPU context switching functions that had to be worked around when the kernel team labelled those functions as GPL only.

See: https://github.com/openzfs/zfs/issues/13042
A few things I don't understand:

1) How can I share the fingerprint keys between chrome and safari?

2) How do I share keys between different types of devices? (mac, ios, android, windows)

3) What happens if my devices are gone?

4) What happens if I want to change my login (email to a new email for example)?

5) Is account recovery handled simply by a reset-email?

6) It seems a validation step of the email is missing?
I have found https://javascript.info/ to be a good resource for both learning and reference around modern JS. I visit it instead of MDN with regularity for practical examples of JS features.

The grammar can be a bit spotty in places - but it is open source and has gotten a lot better.
I think privacy-first is the the correct mental model to have. I've had to explain to some people that the usage of a certain platform by drug dealers, pedophiles, and organized violent crime isn't a defect, but really a feature in theory. If the tech or platform sucked/was-compromised, they wouldn't gravitate towards it. It is a weird conversation, but most people do seem to grok it in that sense.
Is it possible that they made the same thing in regular AirPods Pro first gen?
Found an example where it is used as markup: https://github.com/jevko/jevkodom.js/blob/master/test.js#L6
Back in the 80s I would type up a resume and make corrections with correction paper (big upgrade from liquid paper!). Then I would go to a print shop and have them make copies of it but on nice paper. The copies would not show any signs of the corrections. The same thing could have been done with the cover letter in this case, since only the date and addressee at the top would need to be changed for each company.
Yep!

As a user registering an authenticator with a typical site, the authenticator creates a public/private key pair and returns the public portion. Using it later tells the site it is the same authenticator as last time, without options to release much more information than the batch of authenticators it was manufactured in.

So if you register _again_, perhaps as a different user, all the site would see is that they have two users with 'Early 2021' Yubikeys. Even this level of identification still requires the site to request attestations, which the user has the option to reject.

My demo sites may have pages of users from dummy accounts, if I don't periodically clean them up. The site has no way (official or heuristics-based) to know these are all from the same person or same piece of hardware. Different sites also wouldn't see that you were the same.

The authentication and registration flows also require some act of user consent (such as tapping a key) to release _any_ information at all - you can't find out ahead of time that the user has a credential registered. This also makes sense when you think about ones which communicate transiently - my phone might not know that I authenticate with NFC until I tap that security key against the reader.

What's allowed behind the scenes can muddy this up a bit, so I'll list that out too:

1. Sites can provide a list of registered credentials to try to keep you from registering the same authenticator twice under a single account. This works as a filter during the consent process, but the browser doesn't know if say these were across multiple accounts. If a small site provided the entire list it would block you from registering the same security key against multiple accounts - but the site wouldn't know it was successful in doing so.

2. In addition to the classic second-factor mode (where the site provides all the credentials it would honor for authentication) there is a _discoverable_ mode, used by passkeys, where the site simply says "what you got" to use as a first factor. These take up storage. So some keys may have limited storage and not want to support multiple passkeys for a single website at all.

3. There is a feature called Enterprise Attestation where your system policy (or policy on a pre-provisioned security key) may report its serial number to white-listed sites. I consider this more a problem with privacy impacts with managed devices in general, and many platforms don't support that feature at all. I believe pre-provisioned security keys must wipe out any such policy on factory reset, but that would likely then limit your ability to use that key to access corporate resources.

Authenticators and clients can certainly abuse your trust and break your privacy assumptions. The platforms are generally acting as clients and limiting access for other software to act as clients to prevent correlation attacks and phishing attacks. They use API access to limit what a website or native app can request.

These clients may also block-list authenticator features or whole authenticators which do not meet their published requirements.
Ask HN: What are some examples of well-designed complex UIs und UI systems?
It rarely happens compared to the list of imperfections on ProtonDB, but whatever floats one's boat.
This won't convince anyone. The truth is that Twitter thread get a ton of engagement that articles don't — even if you post them on Twitter. Leaving the platform, particularly on mobile, is additional friction that readers might not be willing to take on.
Sorry that you got down-voted for this. I tried to balance it out by voting it up.

In general I think all of the possibilities that you mentioned with threads making new conversations etc. are true. For me, the issue is more in the UI/UX of both the Twitter website and the Twitter mobile applications and how threads are presented.
Then Zelda for the GB it's a roguelike.
In that case, if you can get it running in nix then thats an even better option.
Can you share more of that vision? As a well-off US consumer, things are fine. It takes me seconds to pay in person. It takes seconds to pay online using either of the wallets or via almost-direct entry with 1Password.

I get that I/we have ceded control of funds flows to card networks like Visa and processors like Stripe. Even if I didn’t work for Stripe, I would be okay with this as a merchant due to the convenience.

What am I missing? What do you envision is better for consumers and/or merchants?
In what context? If you mean learning the language, you could start with the tutorial: https://docs.python.org/3.11/tutorial/index.html

If you mean finding an entry-level engineering position, then it's the same as any other job search. Leverage your network to find openings, build something that shows you know enough Python to be dangerous and put it on GitHub, etc.
That’s not it at all. I just don’t think there’s a great risk of my machines being part of a botnet. Past performance doesn’t guarantee future performance but so far I’m a few decades in and no botnets so far (knock on wood).
I really dislike reading twitter for similar reasons as tfa. I usually skip posts here where the link from twitter because I find the experience to be user hostile and I would rather not engage.
This is something my father told me too. He said he spent some time writing the code on paper, thinking a lot about it; then when he was somewhat sure about what he had written it was time to punch the cards. He used to leave the batch on Friday and went back on Monday to ask the "computer operator" about results and sometimes the result was "syntax error on line 1."
Rectangle app?
Addiction works differently for everyone. I drink coffee constantly but I can stop with ease. Maybe an occasional headache. I have a friend who describe her ordeal of quitting caffeine and it sounded almost as bad as my struggle when I quit nicotine.

For me, when I was smoking a pack an half a day, the idea of stopping temporarily was incomprehensible. I smoked through root canals, strep throat, countless head colds, you name it. All of my quit attempts, including the successful one 5 years ago were like a waking nightmares that made my life a living hell. Maybe your experience is different. Many people's are.
Hah. I used to live 2 doors down from your dad. Small world.
Age of Empires is coming to Xbox
Yeah, that one caught my eye. If this is focused on U.S. readers, that advice is extremely suspect.
> just

Where did this come from?
They bumped it up to 280 characters some time back, but the point stands. Twitter is a poor medium for communicating ideas (let alone guides as linked in TFA).
Clicking 2 devices together does not pair them, or at least initiate pairing. Have to scroll through a list of 100 cryptically named devices without any indication which I should connect to.
I also had no side effects of the latest booster. Earlier doses have me some arm ache, but that seemed irrelevant vs the benefits.

I get a flu shot every year and have no concerns over repeated Covid shots.

Also, never had Covid, In part because I don’t want to be responsible for giving it to someone with a weakened immune system. People who look at vaccination only in terms of their own risk/reward calculus are failing the communities they're part of
My point is that "out of the box" and "with a third-party app" are at odds with each other. OOTB means OOTB, nothing else - i.e. in this scenario that phrase can be left out because it's incorrect.
Cloudflare CDN Partial Outage
I think it's a reference to the book "How buildings learn". I haven't read the whole book but as far as I have read it goes like this:
people try to guess what the good building supposed to be and build it but later they have a change of heart or either some other people move to that building and have completely different outlooks of what their home should be like. Author argues there is levels to buildings and we should build bottom levels in a way that won't hinder later changes to upper layers because the bottom levels are unchangeable and you would be better off destroying and rebuilding it if you want to change those bottom layers.
Software seems to be related in a sense that the bottom layers of your app should be developed in a way that won't be in the way of developing new features because if that happens you would need to rewrite from ground up.
> An architect can drive around a city and point to buildings he designed

I was under the impression that architects also did a lot of spec work, or designs for RFPs that don't ever get built. Or maybe only get built as a model.

I'm not disagreeing with your premise -- there is a lot of programming work that is hidden, lost, or wasted. However, it's not a trait that's exclusively a programming thing.
Just wait until you get old... a "few" years ago, starts becoming a larger number...
For those who don’t know, this financial trouble goes back to ranking changes made by Google 2012-2014, and since then, Google and Facebook drying up the ad market for blogs and competing social networks.

Recently, Jessamyn West, a longtime community member, moderator, and Internet Archive alum bought the site and has brought on a committee of community members to run Metafilter with broader membership input.

Metafilter isn’t perfect, but it’s old growth Internet that respects readers and members and respects RSS and semantic web principles.

We really need Internet homes and watering holes like Metafilter to not just stay alive, but become healthier. Apparently that takes several thousand dollars a month. As a longtime reader, I’m contributing and hope others also will.
> But, local media say, Amou Haji finally succumbed to pressure and washed a few months ago.

> According to Iran's IRNA news agency, he became ill shortly afterwards and died on Sunday.

I'm really hoping an autopsy is done to figure out what exactly killed him, because this might be the most interesting opportunity for a hygiene case study in generations. Identifying even just one potential opportunistic disease, autoimmune condition, or even mental phenomenon which might've precipitated his passing... I'm not saying it's likely something novel will be found, but it's more likely than not.
I think there are decent critiques of the Twitter Thread medium, but complaining about the bandwidth inefficiencies is just kind of silly. 22MB of data (uncompressed, uncached)?!

The good (and bad) aspect of Twitter Threads is that, adapted appropriately to the medium, individual points can be individually addressed and pulled from their original context to start new discussion, or to emphasize the most important part of the essay. I think this is probably good for sparking additional discussions, though of course it can have the down side of removing context.
Quite the (wrong) assumptions, in service to a preconceived narrative.

What you term "socialistic" countries handle government services via taxes more than levies on employers.

It looks like the employer cost in China is 40.92%[0], while the highest percentage in Europe is 32.4% in Italy, and Switzerland imposes only 9.5%.

0. https://topsourceworldwide.com/international-salaries/
In this specific case I think it is because stream operations can be implemented lazily - they only run once you call toList()
Perhaps more dangerous is over-reacting to data that was recently gathered (recency/availability bias).

I’ve seen founders come out of discovery interviews wanting to pivot right away. In this case it wasn’t necessarily the strength of the signal; rather, it was how recently that data point was gathered.
Just how many machines are we talking about? Does anyone have estimates?
It was just hunch that the article is about that book and after skimming the article seems like my hunch was right.
What killed him was probably the same thing that motivated him to finally get cleaned
I don't like callback hell http servers in java since now you have to go chase async libraries for everything.
Horror games have a defined sense. On FPS', Deus Ex it's an hybrid FPS with RPG and stealth mechanics. No one would call DX an RPG.
No amount of calling "roguelikes" to "roguelites" will make them "roguelikes".
Ever.
International Space Station dodges debris from Russian anti-satellite test
Unfortunately these bots have people shitting up the replies with “unroll @somethreadbot”. Really annoying way to implement this.
They did somewhat similar “feature releases” and “more” to the iWork suite many years ago. It probably still is a shadow of what it once was but TBH I stopped checking and moved on. Ironically preview had been filling some of its shortcomings for me. Yikes.
oh I see https://rectangleapp.com/
It asked for my email address, which I provided. Then it said there was no account for that email address, and asked if I would like to create an account. I said yes. Then it said I was logged in. Huh? I didn't have to verify anything.
Contractors shouldn’t live paycheck to paycheck. Contractors should be earning more to cover their in-between periods. If you’re not being paid very well, it sounds like the company has got a great deal - they pay you less money and you have no job security.

I’d be keen to know what kind of company treats people like this so I can make sure I never do them a favour.
We will try to support it (and I'm aware of similar work by some of our competitors)

https://www.theverge.com/2022/8/31/23329373/dashlane-passkey...
> It may produce more right now, with the existing supply chain for materials.

This hasn't been true for some time. There's simply not enough money. The solar module in a good location costs 0.7 cents per kWh installed. Although that can buy you a couple hundred grams of coal, doing literally anything with it uses up all the money.

A 450W monocrystalline panel is under a kg of silicon, 50g of copper an a gram or so of silver.

The neat thing about solar panel factories is they have a bunch of solar panels, and so tend to produce 30-90% of their own electricity, so the carbon footprint is almost entirely racking, shipping 20kg, and the 11kg or so per panel from the raw silicon (which uses 70% of the money).

Meanwhile Uranium ore concentration is decreasing slightly faster than mining is getting more efficient.
Great. When a huge community agrees with you, I'm happy to update my mental language model.
People who make your apps go to Stack Overflow for answers
It looks very cool and would love to find a use for it to justify buying it. Id love to use it as a dedicated device but does it instant boot? Does it at least hybernate properly?
Yeah, 9.6GB of RAM seems like a really small number when you're talking about LLVM.
I don't think you are correct about the X16, it is not that compatible with the C64. From their FAQ [1]:

Although it runs Commodore BASIC (itself based on Microsoft BASIC as many machines were) it was never intended to be an "emulator" or compatible with the C64 or any other machine. It is its own machine, just as the ZX Spectrum, Atari 800, etc. were also distinct from the C64. [...] Ultimately C64 compatibility is not the aim of this product.

[1]: https://www.commanderx16.com/forum/index.php?/about-faq/
DisplayName @username
Do I want to read a full length article in bite size chunks? That are sometimes arbitrarily
1/4

DisplayName @username
Split across a bunch of little cards with a number to piece them together at the bottom?
2/4

DisplayName @username
No, I do not. It's a bunch of extraneous crap that I have to filter out to read the actual point
3/4

DisplayName @username
It is the wrong platform for that kind of content, and people are cramming it in anyway.
4/4
your post or comments will likely be auto-flagged and deleted by a moderation bot if you haven't been verified, that's the standard enforcement mechanism there that subreddits use for more draconian verification/moderation.

one of the more painful experiences on reddit is spending 30 minutes writing up a post for a subreddit only to hit submit then get your content immediately deleted by a moderation bot ran by the sub's mods for breaking some rule you didn't realize existed or for having previously posted to some other subreddit that the mods disapprove of, even if you were posting a critical comment or disavowing the beliefs in that other subreddit.
Where are the next big waves in tech and innovation?
I find the tipping practice unpleasant from both the customer and the worker's perspective.
Of course it's nice to receive more money, but it's better if it's part of the salary. And as a customer, I'd rather pay a 5% higher price for food and drinks than be pressured into tipping the same amount.

I'm not sure if this can be fixed from the bottom up, however. Maybe some anti-tipping laws are needed.
Pretty much all of that is completely artificial, and only exists because it's imposed by government.

Things would function just fine, if not a lot better, without such unnecessary burdens being forced on employers and employees.
Just a minor point -- the Commander X16 isn't actually compatible with the Commodore 64 -- it's kind of like a fantasy version of what the Commodore 64 could have evolved into if they had stayed with that rather than shifting to the Amiga. It's "Kernal" compatible with the Commodore 64, Vic 20, and PET, meaning that developing for the platform should feel comfortable to programmers of those machines but it can't just run software for those machines unported.
Docker I guess
That's the point of the certificate authority and transparency log: it makes the public key known by publicly binding it to a verifiable identity.

A hash verifies integrity, but has no way to demonstrate any relationship to a signing identity. Signing is not just about integrity, but also being able to say _who_ generated the signature.
He's correct that Twitter should do a better job with threads. Thread reader apps shouldn't be a thing.

I like that Twitter threads force people to be concise and doesn't allow for giant paragraphs.
I recently switched to a cheap mobile provider that only gives 2GB of data per month. 20MB per tweet ads up fast.

I think it’s relevant to consider content bloat, especially when it’s 100x more than is actually needed.

Telling me and other users to just suck it up and pay more isn’t a good solution. $15 vs $50 is a big difference for a monthly fee for 2GB vs unlimited.
FWIW, I know a few dozen people who have purchased a Steam Deck and not a single one of them seems to be disappointed; the consensus appears to be that it's causing people to experience their libraries with new eyes. That said, we're all game developers and I don't think very many play sports games; or would think to do so on a handheld, when the alternative is on a couch with friends.

Myself, I'm using mine to power through all the puzzle and adventure games that languished on my PC while my attention was elsewhere.
My favorite part of Zelda games are the procedural dungeons, permanent death.
Edward Stone retires after 50 years as NASA Voyager’s project scientist
Centralized? But I really like the copy group feature
Yeah, windows let's the clipboard owner decide if they want to delay rendering per format.

That might be nice, especially if you are just copying a short amount of text before closing the window.
Need more example of the form builder. What is availble, how does it handle errors? Can you add show hide logic based on a field value?
Is there form logic at all?
What form fields are allowed?
Lots of unknowns.
If you smoke to the point where you feel negative effects from going without, then you might be smoking more than just moderately.
How useful would this be to consumers and d2c brands?

What would it take to get those shopping on Amazon to buy direct from a brand instead?