skysight-inc/HackerNews huggingface dataset:
"they fixate on the Carmack's but forgot that the Romero's are important too !"

Very true -- You can create an amazing game engine (carmack) but it wont sell unless you have talented people pushing it capabilities (romero)

From memory, referring to Doom and Quake 1, Romero built the level editor for said games. Quake, I believe, was created on NextStep machines. Romero (and others) were also the ideas of creating the world.
I am sorry but Genocide is not about actually killing people, it is about "acts committed with intent to destroy, in whole or in part, a national, ethnical, racial or religious group", which includes "killing members of the group, causing them serious bodily or mental harm, imposing living conditions intended to destroy the group, preventing births, and forcibly transferring children out of the group" (https://en.wikipedia.org/wiki/Genocide)

Russia is doing textbook genocide by "reeducating" ukrainians childrens: https://press.un.org/en/2023/sc15395.doc.htm

> Russian Federation agents have taken at least 19,546 children to that country from Ukraine since 18 February 2022. Among other violations, Russian Federation citizenship is imposed on them, and they are forbidden to speak and learn the Ukrainian language or preserve their Ukrainian identity
Except the HDR/wide color/LUTs/color management, everything.

And the last missing thing is WIP.
To be fair early JS development was full of “one weird tricks” that made code unreadable. Thankfully jslint came along and started cleaning up this sort of stuff. Now ESLint and its plugins target a lot more unreadable code, like the `no-array-reduce` rule.
Not sure this counts, but adobe had no org wide tooling afaik. Each team could pick its CI, code review, repo , issue tracker etc. I was on a smaller product but it was chaos. I especially felt it when we had some CI issues and no expertise to help. It was a lot of time out the window trying to get the basics working.
Using Answer Set Programming to Solve Puzzle Haunted
The total monthly cost of owning and maintaining a car is just a few hundred dollars. The total monthly revenue of a taxi is several thousand dollars.

When you take the driver out of the equation, the cost of providing rides plummets massively.
The idea of writing up a documentation for your house is the most engineering thing I ever heard lol. On a side note, really good read :)
Ask HN: JavaScript pop quiz console.log(undefined && true)
I was in the market a couple months ago (US). If you haven't given the 2023 Id.4 a look, you might consider it. They're practically giving them away right now due to surplus inventory. The lease deals are especially attractive. My monthly is about what I was quoted for a Honda Accord or a Prius.

Software is atrocious. Everything else, extremely happy. While everyone else queues up in an endless Costco line to save $10 off their $100 gas bill, I just relax and order sushi while my car chugs free Level 1 electricity outside.
Can't you also give granular access to the DB itself and people connect via the GUI app? I don't see how it's different.
Lol, can’t do that when most modern laptops have non-upgradable ram.
You think ‘Galois field’ is better than ‘finite field’?
ICCL Recommendations in European Parliament Text on the Health Data Space
"As we had recommended, the Parliament removes 'electronic data related to insurance status, professional status, education, lifestyle, wellness and behaviour data relevant to health' from the categories of electronic health data that are allowed for secondary use. Use of health data to train AI systems is limited to scientific research."

Now this type of data begs a question: Do some European states have data on "lifestyle" or "wellness", and what do these even mean?

"Second, natural persons can opt-out from their health data being used for secondary uses. This opt-out possibility did not exist in the European Commission's initial text from 2022. Further, data from wellness applications and biobanks, and genetic data can be used for secondary uses only if natural persons opt-in. This gives people more control over their health data."

Sounds reasonable.

"There is still room for improvement. We are concerned that data generated by wellness applications is allowed for secondary uses. Such data is usually not of high quality but can reveal intimate details about a person’s life."

Not only that. Please consider also risks beyond confidentiality, among these integrity; it is easy enough to fake data for whatever purpose, either by oneself or a third-party, or a third-party's third-party, and so forth.
I feel the 90s is a missed opportunity for someone like myself. If I was just a few years older... I could have been one of those "programmers" given opportunities.

Building games today is a different beast, comparable to making a movie.
The issue is that it's a JS only syntax trick. Things like x || y, or even !!x work in most languages, so would be readable to someone who has never used JS before and is trying to read your code base. ~~x would be int32(x) or int(x) in most other languages, so it's not going to be something that's universally learned.

Also, there are multiple ways to convert to int (~~ is equivalent to truncate). Why leave it ambiguous instead of using Math.trunc / Math.floor / Math.ceil?
> The version with "rowmen" is dominant though

The Finnic Venäjä / Venemaa also has boating implications (vene = boat). Maybe the land you go to by boat?
The Internet Archive should have the cassette software as well, although some of it might be hidden from view due to copyright concerns.
The reason people use Google Maps is because businesses provide them with their opening hours and users provide them with reviews, photos, etc. A small company like Kagi can never have that (unless they buy it from Google), so they can't really compete with GMaps. Apple could have a shot, if they weren't so arrogant.
I'm just glad to see the entire thread of conversation without having to switch to nitter or whatever.
Laravel 11 Skeleton
Laravel 11 skeleton has been merged into master
I'll be asked to implement internal solutions that use AI. That's already happening in some teams.

We're all using AI assistants and they've had a positive impact in productivity. They can't currently do our job and we have so much technical debt that firing people because of this would just keep things as they are or get worse.

As far as the bulk of the IT industry goes (non-FAANG), I think it's fairly predictable: more job cuts due to perceived AI advantages but in the end quality of service/product will probably be lower for a decade or so. Jobs easily automated will be gone (that 200-people call center will become 25 people).

Exactly how it happened when companies went crazy with offshore outsourcing.
Or sensors that register if you’re home or not.

They could even install something that isn’t necessarily connected to the internet but can be remotely accessed from nearby.
It might help to read the incident further.

> The next aircraft taking off on that runway was an Iranian military F-14 fighter. The cursor was only left on the runway for around 90 seconds, but that was long enough for the Vincennes to get an IFF response corresponding to a military fighter. So Flight 655 was reclassified from an unknown contact to a potentially hostile one.

The default was that the automated system conflated two completely distinct aircraft. The IFF ("identification friend or foe") for a military aircraft was attributed to a civilian airliner
This is why a story should have a good title and opening
Fun fact: Having great logs for a boat adds a lot of value to it. The value of a house in contrast is determined by people who know nothing about houses. They wouldn't see the value of it. A buyer might get it tho.

While organizing the documentation is very nice your future self should be able to find what they are looking for if there is just a log/journal. I don't think it needs to be very organized unless it is consulted frequently.
Nothing compared to

, commas

, first

;
By doing what? Pasting it into a chat and then clicking a link in the bot’s answer?
While we're on the subject of "under-counting", there is no official count of the number of civilians killed during the US Gov's invasion of Iraq. No sense counting what you don't want to know and don't want to be accounted for? US voters / citizens certainly don't care.

Independent sources put it at 100,000+. I've randomly read 2x to 3x that but 100k+ is bad enough.

https://watson.brown.edu/costsofwar/costs/human/civilians/ir...
The craziest thing about this is that apparently refusing to participate in a conference that faked female speakers is now "woke".
Do you declare any interest in the situation or potential conflict of concerns?
I still think callable, and iter should be usable this way.

any(), probably not. The semantic is too different.

But having to import Callable while callable is a built-in is a missed opportunity.

I don't miss Union, Optional and List.
Without any real substantive changes to the vehicles, Tesla's prices rose as much as 50% (for the Model X) from 2021-2023. Even the Model 3 has increased by about 25%.

You can make inflation arguments, but it's pretty hard to claim that Tesla is driving prices down. (Prices have come down in 2023, but it's too early to know if this change is sticky. The reality is, most observers think Tesla uses price to regulate demand - so dropping price could just well mean less people want Teslas than before.)
I'm having trouble parsing this comment. Who got what they wanted?
No, it was caught by our trading ops guys. A few minutes after I hit enter I got. Rather chilling phone call from them. So that part of the system worked
Capabilities are great, but it's not great as a desktop app. I'm constantly fighting against the UI -- the behavior of tabs for instance.
UK government rings the death knell for SIM farms
> I'd be interested to hear these horror stories about Msft

I believe it's called Ohome and is an ancient tool still used in Windows/office org
How to Select the Best RF ADC for Radar Phased Array Applications
If you watch combat footage from eastern Ukraine, you will learn that many frontline towns and villages have been completely leveled by artillery. See for example[1]. And I don't have to mention Bucha[2] and other war crimes.

The relatively low civilian casualty count isn't because "Russians are so noble", but because:

1. Frontlines are static, giving civilians plenty of time to evacuate

2. Civilians actually have where to evacuate, Ukraine is big and covered by an extremely dense air defense network. Women and children can also freely go to the EU.

3. Ukraine has received an unprecedented amount of humanitarian aid.

[1] - https://old.reddit.com/r/CombatFootage/comments/ublj5l/luhan...

[2] - https://www.youtube.com/watch?v=IrGZ66uKcl0
You’re probably right, although I know people who get headaches if they go one morning without it and that’s certainly not the case with me (and I can sleep after a shot of espresso too).

I don’t underestimate it, but so far the evidence seems to point to moderate coffee consumption being a net benefit. I’ll probably try having a no-caffeine week at some point anyway, just for, you know, science.
A project plan is like a complex number
That was not my take at all... I took that the conference faked being woke (by being inclusive) in order to grab the attention of better male speakers. Which is a pretty good joke because it works at some many levels.
Presumably some mission during the Iran–Iraq war? Iraq was an ally of the US at the time.
That's what I'm doing, but my users can't install desktop apps.
Lean4 helped Terence Tao discover a minor error in a recent PFR conjecture paper
> "To spell it out why this conference generated fake women speakers," Orosz alleges, it was "because the organizer wants big names and it probably seemed like an easy way to address their diversity concerns. Incredibly lazy."

In an ideal world, Orosz thought about that sentence immediately after uttering it, and had a realisation.

Of course she didn't, though :(
Genocide != Civilian casualties. Genocide is about the extermination of a people.

Anders Puck Nielsen just made a good video on this: https://www.youtube.com/watch?v=L9n77DPJ7AE
You’re one of billions of meaningless meat suits is all
What strikes me as remarkable in all such stories is how almost always, the person committing the mistake is a junior who never deserves the blame. And how cavalier the handoff/onboarding by the 'seniors' working on the projects are.

Having worked in enough of these though, I am aware that even they (the "seniors") are seldom entirely responsible for all the issues. It's mostly business constraints that forces cutting of corners and that ends up jeopardizing the business in the long run.
GPU programming is more about compositing textures/surfaces, applying various kinds of "3D" projections along the way. In BASIC terms, those "textures" are glorified sprites. You could use shaders to accelerate the kind of 2D pixel-perfect rendering you'd do on a plain old framebuffer, but that's still a matter of research and quite far from the established paradigm.
This is absolutely awesome. I've been learning guitar since ~15 months now and I strongly dislike the ads and popups in all (most?) of the guitar sites, and this is a perfect simple interface that does the job and doesn't waste time. Great idea and great execution.
Identified it as a Boeing 747, but not as a civilian airliner.

The same types of planes as civilian airliners are often used as platforms for military and spy planes.

FWIW, they would have ended up better off if the original TASS press release was not cancelled just before publication (the one where it was claimed a mistaken shooting due to misidentification).
I’m a fan of chordify[0], much recommended!

[0] https://www.chordify.net
Will the boards of tech companies ever learn that once founders and key tech people are sidelined they no longer fulfil their core mission of delivering tech? Tech companies need to remain tech focused because thats what people want from them. Unity ticks a lot of chekboxes but as others said are half baked. The only market it seems to serve well is mobile because mobile has few demanding features.
> Ford’s electric division is losing about $62,000 for every vehicle it sells, in contrast to a net profit of $2,500 apiece for the company’s petrol cars

Given a middle of the road cost of carbon, every ICE car that Ford ships is costing the country more money than Ford makes.

Average car emits 4.2 metric tonnes per year times a social cost of carbon of about 200 dollars (estimates range from about 50 to 450)

Sad to see a magazine called "The Economist" missing the point so badly that it's left lamely wishing for legacy automakers to make profit from doing the right thing rather than doing some basic economics.
Hmm. I once felt that way, but changed my mind after I dug in and really learned it on its own terms.
I recently shared another similar mathstodon post https://mathstodon.xyz/@tao/111287749336059662

This link, however, is related to a different paper.
The details are in the posted thread.

Basically, heading and location came from one plane, identification from another plane, and altitude yet from another one for reasons.
Asking Hacker News Bot for the sentiment analysis
> "To spell it out why this conference generated fake women speakers," Orosz alleges, it was "because the organizer wants big names and it probably seemed like an easy way to address their diversity concerns. Incredibly lazy."

Well this is what you get if you impose such artificial requirements like forced diversity.

Edit: People are offended like if there aren't any other groups of people who base their business models on diversity. This guy has done it poorly, so it's visible, hundreds of others do it better, and you don't even notice this happens.
Whoa imagine the people they forced to relocate and now are telling them it was the wrong decision. I can only say that unity’s leadership are idiots, nothing else.
That... goes just totally counter to my (admittedly limited) experience with the most impoverished people in Sweden: the Romanian Romani. They are not at all "[willing] to say good-bye to yesterday and move forward to new, unknown experiences", in fact the exact opposite. Part of what keeps them in extreme poverty is their cultural ideas of what it means to be Romani at at all.

I would state the exact opposite: poverty is when you CANNOT "say good-bye to yesterday" because you are desperately trying to fix the problems/debt of yesterday even if it creates new problems/debt for tomorrow, because the alternative is starvation.
1) Russian is declared a terrorist state[1]

2) Number of civilian causalities is unknown, because part of territory is under occupation. However, excavation of mass-graves on liberated territories shows that Russians are ready to kill few percents of population. [2]

3) Ukrainian air defense is in much better shape now, so hundreds of Russians missiles are shot in flight. Russians are bombing civilians in cities with cassette bombs from the start of war[3], so low numbers of causalities is caused by good defense, not by good will of terrorist state which performs genocide of Ukrainians right now.

[1]: https://www.europarl.europa.eu/news/en/press-room/20221118IP...

[2]: https://www.space.com/ukraine-mass-grave-bucha-satellite-pho...

[3]: https://www.hrw.org/video-photos/interactive/2023/02/21/deat...
The Lucid Air Dream managed >500 miles per charge in multiple real-world tests. The EQXX concept from Mercedes has managed >620 miles in two separate real-world tests, though admittedly it probably benefits from ideal conditions and doesn't have to deal with the challenges of being produced at scale.
Hamas is using civilians as human shields pretty much literally. They set this war up so that there is as much civilian casualties as possible on their side to claim it's a genocide. In this particular case, Hamas has a written constitution claiming the destruction of Israel and the jewish people ; Hamas ARE the genociders, despite being the weak army in this war.

Ukraine is NOT using its population as human shields. There is no evidence of that. So every civil casualties that Russian inflicts on Ukrainians (which includes destroying infrastructure, sieging cities and deporting children, among other things like what happened in Butcha) is deliberate.
For anybody else reading this and thinking (like I did) that these comments about teeth are a deliberately silly example invented for the purpose of this discussion - it turns out that Cities Skylines 2 really did have NPCs with teeth in their models, per this[1] story from up the thread.

1: https://blog.paavo.me/cities-skylines-2-performance/
Tesla is in hyper growth mode. Q3 revenue was up 50% year over year, which is absolutely hyper growth mode for a car company, or really any company as big as Tesla. Fed funds rate during Q3 was 5.25-5.5%.
Ah yes that makes sense. Always assumed the sign bit was just a flag.
To me it seems like they are taking a word "poverty" that we mostly agree on and then try to define it so everyone is confused. This isn't a helpful approach imo. If there are other ways to suffer, maybe use another word?
I did exactly this and use it as a "file system adapter" on my WordPress installation (to handle uploads/media). I tried to submit it as a plugin but they said "no" because I can't use "git" in the name -- and fuck that. So, I'm the only person on earth that does this (AFAIK).
If you have Guitar Pro, you can download the gp files from Songsterr and open them directly in GP. I like this because I can then have the same features (apart from the Youtube bit) with all of GP's added goodies.
You forgot to mention that Ronald Reagan apologized to the Iranian government and the US paid $60 Mil in compensation to the families.
Poor Broken and Battered Amiga A2000 – Can We Fix It? [video]
To be fair, Iran mistakenly shot down an Ukrainian civilian plane only a few years ago, again on a period of heightened tension. They admitted to the mistake a few days later and I don't remember there was a widespread suggestion of second motives.
As a first time home owner I fully agree. I set up a wiki and document everything.

It's roughly organized by room. General Utilities have their own pages. Drawings, Photos, Invoices all get uploaded there. My wife writes down where which plants got planted in the garden and how they need to maintained.

My hope is that this not only helps us when trying to remember where we put those cables or when an inspection is due but will also make selling in the far future a bit easier. And of course future owners will hopefully thank us.
I'm ashamed to say I haven't kept up, but haven't there been big changes in typing over the last few python versions? Eg. there's a new syntax for generic types in 3.12.
Gergély is the Hungarian version of Gregor and therefore usually male - so "he" or "they", but definitely not "she"...
GNOME and KDE definitely are the outliers, but they are the biggest players and they didn't do this out of sheer evil or whatever. They did this because when everyone was pushing for Wayland adoption, wlroots didn't exist or wasn't usable. And when it came out, everyone called it a "reference implementation" and it was expected of DEs to implement their own compositors.

And the main problem wasn't even that DEs didn't have a shared codebase for compositors, it was that there weren't any standards for critical features of any modern system. It was all "up to the compositors", meaning it wasn't just a matter of implementing some APIs, they had to be designed first. We now have different protocol extensions for KDE and wlroots alongside external DBus-based APIs for GNOME that have now also been partially implemented by KDE, yet there are still basic X11 features that can't be done on all of these compositors.
Yes of course they are different things.

It's one example of when someone would want to lend w/o interest.

Yes you might not be poor and want to build a house, what does that have to with whether there is a point for anyone anywhere to lend without taking interest?
It's a name not everyone will remember, but Musk is not unlike Peter Molyneux in some senses. The reason Musk has generated so much hate, though, is that he's become quite powerful, with an outsized impact on western society, and many see him as especially dangerous as a result.
Isn't it an article of faith for some Christian groups that the King James version of the Bible was produced by 100 scholars each translating a Greek text independently, and each producing the exact same English translation, thus proving that God had directly guided them in this translation, and essentially making the KJV almost literal word of God?
so top male speakers are attracted by fake female speakers. what does that say about them top male speakers?
Building companies takes resources. Just bailing if the executives go mad is probably not optimal either. You can somewhat keep executives or shareholders in check and protect them from each other by being difficult. Just as long as not both are bad, or at least only temporary bad.

But with job hoping being incentived I guess it is futile?

There are so much BS I blame on the concept of job hoping engineers. Companies can't even make bags for spaghetti nowadays that are openable by hand since there are a constant churn of newbie plastic pasta bags engineers around at them.
Ask HN: How is this legal that you must use Google Billing for Android apps?
How is this legal that if I want to publish an Android app on Play Market and charge for subscriptions, I must use Google Play Billing and pay 30% to Google? This is insane (because there are no alternatives to Play Market).

Is there a way around it? I have a website where you can buy a subscription through Stripe. Can I just redirect to this page from the Android app so they could pay through the web and that would automatically enable their subscription on the app as well?
Inserts rant about A[x] taking too long because the programming interface to A does all those fancy things ^