skysight-inc/HackerNews huggingface dataset:
Agreed, Fowler, Martin, etc. are often criticized not because of their work but because of their audience, or more specifically their paying customers. Makes little sense to me, I got a lot out of their writing, especially in the early days of OO.
Show HN: Netli.fyi – React Native app for managing Netlify sites
> It's still hosted there on the PEP site.

On the PEP site, https://www.python.org/dev/peps/ , there're a lot of deadlocked PEPs, some of them a good and better would have been within, than without.

> Rejecting this PEP allows a better implementation in the future.

Let's count - 3rd-party patmatching libs for Python exists for 10-15 years. And only now some of those people who did their work as "third parties" came to do it inside mainstream Python.

The "future" you talk about is on the order of a decade. (Decade(s) is for example a timespan between 1st attempts to add string interpolation and f-strings landing).

I myself was ardent critic of PEP622/PEP634. I find situation with requiring "case Cls.CONST:" to match against constants to be unacceptable. But I'm pragmatic guy, and had to agree that it can be resolved later. The core pattern matching support added isn't bad at all. Could have been better. Best is the enemy of good.
I don’t think that’s fair, cash is easy to spend unlike bitcoin.
thank you, fixed! The correct link is https://wasp-lang.dev/docs/
Yes it's Bitcoin is inefficient, but in exchange we get social scalability.

https://unenumerated.blogspot.com/2017/02/money-blockchains-...
What to ask when interviewing software engineers
62 upstream dams were broken before Banqiao dam failed. No dam in the world is capable to stop 15 700 000 000 000 tonnes of water. The flood was catastrophic anyway.

The primary responsibility of Banqiao dam is to control flood. Power generation was secondary.
I've been in since very early on as well. There isn't anything, other than black market transactions, that BTC is good for. The idea that it has some kind of inherent value is completely insane. People are willing to pay for it now because Tether is artificially keeping the price high. Sooner or later someone (US government, Russian mobsters) are going to nab those Tether dudes and the game is going to be up.
It's weird if the policy is you can do whatever you want as powerful as you want if you roll your own, but you can't do anything no matter how simple if you use a free third-party SDK, but... is that what it looks like?
What Are Dysfunctional Beliefs?
Ironically, it's an even better tool for people used to using command line tools!
What about me?

I live in the US but am originally from a 3rd world country, have family there, regularly send money back home

I didn't invest in Bitcoin but I did have made x000% returns from the same mania that us driving the latest BTC rallies, so I don't have FOMO

And I fucking hate Bitcoin.

-

Here's the thing, Bitcoin minus speculation would be great. The idea of decentralized currency is not problematic.

The idea it takes "burning" electricity to facilitate that is not a problem.

The problem is because of speculation the actual amount of energy that goes into the actual use of a currency is dwarfed to a truly mind breaking degree by speculators.

Entire factories literally converting electricity into monopoly money.

Someone brought up how much internet traffic is porn, at least porn satiates some basal wants!

Gold mining is nasty business but at least gold is an intrinsically useful metal, same with silver

99.999999% of Bitcoin hashing is truly useless at this point, only happening because of speculation.

And no I don't have a source for this other than the fact literal factories exist to cash in on speculation, which poor 3rd world people securing their few dollars in BTC is unlikely to compete with...

I just can't believe that now of all the goddamn times we want to add crypto into all the damn waste we're making.

People say stuff like "oh it's only half a percentage point of global electricity usage"... please point me to another place where we can cut half a percentage point of global power consumption without spending a dime and disrupting people's quality of life (because remember, without the speculation decentralized currency can exist and not even be a blip on the amount if electricity used)

-

Also I have no idea what the gas station sign comment is meant to mean. Please point me to a currency that hasn't already failed that experienced the volatility BTC has?

If gas prices were in BTC equivalents of dollars how many extra digits would we need since 5 years ago?
That works only for static page though. Many modern pages would require you to run a selenium or puppetteer to scrape the content.
The Scrapy library written in Python (https://scrapy.org) is excellent for writing and deploying scrapers.
Really? I think bitcoin is a way of accelerating externalities and the byproduct is an arbitrary transfer of wealth obfuscated with the cover of decentralization and value. Mining does not accelerate the development of renewable energy but rather an exploitation of idle resources.

P.S. I own crypto including Bitcoin.
Depends on the transaction fees associated with those transfers. If those millions of people also post higher-than-average transaction fees, then the Bitcoin network prioritizes those payments, and cannot process any other transfers.
AAA game engines don’t need to securely execute arbitrary malicious code downloaded from the internet.
I think you are right - people sometimes have too much fun with subtitles: videos from https://www.youtube.com/technologyconnections typically subtitle the jazz at the end of the videos with a relevant adjective (e.g. 'cool jazz' or something for a video on HVAC operations.)
Interesting! You should put a side-car blog up and talk about the challenges and lessons that came from building this thing. I've been doing that and was able to ride the front-page of HN for about 18 hours. Link in profile.

Also, I see that you are in Norway?! Hej from Sweden :-)
Not really. The network spends those kWh whether you send your transaction or not.

It's also worth to note that nobody really knows how many kW miners really burn. All the figures are more or less educated guesses from the efficiency of equipment sold publicly. If someone has a more efficient method they probably won't share it.

But nobody accused Bitcoin of being efficient, ever. That's what almost everyone notices when reading about it first time.
I'd say that really depends on your scale and what you're doing with the content you scrape.

In my experience with large scale scraping you're much better off using something like Java where you can more easily have a thread pool with thousands of threads (or better yet, Kotlin coroutines) handling the crawling itself and a *NUM CORES thread pool handling CPU bound tasks like parsing.
Yes, that's the idea!
We first want to get the web app part working really well, and then we will be looking into adding mobile. It will certainly require extending the DSL though, to capture both web and mobile specifics, but the idea would be to keep it as general as we can.
There’s also proof of stake which requires a lot less energy. I think a lot of nuance is missed when discussing Bitcoin and its consensus mechanism as the only way of running a blockchain
The author of the first public drinking law, in 1979, said on the law's purpose:

>"We do not recklessly expect the police to give a summons to a Con Ed worker having a beer with his lunch". [0]

Yet today, if you have a beer in the park at lunch you will get ticketed, or at least a warning. The lesson? Do not rely on discretion and restraint to make up for an overly expansive letter-of-the-law.

[0] https://en.wikipedia.org/wiki/Alcohol_laws_of_New_York#cite_...
>The economics professor believes bitcoin is "not a unit of account," is "not a scalable means of payment," and is "not a stable store of value." Instead, he argues, it is a pump and dump scheme, where fear of missing out leads retail investors to speculate on an ever-increasing bubble.

In literally no way is this guy wrong.
The world's central banks do not use more electricity than Argentina, and they handle a lot more money.
Cops Are Playing Music While Citizens Are Filming to Trigger Copyright Filters
Thank you; you have done a good job of steel-manning the OP. I appreciate that.

The way it was written, it doesn't surprise me that people didn't read it that way, and downvoted. It comes against a background of people loudly claiming to be oppressed for ideological reasons and failing to support that claim or acknowledging that a serious act of violence has just occurred by people professing the same ideological reasons. At the very least, I felt it was worth pointing out how it reads, so that they might consider it without requiring others to specifically seek an assumption-of-the-best.
Quite a few people have noted that this is a lot, but there are caveats (how much does the _whole_ banking system use, how much is cryptofinance worth to society, etc etc).

There's a more important point though: you can have cryptocurrencies without this horrendous waste of energy.

There are functional cryptocurrencies that are _not_ backed by proof-of-work, and don't have the same catastrophic environment impact. Notable candidates include Stellar (backed by Stripe [1], using a consensus protocol with a distributed web of trusted servers) and Cardono (which includes Ethereum-like functionality, using proof-of-stake). They're newer, and they will evolve further, but they're already functional and dramatically more efficient (by many orders of magnitude).

They're not even that niche: Cardono is #4 by market cap & Stellar is #12 [2].

There are interesting arguments for crypto being valuable, but there are very few arguments for Bitcoin or proof-of-work specifically is valuable (and for why the current price isn't a huge bubble). Burning this quantity of power is tragic and totally unnecessary.

[1] https://stripe.com/blog/stellar

[2] https://coinmarketcap.com/
> This information is exposed specifically so that app developers can optimize for the cache line size in use. I very much doubt Apple would report a false number.

No, this number is used for compatibility reasons. OS is free to pull shenanigan behind apps to take care of CPU cache line size changing underneath them (like using a larger size so it'll align on everything; 128b aligned is 64b aligned too).
We have startup plans that start free and runs at 10 cents/page after volume discounts. We also offer prices in local currencies. Happy to work on a deal that works for you.

We are a pure AI company, i.e. there is no human-in-the-loop. We are and strive to be more accurate than manual labor, and our processing time is 1 second rather than minutes-to-hours. Also our AI is naturally unbiased and does not discriminate.
If proper revoking procedures are being followed, no.

You can start reading more info here: https://developer.mozilla.org/en-US/docs/Web/Security/Certif...

(HPKP is considered obsolete, if by cert pinning you meant that. If you're confusing HSTS with HPKP, just know that HSTS makes it much harder to mistakenly access the site via http, while HPKP [now deprecated] is the practice of ensuring some hashes is found in the cert that the server sends to mitigate some attacks)
When I worked in HFC/Fiber Design (and automation via code), we tried looking into OSM as a replacement for our workflows that used google earth and hack on top of hack (Google earth kept removing parts of the API that were useful for automation/semi-automation, at least I got to learn lots about P/Invoke I guess?)

Back then, it unfortunately wasn't usable for us, but I kept the research bits aside just in case when I left the job in 2013.

When I spoke with someone still at that company a few months ago, I learned that over the years OSM had evolved/matured enough that they were using it far more than google earth.

I miss GIS/Mapping. It's great to see it is still a collaborative community. :)
For a graphical system, screenshots are hard to find.
"The value of Bitcoin is negative if we applied a carbon tax to it" (paraphrased).

Can't this be said about literally anything?

Bitcoin and cryptos in general are actually worth more than $0 because people are tired of seeing their cash devalued on the whim of politicians and bankers.
Ok but why.

Here is a primer on why BTC and crypto are important to the future of the global financial system.

https://research.stlouisfed.org/publications/review/2021/02/...
But other forms of payment are also non-issue.

It's like trying to optimize my internet usage. Instead of having 200Mbit downlink active all the time (because I'm streaming random bits), I'll reduce it to 2Mbit because of energy consumption. Compared to everything else I'm doing, internet usage is a non-issue.

We need to think about optimizing environmental destruction, water pollution, air pollution. Bitcoin consuming as much electricity as Argentina still does magnitudes less damage with that electricity than Argentina.

I really do not see the issue. This Bitcoin environmental/energy footprint subject is getting so much attention and I really can't grok why.

I can't believe someone would try to optimize the fastest functions first, instead of slow ones.
That's never required; the data shows up in the web page because you requested it from somewhere. You can do the same thing in your scraper.
A dude is making a video game in Hyperbolic space :

https://www.youtube.com/playlist?list=PLh9DXIT3m6N4qJK9GKQB3...
Confront Anti-Asian Racism in Science
From another HN thread today: https://news.ycombinator.com/item?id=26090317

> If you want to transfer money and the recipient is closer than 660 miles from you it's more efficient to just get a bunch of bills, drive there with a Tesla rather than send a Bitcoin transaction. Or alternatively 330 miles roundtrip. For each single transaction.

France is further than 660 miles from the US, and airplanes use more energy than electric cars. However, letters are also shipped in bulk, dramatically cutting down on the energy use of an individual parcel.

So, yes, even though I don't currently have the inclination to calculate the energy use of sending a letter to France, I am very confident it would be more efficient than sending Bitcoin.
Cool. I've got all this toxic industrial waste. I was going to just dump it into a lake. Bitcoin will turn that into pure cold cash, with no byproduct? Awesome.
There is more than income tax.
> If a user provides a time of 11/7/2021 1:50 AM America/New_York, how does the library determine if it's a -5 or -4 offset given that's when daylight savings time ends?

Edit: I originally misunderstood your question. Since (in the future) 2021-11-07 02:00 is when we change to standard time, how does a library know whether to apply a -5 or -4 offset to 01:50?

The library will need to make assumptions about the inputs and it would probably stick with the original offset (one should check the source). For a human-facing interface, it'd be a good idea to raise the issue.
Geez thats bad. What's the value of GM on that basis?
Being a general pain in the ass is of negative utility.

Define "controlled supply of money" with reference to counter-examples of uncontrolled money supply? Money supply needs limits, surely?
Does NPM offer cryptographic hash pinning of packages the way that PyPI does?* why is this not more widely used?

* https://flawed.net.nz/2021/02/02/PyPI-Security-State/
Because you definitely can't do that with fiat...

This is such an old, tired take.
That bureaucracy makes sense to me. You're _shipping_ those dependencies. When something misbehaves or allows an exploit it doesn't matter if it happened in a dependency or not -- the dependency isn't the one who's accountable to customers and the regulatory authorities.

It sounds like the processes in use to do this may have been pretty crappy in the organizations you've been with, but it also sounds like it would take less time than implementing a dependency's functionality from scratch in most cases you'd want to pull in a dep.
For what it's worth Comic Sans supposedly is an excellent font for dyslexic people. So at the cost of looking professional your content becomes available for more people (or that's what some believe - I don't know of any peer-reviewed study on its readability).
On the other hand Visa actually works for its intended purpose.
Show HN: FlowTrack – Increase Sales with Automation. Design Automate Engage Sell
Amazing that Wilfred Hughes and yourself took such a straightforward approach instead-of complaining that a lot of the programs used GMP. (Take that as praise.)
It does not seems very different than other trades made illegal/wrong because they make people rich at huge community costs: like destroying the nature and the planet. I am thinking about Ivory trade, or rare animals, or furs etc etc...
But people are too busy to get rich to thing about the consequences.
Presumably by plane?

Carbon cost is apparently about 986 kg/passenger, based on average passenger weight of 60kg, so for a 0.5kg bundle of cash, that would be approximately 986/120 = 8.2kg of carbon to send a bundle of cash from NY to Paris, assuming it travels in the cargo hold.
Same here, I ditched traditional social media for other old-fashioned protocols like IRC and even BBS as a hobbie. I'm also part of a few web forums... I really dont feel left.
I would be interested to hear from an animator what makes teeth so challenging.
Bitcoin wouldn't work without it - sure, it's a building block, but the core innovation behind Bitcoin is not asymmetric crypto. The parent comment was implying that using asymmetric crypto in finance would solve problems with security and fraud, when in truth, asymmetric crypto has already been in use since well before Bitcoin came along, and is an important technology but has not magically solved all our security problems. There are multiple separate things being conflated here in incorrect ways.
> Can't this be said about literally anything?

No. Carbon taxes would not make everything worthless.
Border agents can search phones freely under new circuit court ruling
I made this app originally half a year ago because I use Netlify for a lot of sites and needed a quick way to check deployment information and form submissions. Finally two weeks ago I decided to see if anyone else would have any use for it and fixed a few bugs, bought a domain and setup testflight beta group, which ended up getting close to 200 users and a lot of feedback.

It's built with React Native. Works for on both iOS and Android, and is free to use through the open beta programs. Let me know what you think and what features you might possibly want to see.
I would love a "lite" version of this service that delivers menus and some basic recipes for the featured items on the menu to either my email or SMS.
At this point, I don't think certificate pinning in the general internet/web environment is a thing.
Money and name recognition. If it wasn't for the TV show 'Apprentice', it is doubtful that people would have known who he was. That show is what established his (completely fabricated) reputation as a successful, skillful businessman, and he was able to ride that wave all the way to the White House.
If only all the apps in the world were forced to default to notifications = off.
Yes, but – Apple's documentation says that the upcoming opt-in requirement is for more than for IDFA-based tracking. https://developer.apple.com/app-store/user-privacy-and-data-...

According to Apple, the opt-in API is also required for other activities, including:

> Placing a third-party SDK in your app that combines user data from your app with user data from other developers’ apps to target advertising or measure advertising efficiency, even if you don’t use the SDK for these purposes. For example, using an analytics SDK that repurposes the data it collects from your app to enable targeted advertising in other developers’ apps.

So as a developer, you need to ask: even though we don't use IDFA, is this analytics SDK repurposing our data to fingerprint and target our users? Certainly for the default setups of these adtech-backed free analytics SDKs the answer is "presumably yes?". But we don't yet have a clear answer from Apple or the vendors as to what exactly will trigger an App Review rejection here, and what exactly the SDKs do with the data they receive in different circumstances.

Hence the uncertainty.
Reads like a it piece only meant to slander bitcoin.
I have come to believe that this part of the value is absolutely enormous. It takes control of the money supply out of government's hands - which on balance, I believe is probably a bad thing in a democratic country.

On the other hand, it's incredibly powerful / valuable if it's allowed to exist, and I think the cat is already out of that bag.
He has a New and Improved Flask Mega-Tutorial course from 2018

https://courses.miguelgrinberg.com
Show HN: A 'cable scrambler' for live streaming video
Would be nice if everyone knew how to wipe their own ass though.
But is it better to see your crypto devalued by some big dump? Would probably be easy for a nation state to do this if it wanted to..

All this independence from states seems totally overrated to me. They can tax your crypto. They can participate in the crypto market.. many possibilities.
Economics papers written by attractive individuals are cited more often
I think I know what you're saying. I remember that time, around the birth of Java. But I also remember that we were trying to solve real problems that aren't such big problems anymore: modularization, dependency management, large codebases with crude editing tools, SW delivery and distribution in the age of diskettes!

It turns out that developing large systems in static languages with heavily constrained libraries is difficult. Rapid zero-cost distribution and decentralized storage AND GUIs have really changed the field. Does anyone even call themselves a SW Engineer anymore?
Lesson 1: do exactly as Apple tells you. Don't try to build your own web engine. And don't write apps that are not suitable for children.
There will be many factors at play here. Cloud based providers may use their own protocol to sync between primary ns and ns1, ns2. Default TTLs might be shorter and caches may well cache for less time; also cache invalidation.

If you provide more information about the type of DNS server, who controls it, how it is managed and any default TTLs, perhaps people can help explain the shorter propagation period.
It’s amazing that the popular narrative is that the average person will somehow benefit if we switch to a currency that is majority owned by a small handful of early adopters.

I’m not a fan of the current inflationary economic policy, but in no way would a Bitcoin economy be a win for the average person. Early adopters and Bitcoin whales would love it because they hold the vast majority of Bitcoin. They want nothing more than to see everyone else forced to buy it from them at ever increasing prices if they want to join the Bitcoin economy.

The average person loses in this scenario, though.
this was always free. when i first learned ios development like 5+ years ago i took this course on youtube
I wasn't ignoring it, only pointing out that they were ignoring the eco-unfriendliness of their preferred use of GPUs (single users with single GPU, also not mining fulltime probably since it's in their PC). Please tell me you see the hypocrisy.

I'm personally fully onboard with Bitcoin and all PoW coins being crap and wish they would die, leaving only PoS coins in the crypto space.
The environmental impact of Bitcoin, given it's current electricity usage is magnitudes less than what countries do with that same amount of electricity.

Bitcoin is a non-issue.

edit: http://www.withouthotair.com/ I'm basing this argument on calculations from this book.
Asking Better Questions on Clubhouse
We've actually had a project where the customer had a testing environment for their web application. The fuzzer overwhelmed the system and we were asked to slow the fuzzer down so that the system can handle the load.