skysight-inc/HackerNews huggingface dataset:
> These are not governments that someone is now choosing to call socialist to give socialism a bad name.

No, they were governments someone choose to call socialist to give authoritarian state capitalism a good name.

Somewhat more generously Leninism (which they represent, or represent later derivatives of), was an attempt to adapt Marxist Communism (in which “socialism” is the name of a stage of development, and not necessarily in the same sense as “socialism” is used by people who identify it as an ideology of its own) to the conditions that existed in Russia at the time, particularly, the absence of capitalist development and broad proletarian class consciousness. This shortcut was then controversial within the Marxist community, much less the broader socialist community.

Even if one is generous enough to accept Leninism as a valid form of socialism, there is no possible justification for seeing it as representative of socialism in general, more than, say, the broad displacement of the system Marx described as capitalism with a new system shaped largely by socialist critiques of capitalism (sometimes called “mixed economy” or “welfare state”) as the dominant system of the developed West is.

Now, if someone is actually substantively advocating Lenin-/Stalin-/Mao-ism, then, sure, the experience of actual states practicing those systems tend to be relevant. If they are advocating something else, then those experiences are about as relevant as looking to the Democratic People's Republic of Korea to assess systems other than Juche that nonetheless are described as “democratic republics”.
> it’s easier to ignore the past two decades of context

Your so-called context is a strange kind of provincialism that makes everything a result of US actions (and thus sets a blame on them), and ignores history and recent developments in Russia and Eastern Europe in general. Neutrality was tried in 1930s, didn' work, countries got picked off one by one. It wasn't an option anymore in 1990s, EE countries weren't going to make the same mistake twice.

Eastern Europe lost any illusions towards "new Russia" when the first Chechen war started 1994. THAT was the turning point in European diplomacy that your pre-packaged "America is bad" narrative ignores because it doesn't fit the timeline. From how the war was waged, it was obvious that nothing had changed and that Russia was still the same shithole with an inferiority complex that uses genocidal wars against neighbors as a coping mechanism. In 1995, the first Chechen president Dudayev predicted that Russia's ambitions would not be limited to them alone[1], and it was clear to everyone else too. From then on, the clock was ticking: either build strong relationships with free countries (and become one) to acquire as good security guarantees as you can get, or get left out in the cold alone to be mauled by Russia.

As to comparisons with Nazi Germany, I see no reason to soften phrasing anymore, any differences have become superficial. Russia is openly a Nazi country. It has an intense personality cult around its leader, a pseudohistoric expansionist racial ideology of "Russian world" in theory and in practice as it wages a war of extermination against its neighbor, with the goal of destroying Ukrainian statehood and people, ultimately forcing the whole Europe under its influence. Lebensraum, Herrenvolk, Volksgemeinschaft, and so forth - it's all represented. What differences are there left, that they don't build freeways as much? It's a country where prime-time TV, under direct government editorial control, discusses bombing London, drowning Ukrainian children and setting their families on fire - none of it would look out of place in Völkischer Beobachter in 1942.

That shows like this[2] are deemed fit to air in Russia (and even represents the mainstream) tells everything you need to know.

[1] https://www.youtube.com/watch?v=ddtnFJvrbns

[2] https://www.youtube.com/watch?v=8lkshypC2Rk
How does Zotero compare to hypothes.is ? I take it that they're both trying to achieve the same goal of annotating webpages.
There is a qualitative and quantitative difference between someone who runs a literal garage sale once a year to clear stuff out and someone who is running a garage sale every day, 365 days a year, buying product for the sole purpose of reselling it at their permanent garage sale.

Local regulation usually places a fairly arbitrary but still useful benchmark of 4 garage sales a year before you need a business license. At 4 per year and a max of 1 day per garage sale chances are you're not making tons of money. When my family would run their garage sales back in the day a hundred dollars would be a big day. It was more about clearing stuff out than trying to make money.

This is placing a fairly arbitrary but still useful benchmark of 200 sales or $5,000 in revenue in a year to be considered using this as a business. If you sell 200 distinct items I'll buy that it's a business. If you're selling $5,000 of merchandise, I'll buy that it's a business (or you're selling a used car or something of similarly high value).

Either way you're a business and need to start abiding by business regulations, including things like having a known address.
Few free searches to show case your product is probably better.

Chatgpt3 will fail if they close their free access.

It takes money to make money.
Solutions engineer
Sales Engineer
Support engineer
Technical account manager
Consultant
Etc

Things that are not 'just dev'.

Entrepreneurship is difficult but doable esp if you have the right personality type.

Ultimately you will have to figure out something you can do and either like doing or can tolerate doing.

I never have, usually get bored, etc.
> Your 40k town and “sufficiently large base of other kids” do not describe rural living IMO.

I did not mean to imply that it did.

From Megapolis -> Large City -> City -> Town -> Small town -> Rural -> Isolated

Is an enormous scale in experiences. My estimate is that the edges are the extremes in terms of downsides, which is why I ended up in 'Town' with my children. I've personally experienced all of the above (but, not all as a child though I can see just fine as an adult) and would not want to go near those extremes with children because I do not think I would be doing them a favor. Town and small town with a big city nearby are - from my perception - the optimum and anything else is more downsides than upsides as a kid.

> Most adults who fuck off into the hinterland are not well-functioning, responsible, productive people.

Yes, that goes for the majority. But I've also seen some awesome parents in locations like that, but that's a huge roll of the dice and still does nothing to change your surroundings.
That's a cool way to explain memory fragmentation.
I’m talking about real community, not just atomized households going to yoga in the park. The fact that you list not living near extended family as a plus confirms that you don’t understand what I’m talking about. For most people in the world, and even in America, kinship ties are very important.
I would think universal healthcare would take the wind out of the sails of a lot of injury lawsuits.
Such large cities are a real problem, especially in poor countries, but even in wealthy countries I would not want to live in them as an adult, let alone as a kid.

As for religious communities: be careful what you wish for.
I know you're getting bashed, but i understsnd your pain. I have a new framework too, and whats unsaid in this blog post is whether this setup works for a laptop.

Specifically, i've noticed battery performance leaves lots to be desired and your mileage will vary by distros.

Mine specifically, started with Zorin but noticed it didnt do well with idle power usage. Switched to PopOs as its my desktop daily driver, but kept getting random freezes. Gave up and went with stock ubuntu.

Pretty much stable now, and perfect for a desktop but really not happy that a 2022 laptop only lasts 2 - 3 hours in usage. Not sure if its a linux issue but if Windows does solve it, wouldnt blame you for making that choice
I’ve considered outsourcing all of my online dating to humans that handle that professionally. The point is to get to the first REAL date and skip the B.S.
Doesn’t seem like the magnifying glass in the corner works
> I haven’t had anything since that could go so long between bounces.

Er. I've seen servers accidentally get into years of uptime from neglect; modern OSs are pretty stable.
An easy one for traditional finance, you mean.
Yes. They measure electric resistance of your body to determine fat vs muscle ratio.
Bot spam is a very big problem. Very hard to prevent, and if you're using cloud compute or SaaS APIs it can get very expensive.
In the west, there's a 'duty of care', in which you must keep your facilities reasonably safe, but typically the prerequisite is EITHER (A) implicitly inviting people onto your property or (B) specifically inviting people onto your property (via advertisement, word of mouth, etc). If this duty of care is breached and someone suffers injury because of that, the property owner can be sued for damages like medical expenses.

Scenario B is the most common scenario in that you shouldn't have to be worried about stepping on nails or tripping over things if you go to your local ikea.

Scenario A is more state-by-state, but at least in my state (Georgia), you can "imply invite" people onto your property for something as small as having an opening in a fence on your land, or a beaten pathway that seems to be frequented by dirt bikes - this is why 'no trespassing' signs are commonplace, so that you know that the property owner does not invite you onto their land and thus any injuries are at your own expense.
The Roth accounts will be such a big dent in future revenues for the govt, just as the tax base from active workers is also going down due population decline. This just made that time bomb bigger.
>> Not in this case as the pathogen isn’t going to react to the evolutionary defences of the bee by adjusting its infectiousness

> Of course it is

That is incorrect. Diseases might evolve to be more infectious. This is not a certainty.

There are many directions a disease can change and selecting to be more likely for a specific species is dependent on an N-vector calculus, with the most impactful cofactors being the length of time they (an attacking bee and a pathogen and the bee victim) coexist in the same environments and the utility of such an adaptation and the nature of the disease (ie incubation time, effects, etc) over time. It's likely the nature of a specific disease and the victim are going to vary more over time, making a favorable situation to prevent any attacking bee to simply not return.
This gets really fun if the only FB account is the one you use w. Oculus Quest. I just redirect all FB emails to the spam folder and check it only if there's a login I need to verify. (hide my email also helps)
I once installed Guix on my laptop in the past, but that was before the Plasma desktop was added, so I quickly went back to OpenSUSE. Now that Guix also has a decent desktop I may give it another whirl.
I don't agree with "exactly zero", but it's frequently overstated and the "tripped on a branch" situation is definitely not a concern.

However, "attractive nuisance" has gone pretty far, at least here in California.

edit: I think the parent commenter edited their comment, but I'll leave mine as-is.
Most modern scales use Bioelectrical impedance analysis [1] to calculate
your body fat percentage.

[1] https://en.m.wikipedia.org/wiki/Bioelectrical_impedance_anal...
At this point it’s safest to just assume they’re not private conversations.
Dishonesty is unethical, and if it comes out I’d be surprised if it was taken better than lying about something like your marital status would.
Great question! The real answer is "you can always sue anyone for anything, but you may not win".

But, since this is about Wyoming, let's see...

https://law.justia.com/codes/wyoming/2016/title-34/chapter-1...

As a non-lawyer, I'd say they have no liability. As a landowner, I'd never personally chance it, but I would see if I could give a 6' portion of the land to the state/federal government.
Except that is not true, at all. You’d like it to be, logically, but if a trespasser (even if they are not aware they are) trips off a poorly maintained trail or an old rock wall, or etc … the landowner will be in court.

If it can happen when a thief breaks into your house and breaks his leg.. it can happen in the woods.

Of course: depending on state, etc.
Interestingly, this is actually the biggest appeal of iOS to me. Been a huge android user since the beginning. Somehow iOS had way less notifications and I felt my quality of life go up.
It's ambiguous as there's no law on the books which specifically states that stepping over a property corner from public land to public land is illegal. And no state has passed a law on corner crossing one way or the other. Which is the point the article is making. You may be tired of the cynicism but some of us are tired of willful ignorance.
For what? They can use it as it's public.
As someone who studied American history, this point of view always irks me a little bit. The reality of it is that all of the assumptions that America would have lost without French support is trying to prove a counterfactual. There are a lot of reasons to think that it would not have been so. Every southern campaign that the British had tried to pull off was a disaster. The cost to the British crown of maintaining and continuing the war was ruinous. there were many near disasters that the British just barely avoided. Washington’s position at Monmouth was set up to be decisive and Lee’s disasterous commands there played a huge role in continuing the war. Cowpens and Kings Mountain denied the British their different strategic goals. Knox managed to trap the British under the threat of guns at Boston and it was considered a miracle at the time that the British were able to evacuate to Canada. Their luck ran out at Yorktown.

Furthermore, Washington understood what most of his contemporaries did not. Simply by having an army in the Field, he denied legitimacy to the British. Washington and his generals laid out strategies that would one by one eliminate British armies in the field. To borrow a concept from the navy theoreticians Washington had an army in being. The British could not achieve their goals without the utter destruction of Washington’s army and could not maintain the armies for long periods of time. The British had to win - all Washington had to do is not loose.

At the same time, political will to continue the war would eventually run out for the British. They only had one way to win, and very many ways to loose. The fact that it was Yorktown and not Monmouth has to do with the differences between Lafayette and Charles Lee.

But let’s ignore all of that - I think at some point the colonies would have gone down the same path that the French eventually went down - a levee en masse. I suspect running into a large well armed colonial mass conscription army would have ended things very quickly.

Anyways - the French are important to the story - but it’s like claiming that American won World War I.
>it may qualify as a public nuisance, or a pool. And if someone comes on your property without your permissions, falls in and dies, you can be sued

Somewhere, the people that established this are sitting comfortable while everyone else is suffering under the weight of their absurd decisions.

Billions have been spent because of this stupid rule/mindset.
The beamwidth of a standard weather radar is 1 degree. You can get to maybe 0.3° accuracy if you are pinpointing the maximum carefully. So this is 400m at 70km distance - which is not that bad. You then need to evaluate which parts of this sector are actually visible from your radar site (using a digital elevation model) and then search in them (I have never done this). Depending on the location, the entire 100km line may be visible...

But you need to specially do this scan and carefully evaluate the maximum (tricky if it's transmitting only once in a while). When you are scanning normally, you are pointing a bit above the ground (you are scanning the sky, of course) and the beam may have several degrees at the ground level.
Yeah that's a good point. I couldn't think of any actually underrated movies I've seen in a while.

There's some I've enjoyed that got poor ratings, but not like they were objectively better than their reviews suggested, I was just willing to overlook their flaws.

I'm not sure if this is due to movie criticism improving, or my tastes just more closely aligning with modern trends or what. Feels like it didn't used to be true. Only thing I can guess at as a turning point was the existence of rottentomatoes.com.
Ask HN: I prefer single letter variables
So it's almost universally accepted variable names should always be descriptive, consistent, etc... but I'm sure there are scenarios where single variable names are preferable. I can't quite formulate solid parameters of when that is, but here is a try:

- There are few variables in the whole code block < 5.

- Amount of lines is < 25.

- Code is very functional in nature. ie. no a.getObj()

Sometimes I appreciate good variable names and sometimes I hate descriptive variable names. Short var names might be better where extra effort required to parse long names is not worth in terms of utility gained.

One example: variables are not meant to be used for long term just exist for next two lines....

i.e. filteredData = arr.filter(...) , noDateFilteredData = filteredData.filter(...), noNameDateFiltered = noDateFilteredData.filter(..)....

this would be easier to read when it's written like this

a = arr.filter(...), b = a.filter(...), filteredData = b.filter(...)

another situation...

data = arr.filter(n => n.flag === true);

// it's completely obvious what's happening here, n is iterable. calling it obj|arr|users|etc... doesn't add much value for this piece of code as is. you probably already know we are getting users. It's like not using pronouns "he"/"she" and just keep using first name: Mike wanted to come in because Mike had said that Mike needed to talk to Aniqa, Aniqa knows about the insurance stuff. Aniqa has worked in insurance....

There is inverse correlation between length of a variable name and the speed of understanding logic of the code. But smaller the name the more you need to remember what it is, and the longer it's carried over the more difficult it's to continue remembering it. So in situations where it doesn't need to be carried for a long time I prefer smaller names.

I'm sure of it from my experiences. I prefer short names generally when is less data massaging and more algorithmic in nature, because sometimes it's hard to name a var in a way that captures vague concept in algo, without making it downright misleading. i.e. i call something a sliding_window but then later don't use it as one. Reader would be like um... wait what??

TLDR: I guess correct name matters more and more, the farther you are from its declaration.
Fascinating and reminiscent of the comedic absurdity portrayed in the “Utopia” tv show!
I am skeptical anyone needs this. If you have love handles that can be pinched, you already know where you are.
> most individuals could not care less what happens to the rest of the species

A popular trope these days but is there a basis for it? IME, almost every human I know cares deeply about what happens to other humans, to their country, community, family, etc. Many animals certainly bond with their families, some bond with humans and will die protecting them. I strongly doubt that creature are so narcissistic.
This is cool. I just used it to find a list of link blogs and "cool/interesting things" sites that could be considered adjacent to kottke.org:
https://explore2.marginalia.nu/search?domain=kottke.org
> What's oddly unsaid here is WHY private landowners would care

The linked article has a section titled "Landowner Views on Corner-Crossing" that shows the landowner's point of view. To summarize the 2 points:

- It's the principle and landowners don't want their property rights eroded further.

- Corner crossers are often misbehaving bad actors. If no one's watching these people are likely to not just corner cross but actually violate private land. There's lots of quotes from a landowner about hunters shooting deer on private property.

(This is my summary of the points from the article, not my opinion)
Despite its etymology, liberalism is not primarily about freedom, it is about individualism. This is what connects "classical" and "modern" liberalism. Freedoms and so-called "human rights" shake out of this foundational idea that the individual is sovereign.
This is cool. I just used it to find a list of link blogs and "cool/interesting things" sites that could be considered adjacent to kottke.org: https://explore2.marginalia.nu/search?domain=kottke.org
802.11n supports the 5 GHz band, contrary to what the fifth paragraph says
The laws being brought into effect by The Party beg to differ. They forbid the use of terms of "gender identity" among others. This is pretty obviously only being enforced against trans individuals. They also have restricted access to gender affirming healthcare even in the private sector.
Hey I love when I see you post on here. Thanks for all you do.
> Summary -- there are public lands in the US that supposedly belong to us all, but private landowners have literally "enclosed" them by encircling them with privately owned plots. It's legal to BE on the public land, but it's not legal to trespass on private land. So unless you can magically teleport onto the public land, you have to trespass to get there

Just because I'm curious: could you parachute in? From a plane flying high enough to be in public airspace.
You know what's cooler than a thousand notifications? Zero.
I agree with you. I ran into that issue once. Of course I knew map takes a function that it passes value, index, array, I just forgot for a moment. It would arguably be better to have different functions for those.

Very tangentially related, Apple's Metal API has a function that copies a texture. You pass it a width, height, etc... But, if the texture is compressed, then 255 of 256 possible value combos you pass it will be invalid since compressed textures can only be copied in block multiples. I think it would have been a better designed function if it only took width and height in blocks instead of pixels (with uncompressed textures defined has having 1x1 pixel blocks). Then this nonsense of 255 of 256 values being bad would disappear. There's a ton of other inconsistencies in that function. For example, you pass it destinationBytesPerRow when copying to a buffer but if the texture is compressed you pass it say 40 rows and it will only only actually copy 10 rows of blocks and only advance the destination every 4 rows instead of every row. It's arguably a poorly designed function. Thought, I suspect it was inspired by similarly poorly designed functions in other graphics APIs
[45MB] page weight, for those who are casually browsing on a data plan (many images are over a megabyte despite being thumbnail-sized)
Scott is working on the former: https://youtu.be/AIonfuU7qJk
That scenario could never have happened, by design.
No. Once the board state is set up it is not possible for either player to make a decision that diverges from the TM simulation. It has nothing about advantageousness or strategy.
Last three things I bought from eBay had issues. Just didn't work. I am waiting for the last return refund but the other two did work ok.
I think they were as specific as they need to be: "Lua has near zero useful functionality and makes the developer repeatedly reinvent functionality over and over and over again."

That may feel uselessly broad if you're not familiar with the language or ecosystem but I've used lua professionally for years on projects of all different sizes and it's a truth I recognize.