skysight-inc/HackerNews huggingface dataset:
About your first link from 2014: renewable energy is already cheaper.

About your second link: no one has claimed that we all damage already done is reversible.

Apparently I have to teach you that power is energy per unit of time, that is we have 173,000 TJ/s. And then we can do some simple calculation from energy equivalence of 35 billion barrels of oil (213,000,000 TJ) and find that corresponds to about 20 minutes of sunlight hitting Earth. Or calculating from power instead, we burn 6.75 GW of oil, or about 3e-11 of the incoming sun power. There's plenty of energy available, and nowadays sun energy is cheaper than coal. You don't even need high school math for this.

So, as you see, the "not closed system", is kind of relevant. What is irrelevant is how much plant matter that is required to produce said oil. No one, absolutely no one, has suggested that we should make new oil by burying plant matter for a long time.
In this metaphor you're the buildings, not the builders.
Android 12 is here, but it shouldn’t be
> If you don’t want to have a conversation about why you deleted WhatsApp, simply say it’s a moral issue, nobody wants to know.

Is this really true? I do a smattering of weird/non-conformist things for moral reasons, and people are always _overly_ interested. IME, if you say "I don't do X for moral reasons" to someone who does X, they take it as a personal attack. It's closely related to the concept of "anticipated reproach". While they may pay lip service to it, most people aren't fundamentally able to understand the concept of moral pluralism/relativism, and won't be satisfied with "I think it's wrong but it's no black mark on you if you don't think it is".
GitHub Availability September 2021
Facebook Is Trying to Recover the Money It Lost During the Outage
UK airports once again hit by passport gate faults
I can't really think of anything directly immoral about the business I participate in. Anything that could be pointed as an ethical grey area is more like a side-effect of the capitalist society we exist within.

So maybe more specifically, I'm not working with the farmers directly. I'm working with the businesses buying and selling the grain. The "capitalism grey areas" fall into effect when a farmer signs a contract saying they're going to deliver "Wheat" at a "Grade 2" spec and show up to the elevator with a truck full of wheat. It goes through the grading specs and even though that farmer brought them a "Grade 1" they're only getting paid at a Grade 2 rate.

So the grain elevator itself grabs that top quality stuff, shoves it in a silo with the other top quality stuff and sends the farmer away. They sell that grain at a Grade 1 and make immense profit that is never realized by the farmer who did the work.

It gets fishier the further into it you go. Because a "Grade 1" spec implies certain qualities in the grain: protein, moisture, dockage, etc. etc etc. So if the elevator needs to sell a Grade 2 product, the grading is taken as a sample and likely averaged over the entire load. They can take 10% of that Grade 1 stuff, shove it into a bunch of Grade 3 stuff and sell it as a Grade 2... the blending is where they make their money.

Then it gets even worse, because a grain terminal filling a vessel for export would sign off on a load that contains up to 1% dockage, but after the product in the silos is cleaned its likely to have <0.1% dockage or whatever anyway. So what is the terminal going to do? Surely they don't give the customer free "good" product right? Nope, they fill that vessel 99.5% full of product, then shove worthless garbage in to hit the 0.5% remainder and ship it out. So a vessel with 20,000MT of Soybean likely contains a bunch of garbage wheat or chaff or whatever else they have on hand that can't be sold.

It gets absurd to think they take in those Soybeans, then run them through the clean systems to remove the garbage, but then when it comes time to fill the vessel, they just put all the garbage back in so the customer has to clean it again.
I would also add that there is going to be INCREDIBLE resistance to AI/ML applications. Both from menial AND skilled labor fronts.

I've been following a dental AI startup. They've pivoted a couple times and I suspect it's because the dentists who would use this: 1.) don't want to make themselves obsolete and 2.) don't want to give credence to a robot opinion in the room. (e.g. have the insurance companies fighting them because what the AI bot says goes against whatever the dentist is saying).

Another prime example is the legal industry. There is soooo much of the legal industry that can be automated. We've been saying that the legal industry will collapse for decades because of this. However, coincidentally the people who stand to be made obsolete are also the people that can legislate themselves from being obsolete.
Yea, it was and is a grift by him. That has been clear from the start.
Usegravity looks interesting - but the pricing page really made me stop taking it seriously.
I am happy with GDPR , thank you.

Sure the shit companies are trying to screw me over, but I click the "Configure" button, make sure all 100+ toggles are off and then click Accept only for required cookies.

But if you love advertising you can just click "Accept All" if the website is forced to show you the popup, if not you can't even opt-out or even get informed about the 100 "partners".

I can tell you who is at failt for bad GDPR UX , is the developers or who ever forces them to install 10 tracking/analytics and other third party shit. And the browsers could propose a standard like "do not track" and I could enable or disable it globally or per webpage. In EU the browsers could default to "Always Ask" and ad-loving guys could click "always track me, do not ask again"

I am also happy on how EU handled mobile phone interoperability, like porting numbers, or carrier locking, how they standardized the charger so I can charge most of my devices with same thing etc.
Many great stories to chose from: I found the Lottery of Babylon to be a great story on randomness in life:
https://en.wikipedia.org/wiki/The_Lottery_in_Babylon
The IRS wanted to automate your tax filing by filling out the basic tax forms from your W2s, 1099s and family size. (Other countries do this) However a strong tax accounting lobby canned it. They substituted with free federal filing for those below median income.
So hardware/software companies should never be allowed to enter the software services space? Or does your claim only apply to Apple?
A Closer Look at NSA/CISA Kubernetes Hardening Guidance
But that's exactly my paint. If you allow for infinitely thin paint, then a finite volume of paint can always cover an infinite surface - you don't need Gabriel's Horn to show that.

If you don't allow for infinitely thin paint, then no - Gabriel's Horn surface cannot be painted even with an infinite amount of paint.
It tracks you for advertising purposes. That's malicious in my book.
What issues are you having related to the SD card?

I've had at least a couple pis of various models (currently a 2 and a 4) running in the house since the very first model hit the market, early on I had issues with SD card corruption too. But after a while I finally took the PSU requirements serious & put in quality cards, haven't really had any issues since.
At most, it would be copyright infringement if Twitch (or Amazon) claimed copyright ownership of the code, which I assume they do.

There's no such "trade secrets" laws or anything like that you're violating. Perhaps the hacker has broken laws of unlawful access (i.e. hacking), but you certainly aren't just by downloading it. It's as bad as downloading a song or streaming a movie on a sketchy website. In practice, I've never heard of anyone getting sued for downloading code in a large leak.

When the Windows source code got leaked, so many people looked at it, including FAANG engineers. As long as you don't bring any of that stuff to work you're fine. That includes the knowledge[0]

[0] https://en.wikipedia.org/wiki/Clean_room_design
Facebook Political Problems
fair point sir!
True, but...

From the server's data: Power used 2.62W

With these figures they could easily rely on used solar panels and batteries, therefore adding nothing to the environmental cost of building new ones and reducing the impact of recycling them by increasing their active life. Gradual repurposing of used cells and batteries to less demanding uses should be always considered before sending them to recycling.
I do this all time with normal batteries, including non rechargeable ones such as alkalines: a battery that can't supply a toy with motors anymore will likely work in a small radio, and the one which is becoming too weak to supply a radio can work for some months in a TV remote.
Where do you draw the line between statistics and ML?
I believe Zuck became billionaire for creating value for people.

For creating something from nothing. So if he has 100 billion, it's just a tiny fraction of the value the society got from him in return. I wish there were more people like Zuck, Elon musk etc.. these are the people that advance society.

I read so much hatred towards rich people here instead of praising them, it somehow gives me the chills to know there so many people around me that are full of baseless hatred to the point that they are "sick".
I'll use PyCharm's SQL formatter sometimes to massage spaghetti code that someone else wrote, but mostly I just write it this way by hand.

I will say my use case is probably different than others, I'm a Data Scientist so I write a ton of throwaway SQL and stuff that will only be seen by me. If I'm dealing with an existing SQL codebase or production stuff, definitely try to keep it more easily diff-able (like left justifying the keywords, really only caring about rivers in the join/where clauses), or just follow whatever patterns are already there.
Gorilla from viral selfie dies in arms of man who rescued her as an infant
> allegations of bad faith, which, optimistically, might have been alleviated by a link to an article like this one.

But Ben, you're on the same side as her ideologically. You also think Facebook hasn't done enough.

It is absolutely in bad faith. Haugen is no "whistleblower", she's just another intolerant tyrant, being elevated and glorified by people with confirmation bias.

Her aims are entirely in line with Facebooks.
It does.
Not full access, but it can allow payment.
That's the one I'm familiar with. The capitalized keywords help give you that Relational Database feel.
He got to spend many millions of other people's money to run ads with his face on them, and enjoyed many millions more worth of earned media. It's not that strange. He certainly wouldn't be on HN otherwise.

He has lots of real fans now, even if they aren't enough to win a presidential primary.
It’s printing money. Same scenario that leads to ultra inflation. The sort where a wheelbarrow is more valuable then the money it holds.

Sure this time it may used as an accounting trick. But it also frees government to spend recklessly until current money is worthless.
>But, now the answer is YES, when one party has decided to exploit this legal quirk separating the spending from the issuance of debt to execute a DOS attack on the other party currently in power.

But the party in power has 50 + tie-breaking VP vote? What gives?
These are absolutely satirical. And good satire, at that.

https://en.wikipedia.org/wiki/A_Modest_Proposal
AMD: Windows 11 Slows CPUs Up to 15%, Patch Coming
When Animal Crossing on the Switch took off last year, I heard of some nefarious characters who would use Android phones with NFC capability to write Amiibo (Nintendo toys-to-life products) data to NFC tags, then use those tags in game. Such a thing is only possible when the manufacturer allows the user to utilize the hardware they purchased.
If a shopkeeper submits footage of a crime to the police, the police should be able to keep it as evidence. What's problematic is proactive gathering and aggregation of footage by police or by corporations.
A tip it took me too long to learn: using an impact driver will make it easier to avoid stripping Phillips screws than using a drill/driver. The way the impact driver delivers impulses at high torque just makes it easier to keep the bit properly engaged, since it kind of "resets" between each impact. The effect was so dramatic to me that the frustration saved was more than worth the cost of a mid-range cordless impact driver.

But a lot of carpenters do prefer square or torx drive just to avoid the whole problem.
So you think third world levels of inflation are normal?
https://jumpstartrails.com/

It's very polished. Kept up to date. Follows best practices for RoR. The author is one of the most active RoR community members.

https://excid3.com/

edit:

If you like PHP then https://spark.laravel.com/ is an official Laravel project. I haven't used it but I've seen discussions where folks recommend it.
The problem is strategy.

Going for broke by running a presidential candidate is a surefire way to lose, and no one really donates to parties that lose. Which is a problem, because presidential campaigns cost a crapton of money; Bernie 2016 cost $220M and that was the primary.

If you look at successful third or fourth parties in FPTP nations, they are generally running lots of local campaigns, which are cheaper, give a place to train a talent pool, and also show voters proof that they can get a job done. I don’t think I’ve ever seen a formal third party running for local positions near me. And in this role they can serve as kingmaker; they may never get the top job, but in a perenially razor-thin Senate margin and a currently thin House margin they could certainly lord a lot of power even with a handful of seats.
The central dispatch of the VM is a good place to start: https://github.com/python/cpython/blob/main/Python/ceval.c#L...
Importance of Warehouse Management for Manufacturers
That's an excellent video, and an excellent channel overall, I love his stuff. One thing that is left out of the video (and maybe isn't as useful as I think it is, I guess) is how much damage the anchors do when nothing goes wrong. Assuming you use them for a while, then need to remove them and patch up the result, what are you in for? Some of them come out clean with a small hole, some are going to leave parts in the wall forever, and I imagine mollies might actually do a fair amount of damage to get them out.
Even if the below commentor is correct about the lack of accountability - which I assume is important in a democracy - and the more insidious danger is the obvious moral and ethical issues.
> Many Chinese believer of "Freedom of Speech" was shattered after seen previous POTUS account vanishes from Twitter. This echoes the memory of their own accounts purged from Weibo.

Sounds like they are missing out on US Civics 101 then - makes sense since Americans are the only people who take that.
> 11. Knowing just slightly more about the value of your car than a potential buyer can make it impossible to sell it: https://en.wikipedia.org/wiki/The_Market_for_Lemons

This is new and interesting to me, although I think the phrasing of 11 is untrue as it's more about a cumulative effect in a market than an individual sale. Still I think this explains a lot of things in a way I've never really thought about it before. For example, dating apps.
Apple should not be required to handle 3rd party agreements with commensurate compensation. But they should also not own the market. Tough position to strike.
The author seems to be making live changes to the article. It started as “How I failed to Change Wasmer” but it’s now titled “I’ve loved Wasmer, I still love Wasmer”.

This is a tough story to read for anyone who has been passionate about a startup only to watch it decline under management quarrels. However, I have mixed feelings about this article because the author appears to be a co-founder of the company despite writing much of the article from the perspective of an IC engineer who was taken advantage of. He downplays the role of co-founder later by explaining that he was a “late co-founder” but he also writes about he was responsible for many founder-level activities later in the article.

The only thing worse than startup leadership quarrels is watching one of the founders turn around and try to sink the company by airing all of their dirty laundry on the way out. I don’t necessarily doubt that the environment was toxic, but we’re also only getting one side of the story. If there were any engineers or managers still working at Wasmer and hoping to turn the ship around, this blog post may have destroyed any chance of that. Imagine joining this company only to have a co-founder turn around and advertise to the world how terrible the company is.

I also wish the author would have elaborated more on their original title (“How I failed to change Wasmer”) instead of laying all of the blame on the other co-founder and alluding to toxicities. I suppose the real lesson here is to avoid becoming a co-founder in a company where you know you’re incompatible with the other founders. It never ends well.
I can recommend https://www.giters.com/rust-embedded/rust-raspberrypi-OS-tut... for those of you interested in using Rust. Be aware it also requires the use of Docker though but I don't need Docker and have changed my code not to need it.
Indeed, in the following case of a 4-deep call stack, each with its own exception, the bulk of the handling code can be moved elsewhere (already marked as cold by the compiler), but nonetheless there are a few instructions which won't matter in most cases but are still required to jump there and thus end up in the instruction cache.

https://godbolt.org/z/eh1d4K1M7
Yes, it has APIs for ISO 14443 parts 3 and 4 which are needed for implemented payment solutions.

https://developer.android.com/guide/topics/connectivity/nfc/...

https://en.wikipedia.org/wiki/ISO/IEC_14443
Articles started commonly appearing ~6-8 years ago about that topic re China. The explanation most of them gave, from interviewing people in China that were actively making decisions about marriage, had to do with financial challenges in terms of affording it. The people being interviewed usually would talk about marriage being a formula, involving a certain financial context, and that they were putting off getting married because they had other financial obligations (liabilities or otherwise) that needed to come first.

After the great recession era (~2008 forward) Chinese consumers noticeably started loading up on debt. Household debt went from being very modest to being a serious issue. Particularly their debt is a lot more expensive in China, their household debt to income ratio is increasingly dire.

Chart: https://i.imgur.com/C0vnLKZ.png
The Whistleblower No One Asked For (an obvious psy-op)
What if it's not "short-term, anti-growth thinking" and simply "pro-control thinking"?

Do the various statements, proposals, and policies make more sense?
Berlin’s car ban campaign: ‘It’s about how we want to live, breathe and play’
Unless it needs to be a null pointer terminated array.
Many if not most of these patches have been attempted to be mainlined. Either they were not considered of acceptable quality, considered too similar to other features (ex: Binder in Android) or rejected for other reasons (ex: Google's Fibers and SwitchTo).

If you have a patch that saves significant resources, improves important performance metrics or unblocks hardware that does those things you don't care if upstream will take the patches or wait for them to decide if they will. You simply start using the patches ASAP and reap the benefits, then you continue trying to upstream the patches to reduce the maintenance burden.
This is pretty cool on its own but the fact you did it before the internet using a newspaper is very interesting. I really struggle to imagine how I'd do anything without looking online.
Good question.

I think Wells Fargo actually did used to have their own Android Pay alternative within their own app, but they've discontinued it, and now you have to add their cards directly into Google Pay.

If you go into "Settings", "Apps & notifications", "Advanced": "Default apps", "Tap & pay", then you can select either "Google Pay" or another app that you may have. I think "Wells Fargo" app used to show up there back when they supported contactless within their app.
Investment Strategies for Beginners
AT&T, Which Owns CNN, Helped Build Far-Right One America News
Regardless of Ethiopia or #TeamTrees, trees are not fast or permanent enough to sequester anything substantial.

Not all tactics will be equally effective. It's worth investing in the approach(es) that are most effective in proof-of-concepts trial runs guided by a first principles perspective. That's how to maximize change. GMO kelp and phythoplankton for oceanic BECCS seem like the leading candidates.
Now look at them yo-yos, that's the way you do it!
I'm pretty sure that it isn't.
Show HN: Event for Solo GPs/Startup Investors Coming 2022 – Join Our Waitlist
some of the leaked code has embedded credentials in it
That is exactly what I thought. Didn't even know they were still around.
There's no way it includes all 3rd party revenue. Many big YouTubers have a Twitch, and occasionally stream on it, and they maybe make very little on their Twitch but would be near the top of this list from YouTube revenue. Dream, for example.
Or it could be that, as with many things concerning the human body, the reality is more complicated than a simple yes/no question.
Many of the relevant startups get bought by US giants (you know that protein folding results, that Google division was bought from UK), but US guys still are proud because a US bag of money was involved in the results.

The reality is that US has a ton of money, they burn in in possible unicorns but also in buying talent and companies from EU, I don't want to speculate why US has so much money in tech sector.
It is quite nice, I think I paid for 1 game of the 14 in my epic library.
> But no one can see the forrest from the trees.

Who are the people to be bold enough to speak for "everyone". You are definitely not speaking for me. I personally get a lot of value from facebook. I never had any problem with it in any respect. Use it to communicate with my family around the world. Used it to rent my apartment, sell thing on marketplace. I keep in touch with people I know. And have very thoughtful and enlightening political discussions that help me do the right choice who to vote for and stay informed. (The only other place with better discussions is hacker news thought)
I thought I had a pretty good handle on Python internals, until some time early this year when I took an interest in the generated bytecode. I'd read plenty of the cpython source, written lots of cython extensions, etc., but somehow missed the middle piece.

Fortunately, it's really easy to get at the bytecode, and quite instructive. Random inquiry: how do generator functions work?

In [1]: def foo():
...: yield from range(10)
...:

In [2]: import dis

In [3]: dis.dis(foo)
2 0 LOAD_GLOBAL 0 (range)
2 LOAD_CONST 1 (10)
4 CALL_FUNCTION 1
6 GET_YIELD_FROM_ITER
8 LOAD_CONST 0 (None)
10 YIELD_FROM
12 POP_TOP
14 LOAD_CONST
16 RETURN_VALUE

From there, you can read how each of those bytecode instructions is implemented in ceval.c, which formerly_proven links to.

edit: probably nice to have the actual disassembly of a list comprehension, too:

In [4]: def bar():
...: return [x for x in range(10)]
...:

In [5]: dis.dis(bar)
2 0 LOAD_CONST 1 (<code object <listcomp> at 0x7f814059f450, file "<ipython-input-4-a7a3cc7e7d7f>", line 2>)
2 LOAD_CONST 2 ('bar.<locals>.<listcomp>')
4 MAKE_FUNCTION 0
6 LOAD_GLOBAL 0 (range)
8 LOAD_CONST 3 (10)
10 CALL_FUNCTION 1
12 GET_ITER
14 CALL_FUNCTION 1
16 RETURN_VALUE

Disassembly of <code object <listcomp> at 0x7f814059f450, file "<ipython-input-4-a7a3cc7e7d7f>", line 2>:
2 0 BUILD_LIST 0
2 LOAD_FAST 0 (.0)
>> 4 FOR_ITER 8 (to 14)
6 STORE_FAST 1 (x)
8 LOAD_FAST 1 (x)
10 LIST_APPEND 2
12 JUMP_ABSOLUTE 4
>> 14 RETURN_VALUE