skysight-inc/HackerNews huggingface dataset:
I choose to see your personal anecdote with my own, if you’ll appreciate it as far as pleasant exchange will allow; the “unlimited vacation” model (or “Flexible PTO” whatever we want to call it) seems to be becoming less of a ‘hip start-up’ thing, as experienced in my last two jobs-and widely becoming a recruiting hook in even established enterprises: one was a boring as hell telecom provider introduced it a year before I departed, the other was an equally boring as hell real estate software vendor introduced it years before my arrival.

$currentEmployer is announcing with rolling it out next year, they themselves are a rather boring healthcare systems provider.

Maybe the difference lies in how the two of us define ‘hip start-up’, though.
That actually reinforces my point. For bubbles to occur, the delta between the price and the “rational” price must not be random. In bubbles prices exhibit strong temporal autocorrelation.
https://themakoreactor.com/features/raji-an-ancient-epic-rel...

Interesting story!
I have a feeling these Python enhancement libraries will become ever more popular now that Guido has stepped down.

I wonder what the vision of Python's steering committee is.
Taking a very obvious example, you can't do much in the way of historical research without at least trying to establish which things happened before which other things. It's a serious problem in ancient history.
This doesn't work if the private repo belongs to your former company...

Once a company removes your access rights to their private repo, your historic commit record there disappears from your own commit timeline.
Previous threads about this classic, but HN has perhaps not really done it justice yet:

2018: https://news.ycombinator.com/item?id=16847691

2015: https://news.ycombinator.com/item?id=9918286

2015: https://news.ycombinator.com/item?id=10153391

2012: https://news.ycombinator.com/item?id=3744125 (seanmcdirmid was there!)

2011: https://news.ycombinator.com/item?id=2359174

2009: https://news.ycombinator.com/item?id=626380

2009 (2 comments): https://news.ycombinator.com/item?id=827107

2008: https://news.ycombinator.com/item?id=152311

2007 (1 comment): https://news.ycombinator.com/item?id=92542
Tesla looks like a pretty obvious bubble, but what do I know?
Highly recommend the book 'What anarchy isn't' by Larken Rose. Free download: https://www.dropbox.com/s/yd18waixbva1jae/WhatAnarchyIsnt-FR...
They know their basic straw man attacks which I think is what is important to them :/
You cannot just give people stern looks.

The end result is, you need to be able to use violence, against those willing to use it against you. Note, that can be a last step, but without it?

Those who care not about stern looks, "talking tos", or cold shoulders will literally take everything you have, and kill everyone.

So now you fall to mob rule, lynchings, and what? Power of the strong man?

As soon as you organize, to provide for a response to organized thugs/criminals/rapists/murderers, you now have a government. That's how governments came into creation ; shared defense.

And you need that 24x7. And the people doing it for the community need to be paid. And you need a way to judge, and sentence, and on and on and on.

You cannot simply wave this away.
An important thing for name sis that you want them to be immutable because it's hard to refactor both all the writing using that name, and everyone's memory to change the concept of a spheroid from one definition to another.

This makes it hard to choose generic names from the get-go since the first person to use name might not attach it to the best concept for it, making it unavailable for the best concept for the name to describe.

-----

I've always imagined people's names in concept names to be a shorthand for the papers that defined them. Eg. "Calabi-yau manifold" is just another way to write "manifolds as described by calabi and Yau in <well known paper>" and importing all the detailed definitions from that paper. To get the same from properties from a generic name, you need to get a canonical definition that everyone agrees with
It is also introduced as Dijkstra's shortest path algorithm if the text is expected to be read outside the domain such as in textbooks.
I find this is the case pretty much anytime leads with, “As a <whatever>, I believe that...” Like they make it sound like because they identify as an anarchist or a libertarian or a Christian or a mom or whatever <blank> is, that that determines their big picture view of everything, and they have to contextualize everything in terms of that thing. They want to have something to point at and tell them what they should think about, and that because their view comes from their personal identity, rejecting the view means rejecting them on a personal level somehow.

Like, an actual libertarian (for example) should be able to make a good case for their perspective without making it sound like their chosen personal identity is somehow forcing them to see things in a particular way. People should think things because they are rational, not because they identify with an ideology that they allow to dictate their beliefs on the stuff that they haven’t done their homework on.

TL;DR you can identify a lot of bullshit and sloppy thinking if you listen to what someone says after they invoke the dreaded, “as a <blank>, I think that...” and anarchists are no exception.
A Política DA MAÇÃ Podre
I love working from home but sometimes I miss my colleagues. I think ideal for me would be to be at the office once very one or two weeks. If I have to choose between being at the office 4-5 days a week vs never, I'll choose never just to keep my sanity.
I think people have a misconception that mathematicians get together with pomp and ceremony and someone pounds a gavel and declares, "By order of the secret council of mathematicians, such-and-such theorem is hereby dubbed 'Davis's Theorem'", or something.

Rather, what really happens is that mathematicians are a community, and they refer to things in whatever way is convenient. Davis's colleague refers to such-and-such theorem as "Davis's Theorem" not because of some committee on naming, but rather because they were there at the conference where Davis announced the theorem, and everyone at said conference excitedly talked about "Davis's Theorem" for the whole rest of the conference because it was so exciting.
> At least for software, we know of one solution that works: free (as in speech) software.

No it doesn't.

We have FAR too many pieces of open source software that are maintained by one person who gets no support.

Good software requires sustained support--generally from corporations.

Even something as venerable as emacs was just one of many until Lucid put a huge amount of effort behind it.
I don't see why everything has to be bucketed into 'good' vs. 'bad'.

A well-populated GitHub profile can be a positive signal to me. It makes it easier for me to see how a prospective candidate works and thinks, and provides me with a more useful and instructive set of questions to ask during an interview.

It is also possible that I will discover that the candidate is not sufficiently experienced to meet the requirements of the position that they are applying for, but at least this way I don't have to try to ferret out these answers or waste their time.

An unpopulated GitHub profile is a neutral signal for me, and means that I need to spend more time trying to tease out the answers that are simply given to me with a well-populated profile.
What part of the "underlying file system" do you want/need to access?

What do you mean by "have better support for cross-OS applications"?
If the cleaners decide to 'educate' the non cleaners, would they be seen has (hier)archists now ?

The small group ruining things is akin to the broken window. It requires some kind of regular process / hygiene to maintain the system in a good enough condition.
What anarchy isn't (free eBook)
You can have it all remotely too. Intentional communities are being formed now across the globe with the idea of getting amazing people together in the nature to maximize both their joy AND productivity. This is the best of two worlds really. Check the one we started in Somoma: @siliconforestblog on IG (dm if interested).

Upd: on intraversion, somebody said nicely that we just love being at piece and because of that we just need people who bring us piece. It’s really about who you surround yourself with, not extra/intraversion, IMO
> Any time I've heard anarchists try to explain how they would deal with the subset of people who are just real shitty in various ways, the responses have been either, a) in our utopia, you wouldn't have those problems, because hierarchy causes all of them, or b) increasingly convoluted and implausible-sounding ways to deal with crazy assholes without using force.

I see similar bad/evasive arguments from prison abolitionists, who have recently been given a higher profile as part of the push to defund the police.

What are you going to do with criminals, ask them to please stop victimizing others? No prisons? Not even for murderers? Really?

Looking back through human history, at all forms of tribal and political organization at all levels of complexity, you will always find violence and war. Those are not consequences of modern society or government.
This is a bit late. For most people this is a footnote, but for you it actually matters.

The UK passed (implemented?) GDPR as a law while it was in the EU, and will retain that law after it leaves the EU. However, its interpretation of GDPR will be allowed to diverge. For one thing, the court case "Schrems II" is from an EU case post-Brexit, so it is not binding on the UK's interpretation of GDPR. This is going to be a pain point for the UK as it attempts to maintain data flows with the EU.

I overstated and got confused about Switzerland's relationship to GDPR. I for some reason thought they signed a treaty with the EU had materially similar terms as GDPR. It seems what's actually in effect is an Adequacy Decision, where the EU recognizes Switzerland's data protection laws as being "good enough" that all data transfers to Switzerland don't need extra protections.

Part of my confusion is that Switzerland also recognizes the US Privacy Shield framework, along with the EU and UK. So there's EU-Privacy Shield (dead), UK-Privacy Shield, Swiss-Privacy Shield, EU-GDPR, and UK-GDPR. I had thought there was also Swiss-GDPR, but there is not.
GPU Price Checker – a simple website for just comparing GPUs
here's a similar webrtc app, but free of node.js dependency
https://ba.net/screen-share-party
A Kahler manifold is just a complex manifold with both a Riemann metric and a sympletic (Hamiltonian) form. It's not a rare class of manifolds and while the "adjective" Kahler has come to mean those properties. Why not call it a Reimann-Hamilton manifold if we care so much about the "history"?
Please give me only one example how one can come up with a single name for a complex mathematical concept. There are so many details, that the naming can never be precise enough to be useful. But they need to be named. So why not by their inventors?
He means that deliberately setting up a synthetic evolution process to generate intelligent life would be immoral.

His short story Crystal Nights deals with this. Its a corker of a story.

https://www.gregegan.net/MISC/CRYSTAL/Crystal.html

“What created the only example of consciousness we know of?” Daniel asked.

“Evolution.”

“Exactly. But I don’t want to wait three billion years, so I need to make the selection process a great deal more refined, and the sources of variation more targeted.”

Julie digested this. “You want to try to evolve true AI? Conscious, human-level AI?”

“Yes.” Daniel saw her mouth tightening, saw her struggling to measure her words before speaking.

“With respect,” she said, “I don’t think you’ve thought that through.”

“On the contrary,” Daniel assured her. “I’ve been planning this for twenty years.”

“Evolution,” she said, “is about failure and death. Do you have any idea how many sentient creatures lived and died along the way to Homo sapiens? How much suffering was involved?”
CS needs to move much farther toward math and not away from it. Naming things well is always a worthy goal, but just like DDD tells us, it’s a fool’s errand in a global namespace. The distinction between certain concepts are so subtle that it’s arrogant to think that just choosing a better word is all it takes to make the distinction more clear.

Unfortunately, we rely on idioms and made-up terms for lots of complicated concepts, but I don’t believe that narcissism is to blame. I believe the magnitude of the number of concepts we need to know about overall is gargantuan, so much so that words would get overloaded if we tried to describe everything accurately. Which would be more confusing than it is now.

Also, you’re assuming a minimum context of knowledge when you say something like “Shortest Path” is a better name for Djikstra’s algorithm. What if you don’t know what a graph is, or know what a graph is but don’t know what a path is? How is Shortest Path any less opaque? There’s no lowest common denominator of knowledge, so having agreed upon terms in a given domain is the only way to remain precise.
Allowing import \* to be used safely in notebooks is one thing. Using it in a library is very different.

import \* is convenient to use in a shell. But it makes code more difficult to read. If code doesn't explicitly say where variables were imported from, it takes extra time to figure out where variables were imported from - especially if you're reading code on GitHub.
In imperative languages, assignment has a side effect of making the LHS equal to the RHS. But it's still different from equality, since variables can be reassigned

E.g.

a = 2
a = 3
2 = 3 //what???

Assignment is fundamentally part of the language execution model, which is entirely apart from anything related to mathematical equality. Even in languages where you can't rebind a variable name, it's still weird to use = as assignment, since it would have such different behavior than seemingly analogous operators like > and <.
Be quiet Announces The Silent Base 802 Chassis, With USB 3.2 Type-C
I dunno how much I'd trust a Google speech about api design. Few of their API follow the same rules and most are horrendous to work with. It's the wildwest over there.
What I don't understand: It's clear scientifically that no medication heals depression or addiction and yet these pills are happily prescribed in psychiatries.
Ok but what’s with the pre post meta init thing? Let’s see a junior run a debugger through that! Dropping one line of code costs several stack frames in your debug session.
Doesn't language lawyer usually imply pedantry? That's not Guy Steele. How about language ascended master?

https://en.wikisource.org/wiki/Lambda_Papers
But at the time I didn't know the phrase "Steiner curvature centroid", I just knew "Steiner point". The definition I knew was not in terms of the curvature, or in the terms I gave above, but as a certain integral of the support function.

As an aside, the Steiner curvature centroid has a perfectly reasonable interpretation in terms of the "curvature" of a triangle. For a convex set in the plane with smooth boundary, the Steiner curvature centroid is equal to the barycenter of the probability measure on the boundary weighted proportionally to the curvature. Given a triangle, take a sequence of smooth convex sets converging in Hausdorff metric to the triangle, and the limit of the Steiner points of these will converge to the following thing: the average of the vertices of the triangle weighted proportionally to pi - the angle. This is the analogue of the barycenter of the curvature-weighted perimeter for triangles.
I found

https://debian.community/about/

> In 2018, the Debian Project Leader, Chris Lamb, condescendingly ordered a volunteer to reflect. Therefore, we would like to credit Lamb with inspiring this site, a reflection on Debian, as a normal person would see it.

and this:

https://debian.community/debian-chris-lamb-and-a-campaign-of...

Note I am not involved in this feud nor in Debian at all.
> Right, because we currently live in a society that’s totally not segregated by wealth, race, culture, religion, sexuality, or political views.

If local majorities set the rules and aren't constrained by the state in what they can do, you'll think back to these days as the glory when everything was (in comparison) diverse and people tolerated each other. Balkanization describes the effect of that kind of community policing. And you better be ready to adjust to local laws when traveling through the different zones.
Yes ... absolutely

One other thing worth noting - the members of Murder Inc (Lucky's murder squad) most of them rose to become head sof their own families. The lesson being - the power resides not in the money but the killing

not sure where i am going with that but it's dark
I'm shocked at how nicely this is wired into our brains. The slightest sight of a cop car in my surroundings cuts all desire to drive even near the speed limits.
Merkle tree.
The fact that mathematics honors the people that built it is one of the things I love the most about it.

But speaking practically, it’s by far the beat option in many cases. There might be a small number of basic concepts (like dodecahedron or inverse) that can be given actually descriptive names, but for anything even slightly complex it’s impossible, so we end up with a mixture of almost nonsensical and often confusing “descriptive” names, and concepts named after people.

Is it harder to remember and distinguish “Hamiltonian”, “Dirac delta” or “Lagranian” than “cohomology”, “homomorphic” and “homeomorphic”?

Having said that, in many cases the names are quite evocative, like “fibre-bundle”.
shhh. get back to work. keep paying your mortgage and car note.
I don't think the highest market-cap company on Earth would have much difficulty in buying-out the patent owner.
I make sure to turn OFF auto-updates on Android... but I use automatic updates on Linux.
Rolling out shared library updates to resolve security vulnerabilities is not without its own issues.

The big one, which surprisingly places still manage to fumble due to poor process controls or simple mistakes, is that you have to restart all running processes that use the library after you update it.

I actually prefer to deploy static builds of critical services for this reason, because you already have to know that you're running version 1 build 5 everywhere -- and if everything is build 5, then they all have the fix. You don't also have to check if the process was started after May 5th.
My one disappointment with Singapore is the lack of genuine free speech, and the lack of freedom of the press. This simple void causes many things that are invisible to the eye, and it creates veins that run deep. Live there for any non-trivial amount of time and compare that experience and your conversations with peers to that of living in many places in the West, and the effect is striking, the way this gap can so gently weigh on an entire people and change individual personalities.
If we are getting into details I think calling it a "virtual machine" is not correct either. Also since snaps have some integration with the host DE through launchers and so on they are not like VMDK's.
In the same vein, Seoul = "capital". It used to be a correct expression to say "the Seoul of North Korea is Pyongyang," in Korean. These days I guess it will draw weird looks.
> interacting with people outside of my duties drains the hell out of me

Do you find the interaction universally draining or a matter of consent? I usually detest the interruptions save a few colleagues which I find fun to talk to.
You can have only so many Riemann theorems before it becomes confusing, though.
A Josh Bloch talk is not a "Google speech"
Singapore is even more like a startup than you allude to. The whole country is run like a large corporation.
Is 65% of business communication nonverbal? For all industries? Across all cultures?
language lawyer: n.. A person, usually an experienced or senior software engineer, who is intimately familiar with many or most of the numerous restrictions and features (both useful and esoteric) applicable to one or more computer programming languages. A language lawyer is distinguished by the ability to show you the five sentences scattered through a 200-plus-page manual that together imply the answer to your question “if only you had thought to look there”.

http://catb.org/jargon/html/L/language-lawyer.html
I built a marketplace for buying and selling Newsletters
What remained the same: healthy people still can't relate very well to people with a mental disorder. That's probably why cancer research gets a multiple in funding of what research into mental disorders gets.
" At least I felt it hard to admit that the costly procedure had failed and saying it to my surgeon didn't feel easy."

That's one thing I have noticed. A few years ago my girlfriend had a failed surgery. She complained constantly during the weeks before the followup meeting. In the followup meeting the surgeon talked about how well the surgery had gone. My girlfriend basically agreed and they bantered around for almost half an hour. Ten minutes before the appointment ended I lost patience and said "Hold on, guys. This thing hasn't worked at all. The pain is worse than before and she talks at home about killing herself. How do we get out of this?". The surgeon gave me the evil eye, my girlfriend said nothing and we basically got kicked out soon.

It was a really weird dynamic. I wonder how many surgeries are scored as success because patients are afraid of telling the surgeon that it wasn't. I think it may be a substantial percentage where the hospital/surgeon never hears about problems and there is no independent follow up either.
For me I hope the "new normal" is a balance of being able to work from home without prejudice and work in the office when that makes the most sense.

By without prejudice I mean not having to beg for it or it being limited to X days a month, etc. I want to be able to update a team/department/whatever calendar every week or so with when I will be in the office and that's it. Maybe I work from home for 3 weeks then had three days in the office the week after. If that works best it shouldn't be an issue to just say that is what you're doing.

While I talk in the first person I actually already work remotely and have done a while now. However having my wife working from home since March has been amazing for us. We get to have lunch together most days which I thought we would get bored of but 6 months later we still love it. Preparing a nice lunch together then just chatting and eating together is something we very rarely get with a child.

Not to mention the time saved sitting in a car/train/bus means we can better use that time for other daily responsibilities such as household chores or sometimes just having an hour or two more personal time that isn't restricted to a seat in a vehicle. Once or twice a week my wife and I have been going out for a walk, usually together but sometimes alone just to get some time outside without any specific reason for it.

She is back in the office two days a week now and she is okay with that. She likes seeing her "office family" but as she puts "it seeing them twice a week is enough". She likes her colleagues as many are good friends and she missed them a lot when it was 100% WFH but she also finds 5 days "a bit too much with some of them".

I wouldn't say a push for 100% WFH is what most people want (some yes but not most). It is the flexibility to decide with your team what needs to be done in the office and what can be done from home and being able to just do that without any hassle.
You do know that Shell is a name, right?
I’ve done far more than a casual reading of economics, and since you can’t provide a single example of the ills of privatization I suspect your reading barely reached casual levels.