skysight-inc/HackerNews huggingface dataset:
IMO, you can take the dev word out, many productivity metrics are of dubious value, because corporate people love applying structures and systems to problems, only due to the fact that it is a structure rather than any inherent benefit.

Person A might need a completely different style of management/metrics than Person B, and Person A after a year might need yet another style of management/metrics. Its all messy and ad-hoc, because such are humans.

(Not a perfect analogy) If you replace humans with processors, and work with code, its the same efficiency paradox that devs know all too well. You apply an abstraction to solve a design problem, even if you already are aware that the Good™ solution is a hardware specific optimization or a new API design just to solve that one problem. Abstractions are seen as seemingly scalable, give you flexibility and leverage in other ways so they are Better™.

Performance focused devs are the complete opposite they give you maximum efficiency, by have a near-perfect match with the code>compiler>hardware. But at the significant cost of increased dev timelines, code complexity, stress, etc. The manager equivalent here would be the same where they are able to match their own style to the specific person they're managing. But these styles are impossible to create a universal system around.
The good news is that formulajs had a huge number of those functions implemented in JS already. Almost all of the time was spent on the engine, which wasn't a huge amount of code.

The problem with porting the code to JS is that a.) nothing is named, b.) there's no real way to organize the code you've written because you're going from a spatial way of organizing code to imperative script, and c.) the actual design of the spreadsheet wasn't known to any engineers (it was designed by a data scientist, or perhaps an analyst). The work of translating would have meant really understanding what the thing is so that it can be turned into functions and modules. It also would have still required getting Excel function equivalents, since there's not a 1:1 equivalence between Excel and what's available in the JS standard lib.
We just call it the Burzum =)
Once it hits full stride, sure. While not a Java dev, I work with plenty of Java enterprise systems (looking at you, ElasticSearch, and probably big chunks of AWS).

One appreciates the engineering durability of it all.

I do refer to the healthy startup time for the cluster as the "Java pause".

Perhaps that's a cheap shot, blaming the language, given that we're getting rich logging and a predictable approach that makes things boring in a good way, but there you have it.
+1 for A Theory of Fun

Raph illuminated things about the psychology of what makes games fun that Id never realized nor seen before.
I don‘t think that question makes sense. This is like asking whether the H or the O makes water wet: It‘s the combination.
I suspect my stumbling block was 'can you get the other side to play along'.

It's been so long that I have probably forgotten the finer details. For all I recall now, I may have spent 3 days downloading a single file and decided that was enough effort for one program.

On those BBSes or other services there was always something else you'd want to be doing with your allotted time. Skipping one day was one thing, skipping half a week was something else entirely.
Very different products and can't compare them. Veeam is enterprise-grade and used for a larger variety of mission-critical workloads. Kopia is meant for end-user backups (though folks use it for a bunch of other things too).

Note that Veeam contributes to Kopia - https://www.veeam.com/sys451
They're the vast majority of the fanbase, it's just that there have been so many attempts to legitimize her as an artist that there are way more "adult" fans than you would think (I work in a record store and the 54 year old hipster who works here seriously likes her. He plays her in the store).
There are gray areas but I do not think you are in one.

> and then later adapted and expanded upon that code (or even started over, with the knowledge of what you learned from others' work)

These are extremely different scenarios. Starting with a copyrighted material and modifying it is not at all the same as reading material and starting over. The first is violating copyright, the second is a derivative work.

If I read everything correctly, what you describe doing is taking code owned by the first company and modifying it for the second company. That’s not at all a gray area. It’s a copyright violation. You the engineer sign away your rights to the code when you built it for company 1 while employed by them. Their employment contract for-sure states they own any work produced by you during your employment, and you agreed to this.

If the first project was done off of company time, posted publicly on a private account, you might have a claim to the rights.

I know you’ve dug your trench too deeply to change your mind at this point, but anyone reading your comments should know what you did was technically illegal and can get people in legal hot water.
So what exactly did Willingham own of Fables? Like, does this mean the books themselves are now free of copyright? Or is it a matter of owning the characters for derivative works?

Edit: his follow-up post says he signed away publishing and adaptation rights to DC... isn't that.... all of the rights?
There's also https://monocypher.org
The seedy underworld of spammers and phishers
Let's be real, the actual money paid out will be much less, and over a long period of time most likely. The number needs to be big enough to make other companies do everything they can to not let this kind of stuff happen. In current state these kinds of fine are probably just line items to account for if these companies get caught.

How about 100% of TikTok's profit in 2022, and go from there.
And onther method is offering a new product in the same category with less content for a higher price, eventually switch over all products and level the price, now you have less at the same or higher prices for all products (looking at you teisseire as a latest example)
Would like to see Chess960 variant stats.

Classic chess are way too predictable and players who've managed to learn popular openings have an advantage. Chess960 fixes that.

And due to comparably low popularity of Chess960 I often play it with Stockfish. It has several difficulty levels which are a convenient tool for practice.

So it would be nice to include games with bots (checkbox?) on ChessMonitor as well.
The UK is one of the only places I've seen someone walking their cat without a leash
Ey.ai
you might be right, especially in that time period new features were often EE only initially and then merged into CE. When CICD was first created it was its own software project basically, but it may have required APIs that weren't merged into CE yet. To be totally honest I forgot that CICD was around that early on.
star citizen with its quantum economic simulator is close enough:
https://www.boredgamer.co.uk/2020/04/24/star-citizens-quantu...
It seems that based on the video and referenced sources, its "upstream" (libraries) projects turning to alternatives to TypeScript due to the effort in setting types and apparently there are easier ways to provide type support for their users ("downstream").

I'm curious if anyone has experience as a "downstream" TypeScript developer and if they have similar issues to these projects mentioned.
I you feel risky, try a Foreign Data Wrapper ;)
I think the toilet bowl cleaner used to be more viscous and last a long time.
AFAIK kopia has a S3 backend so can backup to idrive E2. That said I have a vps from greencloud with 2 TB (and 4 cores) for $80 a year which is very price competitive. There are actually lots of smaller vps providers that offer cheap storage vps. Lowendtalk.com is a good place to find out about offers in particular around black Friday.
That's just not true. Pawns can only be captured en passant on one rank for each color.
"'Growing as an engineer' means becoming a better engineer, and becoming a better engineer (directly or indirectly) means getting better at using your skills to create business value."

Learning how the Excel model worked and then reimplementing it would have been a better example of 'getting better at using your skills to create business value'.
...do dogs belong outdoors?

What about hamsters and guinea pigs?

Plenty of cats are perfectly happy to remain indoors. I have a cat who was rescued from the streets as a kitten. She actively refuses to go outside unless she is accompanied by a person, and even then, not for very long.

But even if you do want to let your cats live outdoor lives, that's no reason to just let them loose on the environment.
Mine adores her leash walks. Cats are naturally skittish animals, being both prey and predator. So if they trust you as a source of protection the comfort of walking without worries is a benefit that outweighs the restriction of the harness. Plus it's high quality bonding time.
Related:

Books For Game Developers - https://news.ycombinator.com/item?id=6309464 - Sept 2013 (32 comments)

Normally we downweight lists (see https://news.ycombinator.com/item?id=37518838 from yesterday) but the top comments in this thread are so good, I'm exempting this one.
Somebody tried to find out:
https://youtu.be/RJh9yTIBY48?si=7YWV6WbZ3mAWE0Si
Unity needs 1B installs to pay executives
Do you think maybe by making sure that generations of cats never experience the outdoors, perhaps you are breeding them to not know how to deal with the outdoors whenever they do get out?
For sure, I bet many projects have too much momentum to switch, but there are likely lots of smaller efforts (mobile-flavor of the month) that are going to be switching stacks as soon as possible.
Sure, if you don't take care of it or provide any stimulation. Part of having pets is taking care of them.
> I can imagine a future scenario where, in the interests of public health, someone figures out how to transliterate the 'too much salt' genes to 'too much sugar' genes.

Doing it for the masses “for their own good” is quite dystopian.
But doing it for yourself is easy and no gene therapy is required. Just cut out sweet foods and after not too long normal foods like bread will taste sweet, and sweetened foods will taste unnaturally toxic.
Some companies, armed with floors of attorneys and retained outside counsel, do that sort of thing just for the message alone. It costs them next to nothing, relatively, ruins the defendant regardless of outcome, and makes it clear for others to not mess around with IP.
Ask HN: Do you use XML with XSD and/or XSLT, if so for what purpose?
Building a floorplan format which should be convertible to a visual SVG and back. Wondering if defining my own schema to represent the layout of a venue is a good idea or not or if I should simply embed everything into an SVG to maintain flexibility with minimal work.

Are you using XML with XSD and XSLT and for which purpose?
That article is pretty mind blowing!

"A sketch of the amplituhedron representing an 8-gluon particle interaction. Using Feynman diagrams, the same calculation would take roughly 500 pages of algebra."

That excerpt is pretty wild. 500 pages "compressed" into one geometric shape.
LOL, this is from mailgun ?? Mailgun is exposing Spammers ?
Mailgun is a "legit" spammer.
Future CEO material right here.
Ohhh. I thought the parent said “for Linux” but I see now it was “on Linux”.
Obsidian is not open source. And users don't care for this nitpick. For a company it's necessary to maintain an image; leaving your users alone with their problems with your software, is bad marketing.
It depends on your employment agreement or contract. Most contracts I have seen say that any IP you develop related to what you're doing at work is the employers.
Creating Shared Understanding for Security Leaders – 1
> I think it's valid to say that the streaming services have been focused on growth rather than profits for the past several years, and that's changing as the era of cheap money ends.

Or to put differently, now that a majority of the audience has been pulled into the streaming world by years of loss-leading pricing, it's time to let the trap snap shut.
"Up to 80% of the Superb Lyrebird’s song consists of mimicry, and it’s not unusual for an individual male lyrebird to have mastered the calls of 20-25 species of bird." https://wildambience.com/wildlife-sounds/superb-lyrebird/
Ahh, this is super nice!

One thing I'd love to know or see is common mistakes I make or the type of mistake/trap I fall into in the pivotal moments of games (some kind of fork/pin combo for me I suspect) ... and/or repeated mistakes I've made in the same position.
I was just talking today to someone about how they don't like food from a certain global coffee chain anymore because their food has gotten kinda crappy.

Shrinkflation generally means same price for less product (grams, fluid ounces), but enshitification by slowly decreasing the quality of the ingredients is also a problem.

Do we put that under the shrinkflation umbrella or track it as a separate problem? Since they are both unwanted solutions to the same problem, seems like they should be kept together (to avoid a Goodhart's Law fiasco)

I recall eating an Oreo after fifteen years of not having one. At first I just thought I'd forgotten what they actually tasted like, but the more I thought about it, the more I could see a long chain of focus groups asking customers if cookie A and cookie B taste the same, if one tastes better, and slowly changing the formula to only alienate 0.2% of the customers each time until one day I wander up and find I'm part of the 10% they've cumulatively alienated.

See also how only some of us can taste certain artificial sweeteners as sugary toxic waste instead of sugar (saccharin tastes to me like drinking soda after licking a 9 volt battery)
% of a certain year of revenue, % of a certain year of profit, market cap...I can go for a while.
> Instead of throwing whataboutism around, why not answer the question?

The question is in bad faith and a straw man. Nobody in this thread is defending US conduct in Afghanistan.
Domesticated animals are different species than native flora and fauna. The domestic cat is taxonomically and genetically not the same as a any wild cat. The same goes for dogs, cattle, etc.

By definition, domestic animals and plants have no native home except with humans. This is why we call domestic cats who escape and live in the wild "feral," not "wild," because a feral animal is specifically a domestic animal not living with humans, not a non-domestic native animal. It does not matter whether they 'domesticated themselves' or not, they are a domestic species and therefore not equatable with a wild one.

As a result, your point simply makes no sense. Domestic cats have no 'native lands' because they are not and cannot be 'native' anywhere except in human settlements.
Best medical advice I’ve seen about COVID-19…
Quaternions tend to be over-complicated.

Basic concept, 1 dimensional form: you want to represent a direction in a 2D plane. You can use one number, a heading angle, but at some point you reach a full circle and the number has to wrap. This creates annoying special cases. So another approach is to use a 2D vector, a point on a circle. Those are usually normalized so that x^2 + y^2 = 1. No angle is "special". You can average and filter such vectors without problems, for example. This is called a homogeneous representation, because it behaves the same everywhere in its space.

Now upgrade to 2D - latitude and longitude. Near the poles, small positional changes cause huge latitude changes, and computation error increases. This is a serious problem in navigational systems. So it's common to represent latitude and longitude inside of GPS systems as a 3-component vector, a point on a sphere, in what's called "Earth-centered, earth fixed" form. Now you can average or difference measurements without special cases. (Yeah, WGS-84 to compensate for planet not being a perfect sphere, etc.)

Now upgrade to 3D orientation. That's a quaternion. It's a point on a 4-dimensional hypersphere. This can be mapped to a 3D vector pointing in space and a roll around that vector, or to pitch-roll-yaw, etc. As above, a quaternion is a unit vector. It's hard to visualize this, so just shut up and calculate.
> All four of my cats are spayed or neutered and the one is determined to go out and explore.

We don't disagree here, I never wrote that neutered/spayed cats don't want to explore, that's normal behavior for every feline out there, but that those who aren't can suffer a lot from being forced home. For cats which aren't spayed or neutered it isn't just about exploring anymore but satisfying their urge to mate, and they won't return until that need is satisfied, if they do.
"simple" and "easy" are very much not the same thing.
That first hyphen in this title makes me chuckle
I'm finding it really hard to justify even the best hybrid.

Gas over here is currently 2€/litre. Looking at my current market rate electricity price, it's 1.15c/kWh.

Let's pretend your $25k hybrid uses 3l/100km. That's 6€/100km.

And let's take the most power hungry hunk of metal they attached an EV drivetrain into and it needs 25kWh/100km. That's about 0.30€/100km.

The electricity price would have to go up 25-30x permanently for an hybrid to be cost effective per driven km.

I didn't even take into account the fact that for many EV brands the required maintenance to keep the manufacturer warranty is "swap air filter, update software, maybe fill up the window washing fluid if it's low"
I mean, if there's one thing I'd call political without mentioning literal politics, it's the economy.
Sooooo as the parent said, "no."

"Luxury areas" are not somehow "optional" for the people that have to live there to work there, as the term "luxury area" implies.
How much more boring is our world becoming without our songbirds?

https://daily.jstor.org/environmental-danger-outdoor-cats/

There’s the academic source, and for my anecdotal one my family’s yard in Connecticut is much quieter on a June afternoon today than it was 20 years ago.

There are responsible ways to keep indoor cats entertained. If someone can’t do that, then it seems to me they’re just as unsuited to having a pet as if they couldn’t keep it fed.
https://www.theguardian.com/business/2022/oct/06/how-would-t...

Well when I say regular or normal, I don't mean an 80° sunny day, I mean one standard deviation from the mean. They take extremes into account, you can't take unprecedented extremes into account, by definition. It gets hot, and it gets cold, and the grid is fine. If the entire state of Nevada had a giant ice storm that covered nearly the whole state, I highly doubt that their grid integrated with the rest of their region would be able to handle it. Shit, California can't even do it on a good day.

Have you been to other parts of the world? Outside of Europe and the US, and a few recently well developed countries in southeast Asia, rolling blackouts are par for the course. I've spent 6 straight days without electricity before in a developing country, without any extreme weather event. Grids are hard to manage.
The gold standard they're comparing against was done by humans though. And a task-specific model trained on that data will be better at that task than GPT-4.

What's definitely true is that getting decent data often takes some care, especially in how you define the task. And mechanical turk is often especially tricky to use well.
>First you falsely claim its diamonds.

Yeah, a remembered the kind of gem wrong. It's emeralds. I am not a rare gem afficionado, couldn't tell an emerald for a ruby (I believe the former is green, or is that jade?). Same difference.

>when it's clearly Elon saying he has never owned an emerald mine, not about his dad.

Is that so? Here's Elon: "Regarding the so-called “emerald mine”, there is no objective evidence whatsoever that this mine ever existed. He told me that he owned a share in a mine in Zambia, and I believed him for a while, but nobody has ever seen the mine, nor are there any records of its existence" [1].

Anything else?

>His dad isn't the most reliable witness anymore, you can be the judge of that through his words

His dad is not "the most reliable witness" on his own ex property because he has political views on US politics and world leaders one doesn't like? That's your argument? (since you point to his opinion on Joe Biden and Putin, and tell us to judge how reliable he is as a witness based on that).

And the reliable witness is Elon (because he doesn't have non-likable political views)? And who also in the Forbes interview said that not only that his father did have the mine, but he had visited it as well?

Not to mention you yourself not only accepted it as existing, but even mentioned how must it was bought for.

>The rest of your claims are unverifiable conjecture with a reasonable assumption of inaccuracy based on your past false claims.

Oh, the irony...

[1] https://twitter.com/elonmusk/status/1654971702571331584?ref_...
"We have earned that right over millions of years of painful trial and error..."

I mean, we just developed the technology so we could more efficiently get around - it wasn't some right granted to us by nature. Self-driving cars will mean more people will be able to get around more easily who currently can't but it will also mean safer trips. If you're intent on having the experience of driving, I'm sure it will be available to you in some fashion but for most people daily driving is just a slog.

What I'm personally rooting against is the monopolization
of the technology in the hands of just one or two large players.
Well, you can slap it on one of those as well.
2.6 billion in 2022, up from 1 billion in 2021, and surely more for 2023.
I used it once to run a Monte-Carlo simulation in a spreadsheet.

After enabling iterative calculation and manual calculation, every press of refresh runs a loop. Fun stuff.
I'm guessing that the reason that the vertical height is 31 instead of 32 is that having the vertical height be an odd number makes it possible to vertically center a number of important symbols, such as +, -, >, arrows, circles, X's, and so on.
I admit it; my experience is my own and I'm happy to find out that other people have had better management than I have.

And you're right that it's absurd to try to judge developers without an understanding of good code. I just figured the world is absurd.
Side question: Why the hell is it so stupidly difficult to display and edit tabular data from programming code?

You can't drive Excel from Python/Rust/etc (Microsoft just announced to great fanfare that Excel can call Python--which is the wrong way around). All the editable table widgets for the web seem to suck. Nobody seems to have a TUI which you can drive from an external program.

A poorly written spreadsheet with a driveable API seems like a component that has been built multiple times by lots of people yet seems to be unavailable.

Is there some solution that I'm missing?
So I put an AirTag on my cat, who promptly lost it in about a week.

I only know very roughly where the tag is. Its location is still being updated after two years. (Lost mode activated: Sept 6, 2021. Last seen 16 minutes ago.) I used to think it was two doors down, but its somewhere near the end of the block.

That's it. I have no better idea, because I have to be near it to make it beep, and I can't make it beep. The arrow mode doesn't trigger because I'm not close enough to it. Once -- and only once -- did the signal get strong enough to trigger mode, but it went away before I could do anything.

AirTags kind of suck. Even when I was playing with the tag in the house, I could only get the beep/arrow mode to work when I was in the same room with it, and at that point, I could literally see it.