skysight-inc/HackerNews huggingface dataset:
The 2->3 switch had similar issues as the Python 2 -> 3 switch: Half of your plugins were incompatible with the old version, the other half incompatible with the new version, so you were stuck between a rock and a hard place for a long time.

That seriously put me off Sublime (and anything that follows a similar strategy). I really don't like tools that intentionally become barely usable for years at a time, repeatedly.

I really hope they'll keep plugins compatible across this version jump.
OK, so not quite privacy-preserving in the cryptographic sense, but more of a matter of degree. Plausible Analytics collects less data than Google Analytics, but not zero.
I agree, keep in mind this criminal did not come clean on his own accord. There is no indication he would have ever come clean. All we know is that he did non-criminal activities on youtube.

For all we know he could have been operating a human-smuggling operation from his current local.

Either way he knowingly and purposefully avoided prosecution.
If you don't understand why competition in monetary commodities is a good thing then... I don't have any time for you.
I design and build guitar amps. It’s a relaxing combination of electronics, carpentry, metalworking, and music.
ehh... Cathie Wood and a YouTuber who needs a footnote do not belong on the same list as Ray Dalio and Warren Buffet.
Combined with the 0ms cold starts, this could be our next goto platform! Only missing element is a 'real-time' binding via web-sockets or similar.
I use operator overloading in C++ all the time, you seem to be looking at it from a data science perspective, but other fields use math also, such as gamedev.
what is the point of using Kafka if you are using only one broker (no replication)?
Might as well just write your data to /dev/null
Can you shed some light on what we’re actually looking at here? I see some Rust but most of the actual BT stack looks to be C++ code. Is the HN headline accurate?
If anyone wants to have a mobile app that creates VPN on DigitalOcean, AWS or GCP checkout ZudVPN.com (https://github.com/zudvpn/ZudVPN)

Completely transparent server cloud init: https://github.com/zudvpn/ZudVPN/blob/master/src/providers/D...
It is something to look at in term of leadership, but I am missing a key detail. What pay did RMS give to himself, what kind of raises, benefits, cost of living conditions, paid vacations, stock options, works hours? How much of it was communicated at the point of hire to the non-profit organization, and what were the expectations?
Actually, there is dry soap nowadays, but you still need a little bit of water.
> It's the same problem as D's -betterC option. It's not better-enough to motivate switching away from C in places where C is still used, and it's far too stripped down & basic to attract the majority that's gone to C++, Rust, Go, ObjC, or Swift (or even "full" D).

I've been interested in D since the early days (back when it had two competing standard libraries) - I think you're kind of misrepresenting why D never caught on - it wasn't that people weren't interested in a better C++ - it's that D was unsuitable for a lot of scenarios C++ was used because they decided to include GC in the language and it needed to have a runtime that supports it. This put D more in the C# alternative camp than C++ alternative, it was harder to port (I don't know if D still has a working iOS or Android ports, it didn't have them a few years ago when I last checked). And as a C# alternative it's strait out worse across the board (C# has quite string native interop so D doesn't really win much, tooling ecosystem and support is levels above).

If someone came up with something ala D (strong C/C++ interop, fast compile times, good metaprogramming, modules, package manager) without the GC and LLVM based (so it's super portable out of the box) I'm sure it would gain traction. The problem is that's a huge undertaking and I don't see who would be motivated to fund such a thing.

Rust exists because it solves a real problem and places like this BT stack seem like perfect use case due to security aspects - but the security aspect also adds a lot of complexity and there are domains that really don't care about it - they just want sane modules, modern package management and fast compile times.

Go has it's own niche in the application/network programming.

Seems like modern system languages get purpose built and general purpose ones are higher up the stack.
This feels overly specific. Implementing something like a Pigovian tax is standard practice where negative externalities are concerned. There is no need for an outright ban if properly taxed. There are also much larger negative externalities to cryptocurrency than CO2. Ransomware payments are a clear cut example that a ban might not even address and are easy to tax.
Our family’s religious tradition incorporates this type of communication every evening.

It is a delight as a parent to see how much joy it brings our children when they share with others what they are thankful for. It can be as simple as “blankets” and “blocks”, which I have witnessed and smiled about.

It brings me comfort knowing that our kids will have specifically communicated their gratitude in this way about 5000 times prior to entering high school.

In our area of the world, a large percentage of high school students are on anti-depression medication and the rates continue to rise. I hope this activity is one way to lean against that trend.
Adding to quicksnap's points:

- Next.js makes it dead-easy to statically generate your pages using various strategies. And static pages take few resources to serve. [0]

- It also gives you lots of info on bundle sizes, performance, and provides you with the tools to manage these.

- Vercel is optimised to serve these static pages on their CDN. [1] And your project quite literally a single terminal command away from being live.

- Both are very easy to get started with and a joy to use.

- I am in no way affiliated with Vercel. I just like their products.

[0] https://nextjs.org/docs/basic-features/data-fetching

[1] https://vercel.com/docs/edge-network/overview
Advanced AutoML with Determined AI
That's nice, at UPB in Bucharest we use for the OS course C and for the distributed systems one Go/Java, though the DS one involves heavy theory/math and less coding but implementations in Go/Java are a big bonus. I don't know where do you teach, but our students would probably be confused by Rust and their time will be spent elsewhere instead of being focused on the actual course content.
True, though the paper gold is valuable because someone could potentially take delivery, though that valuation on it's own is likely much less than it's current price if 1934-1970 is anything to go by.
As a long time Apple user, I really don't know where that's coming from. Endless issues with bluetooth over the years, including full system crashes. Curiously iOS bluetooth stack seems to be more stable than on macOS. Or maybe it's just hardware differences.

Apple's stack does work great with Apples hardware, though.
If you don't understand why bitcoin isn't [workable] money then... I don't have any time for you.
The whole Unix "worse is better" thing seems to me like a specific instance of a more general principle. You see it in network effects and first mover advantage in business, but I saw it in other industries I worked in as well. When I was a military officer, it was drilled into us to move as soon as we developed 80% of a plan, in part because you can make up the rest as you're going but also because just striking first is itself a tremendous advantage. Being faster than the enemy is often better than being better than the enemy. In finance, we were pushed to trade on imperfect strategies because any edge whatsoever disappears almost instantly as soon as you use it and you have to assume someone else is going to figure out whatever you figured out.

I don't think you can generalize to just first mover always win, especially since Unix wasn't the first mover. More that any plan, scheme, product, whatever that can actually work needs to be put into operation as soon as it can work. It's no guarantee you won't lose anyway, but you can win for a very long time until you don't. Unix may be supplanted at some point and Bitcoin too, but Tom from MySpace at least made a few hundred million when he likely makes nothing if he launches after Facebook.
If your currency deflates, that means a dollar today is worth less than a dollar tomorrow. When you invest money (via loans or buying equity), you trade currency for tangible assets, like stocks or capital.

In order for the investment to make sense, the growth on the asset needs to be larger than the growth of the value of the money, plus risk. So in a deflationary currency, loan interest rates must be higher to be worth it. If loan interest rates are higher, then the cost of doing business increases. If the cost of doing business grows, the price of goods to increases. And when the price of goods increases, this causes the amount of goods sold to drop. This causes the income of the business to drop. Which increases the risk of investment, causing interest rates to go up.

This cycle continues until everyone is holding on to their cash, and no one is spending. The way to break the cycle is to have cash start to lose value, or inflate. Then the interest rates drop, and people start to spend their money.

Another way to think about it is:

Say it costs 1.00$ to make a loaf of bread in 2020. By 2030, there's a robot that can make a loaf of bread for 0.10$ in 2020 dollars. So because society has become more productive in those 10 years, the work you did in 2020 is now worth 0.10$ 2020 dollars. So we can think of a dollar as representing the cost of goods, at the time that you did it. So if you make 1$ worth of bread in 2020, it should be able to buy the same amount of bread in the future. So we inflate the currency 10x, so bread still costs for 1$ in 2030, but now there's 10x the amount of bread to go around, and people make 10x the salary, so for people who are currently making money, bread is 10x cheaper.

Now, you still want some inflation on top of this, since you want to push people away from sitting on money and towards putting that money to productive use. But that's the core rationale.
I still prefer Sublime Text over VS Code for the simple reason that it has much less visual clutter.

VS Code is cognitively stressful for me to use, there is too much stuff going on in the interface.
Audio Pros ‘Upmix’ Vintage Tracks and Give Them New Life
> Who? Why?

I don't know. There are many possibilities, known and unknown. If you're asking me to speculate, with the limited information I have, I would put my money on trying to scare some African military force that France is engaged in conflict with.

> The lesson of the Korean War is that even with nukes, intense conventional war is still possible

Korea and Vietnam were Cold War era wars between highly asymmetric opponents. They were proxy conflicts between global superpowers. The entire premise of a "Cold War" or "proxy war" is that it allows powerful opponents to avoid a high-intensity conflict where mutual destruction is assured. That is not state-on-state, high-intensity conflict. Just like French involvement in the proxy wars in Africa and the Middle East is not state-on-state, high-intensity conflict.

> An multi-polar world with an independent Europe means that they can fight their own wars against Russia and Turkey -- they have in the past!

Again, we are not in the past. We're not discussing war in the context of 19th century European military technology, we are discussing a future major global conflict. The last time Europe was at war with Russia and Turkey, it was exactly in the context of a world war.

A multipolar world (as opposed to a unipolar or bipolar world) is exactly the kind of situation where one would expect high-intensity, state-on-state conflict to develop into a World War. That's pretty much the store of WWI and WWII. The Cold War is the story of a bipolar world. Notice how Cold War is "cold," the opposite of "high-intensity."
Actually the spec is overspecified and repeats itself multiple times in different layers. L2CAP specifies a TTL, so does RFCOMM, so does SOC, so does...
"FACT: Gloria Steinem is a CIA Agent and everything she has ever done throughout her adult life has been under the direction of the CIA."

please. this sentence is so obviously impossible (literally everything she did as an adult was as at the direction of the agency? everything??) it discredits the entire source. Also clicking around this website makes it obvious that this is crypto-fascist garbage: http://www.whale.to/b/feminism.html
You had the option of "rotten". It was right there. Like low-hanging fruit.

I think it's something not to attribute to malice.

...can you slice an apple with Hanlon's razor?
So where and how much of the mining network utilizes this or similar?

We are looking for at least significant portion of 130TWh the mining network currently uses. I just don't see all those old dams adding anywhere close to 1% of that value (although you have a chance to post your sources).

You see, bitcoin mining currently uses 10x the amount of capacity used by Google and 50% of what ALL DATACENTERS IN THE WORLD are using.

https://www.bbc.com/news/science-environment-56215787

Your argument doesn't hold any water (pun intended).
Absolutely- getting a mentor who will make time for pair programming is invaluable. Early in my career as a self-taught dev (my degree was in a different area), I landed a job as an associate dev and was assigned a "mentor" who wouldn't give me the time of day. While I'm sure he was very busy, it was also very frustrating to be told every time I reached out: "Give me one sec, I've gotta finish something up, I'll message you when I'm done" only for them to ghost me for days even after I'd reach out again (I couldn't even drop by their desk since we were both remote devs). So I made different connections, got to know my other coworkers better, and found a person who wasn't just willing to mentor me and pair with me, but was excited about it and glad I would reach out! I learned more from him in a week than three months with my former "mentor".

Moral of the story: find someone who's happy to mentor you, willing to pair program, and wants to see you grow and succeed. I can't promise that you'll never feel like a fraud again, but I can promise that you'll feel more confident about the work you do. The sooner you can do this, the sooner you'll find your "muchness" and become "much more muchier" (to quote Tim Burton's adaptation of the Mad Hatter).
Yes, the assumption is that you play the game on another platform. I don't have any plans to go in the TableTop Simulator, Roll20, etc direction because I'm a solo dev, that's a huge project, and they already do a great job. I'm focusing on the discovery part of the problem and hoping to expand in other directions based on user feedback. You can identify the platform a campaign is played on by selecting one of the "Tools" tags.

Thanks for looking over the legal stuff, I did take care in making them. It's a combination of generated content / open source (shout out to Basecamp), edited by me, and then edited by my lawyers (shout out to Grellas Shah LLP). The in person aspect was something I was wary of, but I've been advised the language in there is sufficient. Looking at MeetUp and Tinder is a good call though, I hadn't thought of that.
And if I force you to give me your decryption keys or make a transfer at gunpoint, will the math still protect you?
But those inits don't actually DO hardly anything. The Rust one hardcodes a bunch of stuff and has "TODO - setup signal handler" in the code...

You're not even comparing them to just the init part of systemd, but the entire repository.

What's the point here?
It's not that Stallman had the monopoly on bad management. In fact, the interests of workers and management are intrinsically at odds, and every workplace needs a union.
With $1.9 trillion freshly printed for 'covid relief' and another $4 trillion on the way in the form of
'infrastructure', fiat will likely face more competition by the end of the year
> it is far from proven that target inflation is bad

Target inflation is specifically intended to promote consumption. Consumption, particularly in the form of atoms, not bits, is approximately 90% correlated with greenhouse gas emissions, despite all our efforts to roll out renewables.

Setting the "inflation is good" argument alongside an article decrying the climate impact of inflation-resistant currencies is . . . well, it's an interesting take.

Unless and until we are manufacturing/growing and transporting consumptive goods via renewable and sustainable means, promoting inflation is most certainly contrary to climate stability.
Hahaha, keep the downvotes coming! Get that uncomfortable truth out of of sight -> out of mind.
Yep. Made a little portable sink for my trunk. After going anywhere, we dip our hands in the bucket, grab a bar and start scrubbing. Made a rinse hose out of some tygon tubing and a clamp. Oh sure, we get some stares, but it sure beats the cancer risk!
"EPA has set 5 ppb [parts per billion] as the maximum permissible level of benzene in drinking water."

Only 4 products of the hundreds they tested had a concentration greater than 5ppb.

- artnaturals hand sanitizer SCENT FREE NATURAL ELEMENTS + CLEANSING FORMULA - 16.1ppb

- SS LAVENDER & HERBS scented sanitizer ALCOHOL ANTISEPTIC 70% - 13.8ppb

- huangjisoo HAND SANITIZER GEL TYPE HAND CLEANSER 62%
THANOL 91% ORGANIC - 11.4ppb

- TrueWash Instant Hand Sanitizer Natural - 6.2ppb
>But I don't think I find it very convincing, or at least it's too exaggerated. Fighter jets and nukes primarily protect physical property and institutions, not cash.

Typically, the concept of "military force" like fighter jets, aircraft carriers, etc in criticism about fiat currency (especially $USD) is about connecting the dots to explain the strength of that currency.

E.g., USA gets Saudi Arabia to sell oil denominated in $USD and in exchange, Saudi Arabia monarchy gets "protection" from invasion by enemies like Iraq. This is one concept of the "petrodollar". This military protection requires fighter jets, etc. This makes $USD valuable to acquire by other foreign countries that want to buy oil. In contrast, Bitcoin doesn't need the expense of the military to decree that it's valuable; people just voluntarily agree to exchange it for value. (E.g. exchange 10000 bitcoins for 2 large pizzas.[1])

The (wasted?) energy for defending the $USD is more diffused among different institutions so it's harder to measure -- and thus harder to criticize. In any case, energy usage also includes the Treasury Dept's Secret Service anti-counterfeiting force running around the world to stop fake currency. The Bureau of Engraving that prints the sheets of paper currency. US Mint stamping coins. All the above require enormous energy expenditure as well. Then you have the energy costs of the Fed Reserve, member banks, etc all doing settlement with each other and the associated security systems to protect from hacking. Bitcoin doesn't need any of that. Does bitcoin use more or less energy than the collective sum of energy to maintain integrity of $USD? I have no idea. What's the best complete accounting of the carbon footprint for $USD?

[1] https://bitcointalk.org/index.php?topic=137.0
After a certain level of fame, the artists are CEOs of their own brand.
This is true, of course, but you can have a Terraform CloudFormation resource, too, and pass data from other resources back and forth. Since when we don't like using the best tool for the job?!
Please note that up respects $SHELL, so if you find a way to set $SHELL to point to maybe (possibly wrapped in some helper script) in a useful manner, it might actually work! I'd highly appreciate an issue with a report/guide for that then on up, others might find that helpful!

For details, see: https://github.com/akavel/up/releases/tag/v0.3
It shows how the art has changed hands and been transacted over time. That is an incredibly difficult thing to do in the physical world over hundreds or thousands of years.

You are correct that at the very initial point of minting there still needs to be some proof (i.e. artist cryptographically signing the data of their work with their private key), which as I understand, is not something that's really done currently (and should be).
A hedge against instability of local currencies. (E.g. Venezuela)

But really only if it would be difficult to obtain and safely keep USD.
a "great leader" also needs to be able to manage people.

If you're passionate but spend your time being abusive to others then you're not a leader, you're a dictator. And that is what RMS is - we've seen time and time again he expects his opinion to be the law, and anyone with whom he disagrees is wrong and should themselves be expelled.
> Assuming NFTs become more mainstream and integrated with banks for land deeds and the BMV for car titles, something more official would likely be put in place

Ummmm.... elephant in the room! NFT is the trust mechanism

You're saying: "NFTs will be good once we do all this other stuff in the real world that we are already doing". Thus negating the entire reason for NFT to exist.
Ask HN: DigitalOcean destroyed all my data while I was sick. Any recourse?
Today after recovering from an illness thanks to the pandemic I feel like I lost everything. I fell sick during the pandemic and for 45 days was in a very bad state. I did not check my emails where there was an outstanding to pay to Digital Ocean.

The amount was $3.4 over my account limit. And totally for a month it is $25 I spend. I am a long term customer with them since 2013 paying and using the service as a small time developer and service provider. I do not have enough resources to do external backups. But I do keep backups turned on and some of my projects were as snapshots requiring almost very little resources for DO.

Am so devastated to find today that after I cleared my paltry balance due, I found all my droplets, backups, and snapshots wiped clean. When I wrote back to DO explaining I was sick, I am a customer since 2013 paying regularly, and this is so devastating to me, they simply said sorry nothing can be done.

When I prodded more, they said they understand the pandemic situation and credited me some money into the account. They neither will escalate beyond their low level customer support nor say can restore anything.

Is there a way anything can be recovered if at all from their servers? Am even ready to pay them to do so for me. Some of it is a lot of work I had put in. And the data is valuable to me.

Also, I understand they will want to mitigate any non-payment risk. But think this kind of draconian policies applied to all customers is ridiculous in this age of big data and ai. Surely, they can give different credit limits for different customers (like me, a very small user for over 7 years with no issues till now) and do just a little more before automated emails and deletion.

What use is giving me credits now? If they had even put in $10 into my account a month before I would have not been in this situation now.
> The artist could refuse to transfer this if they don't like you

Really? What if I, the person who bought an NFT, just gave my private key it's tied to, to someone else? What recourse does the artist have then?
Bluez these days is pretty tightly coupled to modern desktop linux. IIRC the only official way to talk to bluez is through dbus (there are still a couple legacy ways through shared libraries though). I don't think Android seriously uses dbus though so that would be a pretty big issue.

And as a person running the latest mainline kernel on their daily driver laptop--I would not want bluez running the wireless peripherals on my phone. I can barely keep a wireless keyboard attached and working on this thing... in 2021.