skysight-inc/HackerNews huggingface dataset:
Hey! Thanks a lot for checking it out! TL;DR:
1. Between Seaborn and MPL Plotter, I believe it comes to taste more than anything, and (somewhat arguably), I think MPL Plotter is a bit more concise. I really like how you can expand its functionality with Matplotlib, but that applies to both!
2. I recommend Datashader (https://datashader.org/) (HoloViz is super cool) and Vispy (https://vispy.org/). I found Vispy's documentation a bit lacking some time ago, but they probably have improved it since then, and it's very capable. Lastly, check Taichi (https://taichi.graphics/), might not be a conventional data representation library (or rather, not only), but it's amazing and worth a look.

To add some more depth to the Seaborn comparison, and not being an expert Seaborn user, I'd say:

1. MPL Plotter is lighter (but also with less wide-ranging plot options)
2. In my experience, MPL Plotter's presets (most importantly, the defaults from which you build your plots up) are more suitable for technical papers than Seaborn's.

And perhaps a bit more arguably (again, I'm not a Seaborn expert, please do correct me if you think otherwise):

3. I believe MPL Plotter gives you more fine-grained control over your plot. That's is for you to plot and customize as far as Matplotlib will take you in one line, while most Seaborn examples I've seen use pyplot snippets.
4. And following with the above, I believe the syntax is a little more concise.

Personally I like that MPL Plotter is fundamentally Matplotlib, so I can use any Matplotlib customization I might need seamlessly, and, if useful enough, add it later on as a method in MPL Plotter itself, which would be a bit harder on such an established project as Seaborn. It's just tastes at that point, and the flexibility of being a small project.

Cheers!
The Parable of the Indie Hacker and the Startup Founder
The State We Are In: Neither Here, There, nor in Heaven
Search about the Barnum effect.
Wow, this is a rabbit hole. I had no idea what this was until you mentioned it.
Not at all. It is rather am extension of EMCO tech that exists today that can oxygenate blood externally before it is returned to the body.
From personal experience learning the language - despite its syntax, Rust inherits a lot of its concepts from OCaml and Haskell rather than C++ and Java. If you program stuff in Rust the same way that you would program it in C++, you're going to find yourself constantly fighting the borrow checker and having a rough time of it.
TypeScript is just JavaScript with type annotations. The runtime semantics are identical. JavaScript itself has improved to the point where it's great to work with, and arguably the nicest of the common dynamically types "scripting" langauges (python, ruby, PHP, perl).
It also doesn’t help that doctors operate as a cartel, purposefully limiting the rate new graduates can be produced. If they actually wanted healthcare to be accessible they wouldn’t limit the supply of people who wanted to help.
I wasn't referring specifically to juries. The ranges of punishments that are prescribed for crimes are done so by democratically elected legislatures in most modern nations, including the US, though judges and juries do have varying degrees of discretion in the matter.

My main point is that in a democracy one shouldn't take the law that exists in a particular place and time as some absolute that cannot be questioned because those laws can and do change through political action, as has recently been happening with drug laws and mandatory sentences for drug crimes.
The question is, do “conservative people” only want other conservative people as an audience?

While there are plenty of competent conservatives, there also seem to be a lot of people whose primary motive in posting on Facebook is to “trigger the libs” and that doesn’t happen without “libs” to “trigger”
I am maintaining part of a popular Rust crate. Working on existing Rust code and modifying it is a pleasure. It's a lot of fun and I wouldn't trade it back for C++ in a million years.
This seems to be based on C4 which apparently is an heir to UML.

I love UML.

I know that is not dominant sentiment so it might get downvoted.

I worked with UML over decades now.

I refuse to use Visio, Draw.io or PlantUML for that part.
I use a tool that knows UML and is constructed to quickly build UML diagrams.

Doing a Sequence diagram in draw io is something I find painful and slow.

My favorite tool is Visual Paradigm.
It has the best intelligence for quickly building diagrams.

It also features two way code generation.

You can get diagrams created from code, and you can modify
diagram to modify code.

From that you can get a lot of help (it is far from perfect) to create needed diagrams and also in maintaining them.

I have also used Sparx Enterprise Architect which is also very good.

In so far as creating higher level diagrams that Icepanel is most centered on, it should be greatly aided by a set of tools to discover and map artifacts in an automated manner.

Keeping diagrams up to date is a huge chore that it is nice to have help with.

Having to recode, my code, in a document for PlantUML is not something I could do either. There are some great tools for generating PlantUML diagrams and those are great.

We use some of that to generate certain diagrams automatically in our CI pipeline. When it is done running all diagrams are up to do date and placed in our documentation.

We use it to show each one of our microservices with a lot of data around then. And another one displays a lot of information about each of our container images.

Took a while to get that setup right.
Hi skybrian, would you mind explaining why do you see this as a framework?

About missing interesting parsers, you are right, for now only the core part is done. Based on community interest, we will work on complementary packages, like more common parsers, easy integration with a web framework like ktor, effectful parsers based on coroutine, etc...

Lots of work ahead :D
The "God Gene" hypothesis is an interesting one. Some think that a single gene may be responsible for a tendency towards faith -- under this hypothesis, religion would be an "instinct" to some, and not others. I'm skeptical of the specifics (e.g. that it's that one gene) but overall, I find the theory intriguing.

https://en.m.wikipedia.org/wiki/God_gene
tl;dr: researchers discovered that pumping liquid perfluorocarbons, which can absorb large amounts of oxygen, directly into the anus of the tested mammals (not humans, yet) can help them survive even in low oxygen (or even completely deprived of oxygen, for 4 times longer) environments.

The idea is that this will enable a less invasive way of ventilation for oxygen-deprived patients (i.e., covid-19) than tracheal intubation. It's even possible a patient could be ventilated from (pardon) both ends simultaneously.
ExpressLRS is looking very promising. Hopefully it will do the same thing with radio protocols as OpenTX has done with the radio transmitter market; lowering costs for software development and allowing cheaper hardware with more feature.
The True Size of Africa (2015)
For the podcast fan:
https://www.npr.org/2020/02/14/806137130/episode-972-the-cry...
Moles don't stop growing primarily because of telomere length but because the human genome has effective methods of controlling cancer. You get cancer something like 4 times a day but the cells are terminated. (It is possible telomeres play some part in this, but I have never seen it proposed.)

What you are likely trying to broach is the question "do organisms evolve to die?" the answer to which is "yes." This was originally studied in pea plants. The maturation of the seed pods sends a chemical signal back to the main plant which induces death. It dies so that its progeny have more space; this is incentivized over generations because a changing genome is more advantageous to a static one.

Same logic can be applied to animals. It is not just that there may be no pressure to evolve telomere repair, it may be that telomere repair is markedly disadvantageous.
Forced Uighur labour behind world’s solar panels, investigation finds
In some countries you can buy real identities with real passports, including a citizenship. Should be possible to do in Serbia or Bosnia. Maybe even in Bulgaria (EU).

During the war in Yugoslavia a lot of records got lost and it is still common practice to reissue birth certificates based on some witness statements.
Via the lungs ?
There are lots of Scala jobs in finance and its weird sibling cryptocurrencies. These pay very well, although I myself wouldn't touch those (anymore).

There are also lots of agencies using Scala, some machine learning and security stuff. Munich is a good place, Berlin, Zurich and Lausanne, if you want to stay in Europe.

I love the language and I'm very happy to get paid to do stuff in it. I don't think I ever learned that much using just one language, Scala is definitively a class of its own.
Fascinating. I had no idea retinas were sexually dimorphic. I wonder if the difference serves a purpose or is just a consequence of some other adaptation.
Done some research on this. It's not that interviewing in C++ isn't ok, but you'll increase your chances to fail due to language complexity and time to edit the code. Nobody cares at the language level how you optimize your code in an interview.

I know C++ and I'm learning Python and vim right now just for coding interviews.
To answer that question we need to consider top down Vs bottom up.

What Congress does is bottom up. After the stimulus went out, the amount of retail sales skyrocketed[0]. The first round single-handedly rebounded us back to where we were before CO-VID, and the second pushed us single-handedly up ~4 years worth of gains. This has a large effect on CPI inflation, but it's limited to when Congress can pass their bills. However with interest rates at basically nothing, they can afford to keep writing them forever if they don't care about the consequences.

What the Fed does on the other hand when they lower the interest rate and buy bonds is top down. This money is funneled directly into the already wealthy. You see the more wealth inequality there is, the more goes to the wealthy, the less these top down has any effect on inflation. You're right, when you give money to the wealthy they save it, it's like pushing on a string, asset prices rise and this doesn't effect inflation, and they could have done it at any time.

So you need to ask yourself, why now? The Fed is deeply concerned with what they are seeing with housing. You see the more wealth inequality there is, the more they need to make sure that their money stays in the monopoly money that is stocks, and out of the real economy. Once the wealthy work out that steel and lumber and housing have a better overall return than stocks, that's exactly when things that the CPI tracks finally takes off.

Most of the time this is triggered by a supply shock. In the 1970s it was oil. If only 5% of the population can eat because of a famine, food is going to be priced such that only 5% can afford it. If the top 5% have billions, well, then food is priced in the billions.

So what the Fed is seeing with housing is the wealthy are buying excessively. That's a big problem because that pushes housing demand to unsustainable levels which ultimately leaves people homeless. They don't like that. They want stocks to be the best. So they respond by making asset prices run higher, which gets the wealthy to reconsider and keep their money in the stock market. So the Fed actually hates inequality, but exacerbating inequality is the easiest way to do their job.

[0]: https://fred.stlouisfed.org/series/MRTSSM44X72USS
Sounds useful for Ebola patients. Dehydration is apparently the thing that kills you the fastest. However, it could be very hazardous to your (very loving) friend.
Hi
Hello I’m new(:
drawio embeds the code in the png, so you just edit it in situ.
Wouldn't it make a lot of sense to locate a bat born Corona virus research center in a region with a lot of bat born Corona viruses?
The introductory course is not taken by just CS students. In most colleges, introductory programming courses are open to all majors. For many students this will be the only programming course they will ever take. Why wouldn't you teach a language that is not only well designed, but also versatile, instead of just being a good "teaching language"?
Cool to see you perfectly got the point in the end! I wonder though, were you confused by the README? What made it clear for you?
To me oxidized metal is a metal, but then that's why I'm not an expert in that field by any stretch of the imagination.
That almost sounds like "The Secret", they tell you to want something "really hard" or something, and you will "bring it" to your life because "the Universe hears you". It has been a while since I have read about it, so excuse me if it is not completely correct.
Seems like it's too late for even the modern paleo diet to result in the kind of "palaeofaeces" they are studying.

When you think about it isn't every diet a "paleo" diet eventually once it's been superceded by something else for a millennium or two?

The faeces could end up standing the test of time more so than the nutritional trend.

What are they going to say about us in the year 3021?
> It does this by only accepting a subset of possible safe programs, but this is (or at least may be) a reasonable trade-off due to the guarantee you get.

I think this is correct but would expand on the nature of the tradeoff. Rust only accepts a subset of safe programs, and can express any program in the abstract, but that subset may not contain the optimal safe program. In some cases, differences in practical performance between the expressible safe program and the optimal safe program can be quite large.

Modern C++ cuts a tradeoff along a different dimension: it will accept unsafe rubbish but the optimal safe program is also expressible in virtually all cases. C++ has large niches where it can express optimal safe programs, and where this optimality is important, that Rust cannot. Obviously it is incumbent on the programmer to write safe code in C++, but the flexible type system is more capable of enforcing safety than I think people expect, particularly in recent versions of C++.
I'm curious as to what you propose as an alternate solution
How to Give a ‘Miami [Startup]Tour': Brian Bracken Spills His Secrets of Success
A very important addition to the article is that you don't have to have Ryzen for this, just a motherboard that has a good chipset for handling 128 or 256 USB ids simultaneously. I speak from experience.
A nice C&D will suffice.
Which is why we let people sell anything they want as medicine until someone proves it's harmful...

Oh wait that's the opposite of how it works. Medical procedures have to go through a rigorous approval process to prove they are safe, or at least better than no treatment.
Out of interest what violent crime would you consider comparable to "$850,000,000 stolen from gullible investors"?

What should the prison sentence be for that in your eyes? and what would a violent crime that gets a similar sentence be?
Are Mexicans prevented to travel to Europe? No.

Are Gazans? Yes, almost exclusively.

And if you're saying they can travel via Egypt you are disingenuous at best, and flat our lying at worst.
I understand and agree that these stories continually need to be told and charlatans unmasked - Extreme Gullibility is on the rise, thanks to the reach of the internet. But told here?
I had a European girlfriend at the time, (I’m an American and we were both in America) her sister was exposed to onecoin and was her sisters sole exposure to blockchain ideology.

So I asked her to forward the marketing materials to me, and oh my god, it is not possible to discern the problems wrong with it without formal education in both computer science like linked lists and initial exposure to real blockchains.

Its doesn’t matter that the first question to ask was “ok where is the block explorer and what consensus model does it use” because nobody exposed to onecoin first would ask that

The other thing, which I find much funnier, is that they become not fraudulent just by launching a token on an existing blockchain or deploying their own, and that’s all they had to do but didn’t.
I think the thing that's maybe novel, though, is that "access to high-paying jobs" has previously been a huge "chunk" of the desirability metric. Now take that away: Is it still worth paying 20x as much on a quotidian basis when two places have the same access to those jobs? Having spent time in both CA and Northeast Ohio: is California nicer? Would I pay maybe 20-30pct more to live there? You bet I would. 2000pct? Keep your needle-littered streets, I'll see you in Cleveland.
Sounds like you're in a good place, then!
Thanks, I should scroll further down before asking then I would also see it.
In the early 2000s I worked for an astrologer.

He did my star chart and said "you're hired, I can work with you" - my resume was rather secondary.

I saw it as an entertainment product at the time. We sold a computer generated personal analysis for like $30. But when people called that they are completely broke and spent their last money on this analysis which will fix all their problems, it got too much for me and I got out.
Arguably (though not certainly) a better punishment than death, which would have been a frequent consequence in most of human history for taking the lives of others (plural). Life imprisonment is simply an alternative to the state killing you.

You can die (so we don’t have to worry about your exposure to society) or you can stay in this institution (so we don’t have to worry about you). What do you prefer? ..aaand arguably you can revisit the decision on your own accord later if you choose the latter.

“Time head all wounds” refers to the lessening sense of gravity of experiences over time. This is a function of memory and the healing power of forgetfulness. Life sentences are therefore liable to re-evaluation and pity by their nature, whereas if death was meted out as the sentence, that too would be forgotten in time. I find that interesting, and perhaps it says that we should not trust such emotions in either direction (for or against a punishment) when figuring out how to manage people who systemically murder others.
It's quite easy to be "psychic", any clever person can do it. It's kind of like a poker game, you can't see the person's cards, but you watch for the "tells" that reveal which cards they're holding.
The only difference between selling bullshit and selling quality is that quality will get you more positive word-of-mouth advertising per sale. If you're selling bullshit, you need to either actively suppress the word-of-mouth, drown it out with marketing spend, or offer a cut of future profits (or something that looks like a cut of future profits) to buyers.
> Choosing who gets to govern you is not the same as choosing whether to be governed at all.

You're free to leave.

If nobody else is interested in your idea of society, you're not free to impose it on them.
One things that surprised me in the article is that the author uses the word dhania for cilantro.

dhania is what cilantro is called in Hindi and maybe in other Indian languages. Is that what is called in other languages/countries also, if so am curious which ones..
I find this approach combined with phantom data types really cool. Now you can easily introduce a semantic differentiation between two instances of the same data type but without much overhead
TypeScript is a pretty good language for writing web servers, as long as you don’t need to do computationally heavy parallel computing. And you can still do that, but it’s very awkward.

I’ve done plenty of backend work in all of TS, Scala, Go, Python and PHP. Scala is my personal favourite, but it’s not as practical for teams as TS or Go, which are both very productive languages, with good enough type safety and performance, that new devs can learn quickly. And I’d easily choose TS over PHP or Python for a large system.

Plus, it IS pretty nice being able to use a single language everywhere. My current company is TS RESTful services with TS/React on the web, and TS/React Native on mobile, pretty hard to beat how easy it is to do full stack dev work for most ppl in this setup.
>your laptop is logging everything you do, all the time

It seems like a lot of people don't understand that's the default behavior of lots of computer systems (the standard logs in Windows, Linux, macOS desktop operating systems will provide a decent indication of how the computer is being used regardless of installing any special tracking software).

The same thing happens without technology--managers still lurk around watching employees unless there's a high level of trust between the employer and employee (which seems to be rare)

The nuance is how it's used.
> Tried to delete FB, ig or WA account completely? Every imaginable Ui obstruction and retention trick will bother you on the way out.

Deleting WhatsApp is Settings -> Account -> Delete My Account -> Delete My Account

Deleting Facebook is Settings -> Account Ownership -> Deactivation and Deletion -> Delete Account (With a very clear choice between deactivation and permanent deletion) -> Delete Account

Compare that to unsubscribing from the New York Times...
Step 1. Fire the current CEO

Step 2. Tell the new CEO candidates why the last guy got fired.

That’s all the board has to do. You can be damn sure the next CIO and CSO will be empowered to build and run a security-first organization.

On the other hand, if the current CEO is let off the hook, nothing material will change as hacking will be treated as a PR problem to be solved again in the future by PR people.
> Being able to do SSR and sharing validation logic are two huge and obvious reasons. Ever try to exactly duplicate validation rules between the browser and PHP? What about when they use weird regexp rules?

PHP is adding support for FFI to any C ABI-compatible language, and you can run the exact same code in the browser via emscripten or a WASM polyfill. As a bonus, emscripten/WASM compiled code will also be more efficient in the browser than plain JavaScript or Typescript.
May I suggest OCaml? It's a pragmatic functional programming language that's often used for finance applications, e.g. derivatives analysis at Bloomberg: https://youtu.be/r6mYb2w_6po . OCaml's strong static type system makes it very easy to write correct code, and its fast compile speed and near-perfect type inference make it very fast to iterate on code.

It can also target JavaScript if you need to deploy something on browsers.
That doesn't change anything. You can rephrase why UBI is a good idea to: "it could be me who can't compete against automation someday."
Do sourcemaps not help? I’m not experienced with python to js, but they help with minified js
If it helps, here's a related blog post but with a C# slant:

https://andrewlock.net/using-strongly-typed-entity-ids-to-av...

The author refers to using primitives everywhere as "primitive obsession", and proposed using types instead.
ActionScript is also an ECMAScript language, and it's kinda ridiculous to see that JS still hasn't quite caught up. Out of things that modern JS lacks, AS had Java-like interfaces and you could specify types on variables.

(Yes, I know about TypeScript.)