skysight-inc/HackerNews huggingface dataset:
Are they really anomalies?

| Country | Homicide | Guns per 100 inhabitants |
| US | 4.46 | 120.5 |
| Serbia | 0.72 | 37.82 |
| Honduras | 28.65 | 9.9-11.24 |
| | | |
| Cyprus | 0.50 | 36.4 |
| Canada | 0.72 | 34.70 |
| Finland | 0.20 | 32.4 |
| ... | | |
| | | |
| Jamaica | 38.20 | 5.8 |
| Eswatini | 37.16 | 8.1 |
| Brazil | 23.93 | 8.6 |
| ... | | |

Are they anomalies, too, or what do you mean by anomaly? I do not want to edit the table anymore, but someone also mentioned Switzerland, indeed, extremely low rate of firearm-related homicide (0.13) with high rate of gun ownership (27.6-41.2). There are many more.
How would this work exactly? How do you control what module's permission to use for any IO?

For example what if you have a callback library that calls a function that does IO? What if you pass an IO function directly as a callback? (For example File.close) If it is the file where the call is textually written how do you handle dynamic calls? (or are they forbidden).

I think the capability model is probably the right one here.
How to Record Great Sounding / High Quality Audio at Home
I've found that it is easy for discipline to slide on manual controls. It starts off rigourous and tails off into being done infrequently (which makes it a big job) and perfunctorily. This will save you from things that hit the bleeding edge, the idiots who pull from latest on a prod instance, but leaves you exposed to the patched bugs, with increasingly good exploits.

Diff inspection will catch some obviously bad things, but it will rarely catch anything clever. So it would be down to luck, if you had merged in this patch before it was spotted/announced. Unless you have something to separate the namespaces? Check for conflicts? I guess CI might work, hoping your CI machines are sandboxed.
Ethereum has already started transitioning to proof-of-stake which will significantly lower transaction costs in Ethereum.
> Prior to the spill, the Upper Animas water basin had already become devoid of fish, because of the adverse environmental impacts of regional mines such as Gold King, when contaminants entered the water system. Other plant and animal species were also adversely affected in the watershed before the Gold King Mine breach.

This doesn't sound "fine" to me. They mucked about because the muck had already devastated the area.
At the very least the proof of work ought to compute something useful.
thanks for the detailed response. Did you try to implement Raft yourself or use something like etcd for coordination? It would be great to write about this journey too in the future.
Wow, they're coming out of the woodwork to attach Bitcoin. Good luck with that.
100% agree, there should be a carbon tax on everything that pollutes the environment.
> Canada is receiving so much money for investment because it is perceived as the most stable country in the Americas.

Because it's the easiest to get a passport from.

US immigration is far more selective.
I have tried this, and the way you resolve it is by raising your transaction fee. This is done with Replace-By-Fee or Child-Pays-For-Parent transactions.
Go considers this to be a security bug, as was seen recently with: https://blog.golang.org/path-security (talked about briefly here: https://news.ycombinator.com/item?id=25881212)
It's not exactly hard to find by just searching "GenX chemical"
> 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.

How do you justify this, given that inflation is so low? (at least in the EU it's been oscillating between 0 and 2% for a very long time)

https://tradingeconomics.com/euro-area/inflation-cpi

Is this what people are so tired of? 1% inflation? I'm just trying to understand whether you're parroting "libertarian" talking points, or whether you know something I don't.
So far no one has shown in practice how to run a decentralized proof of stake network.

How do you bootstrap a node in the face of conflicting history? How do you handle network partitions?

There are also open question surrounding security, prevent actors from colluding and so on. Most other blockchains do not even bother. At least the Ethereum people have the ambition to have something practical. Let's study the design when it you can make an eth transfer with it.

These discussions are like when in a discussion about uranuium waste management someone inevitably cries about how we should just scrap it and go with fusion energy instead.

Great idea, but let's have something working first.
What does socialism optimize for?
What about the value of gold or diamond mining?
"But the main question of the article is whether developers can still use these SDKs, and the author speculates that it will no longer be possible for developers to use them."

OMG. I can't believe you just wrote that, you're just proving my case for me.

Yes, developers will be able to use whatever SDKs they like, Apple won't lift a finger to stop them, in fact it's extremely simple for developers to use those SDKs. Not impossible at all. All they will have to do is indicate third party tracking in the App description and present an opt-in dialog.

But apparently, this option of letting users decide appears to be literally inconceivable. Under the new rules "...it will no longer be possible to use them". No rhetorical device is too contrived to direct the responsibility to Apple rather than the people actually choosing not to enable tracking - users.
That’s the one, and there was nothing “regular” about ballots being counted while everyone else was kicked out of the room for the night.
The UK is, from what I've seen, a really low-paying market for IT and software engineering. At the big FAANG companies, you can make more than that as a new graduate (pre-tax, cash compensation only). I don't like generalizing on the FAANGs, because they are not the majority of the market, but even outside of NYC/Silicon Valley, developers can clear $140k after a few years of experience.
luckily I reserved my company's namespace in packagist few months ago. each package manager works differently and it is hard to know inner workings of all package managers
Yes, deprecation is fine, as long as they are not removed.
That is a popular narrative partially owing to some very ugly zombie tropes and the archaic understanding of wealth as shinies to be grabbed - but it simply isn't true. We had it already with various (bi)metallic standards and they had documented worse problems.

Fiat currency has yet to cause wars of conquest to prevent deflationary lock up that proceeded to crash the economy through inflation after causing untold personal suffering /on success/. The maligned federal reserve already takes care of the "try to hyperinflate our ways directly out of problems to get reelected".

If anything it could have the more "neutral" role of financial network independence but it still suffers the flaw of interchange chokepoint control putting them back to square one.
Like it or not, we live on the same planet. I have to smell your farts, and inhale your air pollution, and your CO2 output ruins my climate. You can use energy however you want when you pay for all the externalities yourself. Right now, you can't. In aggregate, this concept is known as social responsibility.
Twitter Removes Accounts in India Under Pressure from Modi
Also happy.

I'm very happy to finally have a real world example to motivate all the folks that eye-rolled me every time I've raised it in the past. It just resonates better, especially with less technical leadership folks.
The DMCA Debacle
Twitch is being blamed, but are the record labels more to blame?
I reverse your fake news!
ballots being counted while everyone else was kicked out of the room for the night is fraud.
Bitcoin is like an MLM for nerds.

Just get in at the ground floor and then promote it to everyone you know. They’ll invest, which makes money for you, and they’ll tell friends, who will invest...
I would be careful with this information, because correlation != causation, as well as the fact that cause and effect might be reversed. And to be fair to the HICRC, they don't claim the causation.

Could it be that states with high homicide rates lead to people in those states buying more guns to feel more protected at home (and not the other way around)?

For a real life example, I live in Seattle, and we had a giant spike in the first-time firearm ownership numbers last year. It was driven by a lot of people who previously had zero interest in owning guns who suddenly became more concerned about their safety due to all the violence happening adjacent to protests, as well as due to the local District Attorney refusing to prosecute a lot of violent criminals with many repeated offenses and letting them out (to clarify: when I say "violent", I am not talking about protests, I am talking about people with multiple battery and assault charges, robbery, gang violence, rape, etc.). So in the Seattle scenario, it was indeed an increased rate of crime and homicides that caused a spike in firearm ownership, not the other way around.

And what about Switzerland, with their extremely high rate of gun ownership but low rate of homicides?

I don't have an answer to these questions, but it makes me feel like it is a bit less simplistic than just "higher rates of gun ownership in high-income nations create higher homicide rates".
Thanks for this. Was looking for a tool like this just about 2 weeks ago (for flipping and rotating images on the web; I saw [1] but it was for Shopify)

1. https://apps.shopify.com/flip-and-rotate-product-image
This is not true. Nonlinear functions generally do not result from combinations of linear functions. It's the other way around -- combinations of linear basis functions are often used to approximate nonlinear functions, often in a spline sort of way.

However, this only works (practically) for mildly nonlinear functions. If you have exp, log, sin, cos functions for instance and you're modeling a range where the function is very nonlinear, the approximation errors often become problematic unless you use a really dense cluster of knots. For certain nonlinear systems of equations, this can blow up the size of your problem. It's a tradeoff between number of linear basis functions you use for the approximation, and the error you are willing to accept.
Totally fair @eska and @bluGill. I really wasn't thinking in terms of "This is the right way to manage a project." I was simply trying to identify some way to do a better and more accurate comparison between Rust and C++.

You're perfectly right that it would be awful to be pitched against each other in this way.

So I recant my suggestion, but maintain my critique about using lines of code in a single project as somehow validating a language choice. There are too many variables. And, more to the point, the refactored code will almost always be much better, regardless of the language selected.
It's a really complicated transition, but it's already started. The estimate is that there's probably about $1.5B worth of transactions left to mine, but most transactions will be switching over to PoS in the coming year. No one knows for sure when the full transition will occur, it's more of a gradual phase-out.
If you account for the damage to the environment mining gold causes its value is actually negative
(Not saying I agree with the article) But that doesn't change how you do the calculus. Every good or service has some positive value to people roughly measured by price people are willing to pay for it and negative value measured roughly by the total value of the resources needed to produce. In most businesses or as an individual this is all you care about. But in addition goods and services can also have positive and negative externalities. Universal trash collection has the positive externality of reducing disease. And basically every consumer good has a negative externality of producing (some) trash.

As a whole people we should include these externalities in the value prop of services despite the fact that businesses and individuals don't because it's a cost we collectively pay.

Trash is my biggest pet-peeve example of this. As an individual I have very little power to control the amount of trash I produce because goods I buy come with so much stupid packaging that I can't give back or recycle and there is no incentive for the people in the position to affect change to do anything about it because they don't bear the cost.

In a similar fashion carbon taxes help to capture the negative externalities of energy use. And if the article is true then collecting that tax would make it so that bitcoin mining is (right now) unprofitable. This is to be expected since such a collection would be sudden increase in the cost of mining when the market has pushed margins thin. The market would adjust, transaction fees would go up, and miners would find non-carbon producing energy sources and we'd probably reach a new equilibrium that is profitable for everyone involved again.
> 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.

Inflation serves a purpose. The cash is devalued not on a whim, but to prevent collapse. Bitcoin indeed prevents that. Fortunately it's just a fringe market. Lets hope it stays that way.
The Protestant impact on literacy and education
Is it a parallel CSS engine like Stylo?
It's a Swedish company, so it may just be overrepresentation from Scandinavia.
Let's say you have a side hustle of selling shoplifted Tide Pods via Craigslist, and you want to use digital payments. In that case it's easy to understand the value of bitcoin. But for the millions of people who have no problem whatsoever making digital transactions via PayPal, Zelle, Venmo, CashApp, ACH, wire, or one of numerous other formats, why go to the trouble of making a whole new currency with corner-case issues (price volatility, potential cryptographic weakness, energy cost, early adopter advantage, and so forth) when the dollar is fairly stable? It's not a basic question, IMO it's a deep one.

The dollar works plenty good for digital transactions, and with the right bank I can withdraw money anywhere in the world at a reasonable exchange rate without paying additional fees. Credit cards work worldwide. If you pay your taxes and don't partake in illegal commerce, it seems like a fairly good system. I can get around the inflation risk to some degree by buying commodities, securities, or property, and convert to cash when I need it.

I don't think the questions ever stop. We're questioning the dollar and yet we've used it for centuries. We're questioning gold and yet we've used it for millennia. We don't know what the world's cryptocurrency of choice will be in the long term, we don't know who we're helping by bidding up bitcoin (Musk? Cartels? Nerds from MIT and CalTech?), and we don't know the impact that future energy and computing technologies will have on cryptocurrencies.

It also appears to me that anyone who buys and holds bitcoin would make money in a global system that uses bitcoin, because (A) money cannot be created beyond a set limit but can be destroyed/lost, (B) the marginal cost of use goes up as more participants get involved, and (C) inflows to an asset with limited supply always bid up the price because of basic economics. What makes a currency good is that its price stays stable relative to the commodities for which it is used to transact. When the time value of money far exceeds the time value of human activity, you get deflation and that's a poor characteristic for a currency because it punishes those economic participants who are active.
> Bitcoin increases electricity consumption without offsetting any carbon emissions elsewhere.

Does printing/minting physical money not have a carbon footprint? What about transporting it everywhere?
Sure. How does that relate to the claim that your scraper is actually unable to make the same requests your browser does?
Also filingdb - https://filingdb.com/b/pdf-text-extraction
I'm of the mind that the government shouldn't be regulating how resources are used. It makes sense to me to regulate the manufacturing of resources - for example regulating pollution levels, dumping, etc. - but once you have a resource the market should decide how that resource should be put to use.

If we've decided that we're happy producing X much electricity as a society using nuclear, wind, solar, coal, etc, we shouldn't get caught up on who ends up using that electricity or what they are willing to pay for it.

If we think that the energy we are producing is harmful, we should regulate things at the production level. Ban power production that doesn't meet certain standards, put a cap on the total amount of coal burning per year, etc. And then let the market decide the best use for the energy that remains.
Normally when people squat they squat like 20+ variations of the name. So that would start to add up to hundred of dollars.

Also, having the domain doesn't make it available on Maven Central. You need to apply to have your domain become a registered groupID on it. This is a manual review process. They validate your domain through TXT verification to make sure the requester to create the group is the domain owner. Then they look to make sure the library is packaged to it. And finally there's a check that the groupID isn't too similar to any existing ones in name, especially to popular ones.

This generally takes 3 to 7 days to get approved.

Once you have a groupID you can release many libraries under it, you don't have to go through that process again.

Now from the user side, things are simpler too, because every lib has a groupID ownership and the lib name. Similar to how on GitHub you have owner/repo.

So it's much easier for me as a user not to confuse org.apache/Log4J with org.malware/Log4J

And like I said, even if someone owned the domain apoche.org they most likely wouldn't get approved to register org.apoche on Maven, because the name is too similar.

It still isn't fool proof admittedly. But it seems much harder to manipulate. And especially if you're a careful user, much easier to trust the source. As long as you got the groupID correct, it's signed and validated. And you can be sure that what you found on apache.org is going to be org.apache on Maven.

Finally, even if the domain changes hands, it doesn't matter. You won't be given access to the Maven repo. Access is given to the Maven user account who registered the group. All you need is to own the domain when you create your groupID. Now if someone transfers their Maven user/pass to a malicious users or become malicious themselves you're still at risk.

Also, I believe there is an appeal, again manually reviewed, like in case you believe your account was stolen, where if you can prove that you own the source repo and/or domain and all they might reinstate you.

But also artifacts are signed, so if your account gets stolen, the thief would need to steal your signature too so it can publish malicious artifacts to the Maven repo.
> One of the news today here is that gas stations are preparing price signs to have an extra digit, come talk here about the volatility of Bitcoin.

Do you have the link to the article? I can't seem to find it.
> 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.

If it's deadlocked, it really _shouldn't_ be added.

> 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.

What's wrong with multiple implementations? Maybe people want different things? Besides the implementations' existence shows that lack of language support isn't something that blocks the use of pattern matching. Also moving it into the language doesn't mean people will work on that one implementation. Haven't you heard that packages go to the standard library to die? Why would it be any different in the python language. Besides I'm sure that the 3rd party libs will continue to be used anyway.

> 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'm pragmatic too. I understand that I can do everything that this PEP introduces without the change to the language. I also understand that this PEP could continue to be worked on and improved. It's true that best is the enemy of good. I (and obviously many others here) believe that this is _bad_.
I guess they need more developers, eh?
Nice job Tim Apple!
Yes. China gets more of its energy from renewables than the US does. It is their fastest growing energy sector, and is a stated concern for economic and military security purposes.

https://en.m.wikipedia.org/wiki/Renewable_energy_in_China
The sudden barrage of anti-bitcoin news looks slightly suspicious.
So, for that, I can easily recommend Godot/GDScript and using Asperite for Pixel art, if that's the aesthetic you're going for.

Godot has a little bit of a learning curve, but easily justifies it. I've made some games in it: https://yumaikas.itch.io/. Godot, for 2D games, for me, has been a force multiplier in terms of what I can get done in X hours. For Hobbyist work, that just means you can take on more ambitious projects without having to do as much groundwork.

Barring that, you could look into bindings in your language of choice to Raylib. I've used a tiny bit of it with Janet via Jaylib.

If Lua or Fennel aren't hateful to you, there's always Love2D, TIC-80, or PICO-8. But, tbh, I really recommend learning Godot.
I've gotta say though as a beginner, I found ECS more approachable than the Actor/Object systems common in engines. Granted, I do a lot of FP and digesting data, so a series of systems to operate on data is sort of home turf. In the end though, I've been using the traditional OO systems in Unity because most educational resources + documentation are so focused around that
Taking neither side, but just thinking of my parents - neither of who are anything 'tech' or anything 'finance'. Completely normal in most regards.

For them, someone actively controlling the supply of money is probably a good thing. Anything they have is pretty safe in a bank and somewhat covered by the government. Their taxes pay for police, sewage, the bins to be taken away, their roads to be repaired.

I love the idea that people are seeking to do incredible things in the crypto space, but all too often it seems to be lumped in with people's desire to transfer money across borders (again, useless for the everyperson) or avoid taxes - which if we all did would probably be a big negative. Assuming the government didn't step in pretty quickly, because what government wants to lose control?

As soon as you start talking about cryptocurrency with oversight to protect my mum and dad, where people aren't just trying to get rich quickly and make sure taxes are paid - people seem to dial out pretty quickly.
Oura Ring also ran a study on this (which I was a part of). It is interesting because in 2019 I had a severe cold and the Oura Ring gave me a very low "Readingess" score in the 2 days leading up to it, despite me feeling fine and getting good sleep. I had never had readiness scores so low prior to that or since, so I don't believe it was any sort of confirmation bias.

Quantified health is going to bring about some amazing QOL improvements that we're still only beginning to understand and it is one of the areas I am most bullish about for sure.
I am using ctl-c ctl-v ctl-x and ctl-z "undo" right now, in 2021. These keyboard shortcuts and their menu-driven actions were definitely claimed as protected interface by Apple long ago. Apple's claims to user-interface control are wearing thin after close to four decades, no?
Why are burn survivors unacceptably ugly to you, but baldness survivors are acceptable looking?
I'd love to know more!