skysight-inc/HackerNews huggingface dataset:
Thanks for the shoutout to my wrapper and docs too :)

My GitHub repo serves 2 purposes:

1. To provide a reusable wrapper (currently only Python, https://github.com/Matthew1471/Enphase-API/blob/main/Documen...) to talk to the LAN API, it's even installable via pip.

2. To document what the LAN API returns and all the URL endpoints (https://github.com/Matthew1471/Enphase-API/tree/main/Documen...).

I would like to see more people using the wrapper so we have a common way of talking to the IQ Gateway (there's a lot of tightly coupled projects on GitHub), but most people seem more interested in the docs I provide and rolling their own wrapper.

I always have plans to add more to it - I found multiple security vulnerabilities in the IQ Gateway and that allowed me to get a dump of the firmware - so there's plenty more URLs for me to write about :)
You’d generally be swapping the crew as well which is another reason this doesn’t happen a lot.
> In our previous startup, a data scientist accidentally destroyed a month’s work of his team by using the wrong Git command.

I'd like to hear about how this happened. No one in the team heard of reflog?
I was referring to frequency hopping. In any case Apple does support Bluetooth file transfer on macOS, just not on iOS.
He force pushed a diverged branch or something like that, and we only found out after a while.
We were eventually able to recover because someone didn't pull. But it was not a fun experience :D
I'll see about adding, some, but see links elsewhere in this thread to a couple, and note that you can't really see much of this wm, as in the style of e.g. bspwm it has no window decorations whatsoever beyond a 1 pixel rectangle.
Correct. Here is a list of Chinese made cars in the EU market this year

BMW 5-Series
BMW XM
BYD Atto 3
BYD Dolphin
BYD Han
BYD Seal
Fiat 600e
Ford Bronco
Honda CR-V
Honda e:NY1
Honda ZR-V
Hyundai Ioniq 6
Hyundai Kona
Jeep Grand Cherokee
Kia EV9
Lexus RZ
Lucid Air
Mercedes-Benz E-Class
Mercedes-EQ EQE SUV
Nio ET7
Peugeot E-3008/3008
Renault Espace
Renault Scenic
Smart #1
Toyota C-HR
Toyota Prius
Volkswagen ID.7
Volvo EX30
Sure though in some cases it isn't worth the cost or effort, e.g. kinetic light switches. In some cases it's appropriate to expect people to not be arseholes.
> Or is it a model thing?

Yes, this is very likely about avoiding the max 8.
Rocket Engine on a Bicycle
I guess the idea is that If Russians cannot buy western cars, they’ll buy the new Ladas
First paragraph:

> In a bold step towards modern warfare, the French Army is investigating the use of electric bikes (e-bikes) and motorcycles in tactical operations. This unconventional move marks a significant milestone in military innovation, as these e-vehicles, typically associated with urban commuting or leisure activities, are now being considered for covert operations.

Vs. if you know some history - the German army (for one) has already used bicycles and motorcycles to make their infantry more mobile. At scale. During WWII. In German-occupied France.

Conclusion after 1 paragraph - this is a Clicky McFeel-Good article, with zero understanding of either the military context, or the history.
The City of Domes and Demons [pdf]
I used to fly a lot and it's not common in my experience though it does happen. Far more common is a flight is canceled or delayed and you have to take a different flight, possibly even on a different airline.

If someone's objective is to reduce their likelihood of flying a particular airframe, these tools can probably help albeit at the possible cost of higher prices or less convenient schedules.

But there are no ironclad guarantees if someone feels that strongly.
Leibniz Wheel
Just use some boilerplate like Tailwind or MUI with their pre built components and templates.
It was intentional but it was a small, very wealthy group that did it and is looking for a scapegoat for their sins in the form of your parents.

https://www.nakedcapitalism.com/2013/11/identity-politics-an...
I have a car with auto braking. It's never prevented an accident but has nearly caused a few. When exiting onto a cambered road, it senses the slope of the road in front of the car as being an object that it thinks I'm about to hit, and stops randomly. It then refuses to move again until I completely take my foot off the accelerator and depress the brake fully. The fact that it takes a good couple of seconds to coordinate all of this is super dangerous, especially when trying to pull out in a gap in a high traffic area. I'd rather take my chances without it to be honest.

I've also had the lane-assist try and yank me towards oncoming traffic. Also not fun.
> From mid-14c. as "to pain, torment." Of tight shoes, from 1570s. Meaning "to steal" in English is from 1650s.

https://www.etymonline.com/word/pinch#etymonline_v_16335
It's _Larian_.

They've always been good. very good. And you know they're committed for the right reasons because they re-did large parts of DOS2 for free based upon community response.

I can't think of another studio who has willingly done that for people who have already paid.

Go back and play the original divine divinity. It's very good.

BG3 being a masterclass in game development shocked no one who has followed Larian over the years.
In that specific case there was some error that the user didn't understand, he googled and found a StackOverflow answer with --force. And naturally tried it
BitBucket didn't have branch protection back then, today it's a bit better (you can still destroy your work but usually not others')
> certification

* https://en.wikipedia.org/wiki/Type_rating
The 'proper' fix is to either engineer cameras that can focus closer, or to engineer barcode scanning apps to be able to see a code which is small somewhere in the frame.

I think people are working on both as we speak.
Might be of use : https://github.com/Matthew1471/Enphase-API/blob/main/Documen...

The IQ Gateway authentication is done entirely offline - but you do have to have a device online (laptop, pi, mobile etc) to obtain a JWT to present to it.

Installer tokens are 12 hours, Owner tokens are a year. Some endpoints are only accessible with roles higher than Owner however, see https://github.com/Matthew1471/Enphase-API/blob/main/Documen.... for my scripts (available as the "examples") they're set to renew the tokens automatically where required.
This is such software developer logic lol. From a user’s perspective this is totally not what you’d want to happen, due to a technical quirk. Being able to explain why it happened doesn’t make it right. All bugs can be explained logically. Its computers.
500k? “ Chinese customs data shows during the first 11 months of 2023, China's vehicle shipments to Russia soared 545% from a year ago, to 840,000 units, making it China's fastest-growing market. New energy vehicles (NEVs), such as hybrids and electric vehicles (EVs), were also fueling the record production and exports”.

https://www.voanews.com/a/russian-market-evs-give-china-fuel...
That view shows how drenched our society is with laissez-faire capitalism as if it's the only thing in existence.

'Free' markets, supply & demand, governments interfering in those markets here & there, is just 1 of several options.

Some kind of UBI, "social credits" that everyone simply receives (as depicted in 2nd part of Manna) + some practical limits on resource consumption, is another option.

There are other options. And like another poster said: choice between those is one of political will. This relies on some conditions though:

1) A significant fraction (if not majority) of the population sharing a similar vision.

2) A functioning democracy.

3) Elites, corporations etc not powerful enough to subvert politics enough to prevent that vision from becoming implemented.

And

4) Absense of external forces big enough to undo progress. Effects of climate change, a huge meteor hitting Earth, aliens showing up that are out to exterminate us, another pandemic, etc, etc, etc.

So don't hold your breath. Much is possible but our odds of reaching some kind of utopia aren't great.
Open Source is not a business model.

Open Source is a licensing and development model.
There exists evidence that there was paid shills brigading /r/Bitcoin to try to shift the narrative. Reddit accounts are not a proxy for legitimate users.
The rest of your points are ignoring the realities of corporate strategy in an unregulated market.

Now you're also putting words in my mouth like I'm part of some kind of conspiracy.
It's not just the hardware speed improvements that are slowing down but also innovation in the games industry itself. Really early games can be a bit hard to get into because conventions and features that are taken for granted today weren't established yet. But that is already much less of a problem for a decade or even two decade old game. Games made in a decade will probably be even less different from games made today. That means that future gamers will have much more existing games to choose from that they can easily get into. Games which all compete with new releases.

Essentially the games industry is no longer the fast moving new thing and now has to deal with it becoming harder and harder to top its own classics.
I would love to get one but articles like this about the Russian connection put me off.

https://simovits.com/flipper-zero-zero-trust/
Yeah no. I remember when the US "accidentally" bombed Al Jazeera. Think it was Afghanistan but it could be Iraq. Whatever the point stands:

Everyone loves free speech until somebody says something they don't like. Basic human behaviour.
I thought you were saying you'd have greater distribution if you give stuff away free, but in that case it's much more difficult to capture value from it. Everyone wants free stuff.
> Reward the YouTuber who produces infrequent 2-hour long videos that talk about philosophical ideas.

YouTube Longs.
Should a chain saw come with the ability to start the engine disabled by default?
In the case of USA, the debt is Govt debt so it means Govt shutdowns cutbacks etc. Every other board in the house was burned for extra warmth. Now our economy is "service" based, I guess that is some sort of inter-generational joke where we are now expected to go "service" ourselves.
During semantic analysis a parser usually attaches symbol info (of some kind) to the already existing abstract syntax tree, or creates a new tree entirely. Whenever it needs to know about a type, it just walks the tree to the node with the type definition. That way there’s really never any data that‘s forgotten.

At least that’s how I think the parsers work I‘m familiar with.
So we can all agree that the egg definitely came first then? I mean logically that makes sense as this is an egg which contains something other than a chicken...therefore eggs came before chickens. This is a pretty bird-like dinosaur (since dinos ARE birds in a sense) so eventually a dino descendant laid a chicken.
So the work wasn’t actually destroyed, and you were able to recover it. So all the people pointing out how implausible that part of your pitch was were right, and you were in fact just lying.
Is there an aspect of the comment you think is illogical, a non-sequitur or otherwise mildly objectionable?
We actually do, the main reason there's less scrutiny is that a car can stop, an aircraft stopping is a completely different deal. And when it comes to airliners it involves way more possible damage and lives lost.

The thing is, we have regulations on how one has to run aircraft manufacturing, maintenance, repair, and operations, BECAUSE of all of that.

Complying with them is considered cost of doing business. If you can't, it means you're no longer fit for the market.

And Boeing pretty clearly let the quality assurance required of them fail.
This is exactly my point.

There are systemic reasons for these systems to be underresourced - there's absolutely no need for theories about deliberately crippling OSS offerings.
Unlike steel, there is a point at which carbon fiber will suddenly break like if it were glass, and this will happen without external warnings (micro-fractures non visible to human eyes).

In the video one can see in the cable what apparently seems to be metallic layers for this reason. Epoxy would only increase the stiffness and therefore the brittleness.

It is not my field, mere layman point of view then, but I can imagine that the revision of these cables would have to be based on ultrasonic or microscopic scanning to detect such unpredictable micro-fractures. I'm not sure if this cable would be suitable for a place with earthquakes or high winds.
> An organ whose function and elegance is unrivalled by anything we as a species have made with logic and thought.

Before modern medicine, it and the rest of this elegant system had a roughly ~2-3 in 100 chance of killing the mother in any particular pregnancy.
MySQL's Random Number Generator
Disclaimer at bottom of page:

All information provided as part of the NPS API roadmap is provided for informational purposes only, is general in nature, and is not intended to and should not be relied upon or construed as a binding commitment. Please do not rely on this information in making decisions, as the development, release, and timing of any products, features, or functionality are subject to change.

Maintenance mode since 2017 is fine. I'm planning to write the interface with Jquery UI.
I think you're just feeling that you knew about something "before it was cool", and now anyone can do it so you aren't special anymore.
I assume the space limit your are talking about is rather a Github/Gitlab/Bitbucket limit.

May I ask, how you use Git for your music? Since binary diffs are not really a thing, the main benefit I could imagine is simply having revisions of your files with you having to create folders or having files named "track01_test_final2.flac"
Oops, sorry. Thanks for fixing.
> let me assure you that the very act of trying, will result in massive war, death, violence, and destruction.

How is that different from the status quo? War, death, violence, and destruction haven’t stopped for one bit since the inception of humanity.

> Worse, as if you believe it is not intelligent.

That is debatable. We’re capable of reasoning, sure, but that doesn’t mean we’re making the most intelligent decisions. See climate change and the aforementioned wars.

> I would raze everyone and everything involved to the ground. I'd probably want to have the offspring of those involved, and all family members of said persons, rendered infertile, just to ensure the flawed genes of those insane enough to try, didn't spread.

> Why? For the safety and security of the human race!

It’s easy to rally against a hypothetical. Are you doing any of that against real problems of today which are demonstrably harming the human race? I’ll mention again war, climate change, and let’s throw in attacks against democracy. All are happening right now and there are clear people we can point to that are making all of those worse.

> Humanity must either get there on its own, or it must die. There is no middle ground. "Parenting" humanity will result at best in stunted growth, will result in no change, at worse will result in stagnation, regression, and the loss of who we are.

Look, I’m not at all defending humanity being controlled by an artificial intelligence, but all of this is hyperbole. The truth is we don’t know. It could just as well happen (and again, I’m not defending we should try) that humanity could be “parented” just enough to get back on track and the left on its own to flourish. That’s what parenting is. It’s temporary guidance, it’s not meant to last forever.

> And we are Great. We are Good.

Meh. Highly debatable. All the other species we share the planet with would likely disagree.

> My response is predicated upon two core beliefs, and crafted with understanding of historical context. It is reasoned, considered over decades of thought, and not awash with emotion.

Yet it reads borderline unhinged and like the IRC kids who when mocked say they have the other person’s IP address and will send the FBI to their house.

Heck, I should be agreeing with you on principle yet I won’t because I don’t want my arguments and thoughts associated by such extremist-sounding rhetoric.

Quite honestly I think you’re doing a disservice to your cause. If this is the result of decades of thought, please take a few more weeks to rephrase it in a way that is thoughtful to the other side and has any chance of convincing them. Because as it stands, I believe you’re pushing away those who could agree with you. And you’re not going to stop any of the things you worry about alone.
Just an annecdote, but in my last team we were all Staff SWE except one Senior. He was clearly performing at Staff level and our manager wanted to promote him (not for manager stats, but for the IC).

He (IC5) clearly was not interested. He was happy with the pay and did not want all the other BS/Responsibilities that comes with Staff.
Yeah we found a remote control cloning app for a palm pilot that had IR and caused enough trouble randomly turning tvs on with that.
Obama had won the election a couple of weeks beforehand, and the author of the article had mounted a strong campaign to be the GOP nominee
It’s really important to work and focus on things that are impactful and try to provide as much value as possible to the organization, but it’s also very important to note down what you achieved and have it ready whenever someone asks you for your achievements.

But not just that, keeping a list of all your achievements is also very good for yourself and your motivation.
For my own curiosity it would be interesting to see housing prices bifurcated between London and not London. Other thoughts because the UK is a little bit special in the sense that most of the housing stock is quite old I believe...how do the prices look when comparing newer/older stock. I am wondering if new stock accounts for the price increases. Lastly, it would be interesting to see the role of the population, how much has the price changed per capita. Has there been a large influx of foreign money that has helped drive these prices higher and higher. Which could also be interesting to look at, perhaps you need to break the prices apart between luxury and non-luxury, maybe you get massive jumps in price with luxury properties.
> while writing that they will service that debt forever in stone.

Eh? In general, in most jurisdictions, debt essentially dies with the debtor; if it can't be paid from the proceeds of the estate, then that's the end of it.
He made time to speak to the boulder Ruby meetup a few years ago too.

And I've had good interactions with Seth Levine, who is quoted in the article a few times, as well.
It's concerning because conversation has become just about talking and the pleasure of having a chat, rather than truth-seeking. Not that conversation should or must be about truth-seeking, but seeing conversations being idle chatter everywhere, with medical terms like "schizophrenia" being thrown about willy nilly is unsettling. One does not have to speak in the parlance of a medical researcher in order to find meaning and truth in a discussion around mental illness, and yet despite this, most information in this space is just noise.
Indeed. But, don’t forget you can vote with your political vote - or even better - with civic participation: this is the most effective way to make change happen.
Meta: I find myself constantly refreshing the link to see the new comments are posted.

Dopamine at work!
For a loan with a house as collateral, an unpaid debt means foreclosure. This is a hassle for the bank but not an existential threat.
Not news, just an old opinion by some politician.
It would be great if "smart" devices requiring access to Internet-based servers had a monthly subscription fee. That would serve to both insure that the servers remained up by making them economically viable for the vendor and preserve the utility of the devices, and drive manufacturers to make locally-controllable devices to appeal to price-sensitive consumers.

It would be great if we could go further and demand that manufacturers release the specs for their communications protocols if they exceed a threshold of unit sales, since they're effectively making a bunch of devices landfill fodder when they turn off the servers within the viable lifetime of the dependent devices.

There's cool stuff out there I'd love to buy but once I see it requires an Internet connection it's a no-sale for me.

(Even being locally controllable isn't a win if that comes with the requirement of running a closed source native "app". I'm still sad about some 32-bit iOS apps that Apple says I can't run on newer devices. I don't want to keep nursing an iPhone 3 along to be able to control a home appliance because the manufacturer figured out they can tie their product lifecycle to Apple's user-hostile backwards compatibility policies.)

Sometime in the last 20 years the tech industry became a game of tempting me with cool features and then snatching them away, versus the exciting progress I remember from the 80s and 90s. I'm sure getting older is part of it, but I can't imagine shaping my habits around technology that can be taken away from me at any time would appeal to me at a younger age either.
Not EV-specific, but:

> Chinese customs data shows during the first 11 months of 2023, China's vehicle shipments to Russia soared 545% from a year ago, to 840,000 units, making it China's fastest-growing market.

https://www.voanews.com/a/russian-market-evs-give-china-fuel...
Huh? In general when people die with net debts, it's not to the government; it's mortgages and other consumer debt.
I personally don't like Clean Code, but understand that a lot of people I respect do. I do want to throw Clean Architecture into the ring though since we're in the topic.

That book is a top three software book for me. It made me understand why OO is a thing and what concepts I should pretty much always use from that ecosystem.

The concept of interfaces (not just the programming construct, but the general idea) was massive and it changed my view on the testability of code.

Martin has some other good stuff related to professionalism as a programmer. He has a few talks and The Clean Coder and those are absolutely worth it as well.
But you are also protected against those if you use unique passwords (by means of using a password manager to keep track of them).
I get your philosophical point point and I'm not enough up on various licenses to debate the AGPL.

I'm coming more from a "build a company and feed your family" point of view but everyone has to balance their own priorities/ethical positions.

I guess at least if the license is set at the outset people can choose to engage or not, rather than having what they may percieve as a "rug pull".
I think some of the debate here is that politics is always happening to you, you have no choice but to play the game. You can be passive or active, you are just choosing to be passive but you're still playing.

So, if you don't want to play it's still better to know the rules.
Far Cry is a perfect example.

They hit upon a working formula in 3 and every game after has basically been the same game in a different environment.

When the original FC came out, if you had told me it would end up being what it is, I wouldn't have believed you.

But FC1, 2, and 3 were all such vastly different games it's obvious in hindsight they were fishing in many ways.

For the record, while I do like the FC formula, I haven't played the latest one because not enough time has passed for me to enjoy it (since it's all basically the same).

imo 2 is the best in the series if you can forgive it's flaws (like soldiers constantly re-spawning). I don't think I've ever experienced a more immersive game.
Tekken 8 Accessibility Settings Being Tweaked Due to Health Concerns