skysight-inc/HackerNews huggingface dataset:
I think the major draw to games like Fortnite that was not around when I (or possibly you) were a kid is the social element. Playing an awesome, gripping story single player game gets them zero social points. Joining a friend and bragging you have the latest movie co-marketing thing in Fortnite gets social points.
Any moment now…

I think in any other space, if you had millions of people (some of them wicked smart) m looking for applications of a technology without results, you’d see the space dwindle into irrelevance quickly…

Crypto is very special in this sense. Despite massive failures and frauds at scale, people keep flocking to it. Is it the promise of unlimited riches, the romantic aspects of it (“decentralization”, etc.), something else altogether?

I don’t know, but to answer your question: I get the feeling that despite the FTX case crypto still has many years ahead of it, regardless of whether it ever produces positive outcomes.
I don't see how double spending and forks are the same thing. Double spending is when the same coin is spent twice on the same chain. When you fork, you are creating a whole new future history (sorry, can't come up with a better word). If I have a ledger for my business, and someone created a copy and added different transactions to it, that would not be double spending, right?
OK, I see now. For this Termux use case having an old device isn't really a big deal. Just make sure no cellular and only use it on protected LAN.
May be joke but you've got a point. A 4-digit .com domain price ranges from $5K (unpronounceable; made only of consonants) to over $50K.
The issue, which is similar to how alcohol is mis regulated, is that the legislatures machines returns either to the states general funds (ny) or to the companies and their lobbyists and politicians (ks)

They should have maximized happiness of the users by limiting the pace at which money could be lost, and the odds/ spreads at which it was lost
Just about one aspect of your post: You must see the income in relation to living cost and benefits in high paying areas in the US.

As SDE employee in Germany you might earn 60k-120k. Where the end of the range is more often found in larger companies with about 10y+ of experience.

But you have health care that never puts you in a position where you have to decide between ruin or death of a family member, what can be done will be done even e.g. if you need brain cancer be burned out with a particle accelerator (no joke). You will never be in a position where you instantly are ruined when you loose your job (1y at 70% income and at least social care later). You are forced to have an extend of retirement solution/insurance, which costs, but at least you cannot mess it up or loose in when you are insolvent.

So this stuff I call the true freedom, not gun ownership or freedom of speech that goes to far. Being free of crushing fear about your family health and future risks, this is freedom in Germany and other European countries. - This freedom also reduces violence and crime you are confronted with a lot, because the motivation or psychic conditions for it are much less common.

So for me Germany is the perfect place for raising a family imo. But maybe yes there might be a reduced chance to become really rich here as a SDE
I can't see the difference with the last (third) Tutorial image, even with the "Compare" button after choice. Explanation reads "Speech bubble padding", but they look identical to me.
But when it does generate the same code, you're unaware of infringing :)
Sad that C23 didn't get symbol visibility attributes. They are very useful for libraries. Perhaps there is still a chance to get them?
I'm a fraid I have more niche tech interests, so I'm unable to advise on sources similar to the ones you indicated. However, an effective discovery tool I ordinarily use is to browse the archives of the blogs of interesting stories shared here on HN.
For an e-sports professional, maybe. For the rest of us, no.

LinusTechTips did a good comparison with an actual pro player iirc.
Which bias are you thinking of? "People who are on Blind"? Ordinarily I'd be inclined to agree, but per the article, the vast bulk of Twitter employees actually do seem to be there.
Telling me my design choices are wrong?

That's just, like, your opinion, man.
IMO, a commit without a TODO is very very close to a commit with an untracked TODO. If somebody decides that the issue isn't worth filing a ticket then okay. If somebody isn't willing to file a ticket then it isn't like they were likely to write a detailed comment explaining all of the relevant context. "TODO - clean this up" is pure noise.

A loose TODO lying around the codebase almost certainly won't actually get acted on and there is no opportunity to discuss or prioritize it.
A pilot scheme to trail the four-day workweek in Britain
If you trust the solvency of the likes of Tether and Luna, certainly.

Seems to me the problem of solvency at the boundary between the worlds of fiat and cryptocurrency is always present, and shuffling it around doesn't make it disappear.
In C23, `bool`, `true` and `false` are available without including `stdbool.h`.
I have never had the message delivery status icon be different than reality. Sometimes, rarely, things don't show as delivered for some time. But I have never had anyone tell me the message was delivered when the checkmark said otherwise.

Have you had the checkmark be inaccurate?
It's not hard for IRC-style chats, but it gets harder if you want to handle:

* Asynchronous messaging: what if the two devices are not online at the same time, or on disjointed networks? Store the message on a server somewhere? Secure Scuttlebutt[1] relies on devices pulling encrypted data that does not belong to them.

* NAT or firewall hole-punching, though it can be remediated by leveraging other nodes. Some implementations use a DHT[2], but you're often relying on other servers of some sort.

* What you call contact discovery is also typically handled through a DHT of some kind. Yggdrasil-like (or hyperboria, cjdns, .onion) overlay networks are usually able to route to a public key, regardless of how it moves around on the network.

* Push notifications. Either you accept the use of an external server (like the Tox client TRIfA, which has an add-on[3] that also supports UnifiedPush), or you have to rely on a separate persistent connection that will drain your battery faster, especially if there's some computation involved.

The last point is why I uninstalled Briar: I had almost no contacts, and didn't want an extra battery-draining service.

[1] https://scuttlebutt.nz/docs/introduction/detailed-start/#mor...

[2] https://blog.ipfs.tech/2022-01-20-libp2p-hole-punching/

[3] https://github.com/zoff99/tox_push_msg_app
Interesting regarding CBT, matches my experiences. I'd also add that the CBT classes, to a guy like me, is SO FREAKING BORING. This is really hard to beat if you have poorly controlled ADHD.

CBT strategies are probably good for everyone to familiarize themselves with. You can probably use things like grounding at the very least. I found it useful. Some relaxation techniques could be valuable.

Stimulant access is becoming a massive issue these days. I think we need legislation that grants it as a right to people with ADHD or narcolepsy. I think there's even a case for legalization.

Relationships with psychs can be complicated, and the medical industry is not very kind to ADHD. eg. you can get fired by your psych and be abandoned with medication, basically for having ADHD.

People with ADHD are perceived to have behavioral problems. Those same problems can be used as an excuse not to treat you.
Glad someone is, been trying to figure out if there was a command in Siri to communicate I'm dissatisfied with how its wasting my time with the past query attempts, no luck so far although I've basically given up using the thing at all at this point.

The amount of times where I would ask 3 times and have to do the task myself anyway were too often.
and like driving, you often cant scale to meet demand. Both also need replacements after x km.

giant office buildings also have a giant impact. Those resources could have been homes or extra rooms to work from.

then there is the whole fast food and fast everything along the road and various industries that busy themselves with appearance.
Oh my God. With Disney money we could have all three last books on streaming. Disney could pick up the show ten years from now and the aged actors wouldn't even matter. What a dream.
Because they don't trust the average discord user to not fall for someone who doesn't have a checkmark or system tag. And frankly they're right.
I'm aware the play store can do a LOT more than the name implies.

What I wasn't thinking about was this tool generally doesn't need the device to be on public IP, so remove the cellular access and have it behind a LAN firewall and it should be ok.

Previously I was thinking along the lines of MMS attack's being a problem. I seem to get suspicious links regularly.
Oh, he _removed his account_. I was wondering had I missed him leaving Apple for Twitter...
HPC's lost histories will power the future of tech
I never said Go is a better language than Java. Go might have a better modern runtime, but the language itself is meh. Wrt to IDE vomit, imho it is still very counterproductive when someone has to read it
Exactly. You just don't get it.

never mind, you'll feel it one day.
You can verify identities in person by scanning a QR code. That's completely solid. Otherwise you can send someone a link. It should be made clearer in the documentation that that link might end up with someone other than who you expect and the potential downside of that.
They should build a new theme park in Florida. It’s so crowded now there’s really no magic left.

Just massive crowds everywhere.
That’s exactly right. On platforms without ABI stability concerns, there’s no issue, but if you can’t change the ABI intmax_t is stuck being what it’s always been (which is why it was always obviously a bad idea and should not have been included in the standard).
I met Blaine at a “Apple old-timers” cookout I snuck into while I was interning there. Definitely one of the most memorable attendees at a party full of ‘em.
the examples he gave of 20 companies building on defi on his platform are all varying examples of a liquidity pools that if you go to their websites need yet another layer of companies to use their platforms to build the exciting products on.
I continuously spent over 25 years of my life not playing the Stanley Parable. If I have to twist the Narrator's arm to force him to realize it, so be it.
I can't agree with some of the "correct" choices.

Like, I get that the "2h" sign is meant to be de-emphasised, but there's a level of contrast beyond which becomes unreadable. If so, why put it there in the first place?
Rather than saying trust is expensive, I would express it as trust is precious.

By analogy, sunlight and air are cheap, not expensive, even though we can't live without them. If either of these were in short supply they would become extremely expensive. But since they're abundant we don't normally dwell on their value.

In a civilized society with a stable government, we take trust for granted. That's how society is able to build skyscrapers and shipping terminals and air travel. If society collectively loses trust in itself, we will lose these nice things. Trust is a feature of living in a liberal democracy. Autocracies may manage it too, but their historical record is questionable.

So trust is precious, but I wouldn't express it as trust is expensive because it creates far more value than it costs.
> towards non-technical folks trying to get their feet wet in software. Eg: Data scientists or business.

A bit tangential to the original post, but where does this belief that data scientists are non-technical folks? I am a data scientist myself, and in my view it's way more technical than most software development. Albeit I wouldn't still call neither data scientists nor software engineers "smarter" than the average.

Sure, if you want to train your bread and butter text classifier it just takes 10 lines of boilerplate code. But you don't need an AI-assisted tool for that - you just go to hugging face, copy paste those 10 lines, done, it's certainly faster than getting some AI-assisted code editor work for you.

For everything that is a bit more complicated, you need endless adjustments to your code, and it's quite unlikely more than a handful of people before you ever wrote the same code. It is, indeed, a somewhat painful and slow process (because just "testing" your code often takes minutes, if not hours, so finding out bugs becomes annoying). And a somewhat simple, AI-based, error highlight tool might be useful to weed out the most stupid ones and save some time.

But I will never trust something like copilot (or Kite, I guess, which I never tried) to write my code for me, as the challenging parts of the work involve long-term connection between different pieces of code (data loader, loss function, model function) that are written independently but must "cooperate" in a very non-trivial way. It is not at all uncommon that I make hours-long screen sharing calls with a colleague, discussing non-trivial mathematical computations, only to end up changing one or two lines of code that don't have an immediate link with the problem we are trying to solve.

This kind of things are notoriously hard for AI to grasp, so they can't do any decent job in writing that for me. Add on top that a lot of the code you find freely online is just ridiculously bad or broken, and you might only get unusable models generated by AI engines trained on those.

So, what kind of work are you referring to when talking about "data scientists or business" in your comment?
Thread from 2017 about Kite using some shady practices: https://news.ycombinator.com/item?id=14836653
I'm so angry. Cut off from STIMs, maybe for life, and the psych basically just told me to give up my career.

Adderall is not a very good recreational stimulant.
You could use a system like hashcash to approve new unknown contacts if that starts being a real issue.
It's apparently a project that originates out of École 42.
A run off the mill mechanical watch is an item built to endure and last. The case is generally stainless steel, capped by one or two pieces of scratch resistant glass (mineral if entry level, sapphire if mid/upper level).

This means you have an hermetically sealed unit which rewinds itself as you live your life, and works off its reserve when you put it aside. This unit runs off mechanical energy, with no electricity whatsoever, and keeps time pretty spot on for what it is.

Moreover this steel+sapphire construction is made to held up against daily elements and some (a 30 bar designation is no slouch), over the decades you presumably own the piece.

As a result, you carry something you can depend (and love to look at) for a very long time, and live your life together, in a sense. Long living items collect memories with you, and act as a trigger for these memories too.

This is very different from an item which you consume and (have to) throw away three years later. This is why some people are this much into watches, fountain pens, and other low tech items which have long lifespans, presumably generations.
I think they’re priced out most consumers though with a day pass a $120+. I’d imagine a theme park less than $70 per day could attract a lot of people.
Just an ounce of encouragement
I don’t get wrist pain, but that’s probably because I find it so uncomfortable I always take my watch off whenever my hands approach a keyboard. I haven’t really experienced carpal tunnel myself yet, but literally every single person I’m physically related to gets it by their 40s so maybe it’s related to that somehow?
Yes. I'm a math professor and I use a printer, although not too often. Most common use cases:

- When I'm teaching, if I have typed up notes I'll print out a copy to refer to in class. I can easily circle mistakes during class (to be corrected later), and I don't have to worry if I get chalk all over them.

- For the reason that GlanFabien said. If I want to read a paper carefully (this includes a draft of my own work), I'll often print it out. This lets me scribble notes in the margin, take it with me easily, and it puts distractions one step further away.

Conversely, if I just want to skim a paper I will just read it on a computer or tablet.

- If I'm traveling I will print out copies of airline and hotel reservations and things like this. These aren't really necessary, I'm mostly just hedging my bets in case something goes wrong.

Conversely, most things I don't print. For example I just read 250+ job applications, each of which comes with eight documents at a minimum (CV, statement of research plans, rec letters, etc.) and I printed none of them.
What's the point of using snyk AND copilot?

You either care about licenses of dependencies or just decide copyright doesn't apply to you :D Seems that using both is a contradiction.
Overcoming Lifetimes and the Baggage of OOP
Have you seen it happen before?
Different styles for different audiences. Busy executives want concise pitches because they receive a ton of them, people reading a long-running blog are looking more for the color and background of a personal blog.
>Trust is expensive

Trust is free. Trust plus verification plus enforcement is expensive.
If all we needed was trust, we could save ourselves trillions per year. When our machine overlords arrive, we'll be able to get buy on trust alone ;)
>> Does a sermon instantly make it bad?

I think it does when it's "in your face" like the latest movies. It feels like a kind of propaganda that I'm not interested in. I just want to enjoy my time and watch a f*** good and entertaining movie not a jehovah witness sermon or a diversity soup.
Google (still) polling like it's the 90s for the World Cup
The intersection of people who like "Hacker News" and "Youtube Shorts" is probably very small, so you might not get much attention here.

I personally like the implementation though, very smooth and fast. My only feedback would be to use the remaining white-space a bit more, the title only takes up a fraction of the page, maybe show a snippet of the article or the comments below
This is such a narrow view on the problem because you also have to restrict the "make sense" part to the set of problems where it's ok to have the entire ledger in public view, not to mention that there are other mechanisms to accomplish the double spend issue
That's not much of a reason: why were the older values chosen? The article looks back and argues that it was to make more unique values possible.
...

There's parts of me that still think that 2020 will be the great shiny future, even though we all know that it turned out to be an epic bust. 2050? Can't see it from here.
This is a great way of introducing a bug. The TODO is only visible to somebody looking at the code. If somebody changes a caller to send over bars but doesn't check the comment then you've got a bug. If instead this was linked to the feature request to add support for bars then you've got the relevant context right there on the ticket and whoever is implementing support for bars is much less likely to miss it.
It's a very lucrative one for government (i.e., tax revenue), and at least for me, any company serving ads.

Take away the gambling ads and the pharma ads and there wouldn't be much left.

There's next to no incentive for traditional safe guards to safe guard. I'm not suggesting it go bqck to being illegal, only that the ad impressions be limited.
It's been very hard finding a psychologist in Scandinavia who even understands the concept.

And lately it's been getting really bad having to re-tell the reasons for the PTSD diagnosis to doctors who go "oh, well, a lot of people _say _they have PTSD"
Are the comments different, though? "Permissionless composability" - basically blockchain jargon for financial transactions that have no oversight - are made possible by the things runeks mentions. It's like someone saying "this solves the double spending problem," and someone else going "no, this allows me to buy contraband."

It's not exactly a surprise that crypto allows transactions without oversight. The issue is whether or not that's something actually useful, and for the vast majority of people it clearly isn't.
For fullscreen apps one can do something even better: skip compositing or buffering entirely. Instead cooperate with the GPU and raster directly into the output buffer ahead of the pixels sent to the display. In wayland that's called direct scanout.

But yeah, for non-fullscreen it helps. See https://github.com/swaywm/sway/pull/5063
Telepathic Technical Writing
You know what? I don't care any more. I gave up on "modern" computing and just tinker on plan 9. I don't care about Windows 8/10/11. I don't care about Linux or what DE to run this week. I don't and have never owned a Mac. I don't care if BSD is dying. I just want an ecosystem that lets me tie things together seamlessly using simple protocols and API's which is what plan 9 delivers in spades.

Do what you want. Write all the Rust, JS, Zig, Python, Go whatever on your container vomiting abomination. I'll be in the corner enjoying my life.
Lego continues to be a favorite in our house. Duplo for 2-4, and Lego for 3+.
Study: Automation Drives Income Inequality
VGA Color Palettes
I suppose because they are an ELF feature rather than a language feature?

Anyway you can (and should!) use -fvisibility=hidden and add __attribute__((__visibility__("default"))) to public symbols when writing a C library. It will make calls between non-visible symbols faster because the compiler doesn't have to generate code to handle ELF symbol interposition.
Absolutely. Centralized crypto exchanges should have the same regulation and oversight as brokerages/banks/other financial institutions. Because they are that type of institution, just having crypto under custody doesn't make it magically solve any issues.
If you can resist using it to browse the internet or receive SMS/MMS I see your point.
And funny how the rise of online gambling - at least in NJ and PA, came just in time for Covid lockdowns.
I mostly don’t; however, there are many people who prefer reading papers, well, on paper (which makes sense, as most LaTeX templates are adapted for printing, not for screen reading), and that’s quite understandable.
Deliberately abandoning even the possibility of legal oversight can't help solve this problem.
Also a 128 bit intmax_t would be slower and the 128 bit extensions are used only rarely.
> Double-spend has been solved by the financial sector.

Traditional finance offers “at-most-one spend”while blockchain protocols offer “one spend up to 1/3 malicious nodes”.

The limit on the former is government, and Byzantine Fault Tolerance sets the limit on the latter.

Government can unilaterally seize “your” funds in traditional banking, while a substantial computational attack is required to cause a loss of confidence event (double spend) on a particular blockchain.
> sold, sublicensed or open-sourced.

Okay. What percentage of codebases have this happen? How often does this happen unexpectedly in a way that you care? Is any purchaser going to say "oh - but all of your TODOs are in tickets rather than comments so I won't buy it"? Is there no way of reflecting the internal tickets to github issues or whatever you are using to track the open sourced version of your codebase?

This feels like a concern over a nonissue.
The computation is irrelevant. “Light from the Sun takes 8 minutes to reach the Earth” is a true fact known to teenagers which was not known to the ancient Greeks.
No problem, just introduce intreallymax_t and later intmaxthistimewereallymeanit_t.
I think this is a clever talent funnel. These individuals will obviously still be vetted and interviewed, but it feeds on the ongoing manipulation of, “if you worked in big tech you’re exceptional and deserve special treatment.”