skysight-inc/HackerNews huggingface dataset:
>Not (as you make it sound) random peasants conscripts sold off to pay of some debts.

https://de.wikipedia.org/wiki/Soldatenhandel_unter_Landgraf_...

Read the Kantonspflicht part. They were drafted peasants.

>Yes. The only escape for peasants in the 1800's to >1930s was to go on pilgrimages.

Read old newspapers and alamanachs. They regularly locked vagabunds up into workhouses and the "euthanization" in the camps starting 1930 was just a continuation of that policy. Religous pilgrimage, entering servitude (sailor on ships etc.) or being rich was the only way to be able to migrate over long distances.Of course there were the usual religous purges, which pushed parts of the population to migrate to "safe havens" in the local klein-staaterei.

https://wiki.genealogy.net/Franken_J%C3%BCdisch
https://de.wikipedia.org/wiki/Hugenotten#Hugenotten_in_Deuts...

>The crusader knights surely promised the conquered lands to peasants who would follow them

I was wrong there. It was mostly greek-orthodox and armeniens. If you read the sources, the whole crusade affairs were a mess, regularly bogging down in local warfare and criminal activity along the road.

https://de.wikipedia.org/wiki/F%C3%BCrstentum_Antiochia#Geog...
Is it really that hard though? On the top of my mind I can come up with several success stories of solving tragedy of the commons type of problems. For example:

Global regulation around CFCs made the ozone hole shrink

The don't mess with texas anti littering campaign and similar outreach programs worldwide reduced littering

In general taxing negative externalities seems to have an effect
Sigh.

No, it’s quite a bit more than C offers, which has a paltry twenty-eight “operators”, none of which “work” on arrays. Most of the libraries in C and C-like languages have huge libraries because getting those twenty-eight operators to do anything can be a lot of work if you don’t think about it much.

In contrast, Iverson has more than 50 excellent operators, sensibly extended to arrays. Not all APLish languages have all the operators, but the choice about what they do have typically considers how all of Iversons operators can be/are used and how/when they can be implemented in terms of each other. This is largely a matter of taste.

And better symbols means better ideas. Some things are just more obvious in APL. And once you see it, you can take it with you.

When using C, I don’t typically use the C library, or libraries for any of those things you mentioned, because they just aren’t that complicated once you have seen APLish solutions to those problems. And that’s a good thing because less code means less bugs.
thank you!

Re support: yeah it's a long queue we're making our way through. We have VSCode, Vim, Obsidian, about to roll out Slack, Discord, working on Github, etc. Somewhere down the line, mdbook will be on the chopping block. (community has also contributed plugins for TreeSitter and Emacs)

Re node labels. Yeah this has come up a few times now. We'll have something that addresses it in the next release. For now, you can change font-size:

https://play.d2lang.com/?script=cspPUtC1U3DMyUxOtVKo5lJQAPvX...
Hannah Khalique-Brown taught herself Python and C++ for the role. It's the first time I've seen IDA Pro being used in a drama, though there were a few inaccuracies.
A piece of social networking software that gets popular does bring a certain audience/reach to its creator. So "The software is good but I don't want the views of its creator to reach a broader audience" is a valid stance as far as I'm concerned.
I’ve seen slightly different numbers (11 v 21) for percentage of kids bullied each year, but I can just use your links:

Netherlands is 12% far to the right on the top link you just used, and it shows a huge range between countries.

The second link you used had 20.2% for the US.

PS: Did you think Netherlands and Denmark was the same country or something?
I can't help thinking that a cultural problem is being described. The original culture was badly constructed due to ignorance, but now it's being perpetuated by inertia.

If breaking a downtube meant an automatic $1,000 fine and a year's suspension from flying that might help; but ultimately it's the honest prediction-then-self-assessment of decisions described in the article that's necessary.
> Maybe your perspective is limited?

Almost certainly is. I wouldn’t be surprised if “most women I know” are women who work for corporations.
Imagine if Firefox OS would have gone somewhere. We would have an entirely open mobile OS right now, breaking up the duopoly of Google/Apple. I don't blame them for trying.
How come the people of Silicon Valley, always so desperately concerned about issues of social justice, never talk about wage inequality?

IMO this is an issue for which the scale and impact is far greater than what seems to be the issues of concern for most of the people working in big tech.
Really good presentation and article!
Finding strong signal in another man's off-white noise: it's classy if you're a rich-country spy (or radioastronomer/voyager mission control?) chipping a pseudorandom sequence, but it's trashy if you're a paranoid suffering a psychotic break.
>you'd say roadlords are a necessary part of a functioning society, but you'd be wrong, wouldn't you?

Not really, given that something is apparently different about this world such that the existence of roadlords represents a stable equilibrium.
Point-E – OpenAI's Model to Generate 3D Point Clouds from Prompts
>dangerous concentrations

Those words need context, otherwise this reads a lot like scaremongering. Dangerous as in close to an LD50? A minimum measured effect? Or in layman: how much worse/better are exposure to those concentrations than say time-equivalent exposure to second-hand cigarette smoke? Or first-hand.

>in drinking water, soils and foods.

Routes of introduction to people and environment are also important to understand to eliminate hazards while minimizing damage. Is the contamination a production 'sloppiness' issue? Resulting from correct or incorrect application of non-durable goods (e.g. lubricants, firefighting foam). A wear of durable goods issue (rubbers, PTFE, etc.)?
Placebo effect ?
This sudden love of "freedom of speech" among billionaires really reeks of hypocrisy and authoritarianism. This usually comes from individuals who are used to doing and saying what they want, and suddenly being called out on being horrible. This is new to them, and they don't like it.

When they talk about "freedom" and "the people", it's ultimately about them.

First of all.

Second of all, the Internet - at least in the US - never had this newly-discovered freedom of speech problem. Even in the early days, when we hung out on compartmentalized HTML discussion boards, the admins would bring down the hammer on idiots and trolls with no mercy, and no one complained. The place was much more civilized.
Mandatory read whenever the topic of pipenv comes back: https://chriswarrick.com/blog/2018/07/17/pipenv-promises-a-l...
And yet it consistently ranks high on passwords still in use. This is a clickbaity article but there are better ones out there https://www.cnbc.com/2022/11/23/most-common-passwords-of-202...
After a few rounds of filtration it's all going to be the same.
We should remember that the original tragedy of the commons didn't happen, the idea was based on false assumptions around how greedy people are.

We could start by looking at how people managed systems sustainably including the original commons.

https://aeon.co/essays/the-tragedy-of-the-commons-is-a-false...
The whole point of focusing on public domain content is that you don't get dragged to court over that.
GDPR enforcement is laughable. Come back when Facebook and Google are fined out of existence and then you’ll have a point.
Starting coding in a young age is quite normal nowadays? If you check my H1 account, you can see that I made my first report 3 years ago. Do you now want proof that I am 17? Makes no sense to me.
if (~/^\./ || ~/~$/ || ~/\.o/)

ah, the perl heritage is strong here!
> Yet, such stores don't exist in US suberbia.

I'm living here in US suburbia (California) and it is literally (measured using google maps) 600ft to the nearest store that sells some groceries and 1300ft to the nearest full-size supermarket. And the second full-size supermaket is about 2000ft away.
And voting with your wallet means that if you are poor, you have no voice.
How about this:

https://www.eea.europa.eu/publications/fiscal-instruments-fa...

"Examples from a number of countries show that this uptake can be enhanced by well-designed incentives and taxes."

"most European countries have based their vehicle taxation schemes on type-approval CO2 emission values and increased the number of incentives to purchase new electric vehicles."

To me it seems that ICE owners are taxed more compared to EV owners. I don't understand what exactly it is you argue against.
But if you carefully filter and re-mineralise it before bottling, you can turn it into more or less the same product anywhere.
It’s ok. If you want you can read it in Threadreader instead. https://threadreaderapp.com/thread/1605276764598665217.html

I personally prefer to just read it on Twitter directly these days if someone links to Twitter, as long as Twitter doesn’t pop up the thing asking me to sign in which it sometimes does.

But I do secretly wish that everyone would migrate away from Twitter altogether and use Mastodon etc instead.
For MS Windows users, the equivalent is AutoHotkey (https://www.autohotkey.com/).

It is incredibly powerful and versatile but the scripting language takes some time to adapt (I am still never sure when to use braces and when not). But the effort is really, really worth it.
Its funny, I knew that a lot of people used avid, and we had a number of them at the various companies I worked at. We even used to make plugins for it. But I never really saw them used that much. (thats very much not to say they were never used!)
Why are people big on recycling plastic? In the West, non-recycled plastic goes to landfill and is LESS likely to end up in the oceans or whatever, as "recycling" is often sent overseas.

In fact, single use plastic means more oil being used for plastic and less burnt for fuel, leading to lower CO2 emissions.
I hate articles like this, and especially the "boots" example. Like most things, it sounds great in theory. Reality is usually much different.

>“Take boots, for example. He earned thirty-eight dollars a month plus allowances. A really good pair of leather boots cost fifty dollars."

So he makes $38 per month...where is that other money going? As a cowboy, he is spending that on whiskey and prostitutes. We've all seen the movies. These days, it is the exact same thing where people spend their excess money on crap - big screen tv's, and that kind of stuff, even if they are very poor.

People do not do comparison shopping to get the right price. People wait to the bitter end before they fill up their car with gasoline, and do it at the gas station that costs $.50 cents more per gallon, but they travel past a station that is less expensive all the time, they are just not near it when they absolutely need gas at that second - they could fill up their tank when it is 1/4 tank left at the cheap gas station - people don't plan ahead.

It's pretty easy to lift oneself out of poverty in many (not all) cases, but people are ruled by emotions and what they want at this second. People don't plan. They don't comparison shop. When they get a little extra cash to buy in bulk quantities on some kind of thing like a great toilet paper sale - they spent the money on a dinner at a restaurant instead, because "they deserve it".

I'm not saying this is the same with all poor people - if you are a single mother with 2 young children, well, that's tough if you have nobody to help you out.

.

Furthermore, that cowboy in the example could go out and try to get a side hustle. Make enough extra to get more basics.

And the "food deserts" are complete bullshit, in reality. Yes, there are places that don't have large grocery stores, for sure. BUT, when I looked at a map in Chicago, for instance, there are Costcos and all kinds of stores that are 5 miles away. There's no desert, unless you mean that there's no grocery stores within a block. But one of my relatives lived in a remote area and traveled 1 hour to get to Costco to make big purchases of living staples. So if a poor person doesn't have a car, well, they need to work - find someone who has a car that can drive you there and split expenses. Find a church that has a van to travel there. Yes, you have to work at it a little bit, I personally am not going to life someone up and carry them piggyback for 5 miles because they don't want to work at finding someone to help them.

I'm looking at ALL this stuff in the article and it's almost all bullshit...but one does have to try to figure it out. It is not super easy, but it isn't super hard either.

The main problem, though, is that people just don't want to what is necessary.
Hugin 2022
I played around with it a few years ago: <https://boston.conman.org/2015/06/16.1> On the bad side: it's nearly unusable without the pads, you're restricted to 64 bytes for everything (program and variables) and it leaks memory. On the plus side, it's insane they packed an IDE into 4K with features I've never seen elsewhere.
It's exactly like that.

Similar to how a post here on HN can have five comments, and the same post on Reddit five hundred. Four hundred trying to make funny quips, ninety trolling, and the rest hidden in the noise. Yet on HN at least three offer real insights, ask good questions etc.

Threads and conversations on the fediverse, currently, are just so much more engaging, positive, insigtfull than on Twitter, it's bonkers. But also in sheer numbers. The same post on twitter gets far less engagement than on fediverse: measured entirely unscientific, but visible nonetheless.
Your comment is a vague personal attack by association.

Glenn goes to CNN, Fox News and anyone who will have him. But most media stops inviting you when they don't like what you're saying.

Please detail where his arguments are wrong and be specific instead of this tired ad Hominem.

Glenn has been consistent throughout all of this. Most people who criticize him like you do are the ones who have "changed their views based on political convenience"

Funny how hackernews is suppose to "not downvote" for dislikes and you shouldn't complain about downvotes but it's pretty much like Reddit. Don't go against the narrative. Just "shut up" and "vote blue no matter who".
How to visualize the database using Minimal Modeling
People get so hung up on this, but it's literally the shallowest sort of refactoring. If you're choosing your tools strictly for this you're doing yourself a disservice.
The author of the post probably accidentally hit the Compose key before comma by mistake. Compose comma comma produces that character.

https://en.wikipedia.org/wiki/Compose_key

A very NetBSD mistake.
Nope. It does not. I've read this many times, and it isn't true. Not in reality, as opposed to the theory it states. It is completely wrong. Not always, but mostly.
Simple screenscraping, presumably: https://www.dsslaw.com/our-firm/attorneys/
Minus 4 and effectively removed from the conversation. It's basically the same type of hiding opposite views of the narrative that happens on Reddit.

Then you wonder why reality and the online world don't look alike.
My choices would be:

- Elixir

- Rust

- Clojure

- Crystal

In that order.
The term "virtue signalling" is supposed to only apply to cases where the act being done isn't actually much help.
Previous discussion:

ThreeUK blocks access to encrypted provider Tutanota due to 'age restriction' - https://news.ycombinator.com/item?id=33981873
They can't be giving up on all organofluorines. They will find substitute polymers with shorter half-lifes
I use Nextcloud Notes for that. It has decent mobile app and works great with few notes (Nextcloud Notes doesn't work as second brain very much).

I have two notes in there - Buffer and Shopping list. Buffer is one note for all the small stuff you mentioned. I also have widget on phone homescreen for that note so I can access it pretty seamlessly.
Of course, it also means, you need to access some Nextcloud instance (I run my own).

Edit: I use Obsidian synced with Nextcloud for all the "second brain" things.
- I switched to keeping my daily todo list on a simple sheet of paper. This helps being focus on the important stuff. Everything I haven't done yesterday, I will have to rewrite it on today's paper. More often than not, I realize it's not important anymore, and I just discard it.

- I also take Ritalin. 10mg. Once a day. I constantly reach flow state 5h/day. It's a light drug, but it'd a drug nonetheless so I can't recommend it.
It's important to separate this example from the general concept.

The concept is (generally) called functional composition.

The way one reasons about it, is to mentally split the statement at each function, and think about each step separately. The readability of functional composition comes from the fact there is interrelation exclusively between each adjancent couple of functions - in practice, the reader needs to keep only one result in mind at a time.

Functionally composed statements read like a sequence of statements, rather than a single one. The advantage is that they avoid having to use throwaway temporary variables for each step.

Shell pipes work the same. Even if they're long, assuming that they don't obscure features or use complex intermediate results, they're interpreted the same way - one transformation at a time.

Back to the example. It's not good for a few reasons:

1. it's not properly formatted

2. it uses an uncommon feature (named block variable, `_1`)

3. the sum at the end of the statement breaks the flow.

One would typically write the example like:

index_found = File
.read('input6.txt')
.chars
.each_cons(4)
.find_index { |sequence| sequence.uniq == sequence }

index_found + 4

Writing functional composition in Rust tends to be a bit cleaner, not because of the language, but because of the autoformatting, that indents the statement (but not the sum; that one, I've separated it manually).

Regarding debugging: you can split the statement as convenient, and recompose it once you're done with debugging. Depending on the given statement, one can also put breakpoints inside the blocks.
The same privacy preserving features of Tutanota enjoyed by privacy conscious individuals, make it ideal for fraudsters.

We experience a large number of fraudulent ecommerce orders using Tutanota email domains. I'm not shocked to think that this could be an example of an algorithm gone awry based on the signals it received.
But this is the whole thing about global social networks. The issues with jurisdictions and politics are nearly insurmountable - it's an impossible task - and somehow the old Twitter chugged along.

Musk never spent 30 seconds thinking about any of this.
Love Obsidian and love this.
> A piece of social networking software that gets popular does bring a certain audience/reach to its creator.

Does it? I have no idea who created Mastodon.
people are making it happen:

https://www.americanprairie.org/

Podcast:

https://www.econtalk.org/pete-geddes-on-the-american-prairie...
CBC radio (Ideas program) did a podcast recently on Ernest K. Gann's book "Fate is the Hunter," the safety biography of an old pilot of rough and ready passenger planes from the 1930s on, who concluded at the end he hadn't been good; he'd been lucky and therefore survived when so many others hadn't.

"Gann compiles a grim list: commercial pilots who perished during his flying career. They number more than 400."

https://www.cbc.ca/radio/ideas/ernest-gann-fate-of-the-hunte...
Mastodon's federation model encourages specific instances with peculiar rules
I'm hoping Kotlin + GraalVM Native Image can fit the niche of golang.
Thanks a lot for sharing the script!

I too am considering switching to Obsidian at least to see the difference wrt LogSeq as per my current note-taking approach.

I like Obsidian's community and development better but used LogSeq because of the outliner experience.
The Fact and Fiction of Martian Dust Storms (2015)
What disappoints me about wolfs in Denmark is the number of people who think they should be shot. We get all upset when people in Africa shoots lions, elefants and whatnot, but they can be just as much an inconveniences as a wolf in Denmark.

You can't insist that other countries protect wild animals, while trying to eradicate them at home, just because it might hurt the economy.
> Nice cars and jewelry for instance. I don't really know and suspect both are true to an extent

Yes, it probably is a bit of both, but the GP seems biased towards colouring everyone with the caricature of being in a financial position purely of their own making. It seems incredibly cliche like shouting "get a job you lazy bum" and ignoring any systemic factors and other forces at play as outlines in this article.

I personally have been in situations very close to the threshold of not being able to make rent in the past, and I'm very very far from a "consumer". When the window of time in which you have to make ends meet is on the order of days or weeks it's impossible to make long term optimal financial decisions, not merely because of stress, but because in the short term other people need your money, like this unempathetic landlord who apparently owns many properties.
Makes total sense. I also said the same thing months ago as well [0] and I won't be surprised to see Netflix being bought out by Microsoft as they (Microsoft) don't have their own streaming service, unlike Apple, Amazon and Google.

Netflix has become a target and Microsoft is looking more likely as the buyer.

[0] https://news.ycombinator.com/item?id=32144986
In EU you have to inform proper officials and everyone who were impacted. Failure to do so may result in fine up to 10 mln euro or 2% global revenue. There's some reports - not that many. Honestly I would say that the banks are not very attractive target - it's not easy to extract reasonable amount of money that way (better to directly scam end user), and security is usually at least a bit above average, so for personal data it's easier to hack some e-commerce store.
I hate Go, but there is no solid alternative for what I do. Documentation quality. Compiler performance. Library support. Easy packaging. Easy language. Consistent cross platform tooling. Easy concurrency. Good for web apps and CLI tools. Reasonably refactorable.

Note I say easy and not good, or simple.

Rust, Haskell, JavaScript, all get caught up on some aspect or another for me.
> Python packaging seems like a shit show

It does, but primarily because most of the tools - and that includes pipenv, Poetry, pdm and hatch - have crammed up to three separate functionalities into one (probably following the example of npm): packaging on one hand, dependency management on the other, and virtual environments on the third.

The packaging question has mostly been resolved: distribute your packages as wheels and install them using pip; that's all. Dependency managament inherently has more complexity, and adding virtual environments in the mix, especially with the introduction of PEP 582 (as you mention), doesn't help things.