skysight-inc/HackerNews huggingface dataset:
IMHO he is also the best example for why this method doesn't work that well. His books lack focus. They are collection of thoughts with no mention of the sources. I say this as a trained sociologist who once was a proponent of his ideas.
These guys (and it was all guys) were from a completely different generation. I mean, I don't even know what to say to Gaines' answer in this interview[0]

RINGGENBERG: How would you describe yourself politically, Mr. Gaines?

GAINES: I am part-liberal, part-conservative. It depends on which part you're talking about. In foreign policy I'm a conservative. In domestic policy, in things having to do with sex, abortion, pornography, and what have you, I'm completely liberal.

RINGGENBERG: So I guess you feel that almost anything goes as far as publishing?

GAINES: Yep.

RINGGENBERG: What about something like child pornography?

GAINES: I personally have no objection to it. They might arrest the guys for what they did to the kids, but I don't have any objection to the pictures they took.

[0]http://www.comic-art.com/intervws/gaines11.htm
I use paper notepads too. Two things I do:

1. I put lists in the notes and mark them up with these symbols (inspired by the bullet journal community):

◯ = task, ◐ = in-progress, ● = completed, > = migrated.

2. I also require that the notepads have perforations on every page so that individual pages can be torn out. This is important for keeping the notepad uncluttered -- and lowers the inhibition to freeflow write, because if things don't work out, the page can be torn out.

The Rhodia A5 Dotpad is my go-to

https://www.jetpens.com/Rhodia-DotPad-Notepad-No.-16-A5-Wire...
And when was the 3rd?
And yet, Malthusian societies tend to compete poorly against advanced technological societies for resources. This seems like it will only become more of an issue as technology continues to improve. Seems like the setting for an infinite number of dystopian sci-fi stories.
> Trust me, its the lack of standard library.

It's almost certainly not, as R has plenty of batteries, and young nitwits in the Hadleyverse are writing preposterous node-like dependency graphs. It's fashion, and it should be curb-stomped.
In tech support we called it Plug and Die

Thankfully it more or less sorted itself out, but I still secretly curse 'driver first' installations, so counterintuitive for users
It is very common for companies to forget how to properly prioritize between bugs and features. Trying to reinforce this by trying to teach them how to correctly (according to person on internet) classify bugs or features still sounds like a complete a waste of time.
Not possible as their licence explicitly forbids to "disclose results of any program benchmark tests without Oracle’s prior written consent." [1] and a listing of bugs found in different RDBMS by an automated approach would likely be considered a benchmark.

Same applies for Microsoft's SQL Server.

[1] http://www.oracle.com/us/corporate/pricing/olsa-ire-v122304-...
No mention of unlicensed bands? After the demonstrated superior utilization of those tiny portions of this range allocated for ISM? My goodness, it's almost as if FCC works only to perpetuate outdated "giant telco" models to the detriment of all consumers!

Out here in the country we'll operate our own "small cells" without permission from ATTVZN and without paying FCC a cent. If anyone notices there will be "investigations" but mostly no one will notice because physics. Eventually industrial users of this tech will realize "hey we don't need those telco goofballs either!" and their lobbyists will muscle through some exceptions. Eventually everyone whose house has sheetrock walls will be so excepted.
You can make crude mechanical clockwork out of wood.

E.g. https://www.lisaboyer.com/Claytonsite/Claytonsite1.htm

These are obviously more elaborate than you'd need because they're artwork as well as functional clocks. (Some are just kinetic sculptures.)
Show HN: Mandelbrot Set T-Shirt Generator
I enjoy watching Mandelbrot Set zoom videos and snooping around using the various viewers online.

I made this so when you find an interesting looking part of the set you can stick it on a tshirt.
The other day I read an article (sorry, I lost the link to it) comparing the response to the coronavirus between nations led by men and women and it was not very surprising to me that countries whose president or prime minister was a woman had a better first response and fewer deaths compared to neighbour states. I would love to read a "postmortem" about that when this is all over.
What would an "unjust consulting project" look like?

I work it a field without any, so it seems like this is assumed knowledge that I don't have.

Can anyone explain it to me?
Dude, look at the graph on the given link above. Deaths literally went from 1000+ to 61 yesterday.
Also, in the main panel [1] the gov. quit updating the total death count and does not let you download the .csv like they did before, but still keep the total death count for the day.

[1] https://covid.saude.gov.br/
Why can't people just recommend using personal wikis?
Five most difficult programming languages
According to Worldometers data [1], Brazil is currently trending, on a global level, 1st in new cases, 1st in new deaths, 2nd in overall deaths and, within a few days from now, 2nd in total deaths. Real estimates are said to be up to 6x official numbers.

I really wish the Youtube videos [2] by Atila Iamarino, a PhD in Virology, were available in English. I couldn't recommend him enough. He's done 21 talks on the situation in Brazil and elsewhere, and often mentions how the official data lies.

1 - https://www.worldometers.info/coronavirus/

2 - https://www.youtube.com/channel/UCSTlOTcyUmzvhQi6F8lFi5w/vid...
Let’s assume a city (or two?) decide to abolish their police force (which is what defunding would achieve).

What then?
Right, which is why my sentence right before what you quoted emphasized that the product must work properly and not be full of bugs. I considered combining them into one run-on sentence so people wouldn’t be tempted to take it out of context.

Obviously, the product must work, must not be buggy, and must be maintainable enough to move forward.

However, there’s nothing wrong with what you call write-only code in certain circumstances, especially at a startup. I’d much rather have some backed together, single-use code that lets us prove demand before investing resources in a proper rewrite. The project goals will likely change after first contact with the customer anyway.

One of the biggest time wasters I’ve seen at startups is engineers who lose track of the goal and instead start writing reusable frameworks, or over-generalized code, or separating architecture into modules so they can open-source part of it on GitHub.

Startups are trying to prove a business model as fast as possible. Once you prove demand, you scale it with the proper code backing it up.
I'm not arguing that using phone numbers doesn't have benefits. I'm just saying that WhatsApp intrinsically shares your number so obfuscating the URL will provide little benefit.

At the end of the day if you want to allow people to contact you without sharing your number you would need something like that I proposed. And in that case you would explicitly be trying to isolate from your other contact methods so your "benefits" become drawbacks.
PHP silently transforming all string keys of a map to integers when they are all integer strings ("123", "456" etc.) is exactly one of the reasons I'll never choose a language that pulls the rug from below my feet and replaces it with parquet.
Use of Progressive Web Applications by public institutions violates GDPR?
My Current Wiki Approach
Thanks for reading. We have some plans around this, see the RFC - https://github.com/apache/couchdb-documentation/pull/424

In general, we are trying to move away from running your whole application in CouchDB. We would prefer that you have an application layer in front of your CouchDB instance. We recommend that you put up a proxy if you want to expose your replication to PouchDB. That way you can add security around that endpoint.
When you are actually coding Java -- yes. But as a sibling commenter pointed out, there's a lot of "XML as code" in the Java world. That's really hard to work with.
Luiz Barroso Recognized as Visionary Architect of Warehouse-Scale Computing
Regarding b): Bad code quality tends to lead to bad feature velocity fast, and it gets worse over time. Maintainability and extensibility is a major factor to consider when doing design- and architecture decisions.
It’s almost hopeless to really understand Brazil from the outside.

On the one hand, response to Coronavirus has been really frakked at the top messaging level; if not a full-on denialist, Bolsonaro seems blinded by the existence of a jobs-deaths tradeoff and can’t seem to work with it. He’s not a terribly sharp person.

On the other, there’s a lot riding on making things look worse than they are. And every time you read something bemoaning how un-excellent someone like Orban is, you have to factor who’s rooting for them to fall. There is always a bigger story.

——

Edit: Jesus, dang, why is a perfectly reasonable reply to this comment [dead]?
Meanwhile in Germany ppl are complaining that the government's response is too drastic and that the danger is way overblown.

There other day I was literally told that all the measures that were taken probably don't work because the infections were already getting less days before they came into effect.

I'm sometimes confused how far apart the general opinion on platforms such as hn is compared to people you encounter in real life.
I define good code in terms of economics, the whole point of writing code is to generate some sort of benefit. The nature of the utility that is created by code is therefore heavily context dependent. So from this perspective I'd argue that code should never aim to be "bad", if such a situation is coming up it strongly hints that a discussion about the goals of the code and why it exists is badly needed. Also organizations that aim for "bad" in certain departments have a nasty tendency to generate cultural and political issues that become toxic for the organizations as time goes on.

As for some of these questions:

a) Yes I've seen a few companies go under because their code wasn't able to generate profits. A couple of times it's been so bad that customers didn't get what they needed immediately as a result. But usually the sorts of company failure modes from bad code are less dramatic. Sometimes this is like bad debt in that it looks good initially but comes at an existential cost later. Other times it's been more boring like lower velocity making the company uncompetative or too expensive to run.

b) If you are thinking of trading features vs code quality you've already lost because this isn't something that can be traded.

c) Writing some tests tends to be a pareto-optimal choice, in the sense that lower defect counts tend to allow you to create more economic value from the limited software development staff you have in a given time frame. Frequently you'll find that having some tests allows you to deliver things like features more efficiently than you would without them. High defect counts tend to result in not meeting requirements or unnecessary rework. There's a sweet spot here about tests and test coverage, there's definitely diminishing returns and getting to 100% coverage is very expensive because of the last few percent being disproportionately hard to get while not being worth the cost of getting it in many cases.
OMG
What a surprise a rela (but slow) Interlisp-D environement.
Has anybody succeeded in loading Loops ?
They sound like that in the Netherlands too.
I hear the deep state hired an Austin-based choreographer to develop weaponized TikTok dances.
You can also check out Zetteldeft, a deft based org mode extension that adds a bunch of useful shortcuts.
Yes we need to address the root causes of the crime problem: poverty, racism, and addiction. Many types of crimes (theft, drug dealing) are caused because people have been marginalized and have no other means of making money. This is to a large extent caused by racism. Also a lot of crime is related to addiction, which can lead to catastrophic consequences when handled by police.
Jiu Jitsu Kimura Lock
Nice to see this available for chess. I built something just like this but for rummikub. Same basic idea... jitsi conference embedded in a web page.
It depends on who you ask. Some people believe it to be a sort of sacrifice i.e. it's worth getting sick and possibly dying for a social cause. That, I think, is the same sentiment represented by the business closure protesters. Just different social causes.

Many people forgot when the news cycle told them to forget.

I think it's important to note that one group of protesters is still taking SARS-CoV-2 more seriously than another group of protesters[0].

[0]: https://i.imgur.com/isF7i7T.jpg
Your microwave uses 2.4 GHZ radiation, does your router burn you?
Timeline: PARC Milestones
Special case of 1: security bugs. If your app's audience is BLM protestors and it leaks their personal information somewhere, it would be better (both for the world in a moral sense and for your business in a pecuniary sense) not to release it at all until it doesn't.
Show HN: Colorful QR code generator for Android
Not for reform reasons, but Camden, NJ did exactly that in 2012:

https://www.dailymail.co.uk/news/article-2193971/Camden-poli...

The county police became the de facto police department for Camden, which is a model for what would likely happen in any city: the police or sheriff’s department for the next largest jurisdiction encompassing the city would start policing the city.
Ask HN: Where to find YC backed companies(active/existed)
Private security. Everyone gets a private security contract with ex-cops, with an emergency number to call. The rich will be well-protected, the poor mostly left to fend for themselves.

That won’t be better, it will be far worse, but it’s a thing people can do, so in the absence of other things to do, it may end up as the thing that is done. Desperate people do foolish things if they see no alternative.
Ask them how they’ve addressed SEO. I doubt there’s a good answer. In my experience you’re better off just using Wordpress for a marketing website. It already does the vast majority of what a marketing website needs. Now, a rich web portal/SaaS product is a different story. Choosing the right tool for the job only comes with experience.
This is avoidable by continuing to use Ruby. Just continue to use it and contribute to the community, it's that easy. Ruby still has big businesses using it - Github, Airbnb, Shopify. There is no reason to believe it'll go the way of cold fusion. The language ecosystem is much different than 20 years ago. There are so many languages all thriving. Even Perl is relatively healthy and is a fine choice for doing many things in the software space.
> Is Zettelkasten better than 'the big .txt file'?

I tried it, and for me it is not.

The ideas stored are too granular, and the linking becomes unwieldy after a while.

I'd rather store small ideas in a linear big txt file (I use Google Docs), revisit parts from time-to-time and collect/coalesce similar ideas and rewrite them into bigger ideas.

This process of reviewing and rewriting has allowed me to cluster ideas and gain clarity over time. Inspiration is lumpy so everyone needs a cache of thoughts. But these ideas also need to be regularly iterated upon and synthesized into coherent narratives if they are to be useful.
Then those resistant to conversion will be selected for.
The Atreus is by far my favorite keyboard, I have a Keyboardio that I never use because the Atreus is so great.

The key is to pull it off your desk and put it in your lap. You end up typing with your hands on your thighs, which feels quite natural and relaxed.
But - every tap in the house causes it! And the toilets. And the shower. And the outside hydrant. Where would we put such a thing?
How else does a victim of domestic violence get a restraining order enforced or recover possessions from an unsafe home? I'm all for better funding for social work and food banks, but at some point, it seems hard to avoid armed officials providing safety. We just need them to actually do that.

The alternatives in those particular situations (the neighborhood makes it work) looks a lot like vigilantism to me, which doesn't sound net safer. There's no particular requirement of equality or due process there, not even notionally.
> YouTube was (and still largely is) written in Python, way before it was cool and well-known

That's a good point. I wonder how many successful apps used tech that only appeared boring after the fact. Rails is a fairly boring stack today but back when GitHub started, it probably wasn't.
It does seem weird that if I just want a report for insurance purposes, that the people that get sent out to help me get that paperwork carry guns.

Edit: What's nice about cops versus, for instance, the Department of Motor Vehicles is that police make home visits. Maybe some of the boring stuff could be done by non-violent agencies that make home visits, like child protective services.
I think the real answers are unsatisfying but unfortunately true:

1. Time. In the moment it's very hard to understand what's going on. Time gives perspective. The down-side to this is that raw data sometimes gets lost with time, and then the fights begin about how to interpret what data there are.

2. Judgment. In the moment, you have to use a combination of historical track record of the data source and your own judgment. New York Governor Cuomo did a good job of explaining the subtleties of this at his daily briefing yesterday (Saturday), which I recommend watching. In summary, there are certain things doctors and the WHO thought were true and recommended several months ago that turned out not to be true, and new information and policy recommendations get disseminated as we learn more.
At certain timescales this idea becomes essentially unfalsifiable, meanwhile people flush 10 years of their life down the drain.
> b) If you are thinking of trading features vs code quality you've already lost because this isn't something that can be traded.

My enterprise would like to have a word with you. This is a trade they make daily.
Don’t do this. I’ve just been through the process. Trust me. For a marketing website just use Wordpress and save your time for something more valuable.
As bad as it needs to be.
I believe you are correct, at least judging by myself and several others I've talked with. We are creators and get bored of our creations pretty quickly. In that regard we aren't unlike painters or even book writers; something sparkles our interest, we work on it for a while but then we get tired of it and really want to do something else.

That can easily be seen as unprofessional from the outside and I'd agree you shouldn't conduct yourself like that when there are money involved but that also leaves something to be said about the productivity of the tools we work with.
Creating Focus: Why it's important to set just 2-3 simple priorities
Police have been breaking up protests all over, for example in Germany and Sweden.
Ethnically Chinese? Nothing in particular.

Chinese as in "under the jurisdiction the Chinese government"? Well... quite a bit. The comment was pretty specific about it being the location.
But what's the alternative? No MAC and every app has all user privileges by default like most Linux distros?

I would argue the concept has not failed, just the implementations have fallen short. And for good reason! It's an extremely complex confluence of cutting edge technology, UX, security, privacy, etc. It's been improving, and surely the open source community can do it even better (or at least with a greater focus on privacy).
Vivaldi is my pick thanks to its flexibility and recently added built-in ad-block
"All he was doing was adding one new variable to the forecast: the level of improvement in female education."

This may be a bit of a trolley problem. If population were indeed controllable by this one variable, where too little female education resulted in overpopulation and too much resulted in population collapse, would it be ethical to impose an upper and lower limit on it? Would it be ethical not to?

As a libertarian my default position is, that should be left up to those women. I don't believe that authoritarian measures are useful for human flourishing. But if I were convinced that this is an existential issue for the species I'd have to struggle between 1) maybe an authoritarian species shouldn't survive, and 2) ethics are ultimately in service to our survival and must adapt to that end.
I'm hoping the sequel will be about 'Why everyone should love MS Comic Sans'.
I'm not against linking libc statically, but the reason I brought that up is to preempt a counterargument I always see: what happens if a security vulnerability is found in libc, and just about every single program needs to be recompiled?

My response is either (A) so what, go ahead, it's worth the complexity tradeoff for static binaries, but also (B) you can link a tiny handful of core system libraries dynamically, and still reap most of the simplicity benefits of static linking.

The latter approach solves the OpenGL problem too. If there are real cases where users would need to swap that out, go ahead and link it dynamically. The goal needn't to remove all dependencies, but to avoid the quagmire of hundreds (or more) of nested dependencies.
Create and animate hand-drawn annotations on a web page
> it seems hard to avoid armed officials

Why on earth do they need to be armed? There is zero reason for a local police officer be carrying firearms. It's insane. Dis-arming all but specialist firearms officers should be the first step.

I find it really frightening when I visit the US and all the police are armed to the teeth.
You more or less described the United States. I'm not sure if that should be comforting to you or disturbing to me.
If you do it right the virus and the consequences will be invisible to people. It is very hard to convince people of the possible effects of something they can't feel, see or experience directly.

See the whole climate change inaction. Which is basically a pandemic that we DO have a warning for, years and years in advance.

It's getting even worse now in my country because the media got tired of Covid and switched to BLM. Making the virus feel even more distant and invisible.
take a look at elixir/phoenix if you're considering a rewrite. The Absinthe library is excellent and well documented. I'm using it for my startup and the app is speedy as hell on minimal hardware.
can’t you store a user_id property/column and do checks based on that?
In Peru we have an excess of 10k deaths for the month of May after removing both the official deaths by covid-19 and the average "regular" deaths from the past 3 years for that month. I guess some of those are indirectly caused by covid-19, not getting the medical attention they would usually get, but what about the rest?

Here's an article showing this is happening everywhere: https://www.ft.com/content/6bd88b7d-3386-4543-b2e9-0d5c6fac8...
Chances are someone won't be the best.

>ecause someone with just a little less talent, or who put a little less effort, might just happen to know another famous youtuber, or come up with slightly better marketing, or by chance get famous on some important forum because a respected poster mentioned their channel, and really hundreds of other things that would keep you from becoming the one taking all the attraction.

All these things could happen to you also, even if you're not the best.
Isn't part of the argument for gun control that policing is robust enough to provide superior safety?
The Art of Being Alone