skysight-inc/HackerNews huggingface dataset:
> Engineering productivity can’t be measured by tracking new features.

Garbage in, garbage out. And as a measure of engineering productivity, story points/feature count/Jira are pretty much garbage!*

Back in 2013 when I was doing consulting for Fortune 500s, even the "Agile practitioners" on our team got carried away abusing Jira and story points to do crazy cross-team comparisons and micromanagement. And these were exactly the people that were supposed to know better! That's what they being paid for, after all.

There are many things that should be purely internal measures within a team, yet anything quantified and easily accessible is always rife with misuse. Can't imagine how much worse that will be once AI makes even more of that surface area accessible, and worse yet can gamify its output to outperform on such measures.

* Story points can have value within a team, but that's a separate discussion
> "Security by obscurity does not work"

Depends on the context and exposure. Sometimes a key under a rock is perfectly fine.

I used to work for a security company that REALLY oversold security risks to sell products.

The idea that someone was going to wardrive through your suburban neighborhood with a networked cluster of GPUs to crack your AES keys and run a MITM attack for web traffic is honestly pretty far fetched unless they are a nation-state actor.
Ask HN: Is there a dev friendly alternative to Gmail, Outlook, etc.?
I have had this idea in my head for a few months for an open-source email client, but i want to know if one exists already.

I'd like to:

1. Add my email providers like gmail, outlook, yahoo, apple mail, etc and manage them in one place

2. Make email aliases that I can manage and delete. Like firefox relay

3. Navigate with my keyboard like in an IDE

4. Write custom automations like Arc browsers Boosts but for automating my email

5. Write custom filters and rules for certain emails like spam, one time codes, and things like that

6. Self host with my own domain and customize the UI to my hearts content

I know Thunderbird lets you add multiple email providers, but it kind of doesn't do it for me. Does something like this exist? Is someone building it?

If not, I'll probably just build one myself.
It helps to be high up and to have an unobstructed view.

An antenna extension (https://www.dxengineering.com/parts/sgn-ant-60) would help.

Even better would be an active antenna. I have only heard great things about the MLA30+ though I don't own one myself.

WWCR (4840) has always been the easiest broadcast for me to pick up in the US.
Blavatsky? Incarnate God? this might be an attempt to smear masonry.. what giant quasi-government institution in Brazil might have interest in doing that?
I just look at it as allowing the user to focus on problems that aren't already easily solved. Like using a calculator instead of calculating manually on paper.
Yeah, that'd make sense, lol.

It never gets hot to the touch either (which wasn't the case with my old ThinkPads, for example, or the Intel MacBook Pro I had immediately prior). Apple Silicon is just incredible and I don't think I can ever go back now.
Also, that uranium could have come from pre-war contracts. Anyway, I think we're in agreement:

* There are uranium enrichment facilities outside Russia, even in Europe

* There's uranium outside Russia, even in Europe (look at Czechia https://en.wikipedia.org/wiki/List_of_countries_by_uranium_r...)

So, let's build a plant.
Arguably then only High-level Assembly [1] meets the criteria. Or perhaps micro-coding.

That said with caches, branch predictors, register renaming, op-cracking, reordering, it's hard to say that assembly language is even low-level anymore because it's significantly abstracted over what is going to occur in the chip.

[1] https://en.wikipedia.org/wiki/High_Level_Assembly
The New Three-Tier Application
>At first we didn't realise the proof had originated on 4chan – Nathaniel Johnston originally found the proof on Wikia

>by an anonymous user of a wiki mainly devoted to anime.”, by which I meant Wikia (which was pretty anime-centric at the time).

The Wikia in question is the official 4chan /sci/ Wikia.
I really, really don't think that's a reasonable metric, especially on short timelines.

In a few years, when this has been trialed, approved, there are a few manufacturers? Maybe.
Not an expert, but from my own research muscle will always atrophy to its functionally base necessary mass, there are of course genetics involved in muscle mass retention as well that can’t be overlooked. But you can be in a caloric deficit and your body is burning fat(which often times this leads to lower energy and less intense resistance training) while still losing muscle mass. I don’t believe they’re mutually exclusive.

You’re 100% right though, the key to retaining muscle mass while in a caloric deficit is consuming sufficient protein, or even over-consuming protein. In starvation situations muscle is next up after fat when getting consumed for energy but it seems like for the most part the muscle mass deterioration during significant weight loss periods is a natural side effect of the process and lifestyle required to accomplish it.
Another Ars [dupe]

Discussion: https://news.ycombinator.com/item?id=43286040
Small scale farming creates a different type of ideal place for viruses to mutate and become dangerous to us because there is much more inter-species mixing. Keeping chickens & pigs in the same barn, for instance.
"Boris Johnson, people always ask me the same question, they say, 'Is Boris a very very clever man pretending to be an idiot?' And I always say, 'No.'"
They certainly could but that would raise the barrier to entry quite a bit. My parents wouldn't be able to do that.
First PC connected to the Brain. Control via mind
I did the trial a year ago and never looked back; it's awesome
As always, depends on your threat model. Generally having private IPs in public DNS is not great, because potential attacker gets "a general idea" how your private net looks like.

But I'd say there's no issue if everything else is secured properly.
Subdomainfinder.com ??

Dozens of others will also find it.

Really, it's this simple today.
This is not optimal. We get one if these every 10 years or so. We should be always prepared, not "prepare now!" boom/bust cycling this stuff. This is new, but it is really not new. Waves of panic followed by apathy is not the way to do public health, but it is how we fund it.
Please, if you write regexes like these, comment them...

A great way to do it is to split them up by concatenating them across a bunch of lines, and put a brief explanation at the end of each non-obvious part (to the right, on the same line).

Plus that also lets you indent within nested parentheses, making it that much more understandable.

I'm baffled when I come across a file like this where the code itself is heavily commented, but a gnarly regex is not. Regexes are not strings, they are code -- and with their syntax, they need comments even more.
Searching for the cause of hung tasks in the Linux kernel
That regex detects things like "eeieiieeeiA __ 1 2 3__" as a proper noun. I'm confused by the decision to accept any number of leading [ei] and any number of trailing (?:\s+[_\d]+).
That's not quite right. The clinical indication for Wegovy (and Zepbound for that matter) is, "As an adjunct to a reduced-calorie diet and increased physical activity for chronic weight management in adult patients with an initial BMI of 30 kg/m2 or greater (obesity)". Obesity itself is the disease the drug is approved to treat.

Now, Wegovy has the same active ingredient as Ozempic (Semaglutide), ditto for Zepbound and Mounjaro (Tirzepatide), and the latter have been prescribed off label for weight loss in the past but it's not just a marketing gimmick. These are different drugs in the eyes of the FDA because they are prescribed for different things (obesity vs. type 2 diabetes).
> But at what cost? Arianespace hasn't publicly disclosed the cost for an Ariane 6 launch, although it's likely somewhere in the range of 80 million to 100 million euros, about 40 percent lower than the cost of an Ariane 5. This is about 50 percent more than SpaceX's list price for a dedicated Falcon 9 launch.

I'm slightly surprised it's only 50% more expensive than a dedicated F9 launch. I would have thought it to be much worse. Non reusable means low cadence : there are only five Ariane 6 flights scheduled for 2025. Commercially, it's not great, but the article goes on explaining the importance of having a pure EU solution.

But it's certainly a bit of a cope out to for Arianespace, while sovereignty is definitely becoming an issue, reading the article, it's pretty clear that they are pushing that PR angle a bit too hard. That allows them to shove aside the many many fumblings around reusability that happened in the previous years. They do have a new CEO since January, though.

It looks like they finally started assembly a few months ago for a "hopper" test vehicle for basically what would be a F9 class launcher (expected to be operational in the 2030s) : <https://www.esa.int/Enabling_Support/Space_Transportation/Fu...>

ESA is also pushing for studying a heavier reusable launcher : https://www.esa.int/Enabling_Support/Space_Transportation/Fu...
China and US rapidly developing quantum computers, yet Bitcoin is still $90k
Make it make sense.

Wouldn't the smartest thing to do right now is selling crypto, buying stock indices, gold at worse and real estate at best? At least you have your physical land deed with that.
I'd imagine many nested named capturing groups may trip even the best automated system! I do like the solution though.

I would've probably approached it differently, trying to first get the 'inverted' match (i.e. ignore anything that isn't a currency-like pattern) and refine from there. A bit like this one I did a while back, to parse garbled strings that may occur after OCR [0]. I imagine the approach does not translate fully, because it's pattern extraction rather than validation.

[0]: https://observablehq.com/@dleeftink/never-go-nuts
That pattern of doing something for the tail (and possibly also the head, if you're on a platform where aligned loads are preferred or required) of your data is very common in SIMD linear algebra. It's so common that my default way of writing those things is:

1. Write a function implementing the happy-path SIMD

2. (eventually) Write a function implementing the cleanup code

3. (eventually) Implement the final result by appropriately calling into (1) and (2)

That gives you a few benefits. Notably, every problem in TFA (other than the inlining limit) magically goes away. Also, in the vast majority of problems, your cleanup code is itself a valid solution to the problem and also easy to understand, so for free you have a correct implementation to fuzz your fast implementation against (a testing pattern I highly recommend with all optimized code).

Most importantly though, 99 times out of 100 I actually don't need (2) or (3). You can push the padding and alignment constraints all the way to the top level of your program, and the rest of your code can work on slices of vectors instead of slices of floats (or whatever other safe representation you want to choose). The resulting code is much easier to maintain, and the compiled binary is usually smaller and faster.
Lifehack - it's especially awesome in cases where server operator is using self-signed certs / private cert authorities. Because you will not find these in public cert logs.
The problem is that stopping support now after US congress and president had vowed to support Ukraine "for as long as it takes" is going to be far more expensive.

Small things like Tesla sales crumbling, which means less tax revenue.
The US had 320B USD in arms sales 2024. Usually about 60% of that stays in country as tax revenue. Europe is upping its spending massively but a big part is developing production capacity for the most complex and expensive stuff that will be in direct competition to the US. Never mind such BS like the US vetoing Grippen to sell their planes to Colombia because of the use of US engines.

All in all the US has proven itself to be an unreliable ally. This lack of trust will result in additional costs and lost opportunities in the next decades.
Yeah, this used to be me. I don't do it anymore but I used to spend a great deal of time playing with beta versions of Android, Windows, Firefox, and various iPod and Mac customization applications. I just enjoyed playing with the new features, figuring out how to break them, reporting those issues, and then helping get them fixed (even if I wasn't contributing code at the time). I don't have the time anymore, but it was one of my favorite activities when I was younger.
> Good code consists of easy to use abstractions

Good code consists of solving a problem simply and efficiently. You can have a great program which is concrete. Abstraction is a tool for managing complexity, not a goal.

I would really encourage writing a large program C or assembly, as a practice of how to deal with programming problems without immediately wrapping things in an interface. A lot of things that feel like producitivity end up being wastes of time.
I assume it has some kind of security built in because otherwise what would prevent a Russian dinghy from floating up and climbing on board
It's not perfect for sure, but perfectly suitable for a first pass and then a dictionary sweep or another set of regexes. I guess I like the compactness of it!
Strong agreement. Minimum safety standards for indoor air are as important as minimum safety standards for water and food.

For those interested: the International Society of Indoor Air Quality and Climate maintains a database of indoor air quality standards worldwide [1]. It lists standards by country, and allows you to filter by pollutant. CO2 is a commonly proxy for ventilation with values <800-1000ppm typically considered to be “good”.

For the US specifically: the recently published ASHRAE 241 standard [2] provides updated guidelines for indoor air quality. This provides stronger guarantees than the weaker ASHRAE 62.1 standard [3], as it specifically focuses on reducing aerosol-based transmission of pathogens such as (but not limited to) Covid-19 and H5N1.

[1]: https://ieqguidelines.org/table?factor=iaq

[2]: https://www.ashrae.org/about/news/2023/ashrae-publishes-stan...

[3]: https://www.ashrae.org/technical-resources/bookstore/standar...
I'm not too sure what the author thinks they did wrong! Perhaps implementing the first attempt before profiling, but... would it have made a difference in this scenario?
Yeah, it wasn't always the best experience on desktop, but on tablet and mobile, it helped small screens feel bigger and made apps feel more dynamic and organic with live tiles. The emphasis on typography was a nice touch as well. Although it's harder to tell now, a lot of the current UI design for apps draws from the Metro UI style with big, bold fonts for navigational elements, fluid, dynamic, animated content experiences, etc.
The WSL2 has been fantastic. It takes the unixy environment of a Mac and puts it on the Windows ecosystem my IT imposes. It fixes everything I hate about Windows by letting me avoid using Windows while using Windows.

It's a huge step up from Cygwin, too, since it's a proper Linux instead of just POSIX compatibility.

If you want a fun rabbit hole, look into how the WSL2 and 1 interact with Windows. WSL1 was a whole new shell around the NT Kernel. WSL2 is more of a VM, but using the Plan 9 (yes, that plan 9) filesystem implementation to talk with Windows.
The Zenbook S14 is a lovely machine, and you can get it with 32G and 120Hz OLED HDR display without the weight or bulk of a macbook pro.

I don't like Windows 11. WSL2 is just about an acceptable Linux, but I don't like how there's no memory ballooning. I had to disable all the sleeping network access mechanisms to make it not run out of battery when suspended. Windows 11 is ugly and unpleasant to use in large part because of the proliferation of different UI themes over the years, which they can't easily remove due to how third party software plugs into things - multiple control panels, multiple Explorer menus, etc.

As soon as there is a solid Linux implementation (ideally Debian-flavoured) with competent power management I will switch. That may be a long while off though.
Realistically we get into $3 wrench territory pretty quickly too.
I Built an AI-Powered 3D Game Asset Generator Called Imageat.com
I built Imageat.com, an AI-powered platform to help indie game developers and creators generate 3D game assets quickly and easily. You can create low-poly models, custom designs, and more—perfect for Three.js or Unity projects. The platform is designed to be user-friendly, with a focus on speeding up the asset creation process for small teams or solo devs.

I’d love to hear your thoughts! What kind of assets would you like to see added? Any feedback on the design or features would be greatly appreciated. Thanks for checking it out!
On iOS use browser with ad blocker and vinegar extensions.
OP states that the domain was discovered
Why do you feel WinRT/UWP (and probably MAUI) were such failures?
No. "AI" companies, business model: Uber for IP theft, have ruined this for everyone.

Or so I've heard.
Opengrep Launches Playground in Alpha: A Faster, More Stable Environment For
As long as you don't go into "nah, I have another protection barrier, I don't need the best possible security for my main barrier" mode...

Or in other words, if you place absolutely zero trust in it, consider it as good as broken by every single script kid, and publicly known, then yeah, it's fine.

But then, why are you investing time into it? Almost everybody that makes low-security barriers is relying on it.
Your argument is absurd... we have real world counter-examples. When people were complaining about the recent Iraq conflict (and Afghanistan too), the complaints were always "not enough boots on the ground". Turns out that what wins wars is men with rifles. Not tanks, battleships, or next generation fighter jets.

Worse than the logic of your argument, is the morality of it. If trained soldiers are oppressing people, then not only is it rational to retain the means to fight back against them, but it's a moral imperative. Stupidity might be forgiven, you can't will yourself to be smarter than you were born. Moral cowardice is a choice, a disgusting one.
How's the poly count? Last time I saw any work on 3d asset generation the topology was crazy inefficient. Would be helpful if you had a preview of the models available to be inspected on the page, using like three.js or something and gltf models.
L2 implementation for BTC works like this (roughly). One L2 wallet needs to open a channel to a peer and lock there a a number of L2 tokens in total exceeding the expected trasaction or more, and iirc a reverse tunnel also needs be opened with the same parameters. Then one L2 wallet can transact with another L2 wallet fast and without involving L1, yes. Also channels can be chained in arbitrary topology and then LN network calculates an optimal set of channels and funds inside them to make a transaction. That is a NP-hard problem which needs to be solved in real time for every transaction, and which has exponential difficulty increase with every new participant in the network. But, those yet other issues LN has.

The problem is that opening an L2 channel is an L1 operation. And closing L2 channel is an L1 operation. So if an individual want to use BTC L2 as designed, it would involve a lot of L1 operation plus tax the network with every transaction.

This all is absurd as it is sounds. The hardest problem with discussing Lightning Network is to choose which idiotic design decision to dismantle first :) .

So eventually the system evolved and ditched stupid decentralization (sarcasm alert) and centralized in a few big entities (Lighthouse iirc) and the full L2 network is no longer needed, every user and merchant opens one single channel to the central bank, and then all operations happens inside the central bank via IOUs. This removes the need to most of the channels, and gets rid of unneeded decentralization. But even then, with 1 single channel operation per user life, it would require 10-15 years of L1 anemic performance to even onboard everyone to LN.
uv is actually winning primacy nevermind that they’re all interoperable
Who do you think signs the DNSSEC root?
Ooh I’m pleased I got this answer right imagining it. But I may have imagined it incorrectly — in my mind I was worried that there would be pressure from rotation at the point of contact. But as I write it, I realize that the question “pressure in which direction?” Shows that’s fairly unlikely.
I use macOS and win11 and haven’t noticed any of those issues… if anything I prefer explorer over finder and file management on windows is much better
[dupe]

Source: https://news.ycombinator.com/item?id=43285384
Perhaps. My favorite was 10.8. At any rate, OSX jumped the shark long ago IMO
A few feature requests:

When I destroy an asteroid, it disappears but I can still shot it.

The "start field" is nice, but I can go to one "start" and see it like a small cube. I'm not sure how other games fix this.

When the game ends, the mouse is still captured. It should be released automatically.
I have done something similar before, to help form an index for a large book. This is what I would consider a relatively simple regex.

The harder ones I have dealt with are those looking for malformed syntax where the closing mark that might be missing could be several thousand characters after the opening mark, or the opening mark itself might be missing, across a data set that is several hundred million characters. So you need something very complex to find all the distinctive characteristics of the content that is supposed to be enclosed - while avoiding the many similar structures that give false positives. Sometimes the technically easier solution is too slow to run (look ahead and look behind, etc), so you need to pivot and use other regex features. It can take a day or two to get right.
> 'Supporting' in this context means committing crimes including acts of violence.

this is incorrect. Rubio has stated quite plainly that it's based on monitoring speech on social media, and made no mention of "crimes" or "violence". furthermore, simply being anti-Zionist (against an ethnostate built on the colonization of an existing population) is now considered antisemitism by the United States [1]. this used to be a far-right position but through lobbying has become normalized.

[1] https://www.congress.gov/bill/118th-congress/house-resolutio...
I worked with a particular part of the Department of State for a while. Every single system was next generation. Including those over 20 years old.
> amazing at manipulation, cunning and [etc]

I think someone can be very good at those and also very stupid when it comes to, say, encryption and societal side effects thereof. In fact I think it's quite common. Intelligence is multi-dimensional.
To me 2000 was the peak since it combined stability of NT with 98 UI and plug and play (which had gotten over its ugly early period).

Also 98/2000 had a file search that actually worked, even if it was slow. XP added an animated dog to it.
I love how the ARPANET still lives on through reverse DNS PTRs.

https://www.youtube.com/watch?v=V78GUSOS-EM