skysight-inc/HackerNews huggingface dataset:
I'm not talking about the financial system - I'm talking about blockchain as a technology platform to do /something/ people actually want or need. The Web, Facebook, Android, etc were all platforms that people embraced (for obvious reasons) - at the rate of 10-35x that of blockchain. Where is the killer app/functionality built on blockchain where the average person walking down the street sees it and says "I NEED THAT"? After 13 years it does not exist and the user adoption numbers very clearly reflect that.

In terms of replacing the financial system - I've been active in this space for a while now. I've been to meetups, events, large confs, etc in addition to the usual online hangouts. The overwhelmingly majority of users interacting with the blockchain don't know or care about "replacing the financial system". You can tell because they can't go 10 seconds without referencing their investment in dollars (how much they made or lost) or "I 100x'd it" or whatever. There are a few true believers who think in terms of "replacing the financial system" but out the 13% of US households that have anything to do with crypto the vast majority of usage is speculative trading. The blockchain to them is just another ticker symbol someone told them about and they click around in a web interface to buy/sell/trade.

We have a historical example of a new and "innovative" consumer financial product - the credit card. The Diners Club Card was introduced in 1950. By 1970 51% of US households had one. I don't have to tell you that is pretty good adoption for a completely different time and era but when something is immediately and obviously useful people adopt it. Always have, always will.
Well, for one thing it's because I am forced to keep the play store on my phone without being able to uninstall it, along with Google play services, and also they are vetting all apps that gets to the google play store, and also the fact that they contiously bust balls justifying the existence of their ecosystem to safety and security of devices, are they allowed to have it both ways? So we need to keep them because of safety but like not really safety? More like safety of income stream for their shareholders?
What explains this obsession with engaging in mental gymnastics just to call oneself “marginalized”?

Is it to explain away shortcomings? Seek reparations? The feeling of being part of a group? Or simply attention seeking?
Math has two things that are part of it that are a key part of software development.

There is the "this doesn't change." In many other jobs you can bend the thing you are working with to your will. Bend that pipe or apply just a bit more force here. Having plumbing being off by a little is often good enough for the tolerances.

Math, you can't do that. There is no way to push a bit harder and make one value a different value. Yes, there are ways to manipulate systems of equations - but at the heart of it, you have to submit and match the mental model of math rather than being able to impose your will on the material.

Carpentry? The wood doesn't bend the way you want it to? You can blame the wood, throw it out and start the process again. It may be costly over time, but doing the same thing may have different results the next time.

Software development and math - if you do the same thing again, it doesn't change.

The second part of this is the how you approach a very large problem and apply an algorithmic approach to breaking it down into smaller and smaller problems until they are solvable.

That isn't a "you can't use that approach on carpentry or plumbing" (and it is often that you do), but rather that it is necessary to do this in math and software development.

The knack for math is more about the acceptance of the inflexibility of numbers and computers along with the nature of the tools used to solve those problems. That said, some of the tooling for one or the other may be difficult to get your mind around. Calculus and derivatives and matrices... they are things that the tools to solve them and I go blank with them. I also know a sysadmin who was a math major who is proficient in PowerShell, but the parts of strongly typed larger codebase and he appears to have similar distain for it that I do for matrices and calculus.

> Most of the time the elegant software solutions come not from writing brilliant code, but from reframing the problem so that simple code can solve it.

This is also at the core of solving the harder math problems.
Yes, every math curriculum teaches you to find the real problem instead of getting distracted by details. For example, you learn that adding together 5 apples with 7 apples is actually the same problem as adding together 5 cows with 7 cows. Math education was always about finding the core most pure representation of problems and learning how to solve those. That kind of thinking is what you need to understand to get good at programming.
> I'm not sure the diversity stuff helps. People who look different can still be dysfunctional.

It's almost as if diversity is more than skin deep.
supercomputers are specialized products with fast networking to enable real-time updates between nodes. The total node count is limited by the cost of the interconnect to get near-peak performance. You typically run one very large simulation for a long period of simulation time. folding@home doesn't have the luxury of fast networks, jut lots of CPU/GPU. They run many smaller simulations for shorter times, then collect the results and do stats on them.

I looked at the various approaches and sided with folding@home. At one point I had 1 million fast CPU cores running gromacs.
The reason Tesla wins out here to me is the super charging network and range. I'd prefer another car company, one without Elon's erratic behavior and substandard build quality, but overall they are the best electric vehicle and will be until someone else can compete on range and charging.
> in my experience these tools open the imagination of what is possible and even more backend support is needed over time.

I just don't buy the argument that visual programming tools are inherently more creative or imaginative than text-based programming tools because at some point, you are going to be constrained to the UI, which always comes with tradeoffs.

I recently used a visual programming environment for a work project, and I went into it thinking that it would be a fun and interesting way to program and very quickly turned to hating it. The visual aspect of the tool constantly got in my way and I quickly found myself wishing I could accomplish what I was trying to do in my text editor instead of this godforsaken web UI.

The error messaging in the tool was so bad that I wound up just intercepting the necessary HTTP calls and debugging those instead because it was so much simpler and informative than trying to navigate this "Disney World" UI that looked great with a trash UX.

I'd be OK with a visual programming tool that gives users the option to go straight to the code layer if they choose, but I've worked for so many software companies in my career that I'm just not confident that most companies would be able to ship anything with a dev UX that comes close to working with code directly. You can't get away with "happy path"-ing a visual coding tool, which is how so many companies build software these days.
another reason why folks holding large chunks of ipv4 address space don't want ipv6 - they don't want to see their asset drop in value.
The same could be said about literal colors, they exist along a continuum. Where does "very dark grey" become "black", or "very light grey" become white? If something is blue-green, is it blue or green? Etc etc
Theoretically, yes. However, in practice either one of White, Black, Asian and, notoriously, Latino races carry zero of medically useful information since all of those are polyphylectic. There's more than one distinct things in each.
Yes, but some of the other candidates may be non-white males. So why wait for the next interviewing round? The boss may not approve hiring for some time.
Not defending that particular application, but it is probably important for humans to make categories of things to be able to draw lines between them and find useful rules of how to deal with things. People like to make up labels for all kinds of (ir)relevant stuff and try to "other" people who are different in some way or to some degree. "my side, your side" stuff.

The important thing is, that we are also able to look beyond our categories and do not draw wrong conclusions from them. Keeping an open mind.
They likely still sell static ipv4 addresses, which made sense back in the day, but ipv6 doesn't work with the existing monetization model. I had the same sort of issue and when I called about it they tried to upsell me to a business account.
It's all a matter of picking the right peer group. If you compare the Tesla only against the Dacia, it would be the most reliable car in Romania!
Is the same case for state schemes as well. Regional non centre party CM's pictures are everywhere from Ration cards , bags , televisions , electricity cards etc.
Nothing new.

By the way , I loved the press conference (https://youtu.be/NaMUQQtlrNA?t=296) of the minister (seems well informed atleast from the way he spoke - may be good secretaries , still)
People study languages for many reasons. I do not think it is fair to demand that people learn a language to „help” others. You seem to imply that some spanish-speakers can’t communicate in English in most US localities. Is this true? Do you have any data/reference on that? Assuming that is the case, surely English lessons (maybe sponsored or free) would be a more direct solution.
> Which is racist. It’s good intentioned, but it’s also almost the definition of racism.

I tend to agree with that. I think the idea is that positive discrimination can offset previously encountered negative discrimination to some degree and level the field by doing so. I don't have strong opinion about it, but it seems like the best method we have to make a real impact. Everything else seems too slow.
Internet gurus are hacking language learning and the consensus is moving towards the importance of a steady diet of "comprehensible input" versus grammar instruction. That was always the expert opinion I think but the internet has accelerated it. One important factor is that the early content you consume be translated from your native language into the target language. For instance Latin learners should start with something like Harry Potter latinus. It's interesting to think about why translated-from-native material is the best for beginners; it probably reduces the mental overhead and focuses the learner on learning the language instead of learning the language & content at the same time.
*loss from malwares on Windows.

Then again, taking the thought experiment of your comment as written, can a malware dev sue M$ for Windows Defender blocking and/or removing their software?

Also, "being sued" isn't a very strong litmus test on its own. Anyone can be sued for anything at anytime.
They will always have an option “would rather not say” and are used for reporting. Universities in particular are keen to ensure they have a mix of students that isn’t skewed.
> What's really interesting is how many of these "we fear change" IT people don't realize they're already using IPv6 on their phones every day, with a majority of the sites they visit.

For example see the video "T-Mobile’s path to IPv6 Only":

* https://www.youtube.com/watch?v=nNMNglk_CvE
Re: Volumes
Yeah it's really something.
The supply chain issues probably pushed the convergence out 3-5 years.
It doesn't help that most of them haven't secured a fixed battery supply the way Tesla has.

Just this year between recalls & battery delays in new product rollouts, GM shipped something like 400 (not 400K, literally 400) BEVs in Q4. Ford is targeting to ship ~300K BEVs in 2023 which is only an aspiration and would bring them to 2018-2019 Tesla volumes. With the doubling of Tesla production rates annually and new factories about to open, Tesla could be at 2M/year by 2023.

I wouldn't mind some other makers at least coming closer so I can make my 2nd vehicle a non-Tesla BEV. Tesla is fun but it's a very opinionated car (like Apple) with design choices that cannot be optioned away (yoke, falcon wing doors, gear stalk removal, touch screen UI dependence, etc).

Re: production quality
It shouldn't be a huge surprised that ~2018 era Teslas are doing poorly on inspections now. Watch Munro tear downs and the evolution of the build quality over time has gone from early 90s Hyundai to actually impressing him.
Some Google services have support. I pay for extra storage, and I get Google One bundled with it, which includes a support channel. I haven't tried it myself yet, but I heard that it's reasonable. The real issue is that when you're banned, you get locked out of the whole service.
The observations here are astute, and I appreciate the novel computing angle. I mostly agree with the conclusion.

I would add though that it is possible to construct a taxonomical, biological account of race, given our understanding of population genetics and phenotypes. This is basically what 23andMe does. However, with the exception of understanding and treating very specific medical conditions, these correlations are mostly meaningless or superficial at best.

Obviously, this is not what anyone means by "race" in the ordinary sense, which is mostly incoherent and only serves as a shorthand to categorize people superficially.
I feel like qualifying companies as either "good" or "evil" are as unhelpful as the whole diversity section of the article.
Any atomic level change in DNA is going to have maybe a 1-2 kcal energy difference. To properly calculate that (by running simulations) would require an economically impractical amount of computer time, and doesn't actually really change any of the hard problems in medicine.

Why am I saying this? Because I thought the same as you and it took me 20+ years to realize MD doesn't affect medicine at all.
I feel like this is a pretty reasonable article, and it makes a good point. Much like Lisp most Rust codebases that I have seen are written usually by smaller teams of people. The issue the Author brings up is one that would be a problem if you had a very large team. Does anyone have any experience working on a large Rust project where there was extensive use of Traits?
If you want data, take my DNA sample. That might actually be useful.
You don’t seem to understand what race, as it’s used in this context, actually means.
A case was filed , and was dismissed in the state i am in
https://timesofindia.indiatimes.com/city/kochi/kerala-high-c...
> The idea that we should pretend race is only a social construct is completely unscientific and absurd.

Nonsense, "race" is the unscientific and absurd concept when applied to humans. They are human populations which are more predisposed toward certain diseases (e.g. sickle cell anaemia) but these populations aren't different "races"!
Indeed. The title made me hope for a simple calculator, based on expected retirement year, life expectancy, assets, and expenses..
> If transwoman = woman, wouldn't it logically follow that woman = transwoman?

A trans woman's gender identity (and ascribed gender in a system which ascribes gender based on identity when known) is just woman (or, rather, female; “woman” mixes in another orthogonal category to gender, age.) A trans woman’s relationship of gender identity to gender ascribed at birth is trans. “trans woman” is not a separate gender from “woman” (or “cis woman”), in much the same way that “woman” is not a separate gender from “girl” or “Black woman” is not a separate gender from “Asian woman”.

Saying that Black women are not a separate, subordinate gender from women is not saying “woman = Black woman”.
I just want pyXLA, a tool to directly construct XLA programs.
I read Ann Vannetta's The Vaccinators last year, on the first days of Western-style medicine in Japan, and one of my main takeaways was how unusual these doctors were for their time and their culture, often risking political persecution, building a kind of underground network of knowledge.

https://www.goodreads.com/book/show/1440324.The_Vaccinators
Unfortunately we already have arrow syntax, which is as esoteric as it gets. I think the idea of arrow syntax is good, but the chosen syntax sucks.
I've always found it interesting (as a Muslim from the Middle East) that Middle Eastern is almost always lumped under White. I have some Turkish blood and so am on the lighter side, but much of my friends and family back home are definitely not "white".

I did have some friends from back home who moved to the US, and would tick "African / American" since we're technically from the African continent, though being from the North we wouldn't fit that in the traditional sense either.

I guess we'd all be mongrels. I sometimes wonder what it will mean for my sons' sense of identity as they grow up seeing themselves grouped under the White group.. While still feeling like a minority due to the way they look/speak.
Glassdoor does it for me.
Most reviews have a bias towards negativity (those with hard feelings will usually take the time to let everyone know), so if the reviews are extra negative it is a good sign to steer clear.

Reddit and HackerNews for more larger companies.

Also, recently discovered a Chinese language forum 1point3acrees where there is some real candid talk about the larger/FAANG companies and their offices around the world.
A communication misfire I see frequently across perceived ideological boundaries may be summarized as such:

Person A: "social phenomenon XYZ is being abused / misappropriated / spun in a way by people with power"

Everyone else: "you are a bigot who opposes XYZ!"

Person A: reasons that if honest self-expression and concern expressed with nuance yields nothing but insults in response that maybe their original position was too cautious...
I agree. But that’s a problem with how one’s race is being asked, not whether it is out-of-bounds to ask.
https://archive.fo/6I8hU
Shouldn't the medical staff be the ones filling out the questionnaire then? They are the ones perceiving the race.

Seems like in matters of perception, the person to interrogate is the one perceiving, not the object being perceived.
This is true. On the minus side writing tooling for an s-expr language is much much harder. Being able to reliably refactor my typescript code with a key press is a big plus.
An interesting aspect of this effort is that it undoubtesly makes modifying these tools much easier. While GNU and the FSF are all about legally ensuring the ability to read and modify their code, they have, in practice, made it almost impossible to do so for entirely technical reasons. I’m a pretty good C programmer and whenever I’ve looked at even simple GNU tools like `cat` or god forbid GNU libc’s `printf` code (this one is actually kind of delightful it’s so nuts), I have despaired of understanding, let alone modifying, the code. GNU coreutils are such a morass of preprocessor defines and bonkers C code to support every legacy system GNU has ever run on, that it might as well only be distributed in binary form. I think it would literally be easier to decompile most GNU tools and modify the decompiled platform-specific source than to make the same modification to the source as shipped. Rust has a steep learning curve, but learning Rust is a picnic compared to figuring out how to modify just one GNU tool, and of course they’re all different. Rust puts the onus of portability where it belongs: in the language and compiler, instead of forcing it on every single programmer and application.
Yes, so lets start by distinguishing between the 5 major and 28 minor races of Africa. Saying that 'African American' corresponds to anything medically meaningful is the equivalent of saying 'All Asians look the same'.
You’re being pedantic.
One gemini battery nearly doubles Tesla Model S range
This will be a contested opinion, but I believe full anonymity allows people to become the worst version of themselves.

I've used Tor for a very brief period once in my life, and that was to purchase adderall off of either Silk Road or AlphaBay (I can't remember), and I'm unsure of what the Tor ecosystem is like today, but not even that long ago, the vast majority of the Tor network was used for crime - ranging from child pornography, to hitmen available for hire, banned weapons, and obviously, for drugs.

I did not come across anything meaningful browsing the onion ecosystem, but left with a depressing insight of anonymity.

On a higher level pov, anonymity allows some of the most toxic and damaging ideas to brew and fester.

This is easily pointed out by the characteristics and behaviors between Twitter accounts that have an association with a real individual as opposed to ones that don't.

The difference in what they tweet is staggering.

Not to mention sites like 4chan and it's children.

Don't get me wrong, I'm rather against Big Brother or ISPs tracking and selling off our data, but absolute full anonymity is just an invitation for some of the worst things to happen.
that;s a great hand-written diagram that sums up my problem with molecular biology as a reverse engineering tool
At my current job, my second interview was with the CEO and his primary question was: Who are you? And he made it clear he did not want to hear about my education and career so far. We basically talked about our lives. This made me clear that he values people more than results. I understands that he has interviewed everyone who joined the company (which is now about 60-70 people). I am not saying that my job is without stress, but in general, I am quite happy about it. I am in the software team of Bond3D which offers a 3D printing service for high performance polymeres and work on the slicer software that is used by my colleagues in other teams. The work I do involves more than just writing software but also understanding the printing process itself. I am motivated by the fact that the solutions I develop are immediately put to use by others to help them solve their problems.
You're telling me a for-profit, closed source, proprietary application store where anyone can submit software and call it anything they want has perverse incentives? I'm shocked. Shocked, I tell you.