skysight-inc/HackerNews huggingface dataset:
Where I live, it's because the taxpayers would have to pay too much and would be exposed to a lot of outside risk (it's usually not that sunny here, and we don't have space for wind turbines nor where to landfill the replaced blades).

Here it's the capital owners pushing renewables because it's one of the easiest, cheapest, least objectionable (in case of solar) and least risky energy projects you can build on almost any useless piece of land (everywhere is near the grid in this country), but they just can't fulfill the demands of the state-owned energy company with their solar arrays and wind turbines. Hydro is out of the question, the water-environmentalists hate that - for good reasons I have to say.

There is a nearby country that "did" (legislated) the switch... In result, they are the most polluting ones in every metric (per capita, per kWh, per km^2) while having the most expensive electricity on the continent; all metrics are getting worse every year there. Not a good look for the switch, certainly doesn't make most voters in my country motivated to even try - and you'd need to convince half the country. Right now the support is around 5-10%.

In conclusion, given that both our worlds coexist at the same time - I think it's not that simple to switch and wouldn't be looking for the reason in either capitalists or states. Perhaps the technology is just not ready for a full-scale switch yet.
Actually you need to memorize million times less stuff to use powershell comparing to bash. This is because everything is a string in bash, so you have to learn a custom DSL for each task. Want to parse a JSON? Learn jq. Want to parse XML? Learn xmlstarlet. etc. In powershell you just use ConvertFrom-JSON to convert json to object and then use normal powershell syntax to access object properties instead of using custom DSL. That's the problem with bash - learn million DSLs for each file type, format, etc.
Tell HN: The terminal shell is a nightmare
I run a command like `npm build`, and get an error about `python2 not found`.

There are so many reasons why a command might not be found. There is way too much dynamic behavior.

For every tool there are multiple ways to install it.

Take [pnpm](https://pnpm.io/installation) for example:

Node introduced Corepack. Other options include: npm, brew, wget install-foo.sh, volta, etc. The list goes on. So many different options. Python is the same.

And they all involve modifying your `~/.zsh` file, and depending on a bunch of env vars.

If you forget what package manager you are using, and then install another way, now you have two and things are breaking without you realizing.

We should stop relying on the shell.
Do you know how to design systems, and you just can’t draw them? Or do you need to learn how to design systems.

If it’s the former, just practice drawing something you’ve designed with boxes, labels, and arrows.

I’d it’s the latter I’d recommend https://www.goodreads.com/en/book/show/54109255 as a good intro to the kind of “systems design” they do in interviews.
Heh. What’s nuts is that, stripped of other copyright-bearing context, it’s my understanding that they’d not have a (legal, but policy, maybe) leg to stand on asking for pricing data to be removed. That’s supposed to be free (as in freedom) to anyone who finds a way to get ahold of it. Sucks that they’re killing the entire archive over something they have no actual claim to.
Oracle, SAP, Adobe, VMware, Intuit, AutoDesk, Activision Blizzard, Epic Games, Electronic Arts, just to list a few still surviving companies.

Microsoft absolutely expands into areas it considers strategic profit or capability centers. E.g. office productivity, web browser, database, gaming, etc.

But they, and especially early/smaller Microsoft (90s-00s), left a ton of money on the table for the good of the platform. Because they realized they couldn't do it all and be best-of-everything.

The fact that Microsoft can deploy its level of resources (e.g. crush Lotus) when they decide to doesn't mean that they always decide to.
As soons as nonsense like this comes about you can tell straight away that it's not in user's favor.
It's probably to tie you into subscription, data mining, selling mined data to ad companies and squeez every single dollar they can out of you
"A growing uneasy feeling about Google’s approach to user privacy, Manifest v3, Googles’s WebDRM plans, their rejection of JPEG XL and the omnipresence of Chromium-based browsers nowadays – Chrome, Edge, Brave, Vivaldi, Opera and some others are basically the same programs in different clothes."

He hits the nail on the head. Why support the fascist empire when you can support those making it better. That said, if you really wanted a privacy focused browser then the Bromine, Waterfox, Opera, DuckDuckGo and Tempest browsers should all be investigated.
Might be an American thing, we only have FDIC insurance up to a certain limit and the the difference of what happens in a bankruptcy is mechanically very different between a broker and a bank. Historically this has also been different for the stakeholders too, which is why people were not certain the number would actually result in them being able to withdraw funds from Silicon Valley Bank. Though recently they’ve de-facto increased the FDIC insurance limit by making sure whatever bank bought the distressed bank would accept the liability for the deposits over that.
Satellite built as cheap way to reduce spacejunk reenters atmosphere years early
It also happens with documents going back and forth between different computers, and I blame MS Office. I edit manuscripts in LibreOffice on my end, and tag every foreign-language word as its respective language for the sake of spellcheck and proper hyphenation. Then I send the .docx to the other party. When they send a fresh version back to me, I see that all those foreign-language words were simply restored to some default language.
> My thinking is that frequent partner The Library of Congress can put a stop to this by buying the Internet Archive. Make it a government body and protect all that digital content. I think these lawyers may be less inclined to sue the US Federal government.

This is the opposite approach of what I would consider a potential solution. The information should be stored in a system expensive enough to sabotage that no government will consider it. Data should be replicated as many times as possible and replicas should be as physically distributed as possible.
Ah, my bad. Thought you were talking podman.
> games have been skipping with Python scripting for decades

That only works if there is a forever fixed version of Python embedded in your game. The value of Python in this context is its ecosystem and folks will need to install additional packages and libraries into the execution environment. Now you're managing a local distribution of Python.
Tech is sort of like a Penrose Stairs[0]. You level up your skills, then the whole industry levels up too, and you need to upskill yet again, and this keeps happening until inevitable burnout.

[0] https://en.m.wikipedia.org/wiki/Penrose_stairs
I don't think these gambling scams are targeted attacks. Pretty sure Inkscape just got caught in a spray and pray.
matters a lot, most orgs have a whitelist of permitted licences, and if some software you want to use isn't on it you have to jump through loads and loads of hoops, so much its usually not worth it.
> Why is it so important to reduce inequality

Generally said by those who benefit from said inequality.
Disappointing:

> Python in Excel is currently available to users running Beta Channel on Windows. This feature will roll out to Excel for Windows first, starting with build 16.0.16818.2000, and then to the other platforms at a later date. [1]

> Python in Excel is available in Excel for Windows. The feature is not available in Excel for Mac, Excel on the web, Excel for iPad, Excel for iPhone, or Excel for Android. On unsupported platforms, workbooks containing Python can be viewed but Python cells display an error when recalculated. [2]

[1] https://techcommunity.microsoft.com/t5/excel-blog/announcing...

[2] https://support.microsoft.com/en-us/office/introduction-to-p...
There seems to be a growing, invisible force working against us, nudging us toward owning less and less and renting more and more. Don't own and maintain your own car! Pay me every time you need a ride somewhere! Don't own your own single family home! Move to the city and rent an apartment from me! Don't own your own computer! Do everything in "the Cloud" and pay me every month for it! Don't own your own media! Pay me monthly to stream it! It's not the future we were all looking forward to.
Another Swedish company that does battery tech:
https://mattr.se/official-projects/
Not tolerating sexist jokes isn't emotional immaturity. Especially in a very sexist industry and in a sexist society where making these jokes about women is somehow seen as okay by way too many men. It's not funny. I have values (such as those of respect and equality) that stand in opposition to childish jokes like that one. You don't and that's okay, but don't go painting others as "immature" when you're unwilling to recognize your own ethical and moral failures.
The original wasn't real wood; I can't imagine this one would be.
This is a difficult topic especially when it comes to public finance.

An example: I live in Czechia and our universities are mostly publicly funded. In an ideal scenario resources should be allocated to achieve some noble but vague goal - to have a have population as well educated as possible, while also doing it efficiently in terms of money and time. But how should we divide the money available between different universities to achieve this goal?

One of the most important factors currently used is the number of students studying at each university. But this indicator leads to weird behavior. The universities start to favor quantity over quality. They might, for example make the exams easier to keep weaker students around. Or they might admit more students than teachers can reasonably handle.

You could choose a different metric and solve this issue, but most likely some other damaging behavior will replace the previous one. At the same time, relying on intuition might not play well with the current push for governmental transparency. It would require an enlightened incorruptible leader to make the decisions. And the public might demand objectivity.

It's a difficult problem.
Great info, much appreciated.
Choose what you are familiar with. It‘s much easier to build things when you feel comfortable with your tools because you will be uncomfortable with every other aspect of your startup journey
Yeah, making python a first-class browser scripting language to displace JS. I think we all know it's time. Even if it takes a decade for ubiquity, it'll be worth it.
> Here comes the moronic ccp nonsense. Like clockwork.

This isn't an argument.
Are you literally using personal anecdotes to invalidate data-driven research? What controls did you have in your ‘study’?
Yes, really. I'm sorry to disappoint you that I couldn't find the button. It's very much possible though.
The ROOT interpreter cling (and cint before it) have always been known for being incredibly brittle. Segfaults are _extremely_ common. If you think you can continue your REPL session after most kinds of errors, you're mistaken.

It doesn't help of course that ROOT itself is a horrible mess of massive internal state.
Netlify Secrets Controller: Proactive security for secret keys
I'd say it's a big stretch to suggest that.

Personality disorders are just that, disorders. So your theory about Cluster C being just "normal" doesn't acknowledge the fact that these types of behaviors are considered maladaptive, create functional problems, causing stress and disability.

There are a variety of causes. Childhood abuse/neglect is a big one, but other factors such as genetics, environment, and life traumas both mental (such as losing a parent) and physical (head/brain injury) also play a role. It's not just related to childhood development, as adults have been known to develop disorders later in life.

I suggest you read up on the different types of personality disorders to get a flavor for what's being discussed here. You can find links from the Wikipedia article. [1]

[1] https://en.wikipedia.org/wiki/Personality_disorder
Thanks, that's exactly the sort of information I've been looking for! Though I disagree with the methodology used to calculate ongoing (operating) costs, as it seems that doesn't include the cost of replacement filters, only the cost of electricity. Many dedicated air filters have replacements that cost hundreds of dollars, so that seems like a huge oversight when comparing to standard MERV 13 furnace filters that I can pick up for $10 a pop.

(The electricity price they used in their calculations is also nearly double what I pay, but that's an understandable deviation given that electricity prices can vary wildly by region.)
Elon Musk admits X may fail after image glitch
U.S. citizens should leave Belarus embassy warns
That is true, but I would love to try it out sometime.
I was about to say the same. Before Agile, we had one Friday meeting with development manager where we pretty much did this.
Will those teenagers hate to be paid better?
"goto" also
> Keeping prices low is a great thing. I wish Walmart and Amazon every success in that endeavor.

I don't. Our collective fetish to reduce prices to an absolute minimum has had nothing but terrible effects on pretty much everything.

It has increased poverty, it has decreased product quality, it has reduced the vibrancy and competitiveness of our economy, it has encouraged the worst aspects of our society.

And it hasn't made anything better for anybody. It's nothing but a collective self-destructive race to the bottom.
I've found the same.

We used goals and velocity metrics on the highest performing team I worked on. This was also a high trust team that happily raised concerns and adjusted priorities/velocity/etc.

The goals and velocity were still extremely useful for getting everybody on the same page for what we were looking to accomplish and how long it would take. We needed to land in the general area, but never got caught up in meaningless drivel over metrics.

The problem is management wants consistency and expects an explanation when things change. I've found it a team is perceived as failing if they're actually realistic with goals and capabilities.
Women are generally not expected to be breadwinners.

Women, if married, almost always marry a higher earner.

Women's worth in dating (and in life in general) is not tied to wealth and income the same way that it is for men.

There are many exceptions to all of these, but they still represent general trends in our society which don't push women to compete for higher wages in the way that men do.
Most people don't use chrome profiles either, this is definitely a power user functionnality.
I watched this talk last night. It was well done and I like the overview style Carruth took with the presentation.

This is the style of programming I do for basically everything so I was very sympathetic to moves towards a data oriented compiler design. However, there is going to be some grumbles that this does not fit into the 'standard' compiler implementation theory and that abandoning such a previously well researched is foolhardy. I fundamentally disagree, but I'm sure any forum arguments will be fun to watch.
<The fact that Blackrock did this deal doesn't tell you anything about who is exposed to the upside or downside

Can you explain this part more? Does blackrock not invest its own money in deals? And are specific deals specific to blackrock customers or do they just take a percent of their overall holdings and invest them in individual deals?
This is a perfectly reasonable performance indicator for a marketing manager that ties up to a company wide OKR. If you can understand the message to the market in a prescribed time you're tracking towards an OKR.

Please don't redefine KPIs to trend with your experience at small business that will never scale to public ones. Your comment is exactly why business fail.
As a Firefox user I had to open Chrome to check this to see if I had just been living with bad font rendering for the last 20 years.

Firefox uses my system defined default fonts (DejaVu Sans, DejaVu Serif, Hack) where Chrome completely ignores the system fonts.

IMO using the system defaults is the correct action here.

Anyway after manually configuring Chrome to use the system defaults they look identical to me:

Firefox: https://i.imgur.com/Zplpyiq.png

Chrome: https://i.imgur.com/YWkeZjh.png

So no, font rendering on FF seems fine to me...

Maybe I'm getting old and my eyes aren't seeing the differences but they look the same to me.
Wrong - you're assuming all apps are served over the web, the network firewall is not going to care what port you run on an app on your machine - it only applies to traffic in/out of the network. You better go tell Express.js and all the apps that use 1337 by default they're all doing it wrong, and you know something they don't know.

My external web services are of course served over HTTPS (8443) to external traffic, but there's nothing wrong at all with using 1337 for client-side apps, as I mentioned with Kdenlive (a video editing software that runs on my desktop).
My thinking is that frequent partner The Library of Congress can put a stop to this by buying the Internet Archive. Make it a government body and protect all that digital content.

So instead of losing all the copyrighted content piece by piece we lose access to it all at once?

Someone needs to save the Internet Archives from the lawyers and I have an idea

More like someone needs to save the Internet Archive from Brewster Kahle. He and all of us knew the rules of the game: the IA was allowed to illegally host copyrighted content that wasn't making them money as long as it wasn't being exploited by the copyright holders and they paid lip service to IP law with things like controlled borrowing. Then they kicked the anthill with the emergency library. We pulled our hair out warning them not to and they did it anyway. Maybe their actions were morally justified but they were just so blisteringly stupid that it's hard not to feel betrayed.
Ah, okay. I'm pretty judicious with my camera use anyway so I didn't realize people needed help with that.
As a red teamer, I also wish it supported running python locally :)
Vacation time is often rejected, especially on short notice.
It's the dependency hell problem as packages are added to the sandbox environment. If they were just shipping python (standard library), it would be fine, but all of the useful libraries have large numbers of dependencies.
The UK is a state sponsor of royalty.

There's no room to build one in the private sector.
CEO Zooms through the bad news on Q2 earnings call
Hogfish ‘See’ with Their Skin, Even When They’re Dead
How would having 9 package managers with different GUIs (instead of CLIs) solve your problem?
I've had tinnitus for as long as I can remember. I kind of like the sound of the ringing. Reminds me of tibet singing bowls or a buddhist bell. The sound of my life.
From the README:

> Prettymapp is based on a rewrite of the fantastic prettymaps project by @marceloprates.
None of the presented KPIs are quantifiable which misses entire the point of the KPI.

Also its unclear how the team KPIs tie into overall Objective (Key Results are missing here). The way its structured, every team could meet their KPIs and the company could still miss the objective. Eng can build a stable k8s, product could research all the things they want, support could understand everything, marketing could understand everything. If customers don't buy the product, the objective has been missed

I don't say this to pick on you but these examples are typical of what i've seen in practice when orgs roll this out. They end up not really groking the idea behind OKR, and slap the label on a process that is largely similar to what they had before but with a trendy new name. The net result isn't better business outcomes but instead a lot of toil, infighting about why OKRs were missed, gamed KPIs, vague and unhelpful "targets", and a distaste for the whole process.
Email Bounce: what, why and how to avoid it [+ best practices]
What's the difference between Python and VBA in that respect? Do you open Excel files now? Pretty sure that wild Office macros were once one of the main sources for computer herpes.
I encountered Close to the Machine by chance in my university's library, many years ago. I flipped through the first few pages and was quickly hooked. Definitely a great read.
I think it’s a reflection of earnings potential. If nvidia can average 50% Y/Y earnings growth for the next 5 years, and stock price remains flat, that 223 falls to 30.
Saudi Arabia is a shit hole country run by idiots who have so much fucking money but absolutely no ethics, morals, or values. they are the hollowest of the rich empires....so little so pathetic.
Yeah same. I vastly prefer Firefox’s rendering on windows, Mac, and Linux to chrome’s. In fact that was the main reason I switched many years ago.

Something about chrome DIY’ing font rendering instead of using the platform’s when I last looked into this

Even Edge font rendering started looking way better — only after they switched away from chrome’s diy font rendering.

(Aside: IMO chrome on android is good but all others are bad at font rendering. Probably uses platform rendering on Android)
Hi jrimbault, article author here, like any skill this needs to be developed. As sarchertech says if you already know how to design systems but struggle with the drawing then practice is the key. When I started out the diagrams I produced were messy and not very presentable, but I kept refining them. Take the opportunities you have before you, for example, if you're building a system at work then take some time to try and draw up some architecture diagrams and run them by some people who you think will give you good feedback. Then keep refining them. If it's the later then there are some videos on youtube that introduce the C4 model - the key thing is to pick a method and try to stick with it, whether that is c4 or arch42 etc, try to learn the underlying principles and apply them.
TP-Link Smart Bulb Vulnerabilities Expose Households to Hacker Attacks
Fragile’s not really the right word. They often were flaky about reporting input, but were quite hardy when the player responded by smacking them against the floor in an effort to revive them.
Espressif ZeroCode: Matter programming in the cloud
Lab That Created Risky Avian Flu Had “Unacceptable” Biosafety Protocols
> one day they just go poof and everyone knows why.

I thought the point of ban waves was precisely because there's no direct cause-and-effect. E.g., if you perform an exploit and get banned immediately, you know that the system can detect your exploit. If you get banned a month later, it might have been your exploit or something else you did between then and now.

This reduces the selection pressure on black-hats to produce ban-avoiding exploits.
One of the problems with promoting standards is that standards are made by imperfect committees. And they can solve a different problem than exists in the real world.
Some may appreciate an anecdote of philopher AJ Ayer's near death experience as well. He is known for logical positivism so his thoughts are interesting to read.
https://www.philosopher.eu/others-writings/a-j-ayer-what-i-s...
This Firefox user does.

Main account, one for testing (no extensions installed), one for work (with work extensions), one for nsfw content.

Keeps everything nice a separate.
seems like it according to wikidia

https://atari-investisseurs.fr/en/about-atari/ is less clear though
Learn how to handle email bounces and avoid poor email deliverability and sender reputation.
praying for Zephyr to succeed
> This alone could eliminate the need for websites that just want this sort of data.

But Microsoft Cloud is a website!