skysight-inc/HackerNews huggingface dataset:
Over the past hundred years we've invested trillions globally in developing a hydrocarbon economy. Whether it is regulatory arbitrage, environmental arbitrage, or labor arbitrage, it will always be profitable somewhere to use hydrocarbons.
This video from 2016 (https://www.tesla.com/videos/autopilot-self-driving-hardware...) saying "the driver is there just for legal reasons, the car is driving itself"

This page (https://www.tesla.com/support/full-self-driving-computer) says "Will help us enable a new level of autonomy with regulators approval"

And many many more for Elon Musk's Twitter and various appearances.
I had trouble finding a good FI planning and simulation tool that could model things in enough detail... so I built one.

Would love it if any of you want to try it out. Almost all the functionality is free, but if anyone wants to become a beta tester of the premium features, just shoot a message to projectifi.io@gmail.com for a discount code.
Super League: Why are football's biggest clubs starting a new tournament?
For a language that has taken extreme measures to exclude generics, Go seems to have an awful lot of accepted design proposals for generics.
America has the highest rate of incarceration in the world. The historical reduction in crime started before 1994, so there's not good evidence for a causal connection (controversially, Dubner and Levitt in Freakonomics argued it was Roe v Wade that was largely responsible).

Regardless, any system by which 8 percent of adult black men are in prison clearly has bigger problems. It would be much cheaper to tackle the problem at its source: structural racism and poverty.
I think realistically they are in the business of making O&G cheaper to extract through efficiencies that gain some climate merit (but very little). It's more like the limited climate benefit is an add-on to core business.

The challenge in selling to O&G companies is they don't really care about climate initiatives. They do have concerns but its not their bread and butter there fore you have to package your sell in other ways such as cost efficiency.
It's popular for time. See you in an an hour rather than in 0.041666 days.
I think it’s kinda weird that you exclude investors out of the leaf node, which is what is happening here.
Elon Musk’s Satellite Internet Project Is Too Risky, Rivals Say
Tracking deleted messages on an IMAP account
the compute modules rarely (if ever) support backwards compatibility. At least not that I've ever seen.
As a primer for music theory, this post doesn't teach much. It's using Python to derive various sets of notes in scales and modes, which is already easily available via google search, and in a more learnable format than Python code.

The most basic aspect of Western music theory overlooked here is the relationship between tonic and dominant. If you know the "home" chord aka "the I" aka "tonic" is C major, the dominant will be G major, aka the V chord. Add just the F major chord, and you'll know 1-4-5 in a "basic" key: C major. 1-4-5 is the simplest chord progression, you can play amazing grace, you are my sunshine, even The Beatles, you'll be rocking with 1-4-5.

Next level, if you add in the minor 6 (a minor) and minor 2 (d minor), you realistically know 95% of the chords you'll ever hear in C major pieces. And on the piano, this is ALL white notes, so even someone with zero musical knowledge can "solo" over your chords by just plunking any white notes while you play these chords (kids LOVE LOVE this btw, highly recommend trying with a kiddo).

I wouldn't consider double-sharps and double-flats "basic" music theory. They really aren't needed for beginners, since they're relegated to keys like C# major where you'll occasionally sharpen a note like E# (aka F) into E## (aka F#). I didn't run into these until around 5 years into my piano training, playing Chopin's F# major nocturne Op 15 No 2, there's a bunch of double sharps in that piece.

In any case, don't worry about double-flats and double-sharps or the precise notes of various modes and scales. Just learn pieces you enjoy, preferably with a mentor or teacher who can suggest improvements based on their trained ear.
I have to admit this part was really amusing.

"When I sat down to write this review, I wondered if it was too harsh to call this the worst smartwatch ever made. After all, it could at the very least deliver notifications. My wrist then buzzed with the fury of a thousand angry bees as I simultaneously got 40 notifications for emails that were sent four hours earlier"
Not really, none of the Vulkan drivers in Mesa are built on top of Gallium.
Iranian students discover a security hole in the cameras
This is the reason why First Nations reserves are universally terrible places to live.
Hire me and pay what you want, just give me interesting work
I believe primitive agrarian societies had very little inequality but I could be wrong.
Except in this case, consumers can't act. Can consumers vote with their wallets to prevent using technologies that are excessively polluting, say a necessary chemical which they use only indirectly, one that has a polluting manufacturing process? Can poorer car buyers opt for any thing cheaper than the currently available options? Or rather, because there are no options available for them, should they simply not use cars instead of using the polluting gasoline cars?
Only in the second person. “(You) guys” versus “(those) guys.”
Ads serve capital, they do not serve me.
Why can't &3 work? Rob says 3 does not have a type and that's a problem. Would it be possible to change the Go compiler such that 3 has a type? (I'm guessing no, at least not easily, otherwise he'd be suggesting it, but I'm curious about the reason)
Thanks for the direct and detailed feedback, much appreciated. We're planning a website revamp post our Series A which closed a few weeks ago - will definitely relay this feedback to our team.
Still, you don't have the reverse mapping. Given a slide, how do you find the commentary?

The primary goal of this tool is to find the reverse mapping and to provide a simple tool to play the video from a given slide. This is very useful for going back to or skipping slides.

If the slide is not visible at all in the video, such mapping cannot be computed automatically.
Pointer-pointers are nice to implement linked data structures in C; they make a lot of logic surrounding re-seating the head pointer far simpler and with fewer edge cases.
On that note, society should really stop subsidizing fossil fueled power production. Any action that the financial industry do has limited power if government simply gives the biggest carbon emission players more money in order for them to continue emitting carbon in the name of stable and cheap energy.
Some cultures have normalized this (good hygiene and mask wearing when sick) since the 1917 pandemic.

I'm cautiously optimistic that it can take hold in the West this time around.
>It seems odd that you can't apply & to a function's return value.

Offtopic: Surprisingly I was asking myself this question but if possible in C... Is it?
Capgemini did the audit, not Huawei who had uncontrolled access.

It should be clear that unauthorized access is not from those doing the audit, but from Huawei. Why is that so hard to understand? Lol
I believe what you are reading is ways that sync of floc classifier is disabled. That is, Chrome won't save the floc classifier in the cloud if sync is disabled, but, like history, will save it locally even if sync is disabled. (Assuming the setting isn't turned off.)
What a beautiful art website, downside is that it is too slow for my browser to make it fully responsive. Website's designed for Bitcoin Chads HODLERs.
You could use the same argument against vaccines and say because someone died shortly after receiving a vaccine that vaccines kill people. It’s the same with this police interaction, given the amount of police interactions and often the nature of the interactions, drug related, it is a statistical certainty that a death with occur during the interaction. Coincidence does happen, it isn’t a myth. Did his interaction trigger anxiety in the individual that made issues more likely, of course, but that is the risk you have to deal with when you are committing crimes and doing drugs.
> inherited the draconian colonial system of the past century, with all its inherent builtin cruelties, and has shown neither intent, nor any inclinations of changing this. It clearly serves the elite well to have this setup with a meek and famished population.

This could not be farther away form the truth.

India has one of the most aggressive affirmative action policies in the world. It is also quite socialistic in its setup with a huge among of social welfare, as compared to the taxes the Govt. collects.

As for the inherited bureaucracy, one thing Modi has done is reduce the power of the bureaucracy and try to move things into free markets. However, every attempt of such a thing leads either to international outrage (farmers protests) or internal protests led by the opposition.

> A country with such mental handicap will go more in the way of sub-saharan Africa with all its meaningless violence. Once the candles of the old civilization are finally extinguished, I expect a lot more violence. If anything India will end up as another basket case, and require a lot more humanitarian aid.

That's quite the leap of logic there.

India has a 1 billion people problem. Everything has a ton of inertia. It takes a lot to get the ball rolling here, but on the flip side, the flywheel effect keeps the momentum going even when faced with small bumps.

That being said, no amount of momentum can avoid a ditch like Demonetization.
> If your hypothesis is right that the big banks are leaving money on the table, I'm sure somebody will start a tobacco/child labour/fossil fuels ETF investors can buy if they can stomach it.

The optics of such a nonsense ETF would itself drive investors away. Like seriously?
I would add this is not a particular issue only for tech companies. All companies need to do this sort of work. If you sell hamburgers how much did it take you to sell 1 hamburger. In 'tech' what those costs and sales are, are different. But in the end total cost of sale is needed so you can figure out where MR=MC is for your business. As that tends to be the sweet spot. If marginal cost is wildly higher than marginal then you may have an unviable business. In this particular case it should have been fairly easy to tell. Total customers paying x 10 > total cost. If that is not true then you are not making money. Now there may be reasons to do that early but long term you are not going to make it.

It is actually a good question to ask during an interview if you want to join a company that is doing OK. 'What sort of sales are you doing? Is your margin good or is it something else?' Basically ask around 'how are you making money'. It is important because in the end it affects your paycheck and how they will treat you.
Much, much discussion over the last couple of days: https://news.ycombinator.com/item?id=26837004
Irish Academic Is Getting His PhD in Ghost Whiskey
Whitepaper:

https://docs.google.com/document/d/1GXlLheAoNa07K3P5KJiqdubi...
And it's pretty simple to figure out why it's so for electronic calculators. I had one of these, a modern-ish one though, except that the solar panel was defective and never actually worked. I only noticed after 3 years of use. That's how much the builtin _half-discharged_ coin battery would last... and how useless the solar panel actually is... I would even guess they only put in the solar panel for the look.

You could probably power such a calculator from ambient radiowaves, using a galena crystal...
This is naive thinking about capital markets.

Like water, capital will always find its level.
Appreciate you posting. I would say that the adverse opinions from most people on the board stem from the fact that O&G has been intentionally gaslighting public discourse since the 80s and be helping oil and gas through cost efficiencies you are enabling them to maintain power and continue to pollute.

You might have a benefit to lowering the CI of each barrel minutely but really at the end of the day you are hurting the other industries that are trying to get a footing. That's why you are getting some negative feedback. Either through lack of knowledge of the history of the industry or intentionally painting a climate tech friendly perspective due to the new found interest at large of the general population / investing population.
> Is closed source. Only Amazon provides AWS. Only Microsoft provides Azure. Only Google provides GCP. You can't peer into their source code, it is all proprietary and even secret.

I'm a big fan of [OpenStack](https://www.openstack.org/) as it is open source and definitely enterprise-grade.
Forum: A new progressive agile framework for Continuous Delivery
Was really interested to learn about the level of hacking needed to turn an email client ( https://en.wikipedia.org/wiki/Elm_(email_client) ) into a web UI. Immediately realized it's a language: https://elm-lang.org/
At least in part, yeah. I know I will. And every bit helps.
The slower FPS and slight blurring is making me nostalgic for the old "luggable" portable computers from the 90s, and early LCD display laptops, though it's no where near as bad as they used to be.
Now they just have to figure out how to break into my house and swap out my DVDs I suppose.
DRY Fixing Bugs
Depends on what you get out of programming, but here's some suggestions:

* Re-create one of your favorite websites or apps

* Create games, these can be as simple or as complicated as you like, and might be a re-creation of a classic (Tetris, Solitaire) or something from a relatively well-trodden genre (visual novels with Ren'py, idle games à la cookie clicker, text adventure games) or something all-new

* Corollary for the above, participate in game jams

* Contribute to open source projects

* Create interesting toys or demos (fractal rendering/zooming, "single-div" CSS demos, fun-looking pixel blotting with SDL or JS canvas, generative art)

* Try your hand at programming microcontrollers for automation, robotics, building keyboard or other peripherals

* Write scripts to automate away boring work, either at home or for your job. You might be surprised how much time/energy you can save by stringing together some python or building some IFTT/Zapier workflows. Automate the Boring Stuff with Python could be a good starting point here.

There are other ideas, but the most important thing is to pick something you find enjoyable, and don't be ashamed to drop a project when it ceases to be interesting.

Some of the most long-lived hobby projects are sustained by just one or two hour nightly sessions, or by weekend hacking.
Open Letter by Academics in Favor of Direct EV Sales and Service [pdf]
This is so wholesome: https://twitter.com/bagder/status/1384147826133790724?s=20
Wow, I had no idea about this even though I was somewhat following the 'e-ink' technologies quite closely.

An ipad with a colored 'e-ink'/LED hybrid screen would be such a perfect tablet in my opinion (even though I've never owned an ipad).
I think elms natural code formatting results in higher no of lines, so it's not very comparable to JS.

My experience with large scale front end applications is that they are incredibly hard to build correctly, the complexity involved in modern javascript frameworks is staggering.
Elm with its tea architecture for building statefull apps is actually one of the simpler options one can go with.
It's not automatically murder when someone's action was a necessary condition behind another's death.

For the sake of argument, suppose that we know that some action leads to a death 0.0001% of the time. In such a situation, murder would be an inappropriate charge, because a person shouldn't reasonably be expected to have known that their actions would lead to that death. For example, imagine that someone has a stress-induced heart attack as a consequence of a police encounter. Is that murder? Obviously not, even though in this example the police's existence was a necessary condition behind the cortisol spike which lead to that heart attack.

At the other end of the spectrum, if you shoot someone intentionally, you know that there's a ~50% chance that they'll die from that, so your intention to kill is implied from the act and murder is therefore appropriate.

I don't believe that 0.0001% is the correct figure for what Chauvin did to Floyd, it's certainly higher, but it's not an irrelevant question.

If Chauvin believed he was following MPD procedure (which he wasn't exactly, but it was fairly close to training materials), and that procedure leads to death only a very small % of the time, there's a plausible case for a lesser manslaughter charge there, or even no criminal charge at all in the general case where procedure was followed closely (which it wasn't here) and that procedure is generally safe.
Using the Shelly Plug to monitor Starlink's power consumption
I'll bet my browsing habits change substantially enough across devices to lead to different floc cohorts. I use my laptop differently than my phone and there are lots of cohorts.
Facebook still testing interoperability with WhatsApp and more
Also good:

> What would change in the language spec?

> The new operator would get an optional second argument, and/or conversions would become addressible.

> [...]

> How would the language spec change?

> Answered above. Why is this question here twice?
I think it is exactly the opposite.

Usually, finding and fixing a problem in a PSU like that is much tougher. These are very well designed (I know because I own one) and they are usually well protected from simple faults.

On the other hand they are built to be serviced. You can easily disassemble and reach any part in it. The biggest issue you will face is finding parts.
WordPress may automatically disable Google FLoC on websites
The next wall hackers
Speaking of festivals, the Boom Festival logo has it too.

https://boomfestival.org/

But others letters are made the same way, a bit like the font in the article. So, less creepy, I guess.
i will give it time to mature... i approve the ideas behind it, but there's too many JS developers used to "doing thing wrong" in the node ecosystem, i doubt they would change their ways easily.
Right, but if you actually read the parent comment you will notice that "_always_" was used and even emphasized, along with "there are no accidents", and the only example provided of a non-accident is a non-car crash example of a meteorite. My examples are much more plausible, and the list goes on. I came up with those examples in like 5 seconds. The point is that there are lots of cases where it truly was an accident.

> "There are no accidents, there are only fuckups. Maybe getting hit by an asteroid would be an accident - but hitting or getting hit by another vehicle, or driving into the scenery, is _always_ a fuckup on somebody's part, not an accident."
That’s a bit unfair. I value privacy for some things but for other things I value more not losing my message history. Telegram is not as secure as other options by default, but for me it strikes a good balance between convenience/usability and privacy, as I can optionally open a self-destroying secret chat when I need it.
>Regardless, any system by which 8 percent of adult black men are in prison clearly has bigger problems

Agreed. Any chance they're committing more crimes? Or over half of all murders?

We can control for poverty, which has been found to have a much weaker correlation with criminality than race. Systemic racism is a meaningless act of circular reasoning, because it seems to be defined only by statistical disparities, which themselves are attributed to systemic racism.
That would be my preference too. Great readability, and most users would eventually try this out even before searching for the right way (I have tried it).

I tend to not declare variables when the pointer is used deep into a struct because I find the back-and-forth in the editor to be bad. I usually resort to a pointer to an inline anonymous function, e.g.:

a := SomeStruct{
Field: func() *int64 { x := int64(13); return &x }(),
}

It's ugly and verbose but after seeing it 2 or 3 times you immediately know what it's about the next time.
"late afternoon, first thing in the morning pre-coffee, right after lunch"

The problem is that unless everyone works exactly the same hours, that's almost all the times - you basically have to have all your meetings at 10 or 2.
Everyone on that team looks really young.

These either age discrimination or people on that team use really good moisturizers.

I kid.

Kudos to the team for launching a flying rover on Mars!
there is a middle ground in the Western finance system -- willing participants declare themselves and band together with market positioning and customer information.

Agree here that soft-rules to exclude finance will cause a lot of negative results, expected and otherwise.

People that complain finance will not voluntarily comply are right, most finance activity specifically and actively "does not care" and this also must be exposed publicly. Sunlight is a strong disinfectant.

ps- per piketty [0] the finance system is currently self-perpetuating, no longer solely an expression of real value. Humans are proven dangerous, so, take care with "laws"

https://en.wikipedia.org/wiki/Capital_in_the_Twenty-First_Ce...
Firefox 88 combats window.name privacy abuses
Huh? There are flights arriving daily from India, India was where the strain was first detected months ago, and in some parts of India it is the predominant strain. Neither of the two mutations that strain has acquired match the mutation that the B117 (which now dominates the UK and in process of dominating US) strain has.

Multiple trails of evidence pointing to it's emergence in India, and right now the UK is not restricting travel from India so the most likely scenario is that it arrived in the UK from someone who traveled to India or another country where that strain is spreading.
Because they make thousands in a batch (at best! most probably much less) not hundreds of thousands.
Respectfully, I was quoting you in my post, and don't think I was taking it out of context.
As I expected, I just didn't catch any mention of this during the Live stream, I figured I might have missed some mention of it since since I tuned in right about when they started getting data frames from the DSN.

I figured the team had decided to uplink only the most essential frames for this test flight (spin up, hover, and spin down) and send the low-res preview versions of them back in order to get the data back as fast as possible before a much slower upload of the full mastcam higher resolution video frames.

Whats extra amazing here is this is High Definition (possibly even in 3D) video sent to us from a nuclear powered rover on Mars!
"How bad things must be if the government resorts to giving us free money with an expiration date to force us to spend? I'll spend my 100$ card before it expires but I'll save extra 200$ of my salary compared to before. I have to brace for the worst that it's yet to come, it's going to be really bad before it gets better, especially given that the Government is resorting to giving us free money "

The more you use extreme measures to force people to do what they don't want, the more they'd refuse to do so.

When people are scared and paralyzed by fear, messing with the unit of account won't calm their worries, if anything given how out of the ordinary it is, it could be argued that it makes things worse.

Money is external, people pick the scheme apart rather quickly and you end up worse than before because now you look desperate to force them to do what you want
It's in the list: https://developers.google.com/style/word-list#grandfathered