skysight-inc/HackerNews huggingface dataset:
> clearly crypto mining is emitting using a lot of power and some of that is CO2. But the competition is fiat; backed by fighter jets and nukes; literally

just 2 points:

* using crypto will not make the military stop existing

* switching to Proof Of Stake would solve almost all bitcoin problems

...but bitcoin will not even consider keeping PoW and switching to argon2, since the investment of miners in dedicated hardware is too great

So I think honestly the bitcoin community is stuck. It will not change, not even when there are options that would only improve the technology underneath. Still stuck at less than 10 transactions/sec, I see.

As a tech enthusiast, bitcoin has lost all its value to me. As an investor, the quick value fluctuations and overall value increase are a great thing.

To me, the conclusion is that bitcoin is not anymore about tech (the project is completely static at this point), it's not about anonymity (it never was anonymous), it's not about distributed stuff (dedicated hardware and search for cheaper power are concentrating mining). It's just about quick investment that gets you money. Everything else feels like a lie.
Some of it is the constraints with the main use cases: low power, (relatively) high bandwidth, the need to pair devices without screens. Comparing this use case to something like wifi is unfair.

A lot of it is due to backwards compatibility. Bluetooth isn't simply bluetooth. There are different versions, different profiles, different codecs, and even different optional features.

Have a look at the matrix: https://www.rtings.com/headphones/learn/bluetooth-versions-c...

The two devices being paired have to figure out what version/profile/codec to use to talk to each other, and gracefully fall back to the lowest mutually supported featureset. This is a really hard problem, and the devices don't always handle it well.
Isn't (s)he? To me it read rather like a quirky advertisement (mixed with a healthy dose of FUD). I was a bit surprised by the flawless (to this non-native speaker) English (and yes, there are bilingual Germans who occasionally get that right, but one can hardly expect such, much less in some random blog).

I was further more confused by the multiple mentioning of 'houses'. The rental market for houses in Berlin is slim, in Kreuzberg (and other near-center districts) it'll be zilch -- there it's apartments only. As if the application was meant to be applicable to other real estate markets...
I stand corrected. I had to google it, and I completely forgot that brief period of chaos where desktop was a web page. Ughhh... At least it was "opt in", which is my feeble attempt at hanging on to my argument that MS is more nefarious now than before. :)
Predicting associations with Alzheimer's Disease, accidentally [video]
I think part of the problem with believing that "at some undetermined point in the future, it will improve," is not a compelling argument against turning off crypto-currencies. From an emissions perspective Ethereum has been clinging to the belief that Proof-of-Stake is better, in theory, and is perennially, "just around the corner." In the mean time it has been and continues to run on Proof-of-Work and contributes in no small part to the environmental impact these crypto-coins have.

Internal combustion engines are already really close to their peak efficiency vs emissions output and they still contribute a huge and growing amount to overall CO2 emissions. We need to design cities to curb the need for cars, replace as many as we can with electric, and design better, more accessible public transportation. Not seek more efficient internal combustion engines and promote their use.

Crypto-currencies account for an abysmally small number of financial transactions in the world. Literally inconsequential. And they chewed up an astounding amount of energy in order to process them. To scale that up to a world where everyone buys their bread and milk and candy bars with crypto-coins is... well not feasible would be the polite way to put it if you still understand physics and the laws of thermodynamics.

I think there are plenty of other reasons to ban crypto-currencies when we get to regulation and protecting consumers.

It wouldn't take much for the governments of the world to shut the whole enterprise down and I think they should.
Broadcom seems to pump out a lot of garbage in general. The SoCs on the raspberry pis are particularly terrible.
for #1 if you need message order to be maintained you cannot use more than 1 partition.
for #2 99% of the production issue we had where caused by bugs in librdkafka not talking to the right brokers.
Also it mean that the IP for the broker need to all be public IP and the writing throughput and latency is limited by the capacity of the machine that is the master for the partition you are trying to write.
If the machine hosting you partition become overloaded you have to switch the master for that partition to another machine unlike pulsar this is not done automatically and also if you replication factor is 3 your choice are limited to 2 other machine if you don't want to copy the whole partition to a new machine which would take hours.
> pple did Facetime instead and in the process also strangled SMS and cut out the middlemen

I'm personally really glad for this decision. iMessage is many times better than SMS. SMS security is a nightmare by design.

I just wish there was something better between Google and Apple, like a universal iMessage.
See also the BSDs, which have similarly simple scripts
I've been contracting part-time and developing a few bits.

https://www.videocode.review/ - After working from home for a while we noticed that it was taking longer to pull requests merged. One reason for this is comments were getting misunderstood etc. So I created a way to record a video for a pull request (as either the author or reviewer) to try and avoid some of that misunderstanding. It's GitHub only for now but I would like to get it working with GitLab as well at some point. It's just in beta now, if anyone wants to try it out please get in touch on here or via the contact page.

https://www.stopthat.email - Forward emails to an email address to unsubscribe. This has been going a bit longer and I've tried to automate it as much as possible in terms of finding the unsubscribe links and filling out web forms. It currently doesn't handle JS on web pages so I'm working on that next.

Both have been good fun to develop and have use different technologies, infrastructure and services. Next, I need to let go of my fear of launching and learn some marketing.
Well there's this:
https://daniel.haxx.se/blog/2020/10/09/rust-in-curl-with-hyp...
There are plenty of reputable sources for radical ideas that don't spew antisemitism, antifeminism, racism, and homophobia. I find it impossible to take this seriously as a source for anything at all, it has lost all credibility for me. Like I said, not doubting the Steinem-CIA connection, but there's no point in reading about it on that website.
I suggest going to gnu.org and stallman.org, and if you have questions write to the emails you find in the contact section of those respective sites
You're right of course the fact that something has never happened is strong evidence that something will never happen
I struggle to think of a piece of software I've been as happy with paying for as ST. It's just a reliable and snappy text editor that _feels good to use_. Sure, it doesn't have all the fancy new things Atom and VSCode often do, but that doesn't really matter to me. I work on fairly small codebases (scientific data analysis, mostly) and ST is more than good enough for it. Whenever I feel the need for something more advanced, I'll switch to neovim. But ST + neovintageous usually get the job done. I'll happily continue to support ST!
Yeah, they used to compete on price, but it's getting rare.

I also loved how open the Ascend P6 was, played with its SoC to my heart's content. Now you can't even request an official bootloader unlock for Huawei phones :/
Thank you very much! I thought nitro referred to the bare metal offering only.
Do you know what works great as hand sanitizer? Rubbing alcohol - no scent, no additives, no gummy weirdness, and cheaper.
shudder I'm thinking back to all of the nightmares I had trying to use Bluetooth (especially BLE) in the early Android 6 and 7 days. It was basically unusable because of _serious_ platform bugs and issues. I hope this time with a new stack it goes a little better.
Well since "ICO"s seem to be dead you gotta come up with something new to split the fools from their money.
> One of the five reported cases was fatal, MHRA Vaccine Safety Lead Philip Bryan said, adding that the cases were all among men aged between 19 and 59.

This is weird. In Germany almost all of the cases were women.
I think part of the problem may be that you're still far from the goal. If I were a heavy user, I might consider donating $50. But there's a huge risk that you won't get to $1,000 and my money will be "wasted" (not wasted, but not bringing about the desired effect either). Because of that, I'm inclined not to do it. It seems to me like you've got a chicken and egg problem here.
That would be very annoying to use as many pointers are just assumed to be non-nil and you don't have any other option but to assume they're non-nil.

Also since Go supports nil receivers, it would have to require that every "pointer method" be checked for nil. Which technically they should, but...
Do you have tips or things you did to get more effective mentor ship? My company has assigned me a mentor but I always thing I am not using it to the fullest extent.

The `only` time I speak with my mentor is when I get stuck with a bug and need help getting started. I have asked frequently on how to do better code reviews or how did she get so good at programming - she always said it takes time. To get better with the code base - it takes time.
Still cant print from Sublime QQ :C
Nick Szabo's counterargument: http://unenumerated.blogspot.com/2011/05/bitcoin-what-took-y...
A) REITs exist https://en.wikipedia.org/wiki/Real_estate_investment_trust

B) Yes, stocks are not directly affected by the currency in which they are nominally denominated! Yes, inflation-adjusted bonds are not affected by inflation in the currency in which they are denominated, assuming you believe RPI to be a good measure of inflation.

C) You can buy gold without having to store it yourself! For example SGLN or https://www.bullionvault.com/ (no connection other than being a happy customer)

> Bitcoin, in my opinion, is a hedge on the hegemony of the US dollar which I see weakening going forward

If you really wanted a hedge on the US dollar you could buy oil, gold, JPY, EUR, CHF, GBP. Buying the hugely volatile asset called bitcoin doesn't seem like a good way to hedge USD.

> Gold and paper only has value because we imagine that they have value

No, gold has value because of demand in industrial process and jewellry. "Paper" has value because governments can demand you to pay it to them in return for participating in economic activity within their borders.

If these arguments are really what bitcoin supporters believe about the value of bitcoin then the whole bitcoin enterprise is in for a big shock.
An NFT does not solve or prevent the artist from selling additional editions of their work. They can always create more tokens.
“VC Lives Matter”: Silicon Valley Investors Want to Oust San Francisco’s DA
"You also seem to misunderstand the mechanism of action of the various vaccines."

> I did not say anything about the mechanism.

"Linking to the top level of VAERs and claiming it says something it doesn't is the issue."

> That is not what you said tho. You said I spread misinformation. I did point to top level because the links to the actual query are not working after a few days. Just query it for COVID-19 vaccines and sort it by events reported or pick death as symptom beforehand.

Result: 3.5% dead. There is no distinction made if it is coincidence (which is not made with COVID-19 as well) and it's not representative, given that elderly are vaccinated first. Average age of vaccination is 50 years afaik. It's even a pretty high lethality compared to COVID-19 lethality for an average age of 80 btw.
Ignoring files in .gitignore has my attention!
High-Demand Digital Products Being Sold Online for a Quick Profit
I make home-printed zines and art about fandom, taboo (nsfw) subjects, and stories. Once upon a time I used to be a published comic artist (in addition to the dayjob) but left that path as it didn't speak to me on the same level of honesty as the works I do now. You don't notice how censored queer nsfw works are until you start making them.

(the homepage) https://www.kradeelav.com/
My Tailwind CSS utility function for creating reusable React components
TypeScript support
According to wikipedia Samsung's revenue is around 17% of SK's GDP. Still a huge amount, but considerably less than 40%.
I agree that ML tends to put weaker assumptions on the data than classical statistics and that it's a good thing.

However most ML certainly makes distributional assumptions - they are just weaker. When you're learning a huge deep net with an L2 loss on a regression task, you have a parametric conditional gaussian distribution under the hood. It's not because it's overparametrized that there's no distributional assumption. Vanilla autoencoders are also working under a multivariate gaussian setup as well. Most classifiers are trained under a multinomial distribution assumption etc.

And fat-tailed distributions are definitely a thing. It's just less of a concern for the mainstream CV problems on which people apply DL.
under 40 days ago someone posted to HN a SIGPLAN story about teaching compiler from the final phase to the first phase of processing the translations.

https://news.ycombinator.com/item?id=26237368

It gives you an AST you can assume is valid and has you do the work to rename variables and methods. Then it gives you an AST and has you develop your target code (in the case of the specific class, LLVM IR). Then the AST is checked for valid semantics. Then the course has you check a source program for syntactic validity and generate an AST.

It gives people the advantage of understanding what the AST is for on a deeper level before deciding how to represent it. I think this sort of class and a separate parsing class could be stellar together.
Serious question, why doesn't Google build its own bluetooth & BLE chips? Please put some competition on Broadcoam and the like and either push them entirely out of the market (good riddance), or force them to step up their game.
No, the law, and more importantly, the guilds (here, the SGA and SCL), are quite strict on these points.

A producer cannot "negotiate" creative credit if they did not earn it, because the guilds will not allow it.

If a producer wants writing credit, they must earn the writing credit by performing creative activities as specified by the guild rules. Project management and other "producing" activities do not count. Note however that the creative contributions of session musicians under WFH arrangements are generally attributed to their employer--i.e., to the producer, and SCL rules generally apply to determine the creative contribution the producer may claim for the work of session musicians.

Co-writing and arranging are not "producing" activities, they are writing and composition activities which can qualify for songwriting and composing credit. Few producers participate creatively in their songs, but the ones that do tend to be the more famous ones (like Dr. Dre, Jay-Z, Dr. Luke, etc.) and are use usually artists in their own right.
Not a great article. Most of the content is far better explained in the AWS docs.

To summarize their best practices:

* don't put creds in templates

* reference other parameters outside of the template, e.g. in Systems Manager Parameter Store

* make your code readable

* add comments

* check your code

Except for the second, all of those are fine practices for maintaining any code.

The one best practice that's actually relevant to CF is to store parameters in SSM. Yet, they mention that drift is a problem with CloudFormation. So... why do you want to store parameters to your stack in a service that allows them to change independently of the stack?

Maybe there's an argument for doing this, but they don't explain it. It's just a "best practice."

They don't mention a major use case for CF, namely CI/CD. The article finishes up with a pitch for their template designer.
"Anyone" was a poor word choice. I meant more "any supremely talented musician".

A few decades ago, even the greatest talents in the world needed a recording contract to reach a large audience, and that went through a few large companies.

Today that still helps to get the best equipment and the best people working on your stuff. But you can also record in a home studio with better tech than The Beatles ever had access to.

Not a flat playing field at all, but I think a fair amount of people do come up that way.

As for the best songwriters... I don't really know the business, and I don't want to pretend to. You're probably right for the Megahits. Maybe I'm right for the filler tracks?
CDK is strictly superior to cfn
Trying to remember (a very long time passed), he was very kind and patiently told me that it's important to use the tool that works best for you. He added that for obvious reasons he uses emacs.

A proper saint.
Avoiding the genetic fallacy? This would involve a lot more thinking...

Seems hard and also potentially dangerous.
Cookie changes force some small publishers to give up on ads
Please don't get involved in tit-for-tat flamewars on HN. They're tedious and inevitably degenerate. Also, please omit swipes, regardless of how wrong or provocative some other comments are or you feel they are. It only makes things worse.

https://news.ycombinator.com/newsguidelines.html
You're not wrong... but it invite the question "If Apple can't prevent malicious software from being listed, what is the purpose of a centralized app store?"
We actually went from a singer/songwriter to a duo and then a full six-piece band between 2016 to 2019! We've been putting out albums and EPs quite a bit, just been quiet in the public sphere since late 2019 since we've been working on a double-album. ;-)
RMS being repeatedly awful to women is just as important as this, and his other comments are "political" insomuch that arguing about the age of consent is political.
You’re suggesting we know the offset aka full moon + N days, but not the month.

Every calendar has specific days with full moons because that’s a physical event that takes place regularly. It doesn’t matter when you’re adding a lunar month, those full moons will always fall on the same days, thus full moon + 7 days for example can only ever be 7 days from one of those full moons on any calendar.
Yet another anti-social feature.
I think that's a fair perspective in this case, I was put off by much of what is on that site as well, although I would counter that the article from a Hoover Institute scholar that is the original link for this thread is its own brand of "worthless" which people will nevertheless read and refer to.

I did manage to find a Twitter thread with much of the Redstockings' takedown: https://twitter.com/earwulf/status/956306937729245184
Great idea, although it won’t be that useful for many people, I think, until it supports a wider variety of systems and editions. The current selection is quite small. I also think, as somebody has commented, that having boardgames and wargames in it would be great. But nice idea, it’ll be interesting to see how it evolves from here.
Sorry, you won't get much agreement from me on this. There's only two kinds of languages, the kind with fundamental design problems and the kind people don't use.

If you are looking for the perfect language may I suggest Forth on a Z80? Otherwise there's going to be a pile of shit hiding somewhere.
It's not whataboutism. It's hypocrisy. It's deeply hypocritical to attack cryptocurrency when we have a massive parasitic financial industry that does far more damage than anything cryptocurrency has ever done.

For just one example, look at how hedge fund and foreign capital speculation in housing is making a home unaffordable for millions upon millions of people and contributing to middle class decline and homelessness.

It's a bit like making pot illegal when hard liquor and cigarettes are legal. What it really amounts to is the existing parasitic financial industry using the state to remove a competitor to its own gambling and destructive speculation operation.
Intelligent Design as a theory for life’s origins has received a lot of unfair criticism because people think it’s code for “young earth creationism”. It’s not though, it’s an observation that random natural processes are too slow at generating information to be responsible for life on earth.

It’s the same deductive logic you would use if you found an artifact in the middle of the desert. Yes natural forces could have carved an image from the rock, but the more detailed the image the less likely it arose naturally.

The fact that even now, no one has any idea of how to create the basic forms of life shows the astonishing amount of information that exists in even a simple cell. It’s time to reconsider intelligent design, even if the designer is an alien species or a programmer of a simulation. There’s too much information to spontaneously generate, and we have never seen life come from non life.

The theory has been essentially banished from academia for political, not scientific, reasons, but Michael Behe and Stephen Meyer’s books, specifically Darwin’s Doubt and Signature of the Cell, lay out the case in detail.
What Is Code Churn?
> What's wrong with AGPL that doesn't fit with our ideas?

Absolutely nothing. That person doesn't know what they're talking about.

I am sorry to hear that you learned about the peril of a permissive license in the way you did, but I'm happy that you switched to strong copyleft. Arguments demanding permissive licensing instead of strong copyleft amount to saying "but then how will I stand on your neck?" You shouldn't have to put up with that.
Nice try, California department of revenue
And the maximal delta between all 7 billion humans and the minimal version of many, let's say 3, makes such a statement unhelpfully limited in scope, while implying a controversy of thin air
None of this explains why fiat currency leads to starting a war.
People are multi faceted and the world is gray. One cannot undermine ones contributions to computer science for the sake of PC culture or aggreing to the popular opinion. People voted for trump should we hate those people or just disagree with their views? Popular opinion isnt the arbitor of truth!
What do you mean "pull rug out of you"? If they decide to discontinue GPL edition, you are free to pick it up from where they left.
Data-driven food and wine pairings
> That's a consequence of the "always mutable" model whereby the responsibility of initialization can be shared by the object constructor and the caller.

It's not though. An "always mutable" model can require that objects be fully initialised up-front. Rust does exactly that.
I think I'd need to see an example of that to be sure. What's talked about here doesn't really lead to that, because in these examples, values are getting passed through a function call boundary.

There's a lot of rules in Go for what == does, and maybe there's something non-transitive in there, but I'd definitely need to see someone prove it on https://play.golang.org/ to be sure. Offhand I can't think of how to make one.
If you can build a PaaS around it like Giphy and sell user data, sure.
Adding to all the other comments about communication: it would be nice to have a progress report a la the Dolphin emulator or This Week in Rust. I honestly think it would be worth hiring someone to do. The added press would make up for itself in costs.
there is a WHO guide for a DIY hand sanitizer: https://www.who.int/gpsc/5may/Guide_to_Local_Production.pdf