skysight-inc/HackerNews huggingface dataset:
Neuron [1] is an exciting new Zettelkasten project.

In short, it’s a CLI tool that transforms a directory of markdown files with some special syntax into a static site.

A couple of highlights: It’s got support for tags, links, backlinks; it can generate trees of links to notes matching a given tag; the static site has search functionality; there are editor plugins for vim and Emacs.

The CLI has the ability to output your entire Zettelkasten graph as JSON, which you can then parse and use to write scripts. I’ve already used this feature to write a few tools for myself that greatly improve my note taking workflow.

Behind the scenes, Neuron uses Pandoc to convert the markdown into HTML. There is talk of a feature that would allow the user to write Pandoc filters which would essentially be programs that transform the Neuron AST prior to it being rendered with Pandoc. Such a feature would open up tons of opportunities for customization, e.g. you could write rules to parse custom syntax in your markdown files and generate inline HTML. I’ve already written a tool that does something similar [2] without the use of a Pandoc filter by operating directly on the generated HTML files, but a Pandoc filter would greatly improve the process.

All of your notes are simply markdown files stored on your local machine, so you’re free to do whatever you’d like with them: store them in git, write scripts to generate them, whatever.

The author is simultaneously developing Cerveau [3] which is a hosted web interface that allows you to edit your notes remotely via a web browser. It transparently syncs your edits to a GitHub repository. Unfortunately, Cerveau is currently closed source, but I believe the author has expressed interest in opening it up if he’s able to get enough GitHub sponsors to sustain its development.

If it matters to you, Neuron is written in Haskell and the project makes heavy use of Nix.

1: https://github.com/srid/neuron

2: https://github.com/srid/neuron/issues/228#issuecomment-67029...

3: https://www.cerveau.app
The IAT is pseudoscience.

The Implicit Association Test at Age 21: No Evidence for Construct Validity [0]

> The Implicit Association Test (IAT) is 21 years old. Greenwald et al. (1998) proposed that the IAT measures individual differences in implicit social cognition. This claim requires evidence of construct validity. I review the evidence and show that there is insufficient evidence for this claim. Most important, I show that few studies were able to test discriminant validity of the IAT as a measure of implicit personality characteristics and that a single-construct model fits multi-method data as well or better than a dual-construct models. Thus, the IAT appears to be a measure of the same personality characteristics that are measured with explicit measures. I also show that the validity of the IAT varies across personality characteristics. It has low validity as a measure of self-esteem, moderate validity as a measure of racial bias, and high validity as a measure of political orientation. The existing evidence also suggests that the IAT measures stable characteristics rather than states and has low predictive validity of single behaviors. Based on these findings, it is important that users of the IAT clearly distinguish between implicit measures and implicit constructs. The IAT is an implicit measure, but there is no evidence that it measures implicit constructs.

The Creators of the Implicit Association Test Should Get Their Story Straight [1]

> The problem, as I showed in a lengthy rundown of the many, many problems with the test published this past January, is that there’s very little evidence to support that claim that the IAT meaningfully predicts anything. In fact, the test is riddled with statistical problems — problems severe enough that it’s fair to ask whether it is effectively “misdiagnosing” the millions of people who have taken it, the vast majority of whom are likely unaware of its very serious shortcomings. There’s now solid research published in a top journal strongly suggesting the test cannot even meaningfully predict individual behavior. And if the test can’t predict individual behavior, it’s unclear exactly what it does do or why it should be the center of so many conversations and programs geared at fighting racism.

Psychology’s Favorite Tool for Measuring Racism Isn’t Up to the Job [2]

[0] https://replicationindex.com/2019/02/15/iat21/

[1] https://nymag.com/intelligencer/2017/12/iat-behavior-problem...

[2] https://www.thecut.com/2017/01/psychologys-racism-measuring-...
> the war ended and people moved on

The Vietnam-era "culture war" did not, however. It continued for quite some time. Just like the Civil Rights era and McCarthyism beore it, both of which came with their share of lynch mobs, and sometimes literal rather than metaphorical ones.

>That in my view is what’s new and worse about it and it’s only likely to get more integrated with us.

Absolutely we should work to reduce this kind of behavior, but it is in no way something "new". Dragging people on Twitter is a significant improvement from dragging them in front of Congress on national TV, which is an improvement from dragging them... behind cars.
Are you referring to Java Swing? Because Java is not native. But please let me know if there is another Swing that is.
Some people are caught for their perfect crimes, because they can't keep themselves from bragging about them in the pub.

(And I can see the temptation.)
YouTube? Try adding "lectures" to your query
No reason we can't do both.
Who? I don’t think Russia is killing off senior citizens. North Korea? Nuke the shit out of them.
I'm guessing this is the same with everyone else, but if you check Twitter and Facebook, most of the people I follow never post anything and a tiny minority post all the time.
Some ideas have demonstratively poorer outcomes, or more succinctly: "bad". Some ideas are demonstratively at odds with the observed behavior of the world: "wrong". If you can't say "person X is wrong about idea Y" what kind of discussion can you have? How would you advise Galileo to present his paper on an experiment that demonstrated that the leading academic voice (Aristotle) was wrong?
As diabolical as this is, you wouldn't really need state level actions to take down hospitals.

Anyone who has been to one in the last year, pre-covid even, understands the ferris wheel of nurses and doctors that churn through the butter of what goes on there.

These weren't exactly hardened targets to begin with.
Most people who are targeted aren't going to go telling the internet about it.

And people who curb their behavior unreasonably out of fear aren't going to advertise that either.

What you hear about is only the tip of the iceberg of what really happens.
> but the piece itself seems pretty balanced and thoughtful

The piece is not balanced of thoughtful. The piece is crafted to present the case in a way that's immune or resilient to typical and expectable attacks. It underlined the core failings of the concept behind a CoC, and it provides a concrete example of how people use CoCs as an oppression tool that's leveraged to manipulate and condition groups to follow the leader's bidding.

> Here, I think the story is pretty much just: people screw up

It really isn't. This isn't a mere "whoopsie". This is a CoC working exactly as it's supposed to work. By design. This is exactly what they were created to achieve. A community member said something, some people didn't approved based on their personal tastes, and thus they proceeded to leverage their CoC to persecute and punish that individual to keep the community in line.

There is absolutely no other use for a CoC. This is precisely what they were created for. This is no accident or mistake.
This is stunning. I've never heard of another example of an offline zettelkasten before other than the original. I would love to peruse it!
This is indeed the standard example I refer to to prove my point, and all my personal projects follow this model whenever possible. The huge advantage in addition to performance is that the entire stack is simple enough to fit in your mind, unlike Kubernetes and its infinite amount of moving parts and failure modes.
Sometimes people infer things that aren't strictly speaking logically implied. That doesn't make it not misleading, if it reliably causes people to make those inferences.
Why not video?
You don't need to codify all expected social norms because the CoC is applied by and for people, who can extrapolate to fill the gaps. You do need to give them a starting point, and since there is no obvious universal definition of "don't be a dickhead", you probably want to list some concrete examples.

If people are idiots about enforcing the CoC, I'm willing to bet they'd have been idiots about enforcing the "don't be a dickhead" rule too.
I'd prefer to make the implicitness explicit, in that case: "if the project owners consider your behavior overly assholish, you may be blocked from contributing, and the owners will add a notice to a page documenting the sanction and rationale". This makes it clear upfront that it's inherently and deliberately subjective.

Then people understand what the CoC is: the project owners just moderating the project as they see fit. This is basically what all open source projects have done since forever. If others read the public list of moderation actions and disagree with the project owners' enforcement behavior (it being too lax or too strict or otherwise unfair or wrong), they can choose not to participate.

Trying to codify every possible violation into a set of explicit rules, or, worse, trying to codify good behavior, just leads to this sort of "you technically violated this part here" bludgeoning.
They already implemented this plan 20 years ago, "Nvidia, the way it's meant to be played!" means things like:

https://techreport.com/news/14707/ubisoft-comments-on-assass...

"Radeon HD .. gains of up to 20%.... Currently, only Radeon HD 3000-series GPUs are DX10.1-capable, and given AMD’s struggles of late, the positive news about DX10.1

Ubisoft’s announcement about a forthcoming patch for the game. The announcement included a rather cryptic explanation of why the DX10.1 code improved performance, but strangely, it also said Ubisoft would be stripping out DX10.1 in the upcoming patch

Ubisoft decided to nix DX10.1 support in response to pressure from Nvidia after the GPU maker sponsored Assassin’s Creed via its The Way It’s Meant To Be Played program."

https://techreport.com/review/21404/crysis-2-tessellation-to...

"Unnecessary geometric detail slows down all GPUs, of course, but it just so happens to have a much larger effect on DX11-capable AMD Radeons than it does on DX11-capable Nvidia GeForces. The Fermi architecture underlying all DX11-class GeForce GPUs dedicates more attention (and transistors) to achieving high geometry processing throughput than the competing Radeon GPU architectures."

GameWorks slowing down ATI/AMD users by up to 50% https://arstechnica.com/gaming/2015/05/amd-says-nvidias-game... https://blogs.nvidia.com/blog/2015/03/10/the-witcher-3/
Is that an actual bug? Sounds like potentially a VRAM thermal issue.
They don't have to be that way. I admit that many of them are just that sort of thing. But they can be tools to communicate to good-faith actors that they will be welcome and safe.

I think part of the problem is that most CoCs are copy-paste jobs. They're put in place as a matter of fashion. What they really need to be is a statement on the commitments of the leadership. And they are meaningless if the leadership is not trained on those commitments.
To fix medical service affordability we need to bring down the cost of the services instead of expecting significantly more efficient insurance plans. We can’t insure away high costs. They just pass through the costs via premium and deductible increases. Even if health insurers were nonprofits that would only directly save us 5%. High deductibles encouraging shopping around but price discovery is very limited as even doctors don’t know how much a service costs. Focusing on price alone is an issue as people don’t know medicine and are unable to evaluate quality so they end up giving five stars for having a private room or suck up staff. What ends up happening is the not well off or frugal avoid care until there’s an undeniable problem. Others consider consuming medical services a dignity not a price and will never give up their low co-pay plans.
It's actually not too different these days in some parts. Eg job interviews for programmers to a large part just test the lingo.
As an ML engineer I (and many others I know) would love them.

The ML driver and FP32/64 performance capping aren't really issues since in reality we rarely hit those limits.
You have to register those things at the fiat currency entry/exit points, and every hop thereafter is public.
Do you know what happened to it? That sounds amazing, I would love to see a video showing it off.
I have notes.org (emacs org mode) which contain basically all of my notes ever written.

Sure the org mode collapse thing is fine but the killer feature is being able to grep all of my notes in milliseconds.
Show HN: I built a HN and PH daily digest for you to stay in loop
I agree, although I also think civil engineers who miss things (Elliot Lake mall collapse, for example) are mostly just scapegoats and don't deserve to shoulder so much of the blame.
It's back up now. It was down.
I can highly recommend Obsidian. I avoided Roam due to it being yet another cloud based platform (unless that has changed since it first came out?) My knowledge base is far, far too valuable to have it go up in smoke if the company ever collapses. I'm very much loving Obsidian. It just gets out of my way and lets me write.
Also the very similar Micro:Macqueen:
https://www.dfrobot.com/product-1783.html
I'm in the very same boat.
I really enjoyed this one.
> It would have been a lot simpler to ask the author to tone it down a bit next time.

Or not. Unless you're personally attacking someone, a spirited debate/talk/opinion should be welcomed. We shouldn't tone it down unless it's venturing into ad hominem territory.

"I attack ideas, I don't attack people - and some very good people have some very bad ideas." -- Antonin Scalia

We should be thicker skinned and not so g-damned fragile that a tech talk leads to an apparent need to "recover." I would never tolerate someone making fun of a person or attacking their humanity/personality -- however, ideas should be fair game, assuming the "attack" is supported by a robust argument. If someone disagrees with an idea, there shouldn't be a ballroom of eggshells one must navigate in order to disagree.
I would expect most people to have both.
If you like figlet, than let me tell you, you'll like toilet [0] even more!

TOIlet can do everything figlet can do, but it can also do colors, more interesting fonts, and output to html and a couple other formats.

[0]: http://caca.zoy.org/wiki/toilet
The cheap pen that changed writing forever
This kind of idiocy is why we should reject overly elaborate CoCs. I'm sure Joel himself would agree with Jeremy in a face-to-face conversation, because Jupyter is indeed great, just not for everything. Adults know nothing is 100% "right" or "wrong" and their positions on things are nuanced and contextualized.
I transported Durian on the bus in Singapore about two years ago. I was not found out. (And even my confession here won't get me into trouble.)
Epic is an on-premise dumpster fire, so I'm not surprised. Plus there are many attack vectors besides the EHR. I assume they probably had access to services cut off rather than having patient data held up for ransom.
Sapper is dead What's next in Svelte?
Several years ago the Obama admin took down the entire financial and banking sector of Russia after the iirc early signs of election tampering were shown in 2016

But Ryuk is not the Russian government anyways
Rust. For sure, otherwise stick with C. Having programmed in C++ for a long time (but no more!), I think it has too much baggage (compiler support / versions / platforms etc) and the ecosystem isn't as good as Rust's. C is just C and you need to know it from a first-principals point of view, but it's terribly unsafe compared to Rust (kind of like driving in a 60's convertible with no seatbelts or ABS).
What is displayed in the URL has nothing to do with SPAs. Go to Twitter. It is an SPA. The URL changes on every click, just like basically all modern SPAs.
To add the latest update to the story, the public outcry continues to be strong and after going back-and-forth on whether to pursue prosecution of the heir, the police asked Interpol to issue a red notice: https://www.nytimes.com/2020/10/05/world/asia/thailand-red-b...
This is as cool as SaaS or better because you end owning the device.
This kind of thing makes me yearn for a solution that does this in VR. I am not a dragonborn, nor am I a wizard or any other fantastic being from D&D, but I would LOVE to sit around a virtual table, in a torch lit dungeon, going through adventures with a dungeonmaster guiding my fellow players through a quest.

Can you imagine something like Risk, but with military generals?

Do you think you would ever have the resources to do something like that/
If it doesn't touch on something like harassment or racism, I can't see how people can't complain to the speaker directly. Anonymous complaints are meant to protect people, especially if subject to harassment; but does that apply in a case like this?
> and the owners will add a notice to a page documenting the sanction and rationale

I mean, that's basically a CoC-by-example. I don't really disagree with that modulo some surmountable reservations about giving too much attention to either bad actors or victims. Where I think this falls short is that, when spinning up a new project, you'd start with a blank page, so people _don't_ have the opportunity to determine whether they disagree with your moderation style until enough bad things have actually happened. Why not carry over your learnings from previous projects?
Not sure about that. Law enforcement officers are an interesting bunch with a diverse set of views.
Well, that is a take. It feels like it must be exhausting to have that take, and I certainly don't share it, but I acknowledge that it is one.
I'm disappointed that the discussion seems more about debating whether that person acted in good faith or that the law regarding acceptable characters in company names should be changed, as opposed to the bigger concern of why were they not sanitizing company names? Even without intent to insert HTML, characters such as < or > would still break their pages.
It also means that the easiest way to earn more profit is for healthcare costs (the 80%) to be higher. Kind of a perverse incentive in the long run.
I don't know really, but you can search it on pub.dev - https://pub.dev/packages?q=torrent
Maybe that's not the right description. My tabletop group has a couple communally-owned steam accounts with only copies of TTS, so that folks' partners, friends, and family members who don't have a Steam account of their own (and don't play computer games at all, but are interested in joining in on a less-complex board game) can join in. Other than dealing with Steam's 2FA, the process of teaching and playing games with these sorts of guests goes pretty smoothly in the group's experience.

Admittedly, we tend to play games with a more euro-game-y slant, so typically the only interactions you need are to click-and-drag to move pieces, and perhaps `F' to flip a card or token over; if pieces need to be rotated to align correctly, it's pretty easy for more experienced players to worry about that if someone is having trouble with the controls. If the games you like to play require more complicated types of interaction, I could definitely see that being a stumbling block, since the interface seems to get exponentially clunkier as the number of distinct bits you need to deal with increases. Playing Bus is a joy, for instance, but I imagine Arkham Horror is absolutely miserable.

edit: To be clear, this is all anecdotal, and TTS has a bunch of warts I don't want to gloss over, but I've been utilizing it heavily since the start of Covid quarantine, and overall I think it's been a pretty positive experience. On whole, although I like platforms like Board Game Arena and software like Vassal, TTS has proven to be better (for my group of friends!) in terms of accommodating a wider variety of people and wider variety of games.
MasterCard, AirBnB, and BP are the only ones I can find.
No, CoCs are meant to clearly state that bigotry is unacceptable.

If you don't understand why it's necessary at times to clearly state what bigotry is, and why it's unacceptable, than you need to learn a bit more about diversity topics.

They (CoC)s shouldn't be used to play power games. It's totally appropriate to call out situations where a CoC is used incorrectly.
Well, professionals should be expected to act professionally and not emotionally.
> None of it really had much to do with marxist philosophy

Nonsense. The Cultural Revolution had much to do with Marxist philosophy. For goodness’ sake, read the May 16 Notification and Sixteen Points.
It is happening:

https://www.bloomberg.com/amp/news/articles/2020-10-28/u-s-h...

Patients are being turned away:
Wyckoff Hospital hit by computer virus

https://www.reddit.com/r/nyc/comments/jju0rp/wyckoff_hospita...
You're talking about the mass murder of easily 20 million people.
The longevity of figlet is astounding. I remember downloading the source in either late 1993 or early 94, and porting it to the Acorn Archimedes, considered ultra high end workstations for the time.

And it's still around! Amazing.
> They don't have to be that way.

They really have, because that's the sole reason they exist.

It's like arguing that a oppressive totalitarian regime doesn't have to oppress their citizens.

> (...) they can be tools to communicate to good-faith actors that they will be welcome and safe.

CoCs aren't welcoming letters. CoCs are designed with the express purpose of letting you know that you will be punished if you do or say anything that the leader's deem unacceptable, and to be used as the basis for persecuting and punishing you if you still fail to fall in line and comply with the leadership's will.

Hell, you don't need to communicate to anyone that they can and will be safe. Either that's already implied, or means nothing if you don't plan to act on it. In fact, it's patently wrong that the goal is safety. It is not. The goal is compliance and submissiveness.
Crying for mass destruction is despicable.
When task automation is (and isn't) worth your time
You should try Visual Studio Code then.
Which is Intel level of dubious fake market segmentation considering those are no longer Chipsets, but rather southbridges sitting away from main PCIE lanes and memory buses.
Also, stop using Windows in the healthcare system. Windows is a risk.
Co-founder of seliom.com here. We do exactly what you described. Happy to give you a demo.
My father who is 53 years of age called me up and said he’s enrolling for GeorgiaTech Web Developer boot camp. He’s a functional consultant and is pissed off at the way developers whiz past him and dominate during client conversations.

That’s my point.
The latter two explicitly acknowledge that spotting fraud is a probabilistic activity.