skysight-inc/HackerNews huggingface dataset:
The "Bitcoin energy problem" has always been a short term issue, as it exposes the problem of under-priced fossil fuel that do not yet capture externalities (fossil fuels are subsidized by governments, and most countries do not implement a carbon tax).

Bitcoin comes along and becomes the most profitable way to monetize energy, so of course you have this profit seeking behavior of arbitraging low cost energy for btc.

This isn't as big of a problem in the long run because renewable energy from solar, wind, geothermal, are now the cheapest forms of energy, and will probably get even cheaper. This means new capacity from these sources are likely to be built out increasingly in the future, and development would be accelerated by proper pricing of fossil fuels. Combine this with improvements in batteries and other complimentary technologies (solar roofs) and the future of self sustaining, affordable renewable clean energy is very promising. It does not make sense to use fossil fuels for mining in this future when fossil fuel gets priced correctly.
HERE, HERE!!!
French Navy ATL2 MPA: Someone Just Lasered The Wrong Aircraft
The Dunning-Kruger effect is real.
Being consulted on tools you’ll use is reasonable- perhaps being expected to be on the call is a bit much.

I think the company is a little disorganized- perhaps no professional managers for the size of the company.

That said, I think you’re overthinking it and to me you come off a little as a high maintenance employee.
All this hate for the medical profession. You have people who work long hours, bear huge responsibility and are treated like shit for a pathetic salary.

I honestly don't even know why they keep doing it. You get less crazies as a prison guard and they have better security.
An issue with a bubble like "crypto currency" and "NFT" is that many people don't understand it, but they see the loud buzz around it, so they have to conclude that all this Blockchain stuff must be great and if then a company comes and sells Blockchain and crypto etc. to a government they fall for it ... while often a) it's not needed and b) what is being sold actually isn't a "Blockchain" in the Bitcoin-style definition (distributed manipulation-safe ledger plus consensus)
A bunch of open-source projects would like to use v2 torrents, but because Transmission is so popular and has zero support for v2, nobody can use them. Transmission's dev team hasn't said a word on the matter, ever, in four years:

https://github.com/transmission/transmission/issues/458

Elsewhere someone quipped:

> That transmission bug is 4 years old and they've never announced plans to prioritize it (granted the effort is surprisingly high; they've never allowed empty dict keys in bencoding). I think either they either don't know or don't care that their market share makes them an adoption blocker.
Hackernews really should add an archive.is link right next to the article link in the UI, it took me a minute to go through the comments to find it.
I'm not a solopreneur but instead a corporate drone, and every time I git-blame questionable code, it's mine. But like others have said, if you're not embarrassed of something you wrote a year ago, that's not good.
WWII Wage Freezes is where it started, the government regulated that employers could not raise wages so employers started offering services to attract talent, in those days it was having a doctor on site at the factory, or office that employees and there families could see for free.

years later that transitioned to comprehensive benefits packages
> Yeah, keeps the code cleaner

You may want to take context in account when reading comments, they don’t existing in a blank void.

> One can use IDEs to fix it but I am not gonna generate 1000 files changed PR for this and apparently neither did last 5-6 people who worked this project.

That really has nothing to do with the subject at hand, and linters exist (in fact for most actual errors go requires a linter because the compiler is so anemic); for projects which are already in the pits, incremental linting is a thing (where linter errors are only a hard CI failure when they’re part of the PR’s diff).
Same here. Sometimes I add comments like "don't change this shit!" to remind myself that there is a reason why it is like that.
I went back and checked. 0.2 overall 0.05 for most people under 70 or 60. Based on pre-vaccine serology test with a follow up on death. False positive rate of 0.05% percent. So not 1% and definitely not 4%. Can you blame me for being mad when I see guys saying 4%? It’s misinformation according to science and Stanford professors of medicine.
It seems to me that they won't have real leverage over you.
Ignore everything they say, ingore any "serious looking" paperwork they might send you, stop talking to them.

If things escalate and they start actual legal actions, then consider getting a lawyer.
This would not be accepted in Europe
I think the related cause is that the people with the tattoos helped build, enlarge, and improve the global telecommunications infrastructure.

But the consequent public shunning is an existing practice grown to the scale of the public being global facilitated by the global telecommunications infrastructure; it's not new and it doesn't stem culturally solely from the people who built the system. It would have been too expensive in the past to know what racist thing somebody said in confidence to a friend before boarding a plane... Now, they can broadcast it worldwide and people globally will have done extended commentary on it amongst each other by the time the plane lands.

But it's not the West Coast folks managing the commentary... They have handed a tool to the world, and this is how the world chooses to use it.
https://www.gnu.org/philosophy/right-to-read.en.html - Stallman was right.
Let's face it: often (a) getting it done is more important than (b) getting it right. Often (a) is not only faster but also is the only way to get to profitability. Unless you write code that is touched many times or is performance critical, (b) will only add costs in the short term. Even if you spend more time fixing (a) later, it's often worth it because it made more money than it costs to fix it or your company wouldn't even be there, if all code would have to be of type (b)
In this example we are going to create a simple C# console application to communicate with BleuIO using SerialPort. This script can be used to create Bluetooth Low Energy application using C# with BleuIO.
I like the ideas of cryptocurrency and blockchain tech in general, but for me NFTs sound like something stupid (if not a scam).
I was surprised you didn't find your name, because I did and it was like 6 months ago and for the life of me I couldn't understand why I did this stupid thing I did then.

I found that usually code written around and after 4pm tends to be like that and generally try to avoid more serious stuff in late PM.
So long as centrally managed currencies are designed to rob the public through inflation, nothing else about Bitcoin's weaknesses really matters to its users.

Pointing out how it's inefficient means nothing if the alternative means that you're robbed blind.
Meanwhile our idiot city (Oxford, UK) is spending £1.2m on "Quickways", which are painted lines on existing roads... guaranteed to keep cyclists 0% safe. This in the face of national Government guidance in favour of physical segregation from cars. (Plans at https://letstalk.oxfordshire.gov.uk/quickway-cycle-route-oxf...: the promise of "segregation where possible" in reality means about 5% of the network.)

It is really frustrating how highway engineers, as a profession, are unwilling to consistently learn lessons from the Netherlands in designing cycle infrastructure. Many cities seem to delight in half-assing their own solutions. So congratulations to Milan, who look like they may have got it right.
Yeah, but the ones who have their ownership verified on the blockchain are the owners. I’m not sure what the misunderstanding is. I can save any kind of art from the internet, but I obviously don’t own it unless I purchase the rights to it. NFTs are just a distributed way of managing that purchase and transfer.
In the beginning I used µTorrent, until it got fucked by whatever company that bought it. It was easily the fastest and most resource-smart client I've ever used. After that I tried a bunch, Deluge, Transmission, Azure and plenty more, but only qBittorrent seems to be a suitable replacement (and is open source as well). Now it has BitTorrent V2 support too :) You should really give it a try.
Inevitably, when I review code like that, I immediately suspect the person who wrote it is missing some fundamental programming concept.

I had developer write something like that once and I learned she does not know how to write loops.
The (original) problem is: for mature apps, it's often not just an apt / .deb that needs publishing.

It's also a RPMs, Arch AURs, Gentoo err things (let alone *BSD systems), and various flavours of repos / interfaces with packagers / downstream systems and release cycles...
Ooh, we could take a picture of that, host it on Imgur, and sell the link as an NFT!
> i think people tend to forget that pidgin's focus is being a multi-protocol messenger.

That's what's great about it and part of the reasons i think blocking Pidgin would be very wrong.

> i wrote that omemo plugin and tbh I am pretty burned out.

Thanks for that work! Maybe you could start by writing about your burnout on the README to encourage other people to contribute/maintain, or at least be less demanding of you?

> it's hell to debug and i'm not even sure where to go next with it.

Do you think this is specific to your plugin? To OMEMO? Or to pidgin plugins in general? Personally, i find it very challenging to write correct code in C, and i can only imagine the pains pidgin developers have to come through to make so many networks/protocols inteoperate. If you have some reading about your experiences, what lessons we can learn, and maybe some project (whether internal to pidgin or not) to implement them, i'd be interested to read.

> sorry if someone feels let down.

I don't think anyone feels really let down. Some people are not aware of just how experimental certain things are and so they get disappointed but life goes on. You however should take care of your mental health and not let maintenance burden and heartless cyber-ranters like me affect your mood and taste for computing <3
Purely out of curiosity I went back and searched Twitter, first mention I can find is:

https://twitter.com/PEntremont/status/901349495027445760
I am talking about the point you make. You stated that the current state of ownership is based on social consensus and I added that this consensus you are talking about actually means countries, law etc.

But to your new point: Even if it might be enforceable (which would completely undermine the point of having an NFT on a blockchain in the first place as you would rely on the same current system you try to replace anyways), the very much nature of having ownership stored in an NFT would mean that this ownership in many scenarios could of course not be enforced by the legal system. If you get your private key stolen you have lost that ownership and there is no way to restore it. So to your question: no it would not be enforcable.
Still use my T420. No upgrades - just running a lightweight Linux distro. And that keyboard is sublime.
Yup. We don’t even have kids yet. We have two dogs and even this balance is a full time job mostly because I’ve a lot of adapting and maturing to do.
I think it is generally a sign of maturity when a developer recognizes the flaws with their software and desires to improve them rather than piling on new features. Cynically asking "who wrote this shit?" is probably not a very mature way of expressing that, though. In my experience, finger pointing does more harm than good. If a particular developer is consistently producing bad work that is hurting the project, that should be evident by reviews of their new work - not their legacy code. IMO once code has passed review and entered master/trunk/production it should be considered the team's code - not an individual's.
IPV does not stop you from getting infected in your gut or transmitting polio. It does stop you from paralysis.
Interestingly, the sudden, unexplained spike in a bunch of categories for 2020 is very suspect.
> why would fuel prices be high in a country with large oil and gas reserves?

To prevent arbitraging opportunity. If fuel is subsidised for local citizens, they will start siphoning it out of country to sell overseas and profit off of it. Oil and gas companies would rather do it on their own.
> For Ethereum and most other altcoins, it's not possible to run a full node on a home computer.

You can run an Ethereum node on a Raspberry Pi with a 1TB USB hard drive, what are you talking about?
While I am not solo, I have still been around for longer than anyone and the primary maintainer of a few repos. I tend to skip straight to "WTF was I thinking", because if its weird it was definitely me.
Studying AI has given me a lot of perspective of human intelligence. It's pretty incredible the way that a system that was designed as a basic input/output sensory/reflex system has gotten so complex that we still cannot model it with supercomputers.

The numbers of connections and configurations of neurons is staggering, and still well beyond the neat matrix-array-based of modern AI. ...but at the core, I've come to realize that we continue to be stimulation based creatures. What we think at any given moment is a product of what we were thinking a moment before and the sensory stimulus we are constantly receiving.

It occurs to me that when we create an AI that surpasses us, that that AI will likely create a fundamentally different way of thinking. Something not based on external stimulus and the churning of our thoughts - but something more purposeful and ordered.

And THAT entity will be the ultimate output of humanity. We cannot imagine what it will do, or what it will do with us (probably nothing - it will probably just leave the Earth). ...but I also imagine that we are not the first in the universe to create such an entity, and so there must be other massive timeless entities in space.

Perhaps they live in the darkest parts of the universe, in quiet contemplation, or perhaps they search for each other to resist cosmic expansion. Perhaps they peacefully merge, or collaborate, or war with one another on billion-year timescales.

It's a great mystery that will forever be beyond our level of intelligence. Unless, of course, the AI wants to upload us and bring us along for the ride. ...but that notion is probably just wishful thinking and hubris. It would be like us keeping a pet fungus in our pocket so it can enjoy a day at the office.
Do you have a cite for this for SHA256? It surprises me a bit as our galaxy is big and we are far from physically ideal computers.
Asking who wrote this shit is useless.

However asking "what is this shit" is a perfectly valid thing to do.

There are good developers producing crap due to constraints.

There are also other developers producing crap because they can't produce anything else or just don't give a damn.

Being able to differentiate between the two is often helpful, hence the "what" question.
While both taxes and bans are hard to enforce on small players in such cases, at least for the big players bans work more effectively. Tax is easily avoidable in any country by large players by moving the money to tax havens, and nobody wants to or can close the loopholes. So your operation is using local power and paying tax elsewhere.

When Big Co. does this at least they pay salaries, and bring some network effects in your country. Mining on the other hand is extremely resource intensive but doesn't presume any substantial local investment to make it worth it for the country.
Small claims court in most areas has a max cap of dollar amount. Someone owed me $8k. Small claims maxes out at $5k.

IN RETROSPECT... I could possibly have taken them to small claims twice, over two unpaid invoices - each around $4k. That would have kept me under the limit, and possibly sped everything up a lot.
The only use case that is unambiguously present and difficult to achieve by other means is having access to cryptographic proof of point-in-time association with piece of data.

The Bored Ape Yacht Club is an example of this -- you "own" an ape. What that means is that you have the ability to access a restricted section of the website, that only ape owners can access. This membership is transferable without the consent or interaction with the issuer.

HOWEVER -- this membership is not irrevocable. The hash that you "own" is listed on their website as a substring of the concatenated hashes of all apes, which is in turn hashed to make a master hash. That hash can be changed at any time, as can the associated access to the restricted area. New apes can be issued that grant access; old apes can have their access revoked at will.

If you sell your ape to the Supreme Leader of Iran, then the government can force the BAYC to revoke the ape, and they can reissue another one to replace it. I can make my own website that accepts only apes with mustaches into my site's private area.

So really the only thing you get is that the tokens can be traded on third party services.
“Not everything worth doing is worth doing well.”

— Tom West, quoted by Tracy Kidder in The Soul of a New Machine (Modern Library, 1997). ISBN 0-679-60261-5

Previously cited on HN, but it’s a classic quote so worth citing again.
My experience with laptops is that the most usable ones have a low TDP CPU with integrated graphics. This avoids overheating as much as possible, which means you get full CPU power for much longer, as well as having a longer battery life. To make sure it doesn't feel sluggish, get one with a lot of RAM and (NVMe) SSDs.

I dislike the lack of ports nowadays, but USB-C makes up for it. You can get USB-C dongles that provide Ethernet, HDMI/DisplayPort, some more USB ports and USB-PD passthrough all at the same time, so they replace a complete docking station, but they still fit in your hand. That and the fact that I can use the same charger or powerbank for the laptop, phone and the latest Raspberry Pies is great.
Here, 'impossible' is defined very loosely, as 'not what it appears to be'. But what does it appear as? Try imagining it, per Necker Cubes, as a concave shape.
by what metric?
They don't. That is just one of problems of NFTs.

(if they do - they do it outside blockchain, what makes blockchain part quite pointless, beyond Ponzi part)
The law allows people to circumvent copy protection to access works they are entitled to access. There is also a provision against sharing copy protection breaking methods.

I never interpreted them as clashing, merely that I can't knowingly share copy breaking mechanisms with people who are unauthorized to use a work. If they do clash then you have to side with the consumer.
Maybe the crypto bubble popping will cool down the trend. If it actually pops.
I think you need to set firm boundaries and stick to them.
What platform do you consider the right one?
I'm a strong believer in continuous refactoring. Improve existing code when you touch it. Defer architectural choices untill the moment you have enough info. And leave cleaning up to the moment that it starts becoming messy, not before.

That implies, code never is perfect. Not even good. But clunky, cobbled together, expermental or just plain stupid. But always just about 'good enough' to solve the issue at hand.
MariaDB and JSON in less than 2 minutes
Get started with MariaDB and JSON in less than 2 minutes using Docker.

New repo (and quick walkthrough) here -> https://github.com/mariadb-developers/mariadb-json-quickstart
Hehe, sorry for the language confusion and derailing the topic! I'm not a native speaker and have always assumed that "lemonade" can be used as a generic term for all carbonated soft drinks, cola drinks included. I think my confusion comes from the Finnish loan word "limonadi" which is an umbrella term for carbonated sweet drinks.

And now checking what real lemonade looks like -- I think we'd call that lemon soda but it wouldn't definitely belong in the "limonadi" category. So a bit confusing inversion of terms during some cultural adoption!

Edit: I see the usage is closer to UK naming convention, so maybe that's the history.
Here in Berlin you can easily get with the bike through the entire city. If you survive that is a different topic, but you could if you wanted!

IMHO the future lies somewhere between bikes, elon musk and the city tram. What we actually need is a vehicle that fullfills all criteria in some form.

For instance: getting out of your apartment and onto one of those scooters to the next subway station where you either connect directly to the railroad or will be able to reach you destination unil the "last mile" where another scooter waits for you.... But we know how that goes and nobody actually will care about the scooter enough to return or take care of it.

So what do we do? Uber-Tesla-Subway pods. I call it by phone, it shows up to my house, either transfers me or lets me dock with the subway and then brings me the last mile just to leave me there for the next thing it has to do.

Self driving will mean the end of individual driving at that might not be as bad as we think it will be.
Can you please share the name of that Centre? I would love to investigate.

Thanks.
What are you scared I'm going to discover your voting ring? Is a bot anyone that's smarter than you? It's a dumb question.
The complexity of modern tool-chains suck, specially when you are just beginning. It gets you very confused, and some people end just giving up. Python is confusing with all the environment juggling if you're at the stage of doing something not trivial. But for the beginner, at least it gives you IDLE, a barebones IDE by default. I think there is a parallel universe where I use Ruby as my main language, instead of Python, as I tried Ruby before Python, several years ago. But in this timeline I got stuck trying to call the Ruby interpreter from Geany, and never came back.

Similarly, I tried to learn Clojure before Pharo. Spent over a hour setting Atom with all dependencies required to convert the editor into a Clojure IDE. But I botched the set-up somewhere, and ended with a dead REPL. Again, never came back.

The best experience I had so far, as a beginner trying a new programming language, was Pharo. You type a couple of lines in the terminal, and gets a full environment with _everything_ you need included in the system image. No need to spending a lot of time wrangling dependencies to get a functional system. I think the image-based development strategy from the Smalltalks is underrated.
DMCA can not superseded the 1st amendment, sorry

There would be no test, it is plain and clear violation to prohibit it, just like the crytowars case, which is why the DOJ dropped it
Blue Origin joins U.S. military ‘rocket cargo’ program – SpaceNews
The Risk Bearer: Embracing the Right Kind of Uncertainty
> Yeah, but the ones who have their ownership verified on the blockchain are the owners.

Not legally, they aren't. I can take someone else's photo, put it up on OpenSea as a NFT, and it'll go through. I didn't own it. You don't own it. The original photographer still holds every bit of legal ownership, regardless of our possession of JPEG copies of it.