skysight-inc/HackerNews huggingface dataset:
Because NAT is secure by default, whereas IPv6 is insecure by default.

In other words, if you have internet and you're using NAT then unless you have done some complicated stuff (port forwarding) you're probably safe.

If you have internet and you're using IPv6 then unless you have done some complicated stuff (enabling a firewall) then you're probably not safe.

I guess eventually IPv6 enabled routers will come with a firewall enabled by default but let's not hold out breaths!
Eh. I’ve found that a reasoned argument works better than a rant.

When I send a story out for beta reading, I go through and fix all the major spelling and grammar mistakes first. I shouldn’t need to, but people get hung up on the spelling and don’t see the story.

It’s the same with rants. People see the anger and frustration and miss the argument being presented.

You can argue people should look past the emotion and consider the logic. I’d agree. And I do my best to do that myself. But the reality is many people won’t. I choose to be pragmatic and rewrite any rant more carefully so I’m heard. Or I delete it because it doesn’t add meaningfully to the conservation.

Also, some controversial topics are the result of irreconcilable beliefs. See any discussion of Apple. In those threads, people talk about things they value and other people don’t value those things. There are arguments and rants that don’t go anywhere as a result.

As a result of this observation, I approach communication deliberately. If I think a rant will be heard, I’ll let myself rant. If I don’t, I take time to think why I disagree and figure out how to phrase it in less aggressive language.

There are people who really dislike this approach for a variety of reasons. I enjoy talking to them because I don’t have to do this song and dance number.

TL;DR read the room and speak in a way you’ll be understood. :)
I've been working for a large US company in Tokyo for several years now. No need to know Japanese for work; I know a lot of people that speak it very poorly (though I wouldn't recommend that if you're staying here long term).

The pay is good (~35M JPY/300K USD at L5) but there are very few companies with this level of compensation so the real cost is in the limited opportunities.

Like everywhere, there's good and bad parts to living in Tokyo, but I've enjoyed it for the most part. It's friendly, clean, safe, and relatively cheap. On the other hand, there's sometimes discrimination against foreigners (especially in housing) and I don't appreciate how cramped apartments and houses are.
The looks are the least important part. It works differently. Applications interact in a different way, there' APIs (especially around filesystem metadata) that applications and scripts can use. It's not necessarily that the capabilities don't exist on other systems, it's just that they're exposed and most importantly used in a different way. It's also a system that was built from the ground up to be GUI-based. The command line is there, but it's not the primary means of doing anything much.

There are BeOS/Haiku window decoration themes for at least XFCE and I think OpenBox. But looks are really not what Haiku is about.
> Will they try to figure out who my relatives are? How? Would I be asked about relatives in an interview?

For tech jobs no one is going to ask these questions.
+1. I find non-fiction books infuriating to read due to the endless repetition and pointless anecdotes, typically in books for the US market.
New York is an exception though. It's a place for world's super-rich and the immigrants that keep it running. Austin, Texas is way more livable for the middle class.
In the case of Stockholm,

public transport is better than places like LA and Brisbane Australia (which isn't saying much), but hilariously bad compared to Tokyo and London. So it's somewhere in between.

livability without a car likewise is OK in inner city and immediate surroundings, but quickly gets a lot worse the further out you get. (unlike eg Tokyo, where even suburbs very far from the inner city are very convenient and liveable without a car)
For all the hate the cloud gets because of cost/whatever, I'm really glad to have a SaaS provider for email right about now.
Not this discussion again.

Okay, you can indeed do that... but how do you get an address is the another question. You might answer "Just go to the RIR", sure, but ASNs aren't given willy-nilly, they need to prove that they'll need different routing needs for external peering, and some RIRs do insist on this. The most loose RIR in terns of regulations is RIPE, but what about other companies in other parts of the world?
>
And yet we are probably multiple decades away from 90% adoption and it is quite possible given the level of coordination required that we may never get to 100% adoption.

100% adaption will never come. Just look how many companies still use COBOL software that was developed in the 70s.

The question rather is: when will IPv4 become insignificant enough that your company won't have to care about it anymore?
Chindōgu
Japanese houses are quite different from US ones. My in-laws live in a house in suburban Chiba well outside Tokyo, but it has literally no garden space and the neighborhood is so densely packed a taxi can't even pull into the little laneway it's in. Within a 100 meter radius there's a grocery, a drugstore, several restaurants and more, and everybody gets around on foot, by bicycle or by bus.
You're thinking in the wrong direction - if you'd live in such society you'd understand that you're not trying to prove a negative ("you're from the wrong case"), but you need to prove a positive ("you're from the right circles, someone the boss knows knows you").

It's like getting in to american closed society - they'll check your social ties and if noone can vouch for you or know you, you're immediately suspect.

And those checks aren't made in your face - it's usually in the background and async.
I mean... Credit where it's due: it certainly beats mercurial for me.
We use mercurial at work. I actually like it very much (of course it might be because we follow a certain workflow).

When I try to use git for personal projects (because everyone uses it and I'd like to learn it) and I really am struggling sometimes to get even the simplest workflow working as a single person. I can't even imagine how it would work when having multiple people work together.
> Oldest surviving manuscript of Rig Veda dates to 1800 BCE

Wait, what? From https://en.wikipedia.org/wiki/Rigveda :

> The oldest surviving manuscripts have been discovered in Nepal and date to c. 1040 CE

Where did you suddenly get manuscripts ~2800 years older? When was this big news published?
I strongly disagree - ashtonkem's description is quite sensible. I don't expect HN comments to be more precise than medical professionals.

That is, it's easy to find scholarly papers published by doctors which don't add the "about" like:

"Measles vaccine is highly effective, with 1 dose being 93% effective and 2 doses being 97% effective at preventing measles." from "Measles Outbreak — Minnesota April–May 2017" by authors from the Minnesota Department of Health, at https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5687591/

"Based on the Centers for Disease Control and Prevention data, one dose of MMR vaccine is 93% effective against MeV, 78% effective against mumps virus (MuV), and 97% effective against rubella." by authors from The Ohio State University at https://www.pnas.org/content/pnas/118/12/e2026153118.full.pd... .

Yes, I already mentioned malnutrition as a known factor.

I asked for substantiation of your statement "insufficient vitamin C being especially bad."

You cited reference doesn't even mention vitamin C.
Just task their existing staff to “run the dc”. Way easier to figure this out than grinding leetcodes if you ask me. Also you can rent pretty much everything in that chain these days so your existing “infra engs” can manage soft layer while you outsource all the management of hardware and below.
I think your point assumes that all experts are always wrong, which is a point on which we disagree. Many people call themselves experts and are often wrong - though I would call such people "pundits" rather than "experts" - and it's those people we've had enough of.
This would be a great New Years resolution. No emails.
You won't like what comes next.
Blame your own process, that guy was doing the right thing to get interviews.
There have been places that use the one-time accounting trick of shifting payroll from paying at the end of the month to paying on the first day of the following month.

It reduces outgoing cash for a single fiscal year, once.
Unvaccinated workers who lose jobs ineligible for unemployment benefits (Canada)
I just disabled all of the keywords one by one. It took some time but at the end of that it was very quiet. No more sponsored tweets either.
Chindōgu: The Japanese Art of Useless Inventions
You have to remember that after the self-imposed devastation of WW2 all European countries wanted to catch up with the US. Fridges, televisions comfortable houses and yes cars- these things were available to every worker in America. Living standards equal to the US were finally reached in the 1970s.
> Later I learned that he was the only non-Brahmin Indian

It might not be caste related, it might be language related. Hindi speakers stick together, people from South India who speak other languages form their own group.
Nietzsche set up the dichotomy of master vs. slave morality. He characterizes slave-thinking by it assuming “stupid/dumb/ignorant is good”.
This trichotomy seems to further split up slave morality into slave vs. victim.
Wait, you guys are getting too much money?
That's what I mean by "constructive rant" :P

Either that or I've embraced cynicism and dark humor more than I should have. Probably both.
Maybe I’m young but I genuinely feel like I’ve never met someone I couldn’t learn from even if they cannot communicate their life experience in a way I would consider intelligent. Undereducated people have their own speech and their own communication style, and a lifetime of struggle that I haven’t had in talking that I would greatly enjoy learning about.

Often times books are only written by people that are highly educated, middle to upper class if not rich, literate, and considered acceptable by the publishing machine. Also, people who publish books are largely white (and the publishing machine is also largely white). This limits your ability to appreciate and learn from the incarcerated, the working class and below, single mothers, people with addiction, lower class immigrants, and the disabled.

This line of discussion seems like elitism and close mindedness to me, but again, I might just be so young (I’m not yet 30) that I don’t have enough life experience to know what it’s like to go to a party and find no one with anything interesting to say.
Genuinely curious: what do you find "hilariously bad" about public transport in Stockholm? I've never lived there, but as a casual visitor the T-bana, trams, ferries etc seem to work just fine.
I don’t remember a single instance of 50-year old banking technology costing customers money, so I don’t see what the supposed downside is. You refer to a “brand-new system” that is “much cheaper to run”. But as far as I can tell, the operational costs of a mortgage are little more than an (exquisitely analyzed) rounding error. There are some new bank(ish) startups here in Europe like N24 and there are some new rules for data portability. But I’ve yet to see any exciting ideas coming from such efforts.
What is the context of Bjarne being disgusted? Just years of arguing?
> “Social media” is a young person’s game.

Anything but, in my opinion, though different social media websites gather a different demographic age wise.
Rethinking about it, apple would probably cut storage in device entirely and sell space pod charged extra to have storage on your phone with BS transfer speed and call it courage. And Android manufacturers will mock them and do the same next iteration.
Sounds like "hide it from me" rather than "eliminate it". "Do I need to think about the link step?" to which the answer is "rarely if ever" now. Covering it with "make it easy for me" plating would make it harder or impossible for those cases where you do need to get into the guts of things.

I think we need more linkers, and more thoughts like this on why that step is still necessary and how we could do it better. Look at the "all static" docker images and how the Lua FFI was "faster than C"; these are effects of linking and shared libraries being Deep Magic that no one wants to think about; thus we get efforts to work around the problem.

Maybe every executable should do its own final assembly of memory image and fixups and stuff at execution? Maybe we should be executing memory dumps that include zero'd pages already... maybe we need one or the other depending on the circumstances, and no "one size fits" all solution is suitable.
This type of urban design is unsustainable. It is the reason why the US is number one at producing greenhouse gases.
Maybe I don't see the full complexity, but it seems to me like an implementation detail, when setting up the routing tables to discover IPng capability, for example using a dedicated ICMP structure. Compared to upgrades required for BGP etc., this is trivial.

IPv6 is in a way "naturally protected" against such a "short-circuit" due to the different structure and IP version of the packet, but fundamentally it's the same problem, you can't expect an IPv4 box to understand it.

The fundamental complaint against IPv6 is that it requires operator intervention on each internet connected box to operate. Whereas a virtual IPng mesh over existing infrastructure could be automated completely, when a box is upgraded it will respond to ICMPs from peers and start seeing the extended space.
It is darkly fascinating that the Bronze Age civilization reached such heights 3500 years ago, then collapsed and almost everything went dark.

The counterfactual history where they continued to thrive, built a Mediterranean empire a thousand years before Rome, learnt to navigate the oceans and possibly reached the Space Age a thousand years earlier than we did, is fascinating too.
> How do Indians born or who have lived a significant part of their life in the US integrate versus more recent emigrés?

Not sure about the US but in Australia I have noticed that the Western born Indians hang out with the natives while the Indians have their own group.
Makes me wonder if I've too strongly tied my career to a specific language. However, right now it's not that I'm specifically a C++ programmer, just that the industry (gamedev) is largely C++. I'm sure in for it if that shifts out from under me before I find stable employment though....
We aren't using such a service yet at any of the established businesses I work with but the intent is to shift at the earliest reasonable opportunity.

Migrating is not trivial if you have an existing customer base who are already signed up via other payment service providers. A merchant of record will typically need all end customers to sign up personally and thereby enter into a sale contract with them and not with you. That means you can't just transfer existing payment details and authorisations the way you can between different PSPs processing card payments for you. And if you don't migrate everyone, you still have to handle all the relevant tax admin anyway and lose much of the benefit of working with a MoR.

So the new SaaS I was working on was planning to use a MoR from the start, while the established B2C business will probably wait for convenient opportunities like launching new products and retiring old ones to make the shift to minimise churn.

I don't know if a final decision has been made about which service the new SaaS will use. Among my personal network Paddle has had positive feedback and I think that's probably what that business will end up going with. I know there were some concerns about the legal arrangements and Paddle's terms and I don't know if they've been addressed yet.
That sounds terrible. You're waiting to be old to be happy? To enjoy life?

Maybe it's just how you sounded - maybe you're telling people not to sacrifice their future for their present. But no one should sacrifice their present _completely_ for their future.

Mostly because, well, you don't know if you'll have a future. "Stay healthy" won't stop you from developing cancer, heart disease, etc.
I love Tokyo but I know lots of Japanese people that love suburban America. They love the space.

I quick search suggests the average size house in Tokyo is 66sq meters where as in LA it's 167sq meters or nearly 2.5x larger. And that's just LA. My guess is plenty of other suburbia cities the average is even larger.

I lived in Tokyo for 15 years. My last place was 54sq meters. I like there are more options in sizes than most cities I think USA and I don't believe that everyone needs a huge place.

But, I so am envious of people who have space. Space for workshops, craft rooms, etc. My mom is into Love it or List it, and people have enormous houses with yards in suburbia. I'm jealous even though at the moment I prefer carless city lifestyles
>They forgot to mention why the account was banned, and it wasn’t banned for “highlighting Nancy Pelosi stock trades”.

Why was it banned?
That would work just fine with a string comparison.
> I have never once in my career in tech in India ever had a discussion about it

Maybe you are from the upper caste, people from lower caste will have a different opinion.
"I have a confession to make: I leave most parties early because I’d rather read a book."

It sounds a bit cliche, in Mexico we call it "mamador".
By other side, the point that he mentions about feeling more connected with an internet audience is one of the main advantages of internet... Infinite leverage and the possibility to find or even create an audience. But, social skills are important too so is a skill that we have to develop.
When you approach it from that angle it must be super frustrating, but if you don't look at everything in life from an ROI perspective then it gets a lot easier.

I try to be a 'force of good' on whatever platform I join, over the years my focus has shifted considerably and that in turn made me decide to quit certain social media websites (for instance: fieldlines, slashdot), and join others. I'm not the most social person in person (to put it mildly) so this allows me to compensate for that to a certain extent.
Fully agree here. Social interactions take a lot of work and have to be tended too. Like they say friendships are like trees, who need constant watering and taking care of.
He's generally avoided polemicists in my experience.
I think a lot of the advice in the article is also relevant to having conversations in other more limited (but still sizable) communities like some topic specific slack or discord servers, or certain forums. Maybe even some rare subreddit but they’re less likely to be structured to support a conversation. Twitter always just seems so vast and complicated that it’s hard to fathom.
How is your first link related to the brexit? Your second link doesn’t mention brexit either and is from 2015.

Not trying to bash you here. But I was honestly wondering if there were any upsides to leaving Europe. With this you’re practically adding to that there’s none.
A more charitable possibility is that the author is depressed.

I’ve had the misfortune of battling with depression several times in my life and one of the less discussed features of the disorder is self-pity. It can make depressed people pretty unpleasant to be around which reinforces the lonely experience of the disorder.

This article definitely resonates with me in that way. Feeling alone even in a room full of people who like you, for example.

If that’s what the author is experiencing, writing articles like this is probably a coping mechanism, however, the content being less than flattering is why therapists generally tell us to journal (private) rather than blog (public). :-)
Nothing you said convinced me they are lacking in social skills. In fact, I'm now more convinced.
Ask HN: Best Engineering Blog Posts?
Looking for examples of high-quality engineering blog posts, and particularly interested in posts from tech company blogs.

I'm looking to see quality writing in this genre- brief explanations of technical concepts, good structure and flow, and tying things back to business context.
https://www.hindustantimes.com/india-news/upper-caste-studen...
According to someone I know you’re full of it. Stop making up stories on the internet and/or find better “friends”.
NOW ya tell me!
Yes, I confess to enjoying a long hack to achieve an end goal, even if it's working around issues I helped to cause :).

But yes, I see the problem with docker, we don't actually use any of the docker images anywhere. Why is node a problem?

We are thinking about adding an option to make the SVG export go via PDF through inkscape to make the labels all SVG. The end SVG is actually smaller than the one we produce in initial testing.
@dang? /s
No, they have multiple binaries. But they share a lot of core code. Compiling each one separately from scratch would bloat the binary size even more and be pointlessly slower.
yes, especially reply game! it's a general skill that's useful everywhere socially, including in person
I just felt like I walked into a Ferrari dealership :)
They do, Tokyo is full of detached homes, and the people living in them don't need a car. (some have cars, some don't, but a car is not needed, and even those who have one, chances are they can't use them for things like grocery shopping etc even if they wanted to)
The C++ programmers will just switch to C++ 2.0, aka Rust. It's not a big leap.
Agreed. Microsoft should be doing that already.
It's worth noting that TS Eliot - who Orwell is answering to at the beginning of this essay, is himself often labelled a fascist or an antisemit.

Great text by Orwell. Especially with the idea that Kipling’s outlook is pre-fascist, and that we should understand, read and criticize him only in that way.

Of course, it would also work for TS Eliot.
How can you control something that knows how to use your system against you?
43 Folders was Merlin Mann's celebration of David Allen's Getting Things Done productivity system. It was very, very popular with the MeFi / Digg / Lifehacker crowd back then.
It reads like the notes for an article. It says everything the author is thinking but doesn’t give the context necessary to understand their thinking.
New materials could deliver ultrathin solar panels
> and for most it isn't.

70% Indians are from the lower caste.
Is the 'anti-todo list' pattern you mention in your readme the same as keeping a journal of your activities (specifically a bullet journal), or is there some other distinction I'm missing?
I can see why the people who believe that vaccination hesitancy justifies censorship would like to silence Dr. Malone. He is calm, measured, well spoken, very well credentialed and convincing.

https://tennesseestar.com/2021/12/30/dr-robert-malone-banned...
Tokyo has an extensive network of raised expressways. They're just so extortionately priced (roughly $1/km) that nobody uses them unless they really have to, but since Tokyo is so crowded, they're jam-packed all the time anyway.

https://www.japanistry.com/shuto-expressway-explained/
oops, looks like there's an issue with other people being able to create new options - only had yes/no when I first looked