skysight-inc/HackerNews huggingface dataset:
> the article doesn’t actually do is give a good answer as to why you should be allowed to make false statements in the knowledge it will cause harm to others

While it's not explicitly called out in the article, it has given me the best answer to that question I've ever come across in this paragraph:

> The court said that anti-war speech in wartime is like “falsely shouting fire in a theatre and causing a panic,” and it justified the ban with a dubious analogy to the longstanding principle that the First Amendment doesn’t protect speech that incites people to physical violence.

In the case in question the judge ruled that anti-war speech is illegal during wartime because of the harm it causes others. The fundamental problem is that the judge believes that more harm would come from not participating in war, and so opposition to the war causes (more) harm. The imprisoned anti-war activists probably didn't share the judge's opinion. That's why their speech should be protected, because it's not up to others to determine whether or not their speech is "falsely" and "knowingly" causing harm.
True but it is a point, and one that has lead to the emergence of decentralised open source initiatives that can never be taken over by a hostile entity.

Maybe it's time for a code 'matrix' too. Especially now that github was taken over by Microsoft, prompting many projects to move away.

I don't think Microsoft is a bad caretaker but something with zero commercial interest at heart is always better IMO.
As someone who was in the past a salesperson, I don't see how data-hungry digital advertisement is fundamentally different from old and tried sales methods. Salespeople would kill to know as much as possible about their prospects including their personal life, so that they can appeal to basic human emotions. I mean, this is literally how sales are made. The difference is that in online ads this part of the process is automated with algorithms, which apparently rubs some people the wrong way.

If you are repulsed by sales as an activity, I can see how you'd arrive at the "manipulation" point of view. However, I would much prefer this type of "manipulation" to being hard sold in a car dealership, for example, or having to endure cold calls from strangers. Undesired synchronous sales interactions are much more emotionally draining than seeing computer-generated ads online, IMHO.
My girlfriend at the time brought me to see that film, Gwangju was her home city. She was very pleased to show me after how accurate the recreation of some of the scenes were and the locations of the film.
I.e. objectivism has to do with objectivity, not vice versa.

The definition of objectivity simply does not reference objectivism.
> Facebook aren't stupid, they must have a reason for collecting all this stuff. Perhaps it's just in case they might find a use case some day?

The most obvious use, I would think, is to train machine learning model. Not necessarily neural networks, it could be much simpler models. Even if you don't need the data now, it can be useful to store it for later use. Maybe at some point in the future a new model will be able to see patterns that are useful. I think they operate based on the principle that data is a valuable resource, even if not immediately useful. How much data they have about their users is one of their key advantages over smaller players.

In general though, more data about you, such as locations you visit, people you're friends with, activities you do, gives them more understanding of what kind of person you are, which is undoubtedly useful when it comes to try and sell you stuff. For example, think about friends you know really well. Presumably, you have some idea of what kinds of things they would like to buy for themselves. That's because you have a good mental model of what kind of person they are and what they like, what they might be interested in.

Facebook maybe has one big advantage over Google, which is that they are a social network. They can try to influence your tastes based on the idea that you are likely to want to try things that your friends are into. They can subtly or not so subtly show you things your friends are doing with the hope that you will want to try or buy those things too.
I was hoping someone would mention these. Its really quite nice. 128bit, sortable, client or server generated, no collision (well almost zero: 80bits are random per millisecond)
I remember the time when news were flooding the internet evangelizing iphones as the platform of the web, a platform that would allow websites do anything a native application could.

What a letdown...
Same. The version that came with the bumper and the two year warranty was good but the software was plagued with bugs. UX was bad but my kid didn't care, as long as mom and dat could make the apps work on car ride. She's almost four and has graduated to a chrome tablet. I hate the privacy problems but I like that she can ask Google questions using her voice. She dogs into some fun areas with her deep dives into "why?"

The fire tablet is now lost in a drawer somewhere, having outlived its usefulness and no adult wanting it.
And its a good reminder just how fledging this moment can be.

Two days ago I posted an article on just how rapid was the downfall of democracies in the last decade: https://news.ycombinator.com/item?id=27320565

There are less functioning democracies today than in 1991.

The truth of life is simple. There is no deep, philosophical argument to it. Who wins, rules, be it a democracy, or totalitarianism.

If you lose to totalitarians, you die. If totalitarians lose to you, they die.

Do not discount military action as sometimes the only option on the table to defend, and solidify a democracy.
I see your point now, and I do agree with it. Sorry, but it was rather difficult to get it from the original message.
PostGIS can write to GeoJSON so you can have a simple flask or bottlepy webserver to query the db. Then use leaflet GeoJSON layer to pull down the data and render it on map.

There is of course the newer vector tiles which is a better solution in many situations but a bit more complicated to get going. Crunchy Data have made some good examples and a nice tile server for this.
Nix doesn't work by redirecting symlinks, much less between different versions of the same package. So there is no race condition as you describe.

Simply, if package A depends on package B then A's files will end up mentioning the absolute path to B directly (say, /nix/store/abcdef-b-1.0/bin/some-bin-file, where "abcdef" is a hash).

If package C depends on a different version of package B, then C's files will contain the path to a version of B with another hash and possibly a different version number (say, /nix/store/zywxabc-b-1.1/bin/some-bin-file).
I don't think "redirecting symlinks" is a totally accurate way of describing how Nix works.

Each Nix package, as packaged, has a hard-coded dependency on the specific hashed versions of all its dependencies. For instance, if you're building NPM and its build scripts hash to abcd1234, and it depends on Node.js whose build scripts hash to dcba4321, then /nix/store/abcd1234-npm-1.0/bin/npm has a hard-coded reference to /nix/store/dbcd4321-nodejs-1.0/bin/node.

Symlinks come into play with user profiles - you don't want to type in that full path to npm every time, so you put ~/.nix-profile/bin on PATH and you tell Nix to make ~/.nix-profile/bin/npm a symlink to /nix/store/abcd1234-npm-1.0/bin/npm.

But there isn't a race condition in the underlying packages, which are all immutable and more importantly co-installable. If you want to upgrade to Node.js 1.1 and its hash is fedc9876, then it gets installed to /nix/store/fedc9876-nodejs-1.1. And if you rebuild npm against that (even without changing its version), the hash of npm's build scripts changes as a result, and it ends up in, say, /nix/store/aaaa1111-npm-1.0.

If you upgrade your personal profile to the latest version of everything, then Nix will install those two new directories into /nix/store, repoint the symlink in ~/.nix-profile/bin/npm, and then (eventually) garbage-collect the two old directories.

But at no point does the execution of code within Nix rely on mutable symlinks. (As far as I know.)
I think we need to distinguish between must-have and nice-to-have safety. To give an example, a car must not sponaneously disintegrate during normal high-way driving. That's what safety factor covers. If you floor it during heavy rain, and start skidding, crash into a tree, then that's kind of on you. Nevertheless the car will try to save you with abs breaks, crumple zones and airbags and what not.

So the future you speak of is already kind of a reality with cars. But maybe expressing it as a pure factor is the wrong way to think about it.
I had this issue in a case I think is interesting; a customer had a database with incremental IDs of a certain product they sold. On a web platform, the product owner in turn could log in and view a list of their products and their status. The id of the product was part of the URL; /product/851. Of course, the product owners could not get any information on IDs they didn’t own, but the numbers gave away info on how many devices existed before them. And they wanted to hide that information.

Of course, there are many ways to solve that situation, but UUIDs is one.
Doesn’t work on the rich or poor…
Emacs and org-mode are great as a way to gradually learn LaTeX incrementally. (Of course, it helps to have been using both Emacs and org-mode for awhile.)
Lighting a movie set isn't trivial either but it would be nice not to deal with implementation specific settings.
Analyzing This Year's LinkedIn Messages
Fair comment, though the word slang is doing a lot of judgement work and the whole point is that offensivity is subjective. I chose that word as its right out there on the spectrum but genuinely seems totally harmless to me and means person with some additional flavour and familiarity.

I am not recommending the usage of the word. Just pointing out that my comfort with it doesnt make it okay to use.

Agreed that it probably totally failed to getthe message across.. i guess as someone who grew up in a dialect i am used all kinds of moderation and consideration for the listner, and so i don't buy these hard done by arguments over being respectful. I cannot talk in a way that the thoughts come in to my head outside a ridiculously small number of people and to me, it only adds to the richness of life and my personal growth. Ymmv

We are imobilised, we have lost all the momentum we had. Can we get back some of that dynamism we had prior to change x.. i dont see an issue with finding other ways to talking and if it turns out that those ways of speaking offend people i bet i willlearn somenew perspective when i hear why.

This is not a newspeak situation. This is just listening and trying to cause less pain.
The Eidophor Television System
Most definitely. A radial reamp DI would improve the tone on this rig noticeably. Even if you didn’t use reamp specific hardware, using 2 direct boxes to match impedance on the input and output of the Pi would help.
Yeah like WordPerfect. I remember all those strips people used to stick on their keyboards to remember all the weird function key combinations :)

Though the "submerged" screen (where you could see all the markup control codes, not sure what it was called in the English feature) was a handy feature I kinda miss in modern word processors.
Would it, tho?

Answering a conventional strike in international waters with a nuclear one (and at different target instead of the original attacker, since you can't really nuke a sub) is crossing the Rubicon, there's no going back from that.
With what specifically? All of it, even the quote? If we are going to do an appeal to Oracle authority by proxy, I should at least get to interrogate it, and I agree, that would get tedious fast. Maybe he can comment?

I am not really suggesting the real driver of GoF of concern is military contracts, except maybe when looking at public funding sources.

> Meticulous investigation of U.S. government databases reveals that Pentagon funding for the EcoHealth Alliance from 2013 to 2020, including contracts, grants and subcontracts, was just under $39 million. Most, $34.6 million, was from the Defense Threat Reduction Agency (DTRA), which is a branch of the DOD which states it is tasked to “counter and deter weapons of mass destruction and improvised threat networks.”

> Most of the remaining money to EHA was from USAID (State Dept.), comprising at least $64,700,000 (1). These two sources thus total over $103 million.

https://www.independentsciencenews.org/news/peter-daszaks-ec...

I do think our back-and-forth can be useful, at least I learned something and removed some uncertainties.
Perhaps he is referring to the false accusations wrongfully leveled at Marc Andreessen (he never used the word retard in Clubhouse which was the appropriation term of reddit group wallstreetbets) by Taylor Lorenz:

https://greenwald.substack.com/p/the-journalistic-tattletale...

https://twitter.com/ggreenwald/status/1358463935771516928?la...
If you explained to those same people that the replacement is going to involve a lot of coal and Russian gas, and that the decision was based on a corrupted chancellor, would they still support the decision?

If the chancellor was corrupted, then what about senior media controllers and leaders of the Greens movement?
I think that we forget 18 May partly because it succeeded. There is no enormous symbol of the failure and suppression of 18 May in the same way that there is of 4 June. I suppose that another massacre that sticks in my mind is the Kent State Massacre, which also passes unremarked. The lesson I draw from this is people may forget even when the state does not encourage them to do so: it’s much easier to discuss the Kent State Massacre in the US than 4 June on the Mainland, and yet it’s not really very obvious which in the respective area is better known.
Then I'll just take the opportunity to say thank you. I'm personally very happy with VIM and Markdown, but I know a lot of people loved Wordstar and I fear for the day when VIM will be where Wordstar is now.
I did say a couple posts above that if the government is doing the tracking - then yeah, I would be worried.

But if I had something (just or unjust) to hide, I would certainly not rely on a government regulation to protect me. I would simply not trust it and I would use my own methods of protection.

Finally, you presented me with a few valid historical cases which I am not sure are even close: none of them involved a private company tracking people and ending up in tragedy.

I would've waited until I had at least such a case before banning the practice altogether. And I would've also considered the cost of my boneheaded regulation: the cost to implement it (billions) and the cost to abide to it when encountering every f-ing day on each new website: thousands of man-lives wasted.
The best part of unreal compared to unity is the stability. You lose that with experimental and early access modules or versions
I love function keys but I hated the combos that WP used. There were just too many.
That request is made to the ad platform (e.g. Google/FB/Amzn) and not the 3th party who owns the ad. Even when following the link the website does not get any personal information it does not already get by you visiting their website.
Pre-commit-Golang v0.8.3 – Now with revive support
Because they're the greatest peacetime weapons system ever invented. Until hot war breaks out, which seems increasingly unlikely under the umbrella of nuclear weapons and MAD, they are the premier force projection tool around--in essence, the best bluff a superpower can make, and crucially, it's worked since WW2.

That said, while incidents like Sweden "sinking" a carrier have happened and embarassed the Navy, carriers have been present in multiple wars since WW2 (Vietnam, Persian Gulf, Iraq War) and haven't been sunk. If it's really that easy, one would think it would have happened when enemies actually were motivated to inflict such a loss. This suggests that the wargame conditions aren't very reflective of actual doctrine.
Largest fish (Paddle) extincted by dam separating spawn.

......nope still doesn't make sense.
The list contains "Bitcoin Core" but the link points to https://bitcoinops.org/en/newsletters/2021/05/26/, which seems like an unrelated project.
It's probably not as romanticizing as you expect.

Watch the beginning of Totoro to get an idea of what an abandoned house in rural Japan looks like (rundown, in the middle of nowhere). Vacation homes anywhere get quite dusty in a mere week, so you'd be looking at a spring cleaning event on every trip (very much like in the movie).

Bear in mind also that flight tickets to Japan aren't exactly cheap either; you can get a week worth of hotel stays in the US for the price of the round trip flight from US to Japan.
Does it still save bak files everywhere though? I used it for a while and it littered folders everywhere with them as it doesn't clean them up. I tried turning it off but an update came through that changed something and turned it back on, and then I came across nano which felt nicer :)
You should read the wikipedia article "Entropy and Life" [1]. Life is not a growing form of negentropy. This is why living things have to eat.

1: https://en.wikipedia.org/wiki/Entropy_and_life
When requesting naturalization, you have to go through interviews in Japanese, and send a handwritten letter in Japanese as well.

That puts a lot of permanent residents off - why go through that when they can already stay indefinitely anyway?
A Dirigible Bowling Ball: Controlling a bowling ball to hit a strike every time
Does anyone have recommendations for educational Go software, akin to the various quasi-gamified chess learning and training platforms emerging lately (PlayMagnus et al)? I'm not sure I have the mental bandwidth right now to work through books independently, but would love an app or other service I could spend a free minute or two on here and there.

I'm aware of Baduk Pop (https://badukpop.com/) but haven't tried it yet; there's also SmartGo (https://www.smartgo.com/) but it's Windows/iOS (with a MacOS version in the works) and I'm mainly using Linux and Android.
Sure folks! Don’t ask me why I feel this way. Don’t be curious. Just downvote!
Nix uses symlinks to create user environments, mostly. The rest all points to unique paths in `/nix/store`. Sometimes, environments are also used for applications, mostly modular stuff.

Take a Python service started by systemd. The systemd ExecStart points directly to the immutable Nix path of the script, and the script also has a shebang that points directly to the immutable Nix path of the Python interpreter. (The Python interp in turn also links to libraries via direct Nix paths, etc.)
They're trying to edge the balance of power in the region to their favor. The US is doing the opposite. It's a slow ratchet effect that's been going on since the 1950s.

If they gave up entirely on their foreign policy objectives a more likely scenario than tanks would be the Russian State ending up a fragmented, powerless mess.

I don't imagine a US led NATO coalition immediately rolling tanks into Moscow if all 5 countries flip to NATO, but stirring up a separatist movement on the borders of Belarus or Ukraine and then "helping" out? Definitely.

I don't for one second believe that the US will instantly grind to a halt after creeping up on the Russian border for 70 years.
Transaction Classification API
Yeah, it's part of automatic organization:

https://photostructure.com/getting-started/automatic-library...
Lol I never even heard of worldstar XD
Oh wow! I used to love TheCaptain and his wacky, aggressive style. Players like Carmel were always a pleasure to watch too (since I wasn't 6D+ myself).

I do think the Java Applet (which used to give virus warnings) and the fact that other go servers (like Tygem) had stronger/more exciting games caused the decline. Maybe splitting the userbase into "Rooms" was too much? I also think the move to their "Shin KGS" web player came too slowly and OGS ate Kiseido's lunch.
> "Full Body IK (FBIK)"

I have a sense that this acronym could have been clarified a bit further. After going to the second page of Google results, I now think it's probably "Inverse Kinematics", but it shouldn't have been so hard.
> Preventing immigration (both permanent and temporary) has been a political priority in Japan for centuries.

Implying that the very immigration friendly modern Japanese government is the same as Tokugawa Ieyasu is almost as absurd as implying that Britain is a divorce crazy country due to Henry VIII.
I've learned through experience that people like kube-system are blinkered in this context [1], and best routed around. This is usually by conscious but not obtusely malicious choice. The shrugged-shoulders, learned-helplessness, "of course it's that way, what can anyone do about it" choice. This is the mass-market default, I wouldn't get too worked up over it; you won't convince them of a position until it benefits their personal scope of attention. You don't need kube-system's consent for change, they'll go along with pretty much any status quo, go ahead and find the levers of change you want to see created and yank them.

An aspect of planned obsolescence I don't see discussed much is the built-in incentives for factories (giant sinks of capex) and how we conceive manufacturing in general to lead the cart before the horse in our current dominant economic paradigm. They and their logistical tail including the staff are so expensive to re-tool and re-skill that it leads to many perverse incentives. There are vanishingly few US anvil and vise factories left because they made such a good product up to and into the 20th century that when industrialization's per capita saturation curve inevitably flattened, their market nosedived as their products were literally outliving their initial customer base. Entire manufacturing ecosystems are built around trying to avoid that outcome, and it is nearly impossible to a priori tell whether an industry in a nation is hidebound avoiding necessary technological change or undergoing another anvil and vise experience.

I have some hope in automation and cell-based flexible manufacturing though I strongly suspect the economic case for both is not nearly as straightforward as the narrative exposed to laypeople like us makes it out to be. I think we're missing quite a few pieces of the puzzle (design-to-floor-changes automation being one example) before we can tell the story that the flexible industry/factory narrative would like to tell.

[1] I'm carefully trying NOT to slight kube-system here. There is only so much attention any one individual can apply to any given context. The situation could easily be reversed between kube-system and you in a different context. We need cognitive density in all the wide-ranging human endeavors our species engages in, there is room enough for everyone.
Businesses buy and rent land on an open market, with pricing based on supply and demand, and the opportunity to move if they feel they are not getting a good deal.

No such ability exists on iOS.

Software developers have to pay rent too. And salaries, and for hardware, and finally for a giant 30% commission to Apple..

You are operating on the basis that a 30% commission from a platform owner is an established fact of the Universe, whereas I am suggesting it is merely an artificial cost tacked on to extract exorbitant rents and for no purpose other than to enrich an owner who faces zero competition.