skysight-inc/HackerNews huggingface dataset:
The top one using list comprehension is easily understood for anyone who did non trivial work in Python. And more concise, no run away variables, etc.

The bottom one is understood also by developers with no Python experience.

So I guess it depends on the audience.
Our Morals Change with the Seasons
The only reason the card (or any other signifier) would exist is to facilitate corruption.
Have you ever been pulled over by a cop and given a warning? Many people have.

As long as there's any amount of leeway in enforcement of the law, things like courtesy cards will exist. All it is is a little nudge to say, "Hey. I'm one of you and yours. Let's let it slide."

That will continue to exist even if the cards entirely disappear.
i don't handle difficult tactical political situations by resorting to academic studies because that's dumb so it wouldn't matter to me what a study says
Breast milk's benefits are not limited to babies
Have you been using 20% sustained for those 30 days?

The surprising thing to me was that you seemed to be saying there was a hard cap of 20% you couldn't ever exceed. I'm not surprised you aren't allowed to use all the shared resources all the time.
None i know of, should be pretty straight forward
VW plan was to JV with a Chinese auto brand (or buy one outright), design & make in China, and then re-import them into Europe. The only way they could get price down for the consumer, at the quality level required to sell in Germany, is to leverage China supply chain and automated manufacturing advantages. VW EV built in Germany currently incurs significant loss per vehicle. This is part of the reason why German auto was so against EU tariffs - which basically scuppers this plan
Demonstrably and empirically untrue. We’ve made progress on this issue and we can make more.
The gist you're trying to convey is fine: Prioritize those things that _directly_ cause meaningful damage to maintainability.

But a code base that is stylistically inconsistent is itself a source of unmaintainability. That's probably a case of "perfection is the enemy of good enough"; a multi-year, multi-member project perhaps cannot reasonably be expected to consistently pick e.g. a list comprehension instead of a for loop under similar circumstances.

However, just stating casually that it is _irrelevant_, or that it is hopeless, feels like giving up a bit too quickly.

One would assume that the cost to morale etc is overblown (if your team treats every comment as a minor 'error' that was caught, or worse, gets defensive about them - yes, _of course_. The solution is to tell the team that a directive suggestion in a code review simply isn't a complaint, error, oversight, or otherwise to be taken as negative feedback in any way. Code review is a process, it has multiple goals). Furthermore, if you spend the time to try it, presumably the team will coalesce, and the frequency of such comments will decrease.

In practice a pointless style fight might break out where one side of the team insists 'situations like these should use for loops, not comprehensions!' and another side vehemently argues for the opposite. At which point, yes, that is obviously an extremely bad outcome. But perhaps _that_ is the right time to throw in the towel and agree together to allow a modicum of personal preference.

Of course, if there are all sorts of maintainability issues, by all means, _do not_ spend much time on fighting such esoteric style battles at all. But not all teams are dysfunctional :)
The OP's version is creating the list, then processing it.

The second version is an generator; it skips the 'creating the list' part.
Why do you think that nuclear energy, requiring Uranium, a resource that again has to be bought from another country (a lot of the supply comes from Autocracies), is the better alternative to renewable energies?

Edit: And moving away from russian energy is the best thing Germany did since the Berlin wall fell.
> opportunity for fostering transparency and rebuilding trust

Part of trust building is knowing when to be quiet. A friend who tweets everything I tell them isn’t trusted.
chDB: In-Process SQL OLAP Engine Powered by ClickHouse
Charging stations: exist.
There's an underlying presumption to your question that all stops are fair in the first place. Many are officers trying to make quota. Occasionally an egregious violation is waved and the person goes on to hurt someone, but most are speed or seatbelt traps.
> the effects of climate change are pretty much baked in at this point

It can has already gotten bad so let's just give up and let it get worse and worse? Climate change isn't a binary phenomenon. It can always get worse.
> They are different to the Indian numerals.

Not in any mathematically significant way, except for the big endian little endian swap. In Indian system the units is specified first, then the 10s then the hundreds and so on. Arabs took the same system but they wrote right to left. That's why we write the numbers the way we do.
Relying on an economic system to make moral decisions is like driving in screws with a hammer.

Capitalism is not perfect, but at least to me this is more of a moral issue than an economic one.

I think your CO2 point is a great example, why would a Communist or Socialist economic system be inherently more eco-friendly than a Capitalist system? You now have a system where there is a government willing to "plan" or "intervene" in certain aspects of the economy, but unless the government actually cares about pollution nothing will happen. You could even theoretically have a centrally-planned economy that WANTS to increase emissions.

The largest polluter in the world is a Communist country, and in the last 30 years their CO2 emissions have sextupled, while the US's emissions per year have remained flat.

Morality != Economics
I had no idea VW Group did so badly. On the other hand, the ID series... I don't even have words for how bad it looks on the outside and on the inside. And the pricing... very, very expensive.

Glancing through the article, it seems VW is doing the same mistakes as other corporations that are not software native: they see software development as an assembly line and think it works like an assembly line where you have an expected output rate.
Green:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="110" height="20" role="img" aria-label="⓿: dependencies!">
<title>⓿: dependencies!</title>
<a target="_blank" xlink:href="https://0dependencies.dev">
<linearGradient id="s" x1="50%" y1="0%" x2="50%" y2="100%">
<stop stop-color="#34D058" offset="0%"></stop>
<stop stop-color="#28A745" offset="100%"></stop>
</linearGradient>
<clipPath id="r">
<rect width="110" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="21" height="20" fill="#555"/>
<rect x="21" width="89" height="20" fill="#d1331b"/>
<rect width="110" height="20" fill="url(#state-fill)"/>
</g>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110">
<text aria-hidden="true" x="115" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="110">⓿</text>
<text x="115" y="140" transform="scale(.1)" fill="#fff" textLength="110">⓿</text>
<text aria-hidden="true" x="645" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="790">dependencies!</text>
<text x="645" y="140" transform="scale(.1)" fill="#fff" textLength="790">dependencies!</text>
</g>
</a>
</svg>
What an incredibly dishonorable practice. Police should be ashamed to even touch those cards, let alone give them out
Show HN: Dvlg – a new note taking language
Hi,

I've formulated a rough spec for a new note taking markup language I've been using for a little while.

It's specifically built with a continuous logging workflow in mind where you take notes in a mostly append only format. It supports the main constructs which I find important in my notes: todos, TILs (today I learned), QTSs (questions to self) and event reminders. Its still in alpha so at the moment so any feedback would be amazing.

Yes you can achieve much the same result with orgmode or markdown. But having a simple spec like this opens the doors to more workflow specific tooling in the future.

We have a vscode plugin for those who use it and plugins for other editors shouldn't be too difficult to build given the simplicity of the language, I just haven't got that far yet.
Illumos makes sense as a host OS—it’s capable, they know it, they can make sure it works well on their hardware, and virtualization means users don’t need that much familiarity with it.

If I were Oxide, though, I’d be sprinting to seamless VMWare support. Broadcom has turned into a modern-day Oracle (but dumber??) and many customers will migrate in the next two years. Even if those legacy VMs aren’t “hyperscale”, there’s going to be lots of budget devoted to moving off VMWare.
I think it's harder to verify obscure code than to write it in the first place.

I've seen perfectly legit looking code generated by chatgpt, except that the value of the constants were wrong.

When you have to verify every single little thing, it's easier to just do it. And certainly doesn't take any less skill.
I'm looking for Framer (WebBuilder) options/competitors that aren't SAAS subscriptions.

I'll happily pay a one-time fee for anything, than ever fall into the SAAS-hostage trap like Adobe or similar vendors.

I'll appreciate any references.
Precisely. The theory of comparative advantage literally says "you can't finance e.g. industrialization by the market means, it's strictly and highly unprofitable, no entrepreneur in their right mind would (or even could) do this", yet somehow people routinely tout it as a decisive argument for laissez-faire.

And Japan's history of the state support for its automotive industry is quite something.
Hopefully, but it's early days. Only SpaceX have achieved much yet.

Boeing and Blue Origin aren't doing great (yet?).

Hopefully Boeing Starliner can start shipping astronauts to, and more importantly, from the ISS.

Hopefully Blue Origina can fly, eventually.
$175k isn't much for basically getting your career ended
Formal corruption like this is a show of force by the enforcers that they are above others. It’s also useful for cops figure out which other cops will cover for them, rather than apply the law fairly (see article).
If you'd like a counterpoint that complete transparency is not inherently good, you might enjoy this: https://philpapers.org/archive/NGUTIS.pdf
>>I wonder what plan B should be for the Western labor forces that are not competitive with 9-9-6 kind of labor

It's not really tongue-in-cheek to suggest that labour rights for other countries are being fought to emulate other Western labour forces that transitioned away from 9-9-6 to 9-5-5 (and maybe aspirationally eventually 10-3-4).

For example, there is a growing backlash in China around the "inevitability" of 9-9-6 resulting in more youth (still a tiny minority, but growing) opting out. As manufacturing and the 9-9-6 (or worse) schedule transitions to cheaper countries, the cycle will repeat.
Letting it slide is one thing. Letting it slide because of who someone is, is something else entirely. Just because the behavior will continue to exist doesn't mean it should be actively encouraged or systemized.
I’ve been playing Baldur’s Gate 3. I remember being very proud of winning BG1 without looking up hints. Now I find myself on the wiki. Why? I’m almost 50. I’ve got kids, businesses, life, etc… I can’t play a game for hours on end of immersion every night. I get to game in an hour here hour there slices through the week. If I spent 8 of those slices looking for some random nugget instead of moving the story forward there is no way I’d keep playing. I have no illusions that I’m “beating” the game organically but I’m having fun immersed in a fantasy world and having fun is the only point here.

PS - if you aren’t playing BG3 - this game is fantastic and a worthy heir to the BG 1/2 standard
The “suggest change” feature in github is a great way to suggest nitpick fixes without coming off like a jerk. You actually do the work, and the author can easily merge in all those changes with one click. They’ll avoid making those small mistakes / style choices over time. Also it feels more collaborative and less “do this because i said so”.
That is nonsense. The cards have no non-corrupt reasons to exist.
> “It’s a form of corruption,” he said by phone Tuesday. “My approach to how I handle them is not going to change, even if some boss is going to try to punish me. I’m still going to go out there and I’m going to do exactly what I feel is right.”

Give him a promotion.

This is 100% corruption. No doubt these are also sold by some cops
One might argue that we are not living under capitalism anymore but more under a techno feudalism or late stage capitalism where the concentration of wealth is so massive that you are closer to the period of king than what was known as capitalism in the 20th century.
It was called Path -- in 1.x it has been renamed to CAM, which is a much more sensible name.
AWS uses KVM in the kernel but they have a different, non-open source userspace stack for EC2; plus Firecracker which is open source but is only used for Lambda, and runs on EC2 bare metal instances.

Google also uses KVM with a variety of userspace stacks: a proprietary one (tied to a lot of internal Google infrastructure but overall a lot more similar to QEMU than Amazon's) for GCE, gVisor for AppEngine or whatever it is called these days, crosvm for ChromeOS, and QEMU for Android Emulator.
So far that everyone seem to be a russian bot devised you to make you doubt everything

Even on boutique forum of HN
Meanwhile countries like China are building real assets like high speed rail and the world's richest industrial ecosystem while hooking us on it.

This is because they don't instinctively follow a principle of "market always knows best".

They might be live in a dictatorship instead of a fake democracy rigged by the rich, but materially, their lives will probably be better than ours in a few decades.
wireframesketcher[1] seems to do the same than Konty and runs on linux. I'm not related to them in any way but use this solution for years and I'm very happy with it (paying customer).

[1] https://wireframesketcher.com/
Most of the time when a "warning" is given it is because the cop doesnt have sufficient evidence for a ticket. Dont tell the cop how fast you were driving. If they ask, the probably dont know.
.cloud.microsoft
I never knew that Microsoft has it's own TLD. Funny how they are just now really prompting it when doing some research shows that they were given rights to it back in 2015. I think at some point all major companies will be having their own TLD to prevent phishing and tighten security.
I am not saying that, I am saying that if a division can be run with half the people, there is nothing wrong in firing 40% of the people in that division, just to have a little overhead in case of emergencies.
What is your opinion on cache_size vs mmap_size?
> Well I’m not as bad as them so they should change.

It's rather "I do meaningful actions (i.e. I don't take plane) so I'd be happy if they would do it too".
Giant sloth bone pendants suggest humans were in Americas earlier than thought
Full article: Evidence of artefacts made of giant
sloth bones in central Brazil around
the last glacial maximum - https://royalsocietypublishing.org/doi/pdf/10.1098/rspb.2023...

I hope at least a few of those paleoindian megafauna bone artifacts were brought high into the Andes, were low temperatures could preserve DNA, so they may help future de-extinction efforts upon discovery. I did a cursory search about the status of giant sloth genome sequencing, but unfortunately it appears the only information recovered was on mitochondrial DNA[1], despite some sites on Patagonia containing even well preserved samples of hide[2].

[1]. https://www.sciencedirect.com/science/article/pii/S096098221...

[2]. https://www.reddit.com/r/Naturewasmetal/comments/h0mekl/pres...
Seems totally fair to me. Don't loan your games to people you can't vouch for. It creates and preserves a circle of accountability. Similarly how you wouldn't loan your car to a friend who doesn't have insurance. If you do it it's on you if he bins it.
This isn't about police exercising their judgement. It's about creating a privileged class who are above the law. This is gang behaviour.
This comes very very late, but man, it's still great. The restriction that you couldn't play a game from your own library as long as it was shared was a ridiculous restriction, especially since it could easily be circumvented by going offline, so finally this nuisance is a thing of the past. I'm even more excited by the parental controls, though. They look really usable and properly thought through, which unfortunately is a rarity nowadays, where nothing gets implemented that has the potential to reduce engagement. It really looks like some actual parents had a say in this. Thank you!
The Long Road to Fiber Optics
Notice the comment "In this codebase", and all the other the other caveats in the good code review. Consistency can be good.
> Some people argue that we are quickly moving from a creator economy to a verifier economy.

I wonder if this is a natural development of economic optimization.

Computability theory taught us that it is in general easier to verify that an answer is correct (P) than to come up with the answer in the first place (NP).
> Whether you use a for loop, a list comprehension or a map is just nitpicking, it has almost zero effect on maintainability.

It makes a big difference in languages where for loops are subject to off by one errors. Also many libraries have algorithms for what you do with the list comprehension. If you have one function ApplySomeAlgorithmToEntireList(list) that is a lot clearer than trying to find what you are doing in the body of the for/list comprehension.
Not talking about communism or socialism here. Just that the "version" of capitalism we're running now produces inequalities that allow people to pull up that kind of stunts.

Of course it's a moral issue, but give enough money to immoral people, and see what happens.
If you invite the press to the summit, the real meeting will happen somewhere else, because productive meetings do not happen in public. Public stages are for posturing and soundbites.
> absurdly stupid sanctions on Russian Oil and Gas,

do you want to enable people who wage aggressive wars or what?
Wouldn't the tariffs help them sell their own cars though? Collaborating with a Chinese manufacturer would only be required because the Chinese cars would undercut on price in the EU market. With tariffs, they won't.
I feel like one of the most "extreme" examples here can be Path of Exile. Complexity there is high enough(I can't really think of a more complex game from the top of my head) that planning out how you're going to play(making a build) using external tools can be a whole game in itself.

Some people really like to go in depth on mechanics, look up every little mechanic on the wiki and optimize their build. Other people just copy what someone else did and mostly just play the actual game. Both are totally valid ways to play as long as you're having fun.

If I think about how the devs could've designed their game so these tools aren't needed I feel like that'd be nearly impossible without a massive time investment to bring basically those exact tools ingame. The easier path would be to reduce complexity which would make the game appeal less to players who play precisely because they like the complexity. So an external wiki and external tools seems like the right solution here to me.
It keeps me busy, this kind of thinking. In a good way - something to mull over.

These massive companies that epically fail to adjust, is it primarily a management style (cliché representation: Private equity takeovers – focus on 'management is a job unto itself, I do not need to know much or care much about what this company actually produces', and perhaps as a consequence, cost cutting over care about the product, and considering the general opinion about your company and products as a 'brand thing that I do not need to care about; I have a marketing department for that who can fix this by tossing some ad euros at something')...

or is it more fundamental, that even with pretty good management, companies inevitably turn into a giant rusty smattering of cogs that generally keeps running but is nearly impossible to reconfigure? That we should e.g. study what Apple is doing with its odd corporate management structure: That it is _exceptional_ for a larger company to be able to pivot quickly regardless of market, circumstance, or management team?

Or is software development just uniquely difficult and therefore it is highly likely that a company that starts with a better-than-average grip on that and worse-than-average everything else still wins over a company that needs to 'buy in' to software?

Not enough data to really know, and the answer probably a convoluted mess of 'a little bit of everything'.
> because people will very quickly stop respecting the laws that enforce it.

Not if they die first. It all depends on how quickly things get bad.
You’re absolutely right—EnkiTask isn’t a full project management tool, it's more of a Task Management tool, and in the first version of the landing page, I positioned it that way. However, some friends in marketing suggested that if EnkiTask evolves into a more comprehensive project management system in the future, it would be tough and costly to change the positioning later. So, I decided to position it as a project management tool from the start, even though I know it’s not there yet.

Regarding Gantt charts and budgeting, I intentionally chose not to integrate those features because I wanted to keep things simple and affordable. There are already plenty of great tools for managing budgets and finances. Instead of building those features from scratch, I’d rather focus on creating a lot of integrations with existing tools to provide users with flexibility. That said, I’m planning to launch a Feature Suggestion page soon where users can propose and vote on features they’d like to see added. If those features gain enough support, we’ll definitely consider adding them! :)
At the time of the iPhone Steve Jobs made the iphone an important project and so political infighting was not done. There is always political infighting, but sometimes it can work for you.
Look at european cars for that.

Crampiness is obviously width issue, but asian car’s cannot comprehend that there are people taller than 6’.
China didn't look like a competitor until they were miles ahead.

"Appear weak when you are strong, and strong when you are weak" - Sun Tzu
And when software engineers are allowed to built hardware, we end up using touchscreens to turn on our headlights. Whoever decided that we need an app to open our car doors was't a hardware engineer.
He is not entirely wrong.

The last to starve will be the first to suffocate.
Good job for spaceX and great achievements. Still i think people see Space as a frontier, so it doesn't make much sense to have mass space tourism. There's now 1 or 2 generations of people that don't remember a time not long ago when there were more than 1 space stations, when the moon was visited again and again, there was a thing called 'space shuttle' and spacewalks being carried out regularly. But it was all for a purpose, not for leisure. This feels insignificant to me
Not really. For a trivial function fitting problem, a KAN will allow you to visualise the contribution of each base function into the next layer of your network. Still, these trivial shallow networks are the ones nobody needs to introspect. A deep NN will not be explainable using this approach.