skysight-inc/HackerNews huggingface dataset:
With few exceptions, this mentality is exactly what separates well-paid senior engineers from those who write rest endpoints all day. Knowing your tools is part of the job. Knowing how your tools work is a big part of knowing how to use them effectively.
>TikTok is in essence just another video "doom scroller" app, that allows pretty much useless likes follows and shares

Absolutely this. When I finally bit the bullet and downloaded TikTok, I was on it for maybe half a day before I gave up because content discoverability on the app is absolute garbage.

One of the reasons I've stuck around on Twitter so long is that their search features are incredibly useful compared to most modern social media sites. They allow users to get a much broader picture of what's actually happening as opposed to feeling like you're just silo'ed in your own little bubble. I think that has further effects on the ways that community is created and content is gamed. I've noticed the same thing happened on Instagram as it grew more popular. The explore feed is full of content that is obviously designed to play the algorithm rather than being actually useful to users.
I didn't say enemy, you did. I said adversary.
> Unfortunately, this is not quite true. Git checkout will silently and irretrievably clobber all the changes in your working tree.

Not by default it won't.

It can do that, if you explicitly run it with the options to checkout a specific path. But why would you do that if it's not what you want?
> It would be really nice to have some antitrust regulation so that the FCC doesn't have this power.

Antitrust regulation is to prevent an Apple+Google duopoly (or cartel) from having this power. This is nothing about the FCC.
The reason China bans Facebook, I think, is about stifling competition because they know these internet platforms are about creating global monopolies and they want to win or at least not lose.

Edit: this was meant for the parent thread
> Project direction controlled entirely by core devs and the centralised exchanges that bless their output as "bitcoin" regardless of the fact it directly contradicts the original consensus mechanism for the project and the changes implemented by said devs fundamentally broke the utility of the project.

Core devs and exchanges do not entirely control the project direction. Non-backwards compatible changes cannot be made to Bitcoin without the miners AND node operators adopting the new client. It takes the cooperation of the devs, miners, and node operators to make a hard fork. "The Blocksize War" by Jonathan Bier documents a bunch of failed hard fork attempts that were backed by a good number of devs, large miners, and large exchanges. They failed because the node operators were not on board.
> Stop generalizing the "country of origin" as if it does not matter like the Chinese Comunist Party isn't a threat to the world.

It's important to generalize in order to show that some people are having arguments about principles, and others hate China. Sometimes you mistake the latter for the former, and waste your time making principled arguments with someone who just wants to kill.
Just another example of 'trusting the science' not being as self-evident as commonly assumed. Science is supposed to be tested, not just blindly trusted.
"Officially approved" specs are talked about amongst the devs in all client teams on the Ethereum calls, with proposals having to go through the EIP process, which are then implemented by each team.

Also, Parity Open Ethereum is deprecated.
Good explanation from 2013 here:

https://www.anandtech.com/show/7112/the-arm-diaries-part-1-h...
Presenting Activitypub-Rust Crate from Lemmy
emacs - electron making apps constantly swap
I think there's another, equally-good answer:

"I don't care, as long as it is consistent per codebase."

I work on a codebase that my team owns, and we use spaces. I work on another codebase another team owns, and it uses tabs. I use whatever the codebase wants.
Oh man, where to begin. The decline of forums isn't due to one factor, but it's due to a combination of mutually-reinforcing factors:

1) Losing users to social media. Forums were a place to meet people and socialize, now twitter/facebook/instagram fill that niche and do it more expertly.

2) Losing users to chat apps. Forums were a social space for friends once upon a time, now whatsapp/snapchat/discord are where people talk to friends.

3) Aging GUIs. Most forums have outdated GUIs which improperly scale to modern displays. They're either too compact (for an 1024*768 era), or they made a failed attempt at modernization and it looks terrible.

4) Consolidation of forum hosting. Tapatalk bought every popular free forum hosting provider (such as invision) and forced everyone to create a new "tapatalk" account to continue using the existing forums. Then they forced everyone to convert their forum to a new GUI (which was questionable at best). They pestered forum owners to pay up. They pestered forum owners to beg their community for money by adding a donation badge.

5) VPS providers suck now. AWS has drunk their milkshake, they're fighting over scraps that fall from the table. (For those who don't know, VPS means a cloud provider that typically provides a managed PHP environment with a preconfigured PHP app, such as an open-source forum software).

6) Barrier to entry in the modern computing world. You can't just launch a forum provider in 2022, you need to have both an iOS and an Android app, and they need to be as good as Discord. Your forum also needs to load on desktops with varying screen resolutions, from iPads which are essentially retro 800x600 displays, to 4k monitors on laptops and desktops.

You can see how these things all feed into one another. Forum hosting providers were eaten up by the likes of Tapatalk because the margins got so low, only a big fish could capture enough revenue to survive. Open-source projects fell apart because the VPS providers couldn't afford to contribute code to them anymore. People left for apps and social media because forums started to get worse. Etc.
The issue is Roe V Wade gave the federal government a negative power, not a positive one. The Fed government did not have the power to force or prevent people from getting abortions. The Fed government had the power to prevenet States from claiming the power rather than individuals regarding their choice to abortion.

By removing the federal governments negative power, the states have de facto been given a positive one to decide whether people receive abortions, rather than people deciding themselves if they will get abortions.

But the power to ban abortions has not been moved from the Federal government to States, because the Federal government never had that power to begin with.

Rather the power to decide to have an abortion has been moved from the individual to the state.
Is there anything out there on “what works” and doesn’t, what those challenges look like in iteration etc? It sounds like an interesting skill frankly.
Perhaps the difference between the lumber cost and the replacement cost? Replacing an old, large tree can easily get into the six figure ranges because in most jurisdictions, you'd have to replace like for like. So to replace a 100 year old black walnut, you'd need to find another 100 year old black walnut, transport it, transplant it, hope it survives (so you don't need to repeat the process.)
> This is not about Spanish law, but international maritime law.

This is about your original assertion that "they didn’t steal anything." And the answer to that depends on whatever the law was in the place where the supposed theft occurred. Spain would presumably take the position that this would be Spanish territorial law. But that merely begs the question, since the whole issue is whether Spanish colonial rule was legitimate.

> This is a bit anarchistic.

That's a bit ironic. One might say that it was Spain's colonization that was anarchistic, since it was done in obvious disregard of the laws and customs of the people living on that land at the time. Maybe today they are just dealing with the consequences.

In any case, I would imagine that the matter would be resolved by some sort of tribunal with competent jurisdiction. If they were to conclude that Spain's claim to the treasure were illegitimate because it was ill-gotten, that's hardly anarchism.

Of course, I'm not predicting that this will actually occur. In fact, I'm not sure I'm prepared to argue that it should occur. I'm merely pointing out that, if the assertion is "the Spanish stole," then arguing that they didn't, because the Spanish had colonized the country and claimed it as their territory, isn't very helpful, and perhaps missing the point. The person who thinks "the Spanish stole" would clearly also consider these unilateral Spanish proclamations to be illegitimate--and it's not obvious to me why they would be wrong.

> any_ country may be free from following international treaties and laws

An exaggeration, surely. The argument I'm making is specific to situations where today's legal rights directly depend on the legitimacy of historical territorial claims.
Explorer: Tidyverse in LiveBook
Java reflection at native invocation speed
There are two issues:

1) Data collection and algorithmic manipulation. This has been discussed to death, but why you'd let an adversary control the information flow to a huge portion of the population is beyond me. This is obviously a national security issue.

2) Fairness in the marketplace. No, I'm not talking about the U.S. marketplace. U.S. tech companies have had their IP stolen and unfair regulations placed on them in China. Why should the U.S. let Chinese tech companies compete in the U.S. marketplace when China doesn't let U.S tech companies compete in their marketplace?

I'm not going to feel pity for TikTok.
R. Kelly sentenced to 30 years in prison
Construction begins on ‘Mammoth’ direct air capture plant
There's literally a category of diplomacy called 'wolf warrior diplomacy' because of the recently aggressive nature of China towards foreign nations. I'm not sure they have been "as friendly to the west as it can be while still protecting..." unless you believe that to protect their cultural and economic interests they need to expand.

Can you help me understand the logic of "generally more morally palpable than most western nations?" When I look at China's global activities, I see lots of IP theft, aggressive trade deals, debt diplomacy, investing in infrastructure yes... but then bringing in their own people to staff the projects (I saw this firsthand last year doing work in both Kenya and Cameroon and traveling through Uganda), bullying governments and organizations to toe the CCP party line (e.g. Houston Rockets), taking over Hong Kong and shutting down the free media there, basically paying off Muslim nations to keep them quiet regarding the Uyghur genocide.... and this is just off the top of my head!
I think both the idea and execution are great. These games would be useful even just as problem statements. I like that each problem clearly defines the desired tone and goals, and that the sample solutions have explanations.

Both in technical and creative writing, I agree that the main issue I've seen is unnecessary filler words, needlessly complicated sentences, and a difficulty clearly expressing the point and staying on-topic.

Some ideas
- A copy of the original text with highlighted words above the editor might be nice
- Not sure if the timer is helpful, might cause people to do a poor job for fear of running out of time. Could start without a timer and add it in as users get more practice
Of course not. They're all skunkworks projects. Just like refactoring has to be.

I've developed internal tools that help me a lot and help others too. None of the managers of any of my jobs has ever asked "When did you find time to build that?"

I'm sure it's partly because management doesn't have a good idea of how long things take to build. The internal tool could have taken you a week but management probably thinks it took a couple hours.
How? I've heard this argument a lot. How does me knowing how to solve a problem I created myself make me better than me avoiding it altogether?

To expand on this: how many engineers you work with know what actually happens in a CPU when they run a for loop, for example? How many of them need to know that? It seems to me that a lot of people are very successful at creating useful things without understanding the underlying tech. Isn't this why we built it?
Ideally, neither would have much data on me.

But in terms of potential harm, unquestionably China, unless I'm actively breaking US law.

My hostilities with the United States government are an edge case, a risk to be managed. The government, for 9 in 10 people, is a good actor.

China is a foreign actor. Unlike the US government it has zero checks and balances which I control, and should it use this data to compromise our government or fool the people I live with I expect the consequences to be far more damaging.

They were caught not too long ago actually spreading environmental causes in Texas against rare earth mining. They were trying to leverage our political process to make us dependent on them. Tools like TikTok make them far more effective at these sorts of operations, and it would be incredibly foolish to trust them.
East New York is the new LES!
Crypto Hedge Fund Three Arrows Ordered by Court to Liquidate
You seem to say that every democracy with districts is broken. E.g. what fraction of US senators is a given citizen electing?
I'm on desktop (Firefox) and the top image is the only one I see, too - I spent a minute or so hunting to see if they were hiding somewhere, to no avail...
The "Invisible Deck" is a very famous trick. It can be purchased[1] for about $10 and just about anyone can master it in about 10 minutes. With the standard method, you don't need to memorize the deck or flip the card.

[1] https://www.amazon.com/U-S-PLAYING-CARD-COMPANY-SG_B002MI1B3...
Strangers try to win a video game together on the blockchain
Sorry, no.

What about the student loan "processing agencies" which take a cut from student loan interest? What do they owe society? Are you saying that there's no fault there?

What about the money that does go to uni? Did it just disappear?

What about universities that intentionally increase tuition because of the high availability of student loans? When you're 2-years in to a 4-year degree, and the uni increases prices...what happens then? Abandon the program? Not? Back when I was a student, my uni increased tuition fees nearly every semester.

This is nowhere as clear-cut as you make it out to be.

Edit: one more thing...how in the hell is a 17-year old high-school student supposed to figure all that out when every adult in their life is encouraging them to go to uni? We're essentially saddling our youth today with life-long debt before they're really capable of understanding the consequences of doing so.
It really is easier to imagine the end of the world before the end of capitalism.
I think it's less a technological problem and more just that everyone who used to care about that site or its content no longer does. Or the company behind it has gone out of business -- who is going to maintain a website for a defunct organization, and why would anyone want to?

There's no obligation for a person to maintain anything longer than he wants to do it. Putting a blog online is not a lifetime committment. Interests change, or you simply realize nobody much cares about your online musings, and you move on to other interests.
damn..I thought they were doing well.

Substack faces a lot of possible problems, imho: does not scale that well, limited audience size, writer burnout https://greyenlightenment.com/2022/06/22/substack-worth-1-bi...

I think what substack needs is better content/writer discovery. There seems to be no good way to find related substack blogs adjacent to the ones I already follow. Medium .com at least got that part right. I can go to the home page of Medium and find huge assortment of articles that interest me. That's not the same with Substack.

Also, the the pop-up prompt to subscribe on mobile is annoying and does not go away. It should be disabled via cookies if you decline to subscribe.
I would recommend you to read the article below that explores why TikTok could prove a real danger to West citizens.

https://stratechery.com/2020/the-tiktok-war/

China has stated in multiple occasions that the ideologies of the west are a threat to the country and that they will actively work against them.
Databricks to Move Signature Data-Storage Technology Upgrades to Open Source
I loved how well the Macromedia products played with each other. Freehand -> Flash or Director just WORKED! Illustrator to these failed miserably.
does this include azure, GCP and aws pricing?

what happens when the cloud vendor update their pricing strats?
There is plenty in this article that is just wrong.

1. GNNs are no more "sequential" than CNNs and are therefore just as parallelizable in this respect (caveat below). A single GNN layer simply aggregates the features of the connected neighbors, just as a CNN aggregates the values of a nearby pixel. This can be parallelized across the nodes/pixels. The next layer depends on the output of the previous layer and is sequential in that sense, but that's true of all forms of neural networks. If other architectures have "won the hardware library" relative to GNNs, it's because GNNs depend heavily on sparse*dense multiplication. The real thing that makes it hard to parallelize is that you have to partition the graph intelligently when splitting across machines because there's a computational dependence between nodes, and you don't want connected nodes to be on different devices. In the metaphor with CNNs, that would be like needing to split a single image across multiple machines and still carry out the convolution operation.

2. It's not true that pre-training doesn't work. It's very common to use unsupervised/self-supervised pre-training to e.g., get node embeddings, which are then fine-tuned on a down-stream task.

3. It's true that the naive application of deep GNN architectures leads to problems like over-smoothing and the information bottleneck, but there are known solutions to each, and it's just rarely the case that you reasonably want/need information from far away in the graph except in special applications. In those cases, you likely want a different graph representation of the data rather than the perhaps obvious one.

4. It's true that GNNs improperly applied to problems, whether choosing the wrong graph representation, pathological architecture, or simply a problem that doesn't have dependence between the data points, will have poor performance. But I don't think that's surprising and I'm sure that there are many problems where simply throwing a CNN at the data doesn't help as well. Obviously, the modeling approach needs to fit the inductive priors of the problem.
> it isn't controlled by a company that is ultimately beholden to the US government.

The issue isn't so much that TikTok isn't beholden to the US government. The issue is that TikTok is beholden to the Chinese Communist Party. If TikTok were Japanese or Korean or something, this wouldn't be a problem.
I think secondcoming is interpreting "to educate" to mean "to be schooled / to be instructed" whereas others are interpreting "to educate" to mean "to provide information / to persuade with information". Both are viable meanings per Merriam Webster. The tone of the twitter thread led me to believe that the author was trying to convey the latter meaning which does not come across as pompous. However, if someone was to parse the earlier meaning from the thread I can see how it could be viewed as pompous.
> The other bridge across the Tagus is also remarkable

I love how it looks like we just copied them back :p https://en.wikipedia.org/wiki/Eastern_span_replacement_of_th...
Your answer isn't equally-good, it's worse. The argument for tabs is that each user can set them to display however they'd like. That's obviously not possible with spaces. So tabs make more sense.
They will post a source for the millions dead figure soon, I'm sure of it.
A book [1] that's nearly 30 years old now by one of the best military historians of his age, John Keegan: The Face of Battle. It looks at what it was actually like to be there, in the midst of it, at three famous battles. I need to read it again.

[1] https://www.amazon.com/Face-Battle-Study-Agincourt-Waterloo/...?
Subverting Climate Science in the Classroom
The reason these tribes usually resist isn't because the Roman lifestyle is bad, it's because the Romans ran the biggest slaving empire in the world.
Those slaves that does everything in Rome, they get them from waging war.
So strictly-speaking, there is a change that they won't even get to be a "person" if they submit to Rome, they would become a slave. So would their wives and children.

If anything, a lot of people want to be Roman citizens after they have tried it. There is a whole war in Italy called the "Social War" over extending formal, normal citizenship to Roman allies.
Solar variation is pretty significant and fast. Milankovitch cycles are upwards of 10% solar radiation change as fast as 5 or 10k years.

https://en.m.wikipedia.org/wiki/Milankovitch_cycles
Not sure if you're right or wrong, but either way - far from destroying democracy, that is democracy in action. If the majority wants abortion, we get abortion. If the majority doesn't, we don't.
I would say Reddit, more so than any other of the potential replacements you mentioned, has taken on the role of hosting topic-based discussion which used to be the domain of forums.

It's part of the relentless push toward greater resource allocation efficiency. Just as it is orders of magnitude more efficient to distribute perishable goods through a centralized corporate supermarket chain rather than a patchwork of independent corner markets, Reddit reduces the total amount of operations overhead that once went in to maintaining thousands of independent vBulletin / phpBB / Discourse instances in the aggregate.

With all the recent talk about supply chain resilience and the inherent trade-offs necessary to improve it, one might wonder whether such considerations might be weighed differently going forward.
Oh look, another reason to favor fission energy.
You could argue the FCC has less power since both Apple and Google need to comply to make a meaningful difference. And the FCC can't just ban iphones tomorrow, given the impact to the populace - and that's the basis of the duopoly
Great, do that a million years from now, instead of distracting us from work to prevent imminent global catastrophe.
Well I sure am glad we settled that.
Even on desktop, there is only the header image.
All magic tricks are cheating. It's just sometimes the cheat is just something you didn't think of and not a lot more. Sometimes it's a gadget or gimmick; not something that requires a lot of practice.

Of course there's amazing sleight of hand -- you are correct. But a lot of magic is creativity & performance, not necessarily skill. The lines are blurred and that's the fun.
As someone who was a die-hard tabs guy for ~30 years, but has been using spaces for the last ~10: This post is correct, but irrelevant.

I hung onto tabs for the reasons mentioned in the article: It doesn't require agreement on the number of spaces for an indent. I always liked 3 (a bit bigger indent than 2, not so much space as 4), but tabs meant people could pick whatever they liked. A single character that means "another indentation level" makes a lot of sense to me.

But, at least in the Python world, spaces have won. So I switched, and whatever.

I have bigger fish to fry, I'll use whatever. If I was on a team that chose tabs, I'd be fine with it. But I'd also be fine with spaces. Life is too short to care, tooling largely just takes care of it.