skysight-inc/HackerNews huggingface dataset:
> Although it's supported by Microsoft, it's heavily influenced by the Open-Source community.

Isn't it developed by an external studio in switzerland which just happend to be attatched with microsoft? I always got the impression this independance from the old Redmond-Cancer is a main reason why it could propsper so well.

By which I mean that in Redmond there seems to be some gangwars going on between the different departments, projects and generations of developers, which in external Studios seems to mostly non-existent. There was also that studio in israel which seem to propser quite well. Maybe Microsoft is accidently a perfect example for diversity in culture working out beneficial with software-projects?
My name consists of four parts and I have a similar experience as your friend. My birth certificate just combines all four names into one string but systems represent me as either having two middle names, two hyphenated last names (which is technically incorrect although one of my middle names happens to be my mother’s surname) or only the first of my two middle names. It hasn’t really caused a meaningful impact on my life with the notable exception of when I was applying for my passport. That ended up turning into a month-long side project of acquiring updated documentation with consistent naming just so I could verify my identity to the passport office.

To add more chaos to the equation, I’m transgender and going through the process of changing my legal name now. I feel oddly prepared to handle this given my past experiences with legal name based verification. I’ll probably end up abandoning my PayPal account of 17 years though. I hear you need some sort of blood sacrifice for them to update your name and honestly their service just isn’t good enough.
Don’t forget Oxygen. Amazing book and my intro to Nick Lane.
I think Fabrice Bellard is one of the top computer programmers of our times.

https://bellard.org/
It is very similar indeed.
Fibbage is a similar game
Couldn’t you start moving to roughly where it needs to be off the initial calculations and correct it over time to make the motion less violent?
Poka-yoke is a massively useful concept in the design of physical objects, and it should apply to design of software interfaces as well.

A key principle is making different things look different. In a mechanical assembly, often you see very different pins and fasteners doing similar jobs - but what may seem an oddity on the part of the designer is a godsend when assembling. I'm sure we've all puzzled over putting together household objects where you have several slightly-different lengths of the same screw. In software, consistency is incredibly important, so that users can expect behaviours and discover features, but there's still a case for making different things visibly different.
I appreciate your opinion. I think the book gives a very convincing explanation on how evolution works and how it shaped what we call "life". I do not remember Dawkins degrading human achievements in that book, so you might be referring to talks and lectures after the book was written. On the contrary, consider the following quote from the book:

> “If there is a human moral to be drawn, it is that we must teach our children altruism, for we cannot expect it to be part of their biological nature. ”

Let me quote another favourite author of mine on the same topic:

> "There’s Nature, and she’s going to come out the way She is.", Feynman.
> As someone young and new to the industry

Here's how open offices came about.

The CFO made a spreadsheet, and the "open office" column was a nickel less than the alternatives.
I second this book. It is a very powerful hypothesis and really helped me understand religion in addition to consciousness.
I've read through the author's blog recently it got posted here. Author refers to many pseudo-weaknesses but does not accept that that's simply the current state of things and there's work to be done to make it better. IOW, author doesn't offer any alternative except implied use "Windows/Mac/Chrome because they say it's secure". I'm all about software rants, but you have to approach the problem from all sides instead of bitching like a teenager.

Let's evaluate this one:

> On ordinary desktops, a compromised non-root user account with access to sudo is almost equal to full root [...SNIP...]

So author here probably means access to sudo where the account has the right to become root. Once someone compromises your account... well, that's it. The rest of the text is just garbage, many things are taken completely out of context. Once an attacker can run under your account she can just for instance append 'sudo /bin/.doevilstuff' to your ~/.bashrc.
That's interesting. I do think 3B1B's goal is probably to build better intuitions in people who already know it.
Very interesting similarity with Romania. Wondering if that’s because of the cultural link between the two countries or wether it’s something common across east Europe. In romania lords (either romanian or hungarian) demanded serfs to address to them in second person, and thus it became formal speech.
Best way to transfer content to other domain without 301?
I have one website which i believe might be penalized, maybe because of backlinks or some other offpage related issue, i just can't tell definitely. but content is high quality so i was thinking to move it on another domain, but 301 redirecting will probably pass any penalty that current domain has. What would be best way to move current content so google won't consider it as duplicate?
I agree.

Another problem is that the truth often doesn't matter, and the intelligent cowards knows it. He won't deny the truth, but he will explain why the truth doesn't matter.

> he will blind himself to the truth

Not necessarily. He would try to not turn to cynicism. But cynicism can be very tempting.
> You must also take into account the history of intentional civil disobedience where the government has over reached and the population simply reaches the point where it refuses to comply

There's also the opposite example, of people showing more tolerance for arbitrary and authoritarian political decisions out of fear. It's very visible here in Europe right now and for the first time it seems like people didn't wise up since the 1930s at all, the mechanisms that convincingly explained how Nazi Germany and Austria could happen, still work.

Give me irrational civil disobedience over this any time.
This is very old-fashioned & I guess geographically dependent: we used to live in Vienna where you'd expect to use Sie (formal) with any adult you don't personally know where as we now live in Berlin where everyone uses du (informal).

Either way nobody who isn't an asshole will get a non-native speaker in trouble for mixing these up & even in Austria my experience was that they will just be a bit perplexed but continue speaking as if the "du faux pas" didn't happen.
I don't want that though, and the majority of Europeans don't either. Delivery robots work in the US as a crutch for the bad infrastructure, whereas here in Europe, I can walk or cycle to the store. I don't need to do big, weekly shopping like Americans tend to do (I've lived in the US also!) because the stores are nowhere near as giant. We already have cashier-less systems in the form of self-checkout tills and handheld self-scanning. We don't need Instacart because the chains themselves handle the delivery.
No problem. I suggest we start with yours. Please mail me all your property. For all you know, I "need" it more.
Very interesting reply.

And coming to think of it, there are couple of books that changed my life similarly (reading them for interview); though by themselves they may not merit to be in my permanent collection.
Integrity or the appearance thereof -- showing that you're not trying to cover up your mistakes.
Yup. While I appreciated the points he made in "Antifragile", the writing itself wasn't as enjoyable as it was in "Fooled by Randomness" or "The Black Swan". I haven't read "Skin in the Game" yet tho.
I'm going to the office even though I'm not an essential worker because working from home ruins my mental health. I stayed home for the first three weeks of social distancing and I couldn't be more stressed and unhappy if I tried.
Congratulations!

Perhaps you could share with us, how you brought about being promoted on the basis that even yourself recognise you were not ready for it. Surely your certifications impressed your management even though you are yet to gain practical experience.

If you have gained certifications, then surely they would have provided with knowledge that you could apply. Is there a chance that you are being too modest? If not, then I would suggest that the courses were a waste of money.
Great book! What's science's modern verdict on this theory?
What did you like about it? I read it a few years ago and found some of the period attitude hard to appreciate.
I believe the main reason is the long tail of unexpected events. For instance: I regularly use the tram. Every few months or so, the driver has to get out to manually operate a railroad switch that does not react to the wireless control signal. If you had a driverless tram, the tram would have to wait for personnel to arrive at the switch for the manual override. Extrapolating from my experience manual overrides are probably necessary a few times a day across the entire city's tram network, so we'd be looking at massive interruptions multiple times a day that cause cascading delays throughout the whole system.

So unless you put in a lot of engineering effort to get rid of these unlikely-but-still-common problems, running a driverless operation is going to be more disruptive and less cost-efficient than paying the driver salaries.
Using GNU parallel (YouTube tutorials)
> In Germany we don't have any voting machines, never was even seriously discussed.

It was quite seriously discussed and some were used during the 2005 election. You don't see any discussions about it today because the constitutional court put a stop to it.

https://www.loc.gov/law/foreign-news/article/germany-constit...
That's after taxes?

That's roughly the salary you'd get in Poland, but with a lower cost of living.

Not saying you should relocate or anything - I'm just amazed at the state of the Italian IT job market.

I spent a few years in Italy and have a friend who lived and worked in Poland. Hated the experience, but by his account it was the most stable and well paid job he had ever.

I never understood how could that be possible.
Thanks!

And yes, personal agency - I hadn't thought about it this way, but that's very apt.
> There is no official bitcoin blockchain.

Let's just say there is consensus over what the Bitcoin blockchain is, versus whatever the "Bitcoin Cash" or "Bitcoin ABC" blockchain is.

> There is only the chain with the most accumulated work, and orphan chains. Anybody attempting to remove a limit which may cause the holdings of all bitcoin users to be devalued will simply be ignored by all other users.

Most users of Bitcoin perform no work whatsoever. Miners perform the work. Users can't ignore the interest of miners, even if miners are a tiny minority. Miners may not even have any holdings.

A core value proposition of Bitcoin is that it's the "most secure" network. If a majority of hashing power is priced out of operation because of low block rewards and low fees, that security flies right out of the window. This situation would have a far more significant impact on price than a little bit of controlled inflation.

> To relax or remove the block subsidy, one would need to hard fork the protocol in order to defeat the "less than or equal" check. You would have to convince the vast majority of bitcoin users that they aught to download and install alternative software which may cause inflation and devalue their holdings.

It's not going to be alternative software, it's going to be a software update, through the official channels. It also likely would only affect full nodes, and the majority of Bitcoin users haven't been running full nodes for a while.

It's really up to a few key stakeholders, not Bitcoin users in general. When faced with the decision of giving up network security versus maybe losing a little bit of value to inflation, they will choose the former, because they're not that stupid.

> Keep kidding yourself that this will happen.

A similar thing already happened with Ethereum, the rules were changed mid-game in the official client, the loser fork (Ethereum Classic) was the one that kept the old rules intact.
Finally! Bring back some sanity to the office!

Get rid of the open office! And all it took was a little virus that can decimate the human civilization.

If companies want to cram their employees together, and make them sit shoulder to shoulder on a little table, then just let us work from home. We don’t need to be smashed together like sardines in a can.

By keeping us so close to one another, without physical distancing, and walls that block airflow and people’s germs, then I believe we have gotten sicker over time. Every season, I would always get sick, and I attribute it to the open office. The past 2 months of working from home, has been great, because I avoided getting the flu.

Their principle complaint, was that open offices save money. Well, here’s finally a way for them to save even more money! Remote telecommuting!
I wouldn't like to participate in a military operation based on the imagination of a machine. Or any imagination whatsoever.
> Also, "my data is handled by a company under the EU law" is quite a good sale pitch these days.

Everyone operating in the EU is under EU law, including Amazon, so it's certainly not a competitive pitch vs. Amazon, however much it might be on a checklist of things customers are looking for.
The author suggests that security has to be enforced by the system itself, i.e. by the usage of an appropriate programming language, security tools (e.g. sand-boxing, ...) and other.
However, the author's comment fell short to honor the history of the kernel development, specify user applicability and discuss any improvements.
I partly agree with the author, but "default" settings are a very sensitive topic (why he doesn't provide any suggestions?) and hardly to answer for every application scope.

I don't think that Linux is more secure "than any other OS".
First, we have a wide variety of Linux desktops.
Second, when required, experienced (!) system administrators/business vendors invest a lot of time in order to get their system secure.
However, (unexperienced) "home users" are at disadvantage, because of lack of knowledge.
They would/will suffer from the perception of an superior security notion of Linux.
We have to get that right. That's it.
I think the fact that Dawkins has become the very thing he so violently resists - a violent, intolerant fundamentalist who brooks no further questioning of his own authoritarian narrative - is evidence enough that there is still much, much to be discovered about the way life works. His is a cultural view, and we know for a fact that all culture is a lie which must be re-told in order to persist.

The more the human mind finds answers, the more questions it reveals - such is the nature of an infinite universe and our struggle to perceive it. If "God" doesn't exist we humans sure do spend a lot of time attempting to become one. "God" may not be a "he" sitting "on a cloud", but may indeed just be the New Question beyond every Old Answer. This fact seems to be rabidly overlooked by the Dawkins cult, which prefers to define God in its own, limited terms, in order to find fault in their chosen pariah cultures.

The jury is still out. On a scale of 1 to 7, 0.1 is just enough uncertainty to allow for yet more unanswered questions .. Dawkins, himself, has at least a little of the humility required to admit that.
Doctors keep discovering new ways the coronavirus attacks the body
I don't know where you're at but I have never seen this treated as that big of a deal in my 8 years of living in Austria & 7 in Germany unless you're talking to the prime minister (and especially not if you're obviously not a native speaker).

Maybe more comparable to addressing someone by their first name instead of Mr./Ms./Mrs. <last-name>.
Self-Driving Cars with ROS and Autoware
I don't know this author, and I feel this discussion may turn to a flame, so sorry to put oil on the fire, but I'm quite perplexed by your argument. For all I know, maybe you're right, but it sounds a lot like you're rejecting a scientific argument because you don't like the result, which is what science has always had to fight against from the beginning.

Maybe you could articulate your objection based on science rather than feelings?
One of the perks of being an Aussie is calling everyone from the frontline workers to the C-suite 'mate'
3D tour of tomb of Queen Meresankh III and four other Egyptian sites
> It's hard to tell whether you want a mystery/thriller book or a book on logic or a self help book.

Then we can throw over what we like and see what sticks!
Assuming it was sold for what it was worth, the selling price could have been used as an endowment to purchase investments with a similar cashflow/risk profile but greater diversification so lesser risk overall. This is pretty basic economics: the value of an investment is the NPV of its future cashflows.
Really?

> The kernel is also very lacking in security. It is a monolithic kernel written entirely in a memory unsafe language and has hundreds of bugs, many being security vulnerabilities, found each month. In fact, there are so many bugs being found in the kernel, developers can’t keep up which results in many of the bugs staying unfixed for a long time. The kernel is also decades behind in exploit mitigations and many kernel developers simply do not care enough.

Are you part of some community that gets access to Windows/MacOS kernel sources to search for vulnerabilities? Or are you getting reports about such vulnerabilities from Microsoft/Apple?

I think not. I think that you're basing this argument on the amount of stuff you get to see online. Given that Linux Kernel lives under GPL that's expected.

I'm not saying that Linux Kernel is holy and we should all bow and refrain from criticism. But you're judging it completely out of context.
Show HN: Project Pending, free domain parking service I made for future projects
I am betting they will provide only:
- Block + Object storage (can be done with off-the-shelf hardware).
- Compute instances
- VPC networking.
- Kubernetes (o k8s-managed services).
- An open-source database. Probably postgress.
Author of ProjectPending here. I started this project after setting up another domain I had registered and was not happy about the process of setting it up the Nth time to show a simple landing page. Doing all the configuration was fun the first time but not after that. So to fix I built an automated service that handles everything itself.

To pull this service off I had to do some web stack wrangling. It's basically a Node.js monolith app that handles everything:

* serves it's admin website, for what I used Hapi framework

* runs a custom DNS server, based on node-dns2 module, records are stored in DB as global key-value pairs instead of zones

* LE certificate provisioning using DNS protocol, based on ACME.js, certs are stored to DB

* HTTPS server that fetches certs from DB on SNI handshake

* email server integration with WildDuck (another of my projects) to configure email accounts and to accept, store and forward emails
Single-occupancy trains are a terrible idea though..

Jokes aside, the dependence on self-driving OP was alluding to is wildly exaggerated in my eyes, because the other kind of self-driving (user drives a short-term rental) works just as well. And with short term rentals, physical footprint is making an actual difference because their availability is bounded by storage.

There used to be a wave of microcar concepts that were trying to solve parking by folding up a little. Back then those never made sense because they were still intended as personal vehicles and those end up taking up a one-size-fits-all spot anyways. But combined with the innovation of micro-rentals (modeled after docked bike-share) those fold-up tricks could turn from a gimmick into a key enabling technology. All you need is self-parking to store them in a compact FIFO and self-parking is beyond solved. Once you have that, all minor extension of the unparking range (from unparking just enough to unfolding at the storage dock to dedicated pickup locations nearby to pickup anywhere) would be incremental improvements to service quality that would require much less than full autonomy.
I'm not sure if you're confused about the human in the loop. She's saying it's harmful when there's a human in the loop at the university trying to confirm the legal name change, not that there's a human in the loop in the name change process in general. If a database doesn't require a human to verify new records and records only a person's real name to the exclusion of their legal name, this seems pretty obvious to me. The question therefore is limited to occasions when a database requires a human to verify new records and/or record's a person's legal name. I think if there's some kind of "know your customer" requirement, as in a bank, they probably need to verify the change. But even then it's probably sufficient to record the name and the original name, use the new name for salutations, and have someone follow up the change if need be.

The registrar charged with recording a person's legal name, by contrast, obviously has a responsibility to make sure it's a valid name. This doesn't change whether it's a child being born or whether it's an adult changing their name.

Two cases I recently heard about - apparently some parents weren't ready to name their newborn son when the nurse came around asking for the name. They said "come back in a day or two", as is their right, but the nurse just submitted a form that said UNNAMED. He didn't realise what had happened till he was 16 and applying for his learners permit. This shouldn't have been permitted; the registrar should have put that certificate aside and come back to verify it. (Source: unverified caller on radio.)

Also, a boy changed his surname to his mother's maiden name, which was also the surname of his uncle, a famous serial killer. He had good reason to change his surname: He had a strained relationship with his stepfather. Such a change is, in general, highly questionable, but in this case it was probably quite correct to allow it. Only human intervention can really divide the cases. (In any case, this particular boy shortly went on to kill his mate in an attempt to associate himself with some of his uncle's notoriety.)
The Panda Language: No Loops, No Ifs, Just Fun
I just found a brand new PAGER for man: konqueror (man:/) https://imgur.com/a/F3o4VIu
I don't have any insider information, but it doesn't seem crazy to think that those discount stickers aren't in fact the same. At the very least they have the actual discounted price encoded them, it wouldn't be a big leap for the label printer to register a new SKU for "Semi-skimmed Milk, discounted to £0.30" so they can still track that item's stock.
How do you check that someone is a unique person?

I'd rather pay 10¢ per domain than have to go through an involved KYC process just to register one for free.