skysight-inc/HackerNews huggingface dataset:
Indeed, even premium German cars suck at basic stuff. For example, their HMI is super slow to boot and Porsche still won't allow more than 3 region updates per year over WiFi, because reasons. Even Porsche dealers don't know why.[1]

Porsche can afford to give their customers Dacia levels of digitalization because they're premium sports cars that sell anyway, but the Asians are coming after the other German brands and will steamroll them if they don't start getting their act together.

[1] https://youtu.be/yHuJysr5hk4?t=415
I agree that they should do it more quickly, but they aren't just building this line, they're building light rail lines throughout all of Seattle and the suburbs. There's a giant master plan that goes 25+ years all the way out to 2050ish.
I doubt this person has any public packages on any repository
It depends on the problem. There are different approaches that I like to try:

- break the problem up into smaller parts which are easier to grasp, plus some framework to combine the individual parts. If this is possible, you might be able to solve all easier parts and thus the mother problem

- start with a problem that looks like the original one but which is easier. Once you have been able to solve it, you can clean up space in your head to focus on the step from the easy problem towards the final one. Also, during the process you have probably gained some experience and understanding of the mother problem

- just start with the problem without expecting to solve it. Then do something else. E.g. have a good night sleep, do some household chore etc. When you're not focusing on the problem, your brains continue to work on it so when you look at the problem again the next day, it can well be that your are able to link parts together that you were overlooking the day before

- talk about the problem with someone else. It could be of course that the other person has some hints that you didn't think about. But the main thing is that while talking and explaining the problem, you often get a better understanding of the problem yourself as well.
Yeah, but it's a good starting point for an MVP that reduces a lot of the tedious bullshit (like calculating LED resistor values). You can always re-route paths and replace components when you're going from MVP to product based on your constraints.
Enterprise-ready Typescript
Kids are simply raised in a fairly fragile way, where strengthening psychological resilience is completely ignored in the upbringing process.
No clouds. Rsync.
The only place I've seen Fuzzy Logic advertised is on washing machines
Things that don't kill you make you weaker. The other saying only applies to mental hurt, not physical.

From my experience, there's nothing you can really do to fix this beyond 'live a normal healthy life, and let it heal itself, slowly, and not fully.'

I worked at a hospital (in IT) during covid, had to be onsite a couple of days a week. lots of people dying all around, n95 all day, etc. not a problem. As I settled in, I realized my manager, and the director, were absolutely toxic people on a powertrip. they didn't care if you said "this is likely to bring down random hospital applications, we need to do it this other way." 2 stars on glassdoor, cowboy hats all around, staff morale not present. they'd come up with technical ideas on how to do something, despite being barely technical people. telling them how to do, say a data migration online, because you're an SME who's been doing it for almost 30 years is a personal challenge, and you get crapped on, overruled, and put in your place. Lots of downtime, lots of patients affected, yet they report literal fake status reports up the chain and generalize-away every issue to the point that the generic statement hides the issue.

I started getting heartburn during the day. Then I started getting hearburn in the morning as my alarm rang. Then I started waking up 5min before the alarm rang, with heartburn, and teenager zits on my face at mid-life. Morning was now a cup of baking soda water instead of coffee. ion pump blockers. more baking soda.

after 6 months, the manager ordered me to execute a migration plan that would shave off 2 days from a year-long plan. I made a nice writeup stating we need to monitor sockets on the array a few days to make sure people aren't actively using the data she want's to trash. Last time she had me do this, she asked over email, and it brought down a whole clinic that was using a share she thought was unused. This time, I was asked not over email, but with a call from her cell phone, to my cell phone.

I said no problem, send me an email or type it in chat, and I'll do it despite the high risk. I was of course fired 5 days later, but already had a new fully remote job, which I started 5 days earlier (lol).

The point of the story is - the stomach issue didn't go away. 3 years later, it's still there. It's much less, but that last/final bit, where a couple of times a year I need ion blockers for 2 weeks, and maybe one day a week I still need to start w/ baking soda water - that's probably there to stay. I eat very healty, lots of fiber, I'm fit. That 6 months of acidic people did damage that a middle-aged body can't heal all the way.

There's nothing you can do. This is your new thing now, have fun with your new friend. And watch this: https://www.dailymotion.com/video/x6xc3r7
It is very easy and convenient for your password manager to handle TOTP codes too. I personally have 1Password set up to also generate the codes and they automatically fill up on the websites or copy to the clipboard on mobile devices after filling out the normal passwords
There is a command line tool for time-based one-time passwords, if you can get the relevant key from PyPI: https://www.nongnu.org/oath-toolkit/man-oathtool.html

This allows you to lose your phone without losing your account.
MG is a Chinese brand reusing the branding of the old British version of MG.

Over the last half a decade they've become the fifth biggest brand in Australia ahead of Mitsubishi and Hyundai.
I wonder if COVID and/or inflation somehow started a trend of economic slowdown that allowed emissions to slow down.

It means that somehow, if we care about the environment, we may have to be against economic growth and/or good economic health.
Who's going to pay for it? At 400ppm, you need a million cubic feet of air to go through your system to get 400 cubic feet of CO2 out. That has an inherent cost.

Whether the CO2 is pulled from the air or from more concentrated industrial sources, the carbon sequestration industry would need to grow to the size of the fossil fuel industry (in terms of mass moved). But instead of extracting resources and selling them for financial gain, it will be a pure financial loss for an ecological gain. Under capitalism it's as impossible as water flowing uphill.
Context matters. Why you're there matters.

In a business context, there's always an itching problem or a potential value creation and you can frame it in those terms and timebox it (drop it after X time working on it and write about the results of your tests).

As much as possible, you should have a plan B that is workable even if suboptimal.

On the "problem solving itself". Just break down the problem as much as possible to ensure you're slowly removing risk and learning early if there's a problem. That helps with the paralysis since tasks should feel tryable.

If you can't even think about the problem then you clearly don't know enough about the domain and some separate theory and practice should help.
RCP8.5, the scenario defined in the article as "worst case", is that the global air would have >1000ppm, looking at the referenced graph i'd guess it could go up to 3000ppm or more. A co2 detector warns if you have 1500+ ppm, where some people start to get headache and you should start ventilating your room. Imagine that 24h a day, on every place on the earth. Not to mention the effects of heating of 3.0°C to 5+°C .

https://climatenexus.org/climate-change-news/rcp-8-5-busines...

RCP 4.5 is really bad as well. In our last project it was kind of the worst case scenario we considered. It means that rich countries will have problems adapting to the changing environment. The changes will happen so fast (20 Years), no new infrastructure can be built to prevent natural disasters (for example dam's). Poor countries have even less possibilities to adapt. For example countries like Kazachstan completely rely for it's water resources in summer on glaciers. In Switzerland we already know that all glaciers will disappear or melt by 80% to 90% in all likely scenarios.

https://ethz.ch/de/news-und-veranstaltungen/eth-news/news/20...

edit: please correct me if i'm wrong, i am a designer that worked in climate visualsation research projects. However my short searches for the outcomes of rcp 8.5 are disastrous and no relief at all that it's now unlikely to come.
Does it not raise the threshold required to poison the supply chain? If so, can you inform me as to why this is not a good enough solution, such that you would warrant against the inclusion of 2FA as part of the process? Furthermore, since it's an attempt to solve a known and increasing problem, what do you suggest they do to resolve the issue? This seems some pretty open-and-shut low-hanging fruit to me.

"At the expense of uploaders." Arguing against TOTP in 2023 just seems so ridiculous to me, especially for people savvy enough to publish a package on PyPI. I just don't get it.
> Not sure how well this would have fit into Firefox as a specific feature, given both the browser C++ runtime customizations and cloud wizardry needed to make this work.

Well it worked on firefox before, but only on macOS:

https://www.youtube.com/watch?v=rDq1AN1kSn4

https://web.archive.org/web/20210331133857/https://developer...

> But kinda like Rust, it's a thing that spun out of Mozilla and has taken on a life of its own.

It could has been a feature that make firefox the browsers for developers, instead it's a new paid subscription dev product.
Aside from Tesla=good, BMW=bad, how do you figure? Replacing a spring, whether steel or air, is normal for older cars especially those that come from harsh environments. My car in particular was older than any Tesla S is today when the air bags were replaced. The pump and electronics are still original.

Any Tesla that's had problems with its air suspension got a shorter service life than I (and plenty of other E39 owners) did. Besides Tesla's struggles with their conventional suspension components are well documented in a series of non-OTA recalls.
From what I understood on a previous thread that talked about EV owners wanting to go back to gas cars, the main reason Tesla owners like their EVs more than other brand owners is not based on the actual vehicle, but due to ease of charging because of the supercharger network and other Tesla features to dispel range anxiety.

That in itself is a good reason to buy a Tesla right now (it may evolve in just a few years in the future): it's the one with the best charging experience. Considering how much hassle a bad charging experience can be, I imagine this has an influence on sales figures.
> Homebrew and BSD solve this with simple checksums and curated packages.

This is not what 2FA solve

> Someone should offer Homebrew for Python

Ah yes the package manager that updates several unrelated packages every time you install anything and doesn't allow rollbacks right?

You're not even wrong
The schematics to a Bose-Einstein condensate bomb which would destroy this quadrant of the galaxy, no-one needs to know about that ...
Nowadays, I utilize GPT-4's API for nearly every problem I encounter. By inputting all the relevant information and applying different prompts, I gain a clearer understanding to make informed decisions. Despite being released less than a year ago, I'm astounded (to say the least) at how integral GPT has become to my thinking process.

Prompts that I use that significantly aid the process:

* Provide a concise definition of [specific topic or concept] and explain its key characteristics.
* List three advantages and three disadvantages of [specific technology, method, or approach].
* Explain the step-by-step process of [specific task or procedure] in a clear and logical manner.
* Compare and contrast [two different approaches, methods, or models] in terms of their strengths and limitations.
* Predict the potential impact of [emerging technology or trend] on [specific industry or domain].
* Describe the main challenges associated with [problem or issue] and propose possible solutions.
* Summarize the main findings and conclusions of [research paper or study] in three concise points.
* Create a comprehensive list of resources, including books, articles, and websites, related to [specific topic].
* Provide examples of real-world applications or use cases for [specific technology or methodology].
* Offer insights and recommendations for optimizing [specific process or system] based on industry best practices.
Which specific source you checked?
Also the PS1 isn't an EV, it's a hybrid.
Meanwhile...

Boss: "Hey how are you getting on? You said this'll take two weeks tops, we've got so many clients asking for this thing."

It's most problematic when something looks simple and easy at first glance but then ends up with corner cases upon corner cases and the damn thing refuses to work properly while you sink into a pit of despair amidst calls to deliver already.
Oversimplify until you can solve a toy version and then try to see if it has an extension to the full problem or if there is some reason it can’t be extended. Sometimes you’ll learn the core reason it’s unsolvable, other times you’ll solve it. Other other times, you’ll be right back where you started but with just a little more wisdom.

The human brain is usually quite adapted to iterating on some existing thing vs summoning a novel solution from the void of unexistance. So, just find Some starting point.

Polya even talks about this in his famous book “How To Solve It”: “If you cannot solve the proposed problem”
I'll take the chance to bring attention to the maintenance issues that 'jq' has been having in the last years [1]; there hasn't been a new release since 2018, which IMO wouldn't necessarily be a bad thing if not for the fact that the main branch has been collecting improvements and bug fixes [2] since then.

A group of motivated users are currently talking about what direction to take; a fork is being considered in order to unlock new development and bug fixes [3]. Maybe someone reading this is able and willing to join their efforts.

[1]: https://github.com/stedolan/jq/issues/2305

[2]: https://github.com/stedolan/jq/pull/1697

[3]: https://github.com/stedolan/jq/issues/2550
> You can't tell A is a bubble sort at all, and you can't tell B is a selection sort at all.

That doesn't make any sense. You can trace them while they execute, then compare and analyze the two traces?

By definition obfuscation is always reversible or the software wouldn't even work any more.

You can make it infeasible (timewise) to figure it out, but it's still possible, even if it takes infinite time.
Can you link something that is not a youtube video but a text?
I work in an IoT company and we have embedded and cloud devs, embedded is a huge pain in the ass because we can't OTA update our devices willy nilly (regulations and client's demands) and supporting older hardware creates a rats nest of backwards compatibility problems

In the cloud I can press deploy to update the servers, fixing a software problem in an embedded of a fleet with thousands of individual devices is a huge undertaking and can take months. Fixing a hardware problems usually means workarounds in software.

Heck a lot of that complexity leaks into the cloud code to fix bad design decisions made years before. Lots of "if deviceHardwareRevision <= X && deviceSoftwareVersion <= Y do Z" in the cloud code

We don't have huge amounts of traffic in our cloud so it is usually pretty reliable even though we don't even enforce a lot of best practices and patching a problem is relatively easy
Open source with such a massive caveat that you would need to have IQ 60 to take that bait. Basically by using Tesla's patents, you would give up all your patents.
Modern civil engineering is extremely inefficient. In a software system, for instance, you design largely by “instinct.” You’re given a problem, you consider a the pros and cons of a few possible solutions, and then commit to one based on these considerations. Civil engineering doesn’t work like that. For something like a road or a railway, they’ll split it into pieces and then consider every possible way of construction along each segment, including studying things like environmental impact. It takes a ridiculous amount of time and effort. Part of the reason for this is so that when people sue to block construction they can say they considered all the other alternatives.
Indeed! Fickle designers, always reinventing the wheel!
For real, if a developer really feels like 2FA is a pain I can only imagine how quirky (in a bad way) their code should be
Please don't tempt me.
I think pollution from warhead explosions is still negligible compared with pollution from fires or created from the emissions in reconstruction destroyed buildings or perhaps even the supply chain of delivering the warhead. The US and China military transport emissions probably dwarf everything.

https://www.economist.com/international/2021/04/27/the-wests... archived: https://archive.ph/nFd2h
For example, in Bayesian logic:

x AND y is xy, x OR y is x + y - xy

Whereas in (Zadeh) fuzzy logic:

x AND y is min(x, y), x OR y is max(x, y)

IIRC, “fuzzy logic” is actually a class that includes all generalizations of crisp binary logic to continuous values over [0,1] with operators meeting a set of definitions which basically boil down to “reduces to crisp logic when the input values are constrained to 0 and 1”, so that Bayesian logic is a fuzzy logic.

The Zadeh operators in particular I remember being constructed, or at keast rationalized, as ways to combine the degree of truth of propositions as distinct from the probability of truth of uncertain proposition. But I think interest in the kind of epistemic differences in alternative extensions to propositional logic faded with the lack of a practical need in terms of computational efficiency to avoid Bayesian probability (and I think there was also a separate philosophical battle and the side in favor of “Bayesianism is the only meaningful extension of propositional logic” was winning that battle when the computational problems were resolved, which helped sweep aside the alternatives.)
https://en.wikipedia.org/wiki/Bank_Secrecy_Act

"A financial institution is not allowed to inform a business or consumer that a SAR [suspicious activity report] is being filed."

Laws like this exist in many countries (including my own) that turn banks into agents spying their customers on behalf of the government. Calling it even a "bank secrecy act" is downright cynical.

I understand that law enforcement agencies need to be able to go after criminals but I think the balance between freedom and security has been way off for a long time already.

That's exactly the reason why Switzerland used to have the strictest bank secrecy laws world wide. It was not to become a safe haven for criminals but to maintain the financial freedom of its citizens.
> More than the border skirmishes, China and India have a trade relationship that is predatory. It can even be considered colonial,

Sounds pretty far fetched really. Just using emotive meaningless words -- China has no colony in India.

> with India being disadvantaged

With India being overall advantaged though, otherwise they would not enter into the relationship in the first place. Just possibly somewhat less advantaged than China.

This isn't some tiny nation being bullied and coerced, it's the country with the largest population in the world! And while they might share some border, China controls virtually none of India's important trade or transport routes.
Playing Mirror's Edge with voice control and face tracking [video]
I'm the developer of the voice control and face tracking, which are both FOSS.
For cases where you get "new" information from it, what's your verification process to guard against hallucinations?
>>people living in apartments are not supposed to own and operate their own cars going forward.

That's such a weird thing to say. What do you mean not supposed to own? For healthy young people - ok, fine, fair enough. How about the disabled? The old and frail? People with kids? People who drive for work? Where are the above meant to park and charge? And please don't say these usecases are going to be replaced with autonomous cars, that's complete nonsense, especially for specific usecases like disabled people who need specially adapted cars.
how do checksums help prevent people uploading new packages?

Are you going to pay for people to manually curate the entire python ecosystem?
Your opinion is totally valid. However, is it really difficult or tricky to recognize that 'click' the default event of a 'button' tag? Isn't 'onclick=' kind of redundant?
No, it isn't an extension. It's been in the works for a while. PyPI started supporting 2FA 4 years ago (HN at https://news.ycombinator.com/item?id=20055340 ) and last year required 2FA for the most widely used accounts (HN at https://news.ycombinator.com/item?id=32058053 ). One of the objections about it at the time was on HN at https://news.ycombinator.com/item?id=32037562 . I think another Python dev didn't want to deal with 2FA and stopped the project, but I can't find that link.

In any case, this multi-year phase-in is the sort of ratcheting steps you do when you want to make a change, and it's a big change, and you don't want a flag-day migration.

Or, if you don't like it, you use the boiling frog apologue - https://en.wikipedia.org/wiki/Boiling_frog .
> What can I do to prepare?

>

> The most important things you can do to prepare are to enable 2FA for your account as soon as possible, either with a security device (preferred) or an authentication app and to switch to using either Trusted Publishers (preferred) or API tokens to upload to PyPI.

So you either need to have a mobile phone (all of the linked applications[0] seem to require an Android or iOS device) or some custom device and they prefer you to rely on some 3rd party they call "Trusted Publisher"?

Weren't private+public key signatures invented for solving pretty much this thing? They might be a bit complex for Mere Mortals but programmers should at least be able to figure them out. Am i missing something?

EDIT: seems like TOTP is indeed similar to private+public key signatures (in that there is a shared secret to check against), can be done fully locally without requiring a phone or any 3rd party service and it just happened that the applications listed on the site were all for phones.

[0] https://pypi.org/help/#totp
> cheaper/easier to do so

Right, with this attitude, nothing will ever improve. Yes, infrastructure needs to be built, no question. But if "cheaper/easier to do" are the only criteria for people to decide how to act, we are doomed. Get your act together and make some sacrifice, or stop talking about climate change altogether.
Against Loneliness
Come up with a list of potential approaches, order them by roughly how promising you think they are and then try them all in that order. Obviously limit this by how much time/energy you can offer it somehow.

When you're done, see if you can think of more approaches. If you can't, you probably can't solve this problem and it's time to call it a day.

But that's ok, because there's almost certainly some higher level goal you're aiming to achieve. So think about other ways that you could achieve that without solving your original problem. Maybe there's a way to solve a similar problem that has looser constraints which is easier.