skysight-inc/HackerNews huggingface dataset:
Interesting. The only time I've been part of a programming community (really just forums/discord) is when the language was tied to a platform, like gamemaker studio. Everything else I've just... used.
When you put it like that, it does seem a little silly..

I think really it's less about "preferring a book to a party" and more about the OP's claims that socializing == "Mindless conversations about the news that regurgitate the same tired storylines."

If the reason you prefer a book to a party is that you are ultra intelligent and other people are mindless, then maybe it's poor social skills. If your reason for preferring a book is that you have a fulfilling social life already and just want to enjoy the book, then have at it.
Depending on country, yes?
I'm not GP but I'll make a suggestion I have already on a different, although somewhat related thread.

Anything in the warrior literature will help you find yourself, your limitations and help unlock your potential.

Way of the Peaceful Warrior, by Dan Millmann, is a very good introduction to the whole subject. It's fairly easy to read but absolutely full of little gems of wisdom if you're willing to see them. Once you get that, look for the heavier stuff.
Just look at Win 10 and at Teams for examples. The only engineering which counts at MS is the one which maximizes profits.
I think the best way to describe the situation is akin to cooking. Imagine the best chef in the world, Michelin stars and all.

Would a written recipe of a 10 course meal result in the same final product?

How about a video of the full preparation?

How about if you went into the kitchen and shadowed them for a few hours?

At what point would you feel confident in your ability to replicate the chef's final product? Would you then be considered the best chef in the world?

How much of the chef's time would you like to take away from serving at their restaurant to training new chefs? What if it was in the middle of Friday night dinner rush? What if that dinner rush was 2 years long and instead of people being hungry, people were dying?

These are the questions I don't see anyone wrestling with in these discussions. Would you trust the expert chef to train new chef's themselves? Or have some outside person, say a bbq expert chef, simply read our above example chef's notes and go for it?

This isn't like high school science where you follow a protocol and out comes a thing. You can't even see the thing you're making! What about instead of taste, you had to rely on touch only to decide if the whole thing was identical (i.e., the analytics are just as complex as the manufacturing). Making these vaccines is much more akin to cooking because the platform/technology is so new.

It took decades for biosimilar antibodies to be approved. Note they don't call them generics--because the product is so complex the process is the product. This was also because the number of experts able to start up new manufacturing took time to get expertly trained.

I would trust the chef to scale-up their apprentices to ensure Quality (with a capital Q) instead of an obviously smart expert chef from some other field to just read the recipe and go for it.
No, it was initially made as a micro-blogging service inspired by AIM and LJ, neither of which were primarily made for sharing. The Retweet button and the sharing aspect came later.
How long has the file format been around? That may not have been reasonable 20 years ago.
you seem to be ignoring the fact that we’ve ended up with 2 variants that are more contagious… with the purpose of implying vaccines are to blame? complete nonsense
In some places, yes (Northern Ireland), otherwise we just repeatedly fine.

A better example would be driving drunk, given that you are at an increased risk of injuring others.
> or simply a NEW virus becomes pandemic and rinse/repeat all over again

Of course, but that is in the points above:

Lessons are being learned (e.g. the importance of air quality), new tech is being developed (e.g. mRNA), and it is hoped that global planning will be better next time; there is obviously work to do there; but no guarantee yet that it will actually happen.

The human race did have some luck with COVID-19: it could have been more deadly, and it responded well to rapidly-developed vaccines (at least at first). So it serves as good training. There is no reason to believe that these lessons definitely won't apply to the next virus, so "planning to fight the last war again" is actually a good idea when it comes to this kind of war.

e.g. this looks like terrible timing for "governance" and would be unthinkable now:

https://www.thenational.scot/news/18515726.covid-19-boris-jo...

e.g. 2, Have a look at this 2019 assessment of pandemic preparedness: UK and USA are top

https://www.weforum.org/agenda/2019/11/countries-preparednes...

Clearly it didn't work out that way in 2020-2021, both of those countries did very badly indeed. lessons can be learned from this as to what is _really_ needed to be prepared.
Why is it "not logical" apriori?
>"In practice few people use C++ fully"

Because there is no need to. C++ is vast and there is no point in exploring all possible ways of doing something once decent path exists.
The only reason I can think of is YYYYMMDDHHMM represented as an unsigned long is 4 bytes, while the equivalent in characters would require 12 bytes.

Is it possible that at Microsoft's scale this would actually make a significant difference?
It's just the author acknowledging all the code written belongs to some company or organization, and often, can't even be used as a showcase. It was work for money, plain and simple, but may become a hard sell later.

However, it's not necessarily true. Working with large codebases, working on language design questions, committees, everything grows experience that can be used later. It's just not clear now how, as requirements and work in other companies or in FOSS may be very different than that C++ development.

The author mentions Go as a positive experience. If the ego could be left at the door, Go could be a good language to make a new home in. Either that or Haskell, though with much more investment in all layers.

The language and tooling can have very much to say for overall development and maintenance. Also architecture and design matters, as well as changing requirements. It's all very simple or complicated, depending on unknowable X-factors that often need to be decided up-front.
> reuse the final executable and keep around its symbol hashtable; when an object file changes, release the object file's space in the final executable, and allocate new space for the new object file.

This sounds unnecessarily complicated
Good. Take away their free healthcare, too, so that they stop taking up ICU beds that smarter people might need.
As far as I'm aware they have not solved or attempted to solve any of the things that make BSD and Linux such terrible[0] personal computing desktop OSs. They seem primarily to be UNIX workstations meant for UNIX developers to do a little web browsing on the side and not much more.

[0] This is a subjective opinion, obviously. I hate that I have to state that outright but if I don't the very next comment will be someone asserting it works great for them. It's great if it works great for you, but I'm not you; I only care if it works great for me and I assure you it doesn't.
It seems we are heading in a direction where those who don't take the jab will be blocked from receiving government services, prevented from patronizing various businesses, and even restricted from traveling and the ability to work. Are most citizens really okay with this medical apartheid, or are they afraid of speaking out against it?
> what is the difference between a token in a piece of code on the desktop and code on a server to third-party attackers, other than the server is a much more attractive central location to attack so that you compromise everyone at once?

Unlike servers, end-user machines are supposed to execute third-party code not vetted by the developer, which makes for a pretty stark difference as to attack surface.

> A lot of effort is spent on trying to identify a client as trustworthy and in preventing exfiltration of tokens

Read linked documents. The relevant RFC explicitly states that no token bundled together with a native app can be considered “secret” and preventing its extraction is not a viable security measure.
Bike parking is everywhere too. Trying to get bike parking in our city is like asking for the council for their first born. All of a sudden funding and public safety are all extremely dire concerns. Whipping a 4x4 through the CBD and plonking right in front of a business is fine though.
> Do experiences compound? Will I enjoy an experience more at 25 than 45? Maybe, and there's always some balance, of course. No one should work themselves to death.

There are experiences you may be incapable of considering later in life. Doing stupid, immature shit is fun and forms a person in many ways. Some errors are also better made earlier.
Vaccines reduce spread because of lower viral load. Also reduces severity.

Antivaxxers can be execrated for all I care - dumbest way to enforce your freedom
The only reason I can think of is that storing a version as a number would allow you to check if your version is incompatible with another server or feature / extension. By using less than or greater than.
Imagine realizing you wasted a decade of your life in the false hope of making a difference, but couldn’t because of a dysfunctional community dynamic… I can’t because I haven’t done that, and perhaps you can’t either.

It may read this way to you but that’s the nature of blogs. They’re public diaries. Narcissism is often part of the medium itself.
>
If a seatbelt doest stop you from dying in 100% of car crashes, I don't understand why they're mandatory?

While I do agree that wearing a seatbelt is in most cases a good idea, there still do exist people who are opposed to the mandatory seatbelt laws (even decades after they were introduced).
The vaccines do work by diminishing severity of symptoms and thus reducing rate of hospitalization.

The unvaccinated are banned as means to put social and financial pressure on individuals to get the vaccine. It is an unfortunate misconception that any of the currently-approved intramuscular vaccines reduce transmission to a meaningful degree.

This social and financial pressure is placed on individuals because urban hospitals do not have the money or resources to deal with the rate at which they're admitting patients for severe Covid-19, and most of the patients they're admitting are unvaccinated.
You can always lose your license in some places if you are not wearing a seatbelt repeatedly.

Remember that a seatbelt also prevents your body from being a projectile that would be launched against other people in an accident, you're not just a danger to yourself when you don't wear one.
Yes, I totally understood it, but thank you for saying it again.

Compound interest does not apply to the stock market, it applies to savings.

The only way stocks can compound is if you re-invest dividends, and that's not 'interest'.

Inflation eats at the value of the dollar, but not at the value of real estate, so that's one way to make this all work for you: buy a house when you're young at the current low interest rates so that you have a chance to pay it off, and better make sure that you do this in a place that isn't subject to boom/bust cycles.
Not that it excuses the issue, but I suspect the motivation was numeric sorting to identify the newest. So it was sort of a number in that respect.
I've been asking friends that believe in such punishments whether they would have punished gay people in the 1990s that got AIDS. Condoms are extremely effective at preventing transmission. Invariably no one wants to go there. Gay people with AIDS that didn't use a condom are to be cried over in our society, while those with COVID that didn't take the vaccine are to be punished.
I learned about it in a book by James Clear. See his article https://jamesclear.com/identity-based-habits
ED: I must add that my comment support's parent's post, for they talked about identity based habits as well.
If you are wanting to dip your toes in graphics/gamedev and don't want to do low-level rendering, nor super heavy Unity, consider Raylib or the C# Raylib Wrapper I wrote.

- https://www.raylib.com/

- https://github.com/NotNotTech/Raylib-CsLo
Seat belts shouldn't be mandatory either.
Back when there was an in-person conference named "SD West" (usually held in San Jose or Santa Clara, California), I used to attend occasionally. I met Bjarne there on multiple occasions, including one time in a hallway between sessions. We talked like people do. I believe I asked him what he though of Qt as a cross-platform C++ GUI solution (this would have been around 2005). He gave me his honest opinion and we discussed one or two other subjects and then went to our separate sessions. He's just a regular guy who is (or, at least, was ) very approachable in such a context. BTW, I'm not "anybody" in those circles. Just another software engineer among many.
>Opportunity cost tends to be more subjective and harder to realize because the success of opportunity is hard to predict.

Sure - in an effort to limit that I chose $18 per hour as a wage, which is lower than the median individual wage in the US ($22). It's a pretty conservative estimate of lost income.

If you didn't want to add that in I would say remove all salaries from the cost of education, generally, and then compare the cost per pupil. So you're comparing like to like - mostly just the cost of supplies, facilities and educational trips.

Your pluses are great, I'm not taking away from that, but they are at least somewhat represented in the increase in overall score, no?
This is complete BS and I say that as a vaccinated health care worker. They are now considering putting sick but vaccinated workers back to work instead of not sick but unvaccinated. How can they justify that? It seems pretty obvious they are not worried about public health but rather some sort of control over people. Do as we say or you will be punished. I am feeling disgraced as a Canadian. And am sorry for my fellow workers who choose not to get vaccinated and lost their jobs.
I think as society becomes more technical it becomes more debilitating for sure.

For whatever reason our society has a huge and totally inconsistent bias against medication/drugs to change brain chemistry.

To me, there is little doubt that people "self medicating" with coffee in the morning would never fly if coffee was just introduced to society yesterday.

We don't even bother to think about the unimaginable amount of good that has been done to society with people self medicating with coffee.

In the same sense , I can't imagine the amount of harm all this untreated ADHD that we don't take seriously will do to society in 2022.
They treat their clients so well that, out of fear of you not being able to access online banking, their passwords aren't case sensitive. Why yes, that does mean that they are storing passwords in plaintext, but it's just so they can make their clients lives easier.
Your problem seems to be that you don't understand the concept of probabilities. Something can work 80-90% of the time, but not 100%.
Right now it only seems to support multiple choice polls, is that correct?
The Country Gentleman Of Physics
Indeed. But you probably meant to address the parent, rather than my comment.
So much of it depends on your professional bubble. I've got some wildly differing bubbles, and my uncurated/unlisted Twitter experience is sheer chaos.

Professionally, tech and math are less filled with rage-bait, but Library Twitter is batshit insane, for example. And don't even get me started on if you write at all; writers on Twitter are a dumpster fire.

My local Twitter (Twitter for my town) is delightful, Seattle Twitter was a shit show.
But they are. Zips here in Denmark are clustered progressively, so that if you have a package going to (say) 8600 and 8704 then it makes some sense to send those orders to the same distribution node, since they will be close together, but to do that you need to treat them as numbers.

My grandparents first phone number was 13. Not because they got in super early and had the 13th phone number in the country, but because that was the 13th number for their exchange. When a bunch of exchanges were put together everybody got another number in front of theirs. Their phone number is much longer today, but it still ends in 13.

I guess you could treat the phone numbers as strings, but I don't know if you can do that with the Danish zip numbers.
Yep. The whole "if you wanted to know why I was an ass to your, it's bc of OCD" argument is bullshit.

That's not an apology, that's an excuse, and there aren't many of those to justify treating people badly.
https://khub.net/documents/135939561/390853656/Impact+of+vac...

There are a number of studies both identifying a mechanism for covid to have reduced spread due to vaccine and verifying that this occurs empirically. The difference is decreased with newer variants but:

1. Hybrid immunity is even stronger at reducing spread and only possible with prior vaccination

2. There is still non-negligible reduced spread which can be impactful.
You get a ticket, and too many of those tickets and you lose your license, so yes.
Sand was never meant to do this. Every day we stray further from the light.
Flaws in Pentagon Dismissals of Civilian Casualty Claims in Iraq and Syria
The Art of Domain Modeling (Talk)
There’s an Antarctic research station of entirely triple vaxxed people that is on complete lockdown now because most of them have Covid. I know 22 people who have gotten positive tests in the last two weeks, all vaccinated. Sports leagues practically 100% vaccinated and dozens and dozens and dozens of players out for Covid. I do not believe for one second any public health data today claiming only 1/5 new cases are vaccinated.
There are some big downsides to reducing free movement of labour. I don't think we fully understand how much the current situation has resulted from them yet though.

While Brexit is surely a major factor here, obviously we also have the pandemic that has a particularly severe effect on some of the same industries. There are other significant factors in specific industries, such as the terrible conditions for lorry drivers in the UK compared to elsewhere in Europe. There's also the bizarre own goal of the government pushing ahead with its IR35 agenda at a time like this, which again hits some of the same industries particularly hard.

It's going to be difficult to discuss these industries rationally and consider potential changes that could be made without some reasonably objective way to evaluate all of the relevant factors and how much they are contributing to the current situation in any given industry. As with almost anything to do with Brexit or the pandemic, it seems unlikely there are any simple and universally "right" answers.
it’s not logical health policy to enforce a mandate that reduces hospitalization rate? is today opposite day or something?
Brakes on your vehicle don't stop you either. They just slow you down, hopefully when you want... but not always.
Fax machines.
>> In other words: The current IPv6 specifications don't allow public IPv6 addresses to send packets to public IPv4 addresses.

> Why didn't they? What are the arguments against this solution?

They did. See "Stateless IP/ICMP Translation Algorithm (SIIT)"

This document specifies a transition mechanism algorithm in addition
to the mechanisms already specified in [TRANS-MECH]. The algorithm
translates between IPv4 and IPv6 packet headers (including ICMP
headers) in separate translator "boxes" in the network without
requiring any per-connection state in those "boxes". This new
algorithm can be used as part of a solution that allows IPv6 hosts,
which do not have a permanently assigned IPv4 addresses, to
communicate with IPv4-only hosts. The document neither specifies
address assignment nor routing to and from the IPv6 hosts when they
communicate with the IPv4-only hosts.

* https://datatracker.ietf.org/doc/html/rfc2765 (2000)

* https://datatracker.ietf.org/doc/html/rfc7915 (update in 2016)
Whatever one thinks about seatbelts and the ethics of seatbelt laws, they’re a horrendously bad analogy for “vaccines”. A seatbelt can always be removed after use. A “vaccine” cannot. If somebody is concerned about potential issues with the “vaccine” comparing it to a seatbelt feels disingenuous because the “vaccine” can never be undone.
Yeah no kidding. I understand not wanting to deal with nonstop support issues on releasing it, but just release it with a big "SOLD AS IS" warranty sticker on it, throw up a forum, and let the community help itself on it while you go back to making your game and ignore people who DM you about it.
We're in the process of setting up our new work digs and I'm gonna print one to live above "the lab" (our electrical/electronic hardware workshop). Someday I'm hoping to hook up some facial recognition so it can emit sassy text-to-speech when it recognizes someone.
To clarify for non-Canadians:

EI benefits are generally only given if you lose your employment through no fault of your own (didn't quit or get fired). What this policy does is clarify that losing work hours or your job due to vaccine refusal after a workplace vaccination mandate (outside of medical exemptions) does NOT count as "through no fault of your own", and instructs employers to indicate as such.

So: For the duration of the pandemic, if your workplace mandates COVID vaccination and you refuse and then get fired over it, you're not eligible for EI any more than you would be if you got fired for cause.
it's not clear at all. Where I live, unvaccinated people are >7x likely to test positive.
Good.

Do fat people, smokers, and drinkers next.
It seems to be, although one could argue the default behavior on HN is a short answer poll.
I do not have single explicit memory management call in my product of very decent size written in modern C++. So no , I have no idea where did you fish your "evidence" from.
I routinely follow cppcon videos and the only ones I cannot make it through are those from the author of this post, exactly because of this attitude.
And should people who crash in cars without wearing their seatbelt not get any government benefits from their injuries?
> If a seatbelt doest stop you from dying in 100% of car crashes, I don't understand why they're mandatory?

Interestingly, your comparison is relevant, but you are responding to an argument which I don't think is being made. The OP is _not_ arguing that vaccines shouldn't be mandatory because they aren't 100% effective.

On the contrary, the OP's argument is that since vaccines are relatively effective, one person's choice to not get vaccinated will not effect the others, and it should be up to them.

Your seatbelt example is relevant, in that the same "no-harm-to-others" argument can be made in that case too.
Mozilla announced that they are also adopting Manifest v3, but not sure if they are going to disable v2, or whether they would continue to provide extra APIs that would allow for continued operation of tools like uBO
https://www.scientificamerican.com/article/the-risk-of-vacci...

You're right that there's no definite answer to this, but the general consensus among doctors is that it doesn't prevent the virus from spreading.
Grandparents are a massive help with raising kids, especially so when one doesn't have brothers or sisters.
Many European cities were also constrained by city walls. Land may have been available but it wasn't necessarily defensible.
I don't usually see many blogs like that. The best authors with the most knowledge and experience also tend to be the most humble.