skysight-inc/HackerNews huggingface dataset:
Is what the same as Wayland? Maybe you've misunderstood the article?

The process is running as root and reading directly from /proc; the article acknowledges that it's essentially a keylogger.
You said, quote:

> If a proof-of-work cryptocurrency holds its price, its energy usage can only go up

But in fact, if BTC holds its price, Bitcoin miners won’t increase their energy usage — unless they’re willing to mine at a loss.
I wouldn't want to do it permanently but doing it temporarily, to treat a severe acute infection, seems like a pretty good tradeoff. Especially after you've done your clinical safety trials to be sure.
Do you have an estimate of energy used / total value secured ? If I am understanding correctly, an upper bound on "total value secured" would just be the total transaction volume moved in a block?
Japan has had much lower inflation rates than India over the past few decades. Famously Japan has had close to 0 inflation.

It seems like the real reason for this firm's success though, is removing multiple layers of contractors. Just hiring skilled engineers and paying them fair rates seems sufficient to shake up the industry. That seems sustainable to me - provided they keep salaries competitive - presuming some of their competitors try a similar approach.
Marge to Lisa: “I could give piano lessons!”
Lisa: “But you don’t play the piano…”
Marge: “I just gotta stay one lesson ahead of the kid!”
I wouldn’t necessarily say English does it slowly. New words can become viral/accepted if they fit a concept particularly well.

As an example, deepfake was noted to be first coined circa 2017.
Thanks. Not many have signed up for it but probably a quarter that many have told me this is a cool idea :)
> the TLS stack

Networking prowess of Go is often underrated in these discussions. Building an web application with server, router, mux, auth etc. all from standard library and just deploying the binary blob on the cloud (irrespective of the architecture) to get your application running with less effort than competing programming languages/frameworks is itself enough for most use cases.
Unable to resist the urge to wave at the end of Zoom calls?
Africa’s Tech Edge (2014)
How on Earth do you react with reasonable latency if you're N milliseconds away from all sources of truth, and or on a residential-class Internet connection without all kinds of SLAs?

That's a security problem in and of itself.
There are bad unions out there for sure but the idea that having an organization that is able to at least somewhat compensate the massive power imbalance between billion dollar mega corps and the average worker in negotiations is just incredibly difficult to argue against by anyone being intellectually honest.

You’ve clearly figured it out and realized it just by hearing complaints about the union workers. The people complaining should probably ask themselves why they don’t have the same protections instead. But for some reason that cognitive disconnect is so hard for some people to grasp.
Right, but it's not the same VM for all docker containers. And disk IO is synced, which eats up a lot of CPU.
Totally forgot to mention GCP.

I meant to get into GCP in this thread with regard to how it's part of Google's pathology. They have a hammer and everything looks like a nail ala Stadia even when the industry is pushing compute for experiences to the edge, Google is always looking to centralize.
"We have an outlier case of a class containing 1,000 students that could take 28 seconds to load in Python, but only 4 seconds in Go."

That's an awesome outlier.
Which of course is ridiculous, given how IMF agents are constantly donning and removing their own rubber masks!
Except it's not, really, because a judge who's unhappy at it isn't going to care about "the code is the law" talk. They're just going to tell people to fix it or else, and all being in another country usually means is that the asset seizures will take longer.
Yes, I've worked on several Go systems. Nothing I mentioned about the language is an assumption; these are well-documented properties of Go. I've also have experience in a handful of languages which have more disciplined type systems (Rust, Haskell, Ocaml, TypeScript, , Kotlin, ...), and it's a night-and-day difference in terms of safety and reliability. Being able to confidently know that you've handled all error cases, that null pointers aren't hiding in your data, etc. is useful for safety.
If you are patient and attentive, almost any animal can become pet and friend.

My short list of experiences: spiders, box beetles, lice, sparrow, cat...
It may be less-acceptable to combine words in English, but that doesn’t stop me from doing it when it feels right. I use hyphens, though, to help with clarity. If enough people use the same hyphenated word the hyphen might be dropped. From what little I know of German (Pimsleur CDs, then about three months around the country), it does seem to accommodate these combinations better than English does. Is it okay that languages change over time? If so, how do they change?
> Or to take as much personal risk as you want

That’s the point that all people challenging the lock downs and mask are trying to make. It just kinda ignores the whole “this can cause it to be more likely to be encountered by a person who will handle it poorly” thing.
The bizarre story of the inventor of ransomware
Well Uganda has a median age of about 17 and a birth rate of about 5 children per woman.
Have they thought of lowering their competitors' salaries?

https://www.theregister.com/2015/09/03/apple_wagefixing_clos...
There's a lot of forks of existing code out there. Some of the people using the existing forked code don't understand how it really works, because they didn't write it and didn't bother to study it in detail. This is especially common on the Binance Smart Chain, which itself is a fork of Ethereum. The pitfalls will continue to happen, because it is a completely open system. The best, most audited and long-lived projects will rise to the top over time. But there will be a long tail of total flops or projects that get exploited in some way along the way. It is the Wild West, but you should understand that if you put your money into a smart contract, you are risking those funds. It's a powerful abstract, but with great power comes great responsibility. Do due diligence, don't invest a lot into new projects, have more faith in the ones that have held up over the long haul, and buy insurance when you can.
I am not the poster in question, but I assume that they meant Rust avoids Undefined Behaviour and this is indeed a notable selling point, compared to low-level languages.
IIRC English was phonetic/spelled consistently before the great vowel shift. The spelling solidified but pronunciation continued to change.
Wouldn't it be ironic if the truth of the story is that some poor small business owner in Chicago came up with a spicy-cheesy-crunchy treat (in their kitchen?) and was poised to be a rags-to-riches story, but then Frito Lay carefully copied the spices and came up with a marketing campaign that left them behind...
String in Kotlin can never be null.
String? (with a question mark) can.

Kotlin String == Go string
Kotlin's String? == Go *string

They're fully equivalent in this regard.

If you wanted to note where Go strings are actually superior to Kotlin strings I'd give:
1. Go strings are slices. For immutable data that's pretty cool. I like it less when it comes to mutable arrays.
2. Go strings are single-byte UTF8, instead of wide-char UTF16. That's strictly superior.

Both of these limitations are probably due to the JVM, not Kotlin itself.
I'm kind of happy for him, the wife seemed kind of like she was in it for the money and I'm glad he got a moment of human love or lust before dying on his pile of money.
I have a question; if I get Sciter can I use (I mean does it expose) your lower-level cross-platform abstraction instead of the DOM and CSS? I don't want to make documents, nor do I think HTML's layout(s) nor CSS are appropriate for applications. But I would very much like a cross-platform scene graph like that exposed by Flash back in the day, which I could build atop the same sort of foundation one would want underneath their CSS/DOM impl.
The Generation That Was Exhausted
>efficient LED lighting

This isn't as clear cut as it sounds. The Jevons paradox: as enegry efficiency goes up, enegry demand goes up by more. Or, put another way: humans wasted less electricity 20 years ago with incandescent bulbs than we do now with LEDs. One could also say that LED efficiency is counteracted by tech improvements. But in reality, we may be using more energy, but we're also doing more, and doing things we couldn't have done 20 years ago.

I'm skeptical of assigning a value judgment to things that a lot of people find valuable. LEDs are used for bigger, brighter advertisements. If I don't personally like ads, does that mean energy efficient LEDs are a waste? Bitcoin mining is used to secure a ledger from attackers with the resources of a nation state. If I don't personally care about a secure ledger, does that mean mining is a waste?

And about profitability, this is important, and new within just the past few years: renewable energy is the cheapest energy. [1] Anyone mining with coal is behind the times and will be competed out of the market in due time. The more incentive people have to seek out the cheapest energy, the higher the demand for renewables will be, and the faster the world will get on board. I for one welcome this catalyst.

[1]: https://ourworldindata.org/cheap-renewables-growth
Yes yearn can be pioneer in defi space and has first mover advantage in leveraging cross chain and protocol integrations.There are already protocols like alchemix and element which abstract yearn protocol.
The "would" makes the claim conditional, so you can't get rid of it without potentially changing the meaning.
Reminds me of the 2nd "Parity wallet hack", where they forgotten to initialize the contract, despite extensive audits after a previews hack.

That one lost around $154 million USD at the time. The hacker didn't get anything though, the funds became permanently trapped.

Imagine having a bad day at work?
https://hackernoon.com/parity-wallet-hack-2-electric-boogalo...
>Does it really make a difference whether it's called libsystemd or something else?

Probably not. But when I think of something named "libsystemd" I think of a library to interact with systemd, not a collection of random hashmap and B-tree implementations.

> If you're talking about the other functionality that's private and unstable

Why would I talk about factoring out private and unstable code into a shared library.

But if udev is depending on that private and unstable code I do have a lot more sympathy for the packagers who are wary of the merger. It's kind of disengenuois to claim that they're totally separate projects, and can reliably be deployed separately when they both depend on some private special sauce. Even if the sauce is open sourced.

> Also I'm not sure if you're joking with that name

Half a joke and half trying to avoid the "I hate the name" problem.

You have clarified a little bit of what that library is actually doing. And why it seems to make sense to have udev pick up the dependency. Thank you.
I hadn’t thought of it in these terms until reading your comment, but whenever I hear private equity has purchased a business, my first thought is basically “welp, employee dignity is about to take a turn for the worse.”
Looks like its GPL not LGPL. Seems not usable for most people
The great vowel shift happened after the Norman conquest, and there is no way that an infusion of French would create a language in which there is phonetic spelling.
Arizona election live audit group
Subject matter exams can be helpful, but many students are either undeclared, or end up changing majors while in college (I changed 3 times, if memory serves).

Also, a student's ability to succeed in subject-specific exams is more dependent upon the HS's offerings. For example, I went to a school that had a very strong science program (e.g., regularly top-3 in national competitions). But if I was trying to prove my ability to be a strong student of social sciences, there were very few courses I could have taken to demonstrate that.

Lastly, most students take a plurality+ of their subject-specific exams in 12th grade, which is too late for them to affect admissions. If more reliance were placed on subject-specific exams, it would advantage kids at competitive high schools, where there are so many APs offered that students take many of them in 10th-11th grade.
Apple clearly must have some strategic reason for continuing to resist this model year in and year out, but there is a proven middle ground between subscription-only and one-time-purchase licensing. Software in a handful of fields (Sketch in UX design, Bitwig Studio in music production, Jetbrains in software development) has adopted it, and it's simply where you gate updates rather than access by subscription.

It's the fairest model there is: Developers get a recurring income stream so long as they maintain the software, while customers aren't forced to rent software ad infinitum.

I wish there were some way Epic V. Apple could force Apple to implement this. It would solve so many problems on the App Store.
Which states are taking militant stances against public health precautions?
Thanks for the tip! My edition didn't contain those, looking forward to when I can check out the PDFs.
If anyone wants to learn about LAMike and other paid anti-bitcoin shills simply check this out, its a 5min read and worth your time https://thatsbtcnotbitcoin.com/

"Today, most crypto exchanges, prominent competitor blockchains, coin market cap aggregators, crypto news outlets, etc. are owned by the same few companies who crippled BTC (Mastercard, Pedophile Epstein etc.), and you will never find unbiased information about BSV there or almost anywhere else either because it threatens their entire investment portfolio and they need all the money they can get so they can keep on raping children.
Watch Tower Copyright Lawsuit Targets Creator of “DubTown” Lego Animations
To Be Young and Pessimistic in America
I've found several small vulnerabilities in one blockchain - NEM. Not totally fatal ones, just annoying ones, and I used them because the people behind the chain cheated me.

First there is a transaction bandwidth amplification attack whereby you send different transactions to each node. These nodes then try to synchronize with each other and the resulting bandwidth used to synchronize is basically amplified by the number of nodes.

The next is unwanted transactions. I basically swore at everyone with a balance over a couple of dollars, and this transaction showed up in everyone's wallet. I used both a vanitygen address with a swear in it, and created a custom token name.

The next is specific to NEM, and it consisted of a levy on transacting the token. Basically if someone sent it away, it cost them some coins that came to me. They ended up breaking their own levy system by creating a few tokens that used my token as a levy in order to avoid giving me money.

The next was also specific to NEM, and was an attack on the voting module during an on-chain election. I saw that counting voting required looking at all transactions to a specific address, and spammed that address with tens of thousands of bad votes that made reading the results take a long time. I also created thousands of polls that made searching for the highly anticipated vote much more difficult. They had to release a new client to try to help people vote.

Another vulnerability is due to expiration of tokens. In my first round the levy I charged was minimal (it was somewhere around $0.30), but in the second round I sent during their "airdrop opt-in" where they launched a new chain called "Symbol" I jacked up the levy. This time, because of the increased token price, and the increased levy it cost about $400 to send my token. Several people paid it. Hey, the chain is truth right?

This doesn't even mention the conventional types of things like showing up outside any events the people in charge spoke at and protesting them in person. I showed up at at least 6 of their advertised events in different cities around the US where I shared my side of the story about how they were untrustworthy.

I believe this is why they even launched "Symbol". They had to re-brand because they couldn't deal with NEM's history of cheating people.
Java on Visual Studio Code Update – April 2021
> A judge can't tell a distributed network that has equal presence in countries with mutually-antagonistic economies what to do. They can at most ban the network's nodes from being operated in their country — but people in that country can still continue to use the network through a VPN.

The distributed network is to some degree a red herring here: in most cases, an unhappy judge would be issuing orders compelling behaviors from specific people (e.g. "you're going to send that $10M back to the person who had it"), and if that contradicts the code, too bad - do it some other way.

> Think of it like offshore gambling, except that it's 'offshore' respective to every country on Earth

Except it's not: if you're in Iraq and I'm in Brazil and we enter into a contract (as would be legally understood in either or both countries), we are now in a contract under the jurisdictions of both countries.

Even being literally "offshore" doesn't really matter: almost every country will claim jurisdiction over its own citizens if they're not already under the jurisdiction of some other nation (by way of being on a ship registered under that nation's flag). You can't actually escape the law just by going out into the middle of the ocean.
I’ll Take ‘White Supremacist Hand Gestures’ for $1k
But he also gets good direct employees by raising the wages he is willing to pay for the same work.

The higher pay means he has the pick of the good employees.
The True Spies podcast also did an interesting episode with her: https://podcasts.apple.com/us/podcast/true-spies-espionage-i...
Good news is that most ballot machines have been updated to print paper receipts or are simply scanners.

And the machine results were audited by a hand count, in some cases a full hand count (e.g. Georgia), and shown to be accurate.
99.9 isn't "A" though -- that's something like 10 hours of downtime per year. Even at 6 9s, 30 seconds is plenty of time to end up in a split brain situation!
I agree, it seems like there must be something happening under the surface to paint such a target on Gates's back and cause such a dramatic 180 in the press coverage. Seems doubtful it's just about the divorce.
Former FBI Agent Explains How to Read Body Language
The author is working on piet-gpu, a library for efficiently rendering 2D graphics on the GPU, for UIs and font editors and things like that. This is very nontrivial (and in fact most 2D graphics you see today are in large part rendered on the CPU).

The goal of piet-gpu is that you just specify the scene graph (blue circle here, red line there, etc) and send it over to the GPU, and the GPU takes care of all the rendering.

GPUs are very good at processing data in the shape of arrays. For example, a pixel shader (or "fragment shader") processes a 2D array of pixels on the screen. piet-gpu needs to sometimes process data that has a tree structure, rather than an array structure, to support clipping (for example to show a shape that represents the intersection between a circle and a square). The stack monoid the article talks about is a way of doing tree-like operations in parallel on the GPU, and the author thinks it will end up being useful for being able to process clipping operations entirely on the GPU.
Subscriptions to services are fine.

I dislike subscriptions to apps[0] because:

1. If I ever stop paying, I get nothing, no matter how much I've spent on the software over the years.

2. It shifts a lot of the risk of developing the new version onto the customer. I'm paying in advance for the next version, instead of being told what the features are and being able to make an informed decision. If I hate the new version, see (1).

3. It's more winner-take-all. If I'm spending $Y/mo on an app, that's $Y/mo I'm not spreading around to other apps. All-in-all, it feels like a clear win for the developers that 'win', but it feels lose-lose to me as a customer. I get all the joy of (1) and (2), but also I get less variety, both in my own purchases, and probably in available choices in the long run.

[0] - To be clear, I'm talking applications which require subscriptions for basic functionality, 'extra' functionality that was clearly removed to push subscriptions, or include useless tacked-on functionality like cloud storage (also clearly to justify a subscription). I'm not talking about apps for which there are recurring costs associated with my continued use of the app.

Edit: An addendum: I also like that I don't have a contract that explicitly states what I'm getting for my money each month. Usually it's just access to the app. Then they'll have language about how the subscription allows them to work on new features, offer support, etc. But they're not contractually obligated to provide me with any of that. (I don't have any levers at all, except not giving them more money, which doesn't help much.)
Relevant xkcd: https://xkcd.com/373/
It wont be 5-10% for long. At steady state, it'll be a tug of war between staking Ether in the beaconchain, or depositing Ether into defi protocols. While it might seem like your ETH are just passively earning, actually staking 32 ETH today can be quite involved, so it's not exactly passive at the protocol layer.
What is Kubernetes control plane but CRUD against etcd?
Consistency requires more than just choosing the right database, but also design your overall distributed system with that in mind. You have to be very careful when it comes to caching, error handling, load balancing, etc.

Of course, if it's important enough for your use-case, there is always a way to get there.
I still disagree.

It's not really a new word, nothing new has been added.

If we take the context away from the German as used here in this case, then it's just as meaningless as the English context-free utterance.

The German term is just the two words smooshed together.

Have you ever watched Lucy The Daughter Of The Devil?

There's an episode where Jesus and Satan are doing smooshes.

People think these German words and cool because they're novel and foreign, but English has plenty of very similar sorts of constructs, weirdness, and coolness too. Dang nab it!

I'd argue English is just as expressive.
Right, that's what I mean by putting the enforcement code directly into the DB or as close to it as possible. But most authoriztion issues are not just for secret data. You may have a rule that only the admin can enroll new users. So then you have to hook the "enroll new user" service into the security kernel, and the easiest way to do that is at the data store level, e.g. right before (or during) the insert user operation.
Doing Good
Fjb Dh . z ghjcc d
Steve Kirsch: Do the NIH/WHO Covid treatment recommendations need to be fixed?
There are apps that do something similar.

They release a new major version every X years and stop supporting the old one. The old one will keep working until it doesn't. If you want the new one, you buy it and upgrade.

Airmail used to do this and I believe Tweetbot still does it.

Airmail messed it up and I stopped using it altogether after years. I talked to friends that I know used it and they also moved away from it when they messed it up.

It's similar to how Jet Brains does it.
It’s not their job to buy you cake
“Had to have been kidding” is a relatively common phrase.