skysight-inc/HackerNews huggingface dataset:
> I agree in principle to "right to repair", but Rossman's motives are purely financial and self promoting.

Self-promoting maybe but if Apple made better products how Rossman would benefit? Isn't it currently the opposite? Rossman does well due to Apple refusing to fix the smallest of issues with their products. And fighting anyone who does whether a customer or repairman.
> international community will do exactly NOTHING, as always. Hundreds of people have been tortured in Belarus by a crazy dictator

There is a huge difference between diverting an international flight and terrorising one’s own citizens. The latter is a humanitarian crisis. The former is a threat to me and my family. That’s a material difference.

At the very least, Belarusian air space and air access rights should be curtailed. It would also be reasonable to scramble NATO assets to protect those airways.
Putting this in a separate comment from my JP one:

> Christian theologians for centuries consistently modified their belief structure to reflect reality as their understanding of reality improved.

That is also laundering the history of religious persecution. Christian theologians embrace scientific consensus hundreds of years after the scientific community does, persecuting, ostracizing, torturing (mentally and physically) thousands of people until then.

> Religion is not without it's faults, but that is true of any principle around which people organize.

That depends on the principle doesn't it.

For example if you take "humanism", then the principle is that human beings are the most important thing that matters, every human being has value, and maximizing humanity's long term happiness and liberty is the key to a successful society.

On the other hand if you take theology, then generally, the religions that the vast majority of the world follows are based around 2 key concepts:

1) An omniscient deity whose wishes and directives must be obeyed implicitly

2) An after life that is offered as a reward to the righteous followers.

#1 introduces an inherent power structure. Once you accept that some entities are "greater" than the other, it inherently follows to apply the same to the "kingdom of men". Every power imbalance throughout history from Lords to Kings to Slave Masters was justified based on a delegation of hierarchical authority deemed justifiable from religion.

This continues to this day amongst Conservatives whose original purpose was to maintain aristocratic power structures after the dissolution of monarchies, and now perpetuate historical inequalities under the guise of individualistic authority (i.e. no imposition on generational wealth and power imbalances through taxes or any other socialist policies)

#2 incentivizes obedience and behaviour. It also creates INFINITELY permanent stakes (a 50-100 year lifetime vs an infinity of reward or an infinity of punishment) which incentivizes the desire to convert others to the cause. After all if you believed that your beliefs would bring you SALVATION would you not need to/want to spread this message to others? Logically, yes. But what happens if those do not believe the message or worse force you to question YOUR OWN conviction and faith?

Well it turns out the problem with a faith-based belief system is it doesn't hold up well to logical scrutiny and humans aren't great at being flexible in these situation. You can either collapse and give up or lash out at the person who is making a mockery of your beliefs. Hence, the Inquisition, and every "dark" part of Religion throughout history, that is not actually a part of it, but the complete whole. It's not an aberration, it's the default status quo. It's not a bug, it's a feature.
Evo Morales Grounding Incident
> Most would go straight to Apple with their issues and how do you fix “I don’t know. My cousin installed it for me”?

Presumably Apple has run into the "my cousin installed it for me" issue with Macs and they don't want to deal with it (or pay for it) at iPhone scale.
(We detached this subthread from https://news.ycombinator.com/item?id=27254865.)
>The Wuhan Institute hasn’t shared raw data, safety logs and lab records on its extensive work with coronaviruses in bats, which many consider the most likely source of the virus.

It's forever going to confound me how early on in this so many were certain that the lab leak hypothesis was a "conspiracy theory" or had been "debunked by the 'experts'". We still don't have any actual data from the lab? It's a tremendous indictment of the journalist class that this happened, since knowing the point of origin - be it natural or a lab accident or something else - has tremendous scientific value. If it was natural that tells us something, just as a lab leak would tell us about the risks and value of that kind of research. It's an awful example of the continued hijacking of scientific inquiry to drive what are many times partisan political objectives (not offending China, making Trump look stupid). I honestly want to know what changed so suddenly such that it's now okay to discuss the lab leak hypothesis in polite company.
It takes time.
He literally did a video about Asus 4 days ago.

https://www.youtube.com/watch?v=e48eYElm1R8
It is always preferred to require less resources. There must be a healthy balance. If Ethereum accomplishes what a lot of us hope, allowing home-hobbyists to run nodes and at least break-even in staking or profit a small amount will be crucial. Relying on goodwill from a small amount of technically-adept-yet-centralized operators is how we get to the Tor situation where everyone knows the government runs most of the exit nodes.
Hard? Nothing. Useful? Nope.
Keyword in the title of the article: Intelligence. Try to recall the last time they said something that wasn't proven fake to push agendas. I will be here waiting.
The dangers of KYC in crypto and daily life – and what you can do about it
Deal is the only verb I can think of where an expletive object flips the meaning 180 degrees vs. a concrete one.

Taking more examples from your link:

- "I don't get it" == "I don't understand [something]", in the same way that "I don't get math" == "I don't understand math."

- "He made it" == "He succeeded [generally]", but you can drop in several concrete goals: "He made the team/grade/partner" == "He was successful at ..."

- "Deal with the problem" == "Take some action to solve the problem", but "Deal with it" == "Abide the current situation because it will not change".
In my experience, companies with poor security or privacy culture will tend to continue to make these kinds of missteps, again and again. Because it's not just one PM or engineer or executive, it's the company environment.

Companies with good culture will still make mistakes -- be it violating users' trust or suffering a breach -- we are all human. But there won't be a pattern of them.

In this case, it seems like a pattern for Triplebyte.
A CRT enters the room...

Seriously thought electrolytic capacitors need to be respected but not feared.
Indeed important :) I wonder what is the difference in price. Thanks for sharing!
Aggression can absolutely be patterned by parents.
Remittances are better/easier. That’s the only thing I’ve seen and the tech to do that is trivial now and Bitcoin is terrible for it specifically now.
And selling fresh milk to your neighbor is related to 'interstate commerce', and regulated by the federal government.

Once you start looking for tenuous connections, every human activity can be subsumed under trade. It's a wildcard.
"Others are now going in this direction following Apple's lead. Did you forget Apple literally goes so far as to make the screws nonstandard just deliberately out of spite for repair?"

How do you know that it is to spite repair? Apple certainly knows that you can buy those screwdrivers for less than $10 from iFixit for the last 6 years. If it was to purely spite us, you'd think they'd make them more complicated or change them every year.

Instead, a more likely scenario is that it is to prevent people who have no idea what they are doing from following a YouTube tutorial, being overconfident in their abilities, opening a machine, doing more damage, and then having a more expensive repair. Or to prevent my curious 10-year-old from opening the machine just because he wants to have a look and then breaking something. Which is a whole argument entirely as to whether that is warranted, but it isn't necessarily spite.

Error 53? Another example where the actions may be excessive, but it isn't necessarily spite. Can you imagine what a hacked fingerprint sensor could do? If I was a scammer, I'd set up my booth in the mall and swap all my client's fingerprint scanners with fake ones. Yes, Error 53 was an extreme reaction to that risk, but you can't say it was sheer spite.
>International law is not a real thing that has loopholes... it is just a set of agreed upon principles that are usually followed

Nation states exist in a state of nature, and unfortunately might usually makes right. Superpowers can, and often do, simply decide that aspects of international law just don't apply to them. Of course, that doesn't stop them holding weaker powers to those standards.
reee this is different this time, our freedom fighters but their dictator lol
It wasn't practical for MH17 to fly around the Donbass either but it would have prevented a terrible tragedy.

And there flights weren't even officially targeted. This flight was intercepted by an armed military jet. From there it can quickly escalate in the event of a misunderstanding.
in Afghanistan for how long? now Taliban control more territory then they did before US came in...

Libya? way way worse, i mean its a place you can buy slaves in open markets now after US intervention...

list is huge, some places they would take out democracy to put in puppet dictatorships all in the interest of the US, they will work with Saudi Arabia and in last 5 years starve 80,000 kids to death in Yemen under 5 years.

i can only list a few countries that US intervention ended actually helping both the US and the country.

so yes USA will claim to come in to give "democracy" or what ever humanitarian excuse but its never for those reasons, its always for the interest of US and US corporations, i mean didn't the US take a country just because corporations wanted it for growing Bananas? and still to this day they are messing with them ?
> capitalism would say an individual has the right to own an idea

"Capitalism" says no such thing. Property under capitalism is a consequence of scarcity; property rights exist specifically because a particular good cannot be expended for two different purposes at the same time. As such, someone must decide how the property will be used, and the entity with the right to make that decision is designated the owner. Ideas lack scarcity—the same idea can be used for any number of purposes simultaneously without being used up—and consequently are outside the capitalist definition of property.

Assigning fake "ownership" privileges to ideas infringes on the exercise of actual property rights, effectively seizing private property (including capital) for public use to to implement a policy of subsidizing the creation of new copyrightable works or patentable inventions, which is an inherently socialist exercise of government power.
In his own example, it went from patent to useful in a few months. Blockchain has not gone from idea to useful at all yet.
> If I said, "I find his voice really grating and his outrage mostly makes me dislike him" that isn't a character assassination- just my opinion he is unlikeable.

Then you're not reading what some folks are writing. To some people here he seems to be a "bad person". e.g. https://news.ycombinator.com/item?id=27257657
Trackmania Cheating Investigation Report
This is very fair, and I could have phrased with more nuance. Upon reflection I'm actually not sure how I could be convinced that you'd raised a child without gender influence.
C++ impl of what? It has like four different things.
Why does it have to be decentralized again?
The original use case was for black markets such as silkroad. Then crypto made so much sense.
Hi. Bitcoin.org contributor[0] here. You can start and run a fully validating Bitcoin node with 7GB of storage space and 128MB-256MB RAM. Download the official GUI Bitcoin software here[1]. Enable pruning to store just 7GB. This validates all blocks.

The ability to prune older blockchain data is an inherent feature of blockchain, as explained by Satoshi himself:

> Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded to save disk space. To facilitate this without breaking the block's hash, transactions are hashed in a Merkle Tree [7][2][5], with only the root included in the block's hash. Old blocks can then be compacted by stubbing off branches of the tree. The interior hashes do not need to be stored.

Only the recent several days need to be stored for security, which allows Bitcoin to run very securely with just 7GB of space.

[0]: https://github.com/bitcoin-dot-org/Bitcoin.org/pull/3624

[1]: https://bitcoincore.org/
The contradiction is asking for help from the EU on the one hand while not accepting the EU's rulings on the other hand.

What GP is criticizing is this attitude of trying to get representation without taxation, to put it in US terms.
Ask HN: Best Course to Learn Clojure?
Is there a good freecodecamp style course for learning Clojure?

Particularly in the context of web apps, and scripting.
One thing blockchain scalability conversations often miss is the concept of induced demand [1].

City streets and computer hardware and blockchain throughput. We dream that 'make bigger, make faster' will alleviate congestion in all of these places, and make our commute and compute as fast and cheap as we want it to be.

But in practice, commuters are programmers are blockchain users.

For commuters, if more lanes get added to a local highway, driving to work becomes traffic free - so why not drive when you used to take the train? With all this extra capacity, there's traffic again.

For programmers, faster computers mean less need to be efficient. Less worry about writing efficient code, seemingly as much JSON parsing as one can tolerate, more dependencies, and higher level languages that make programming more pleasant but less efficient. And so computers are 100000X faster than they used to be, but opening a text editor is about as slow as it was 10 years ago.

For blockchain users, it will be the same. As block space increases, the applications users dream up to run on the blockchain will as well. And so transactions will end up costing the same.

That being said, the total capacity will be higher! So we are scaling - I just don't think it's gonna be the utopia it might appear at first glance.

[1] https://en.wikipedia.org/wiki/Induced_demand
Ask HN: If kafka topic has X number partition then should I deploy X consumer?
Few documents say that consumer must equal to consumer count or unless it will slow down. I understand why it slows down.
So I did some simple math.

IF Kafka Throughput is 100K/s and takes 100ms to process it. It will need 10,000 partitions according to https://eventsizer.io/partitions .

Then should I deploy 10K consumers to process it without lag or latency? I think real-time chat app like `Discord` or `Slack` should have more throughput then 100K/s but I don't think they have 10K consumers up and running.

What am I missing here?
Not really. US using implicit financial coercion is no better than Belarus using their air-force. Clearly a larger display of corruption.
Plus any agreement would have been with the USSR, not the state of Russia that now occupies part of the former territory of the USSR.
I have responded to a thousand versions of your comment on HN. No matter what I write the haters never change their minds. HN is not an enthusiastic place for blockchain devs.
Parents recognize their own gender/sex in the baby, and babies can easily pattern off of differing levels of attention or different kinds of moment-to-moment emotional feedback.
And you've personally lost money from government regulated financial institutions?
Are they? I've had no issues with remittances outside of blockchain. In places where I have heard remittances are difficult, it is usually due to regulation, something this does not solve either.
These look like spheres rendered out from a 3d scene.
As far as paper studies of future tech developments go, we Europeans are the undisputed masters of the genre.

Too bad that the actual implementation rarely follows. The can-doers mostly leave our shores with their diplomas still wet. I am not very optimistic about the future of tech here, even though the Common Market is pretty big.

And as far as space goes, we are stuck with an obsolete technology which sorta makes sense for 6 launches a year, but cannot manage 60 or 600 launches without bankrupting the ESA. To be fair, the Russians are not much better off. The future of spaceflight will be a China vs. US competition.
Apple is great at security theater but never truly interested in “real” security. They have gone to great lengths to prevent security researchers to do a better job. But most people don’t care.
End the Court Doctrine That Enables Police Brutality
Awesome project! I'm curious how you draw lines? I found that drawing nice lines is quite painful in WebGL; I ended up using the "Screen-Space Projected Lines" technique here:

https://mattdesl.svbtle.com/drawing-lines-is-hard

and then using a fragment shader to antialias them.
I think you make clients pay a deposit, and if they don't pick up the laptops, send them to the state's lost property department. If that isn't possible, I guess you buy the laptop from the customer for some token small amount of money, and then sell it back to them when they come to pick it up. If they don't show up, it's legally your laptop.
If anything, it's "dictatorial" in the Sacha Baron Cohen "The Dictator" sense: "Victory! We won! We forced them to include us ...by acquiescing to their demands."
Haskell uses monads to encompass IO actions because IO is so much more than the stdout and stdin. The stderr, file operations, accessing raw memory, network connections and all sorts of global states are the domain of the IO monad.
"The Mać Shop" in Wilmington DE thought it had the right to repair macbooks too. They also believed they had a right to recycle personal data on hard drives that got replaced whereas apple would have likely just tossed it in the shredder. Be careful about who you trust with valuable things.
Just by the way you describe it you already signal that you're not open to change your stance. Which is fine by me, but don't fool yourself.
> but I reason the data stealing as their form of payment for providing a free useful service to me

In this case, they could very well be transparent about it, and comply with local laws/regulations (such as the GDPR).

When companies comply (or Apple forces them to - like with App Tracking Transparency), it's clear that the majority of people do not consider this a fair deal and opt-out.
Why did you join #5? You were already independently wealthy, was the position that much fun? (My secret fear: once one has enough money, is there really nothing better to do than get another job?)
fun fact: there's an easter egg on https://love2d.org/
Belarus is backed by Russia. Russia is strong enough to make any attempt of invading Belarus to cost a lot of lives. And invading Russia itself is out of question because of nuclear response. That's how I see that geopolitical situation. War is very unlikely in my opinion.
The cringe with subbed movies wasn't the lack of perfect lip sync, but hearing some German or Italian guy speak while seeing De Niro (not to mention missing all the vocal texture and nuance of the original performance).

This doesn't fix that...
NixOS and GuixSD aren't user friendly because the people who use them are like GNU/Linux users circa 2000: people insane enough to install an operating system that is very particular about who its friends are.

But they do have an excellent solution to the whole updates debacle: Install them in a separate location, initialise them when booting or when they're finished installing, and delete them when they're inaccessible from a few standard locations like /boot or /proc.
I see, so somethink akin to newspeak: War is peace, losing is winning!
It's an actual dictatorship, does it matter?
Is there anything blockchains can do in less time complexity than traditional computations?
Adobe store :shrug:
Monero.

It’s provided a private money for the internet.

That helps people. It’s valuable.

A permissionless, censorshipless decentralised private money.
Random obvious statement: For the same task and results, the less brain used the better.

It means your brain is more efficient. More headroom.

I take the story's just an example of what this means in practice.
I doubt that, because the same exact VM, after changing to a beefier instance type (c5.4xl, instead of the original t3.micro and later c5.large) accepted the connections without any problem.

If it's OS related, it may be some dynamic limit based on RAM size. But the limit was something around 100-200 connections, so nothing particularly crazy.

The way I found out about the limit was that downstream servers couldn't establish connections, and a manual test showed significant packet loss, while the servers were under 10% CPU and accepted connections locally. I opened a support ticket and the guy apparently saw that they were hitting the conntrack limit.

Once I replaced the security group with a blanket allow all as he suggested, connections could be established again. But two days later, when the number of connections increased further (while the security group was still allow all), I started seeing again connections not being established, although the servers were still not particularly loaded. As these are UDP (DNS) servers, I can't usefully quantify the number of different clients.

I set up a quick lab with two isolated EC2 instances and figured there must be another limit to the number of connections, although it seems somewhat higher – or maybe the conntrack limit as shown by ethtool doesn't update immediately. This happened yesterday, Saturday, while I was on call, so I didn't push the tests far enough to reach any clear-cut conclusion. I just doubled the servers and everything went back to normal.

However, the limit does seem to be related to the instance size and per interface. Meaning that adding another interface doubled the connections I could establish. Again, I didn't push the tests any further, though I intend to this sometime next week.
Latency versus Throughput (Choose Latency)
This would make sense if Facebook's business model was selling communications services to people, in which case people would just pay and indeed it wouldn't really matter whether they're running an iPhone or something else.

The problem is that Facebook's business model is to sell out their userbase to the highest bidder, and the bids are significantly higher for iOS users who are considered good marks for ads compared to some generic feature-phone users.
I'm not a hater. I am just applying some critical thinking and design thinking to try to figure out where the value is in all of this to the customer. I am happy to say I'm wrong, and happy to backflip.
Belarusian government controlled medias top story is from 3 days ago, Lukashenko propoganda anticipating sanctions. As if we need more smoking guns: https://eng.belta.by/president/view/lukashenko-urges-to-mull...
A court in Canada ruled that it was intentional https://nationalpost.com/news/world/iran-shot-down-plane-ful...
Long live Belarus! Congratulations to Mr Lukashenko and all belorussian people in general on capturing another traitor on CIA payroll whose goal is turning Belarus into another European banana republic like most of the rest ex-Eastern block countries.
Show HN: Epoxy – An independent flexible XAML MVVM library for .NET