skysight-inc/HackerNews huggingface dataset:
I'm not implying it is a bad reason with the quotes, I'm trying to imply that it is a misguided reason (even if it has good intentions).

The "rule" that C/C++ is always "more performant" is just wrong. It's a bit of a sunk cost fallacy that because the games industry has a lot of (constantly reinvented) experience in performance optimizing C/C++ that they can't get the same or better benefits if they used better languages and higher abstractions. (It's the exact same sunk cost fallacy that a previous games industry generation said C/C++ would never beat hand-tuned Assembly and it wasn't worth trying.)

In Enterprise day jobs I've seen a ton of "high performance" C# with regular garbage collection. Performance optimizing C# and garbage collection is a different art than performance optimizing manually allocated memory code, but it is an art/science that exists. I've even seen some very high performance games written entirely in C# and not "high performance C#" but the real thing with honest garbage collection.

(It's a different art to performance optimize C# code but it isn't even that different, at a high level a lot of the techniques are very similar like knowing when to use shared pools or deciding when you can entirely stack allocate a structure instead of pushing it elsewhere in memory, etc.)

The implication in the discussion above is that a possible huge sweet spot for a lot of game development would actually be a language a lot more like Haskell, if not just Haskell. A lot of the "ECS" abstraction boils away into the ether if you have proper Monads and a nice do-notation for working with them. You'd get something of the best of both worlds that you could write what looks like the usual imperative code games have "always" been written in, but with the additional power of a higher abstraction and more complex combinators than what are often written by hand (many, many times over) in ECS systems.

So far I've not seen any production videogame even flirt with a language like Haskell. It clearly doesn't look anything like C/C++ so there's no imagination for how performant it might actually be to write a game in it (outside of hobbyist toys). But there are High Frequency Trading companies out there using Haskell in production. It can clearly hit some strong performant numbers. The art to doing so is even more different from C/C++ than C#'s is, but it exists and there are experts out there doing it.

Performance is a good reason to do things, but I think the videogames industry tends to especially lean on "performance" as a crutch to avoid learning new things. I think as an industry there's a lot of reason to avoid engaging more experts and expertise in programming languages and their performance optimization methodologies when it is far easier to train "passionate" teens extremely over-simplified (and generally wrong) maxims like "C++ will always be more performant than C#" than to keep up with the actual state of the art. I think the games industry is happiest, for a number of reasons, not exploring better options outside of local maxima and "performance" is an easily available excuse.
my car was also like that for the few years with five digit miles. it's after that i'm concerned about.
>Surely modern compression can do better

I "surely" look forward to your Show HN write up on your new compression algorithm. We've been iteratively getting better at compression for some time now. It seems like everytime it looks like we've wrung every bit out of DCT, someone comes up with some a little more clever. Wavelets looked promising, but never took off.

>why does 480p upsampled ever look better than 1080p at the same bitrate

That's a very vague question. Are you stating that you think 480p upsampled to 1080p at 1.5Mbps looks better than a source at 1080p at 1.5Mbps? I have a hard time believing this to be true.

To understand why the chroma is sub-sampled and not the luminance has to do with how the cones/rods in the eyes work. There's a lot of things you can get away with (or trick if you will) the brain in what it is seeing. Is it better to lose half the height or half the width? Is it better loose more red than green or blue?
> Failed NFC just looks like you're standing there.

Or worse...it feels like you're just standing there. God, I hate that!
It looks like version 1.0 was released a couple of months ago so it's possible the campaign is complete now?
Ah, thanks (both of you). Yeah, I'd seen that before, recognise it now that you mention it. But it had completely slipped my mind, so I really couldn't fathom what skin colour had to do with this.
Yeah that’s all loyalty cards are about.
I agree. In the north east at least pothole avoidance is a critically important skill. Any "autopilot" without it would be fairly useless around me as I'd have to take over every 30 seconds to not end up with a flat tire. I have adaptive cruse control and that's about as far as I'll trust a computer to drive given the current tech.
I'm looking at Wikipedia page of most sold Android devices ( https://en.m.wikipedia.org/wiki/List_of_best-selling_mobile_... ).
We've got Samsung, Xiaomi and Huawei devices. Samsung and Xiaomi are root able (as far as I know without issue, having 4 Samsung devices in my collection, though sibling says otherwise). Only Huawei isn't (and it's actually much lower than Samsung and Xiaomi).
I'm speaking only of root ability without security flaw (Huawei had some.), Since we're discussing user hostility

That being said, there is one feature that is user hostile with regard to owning your software, it's contactless payment. Contactless payments all require stupid security requirements, that the community well knows how to circumvent (so it doesn't provide any actual security), but are pretty annoying for the user. I would guess Google isn't to blame there (even though GPay does have this anti-feature just like all other services, and Google being more monopolistic manage to make it even more annoying. But still insecure)
Federal safety agency is investigating why Teslas crash into emergency vehicles
>> Ubuntu has more polish

> Ubuntu more polished than Debian?

I'm not a native English speaker, but I sense a discrepancy here:

"Ubuntu has more polish" = "it ships with more UI trinkets and background processes enabled; it is more plug-and-play". Whereas "Ubuntu is more polished" carries the notion that it's a finer product that people put more effort into; that can't easily be said. They're both fine products, but have different distro goals.
why though? some perf gains?
You may be able at least to report their faking the IP?
This Ecosia search should display many choices...
https://www.ecosia.org/search?q=report+ip+address+abuse
I play piano and it takes me forever to memorize pieces. Could you describe the details of your scheme?
Your an idiot. Are you frightened of the Nazis so much you think others should not be able to publish whatever they want? Your pathetic and a pu$$y
I try to use Offset credit when possible - yet only with nerd friends
Memory and learning is additive - we don't have a delete key, except for where a model can be completely replaced with something new, which is usually at that simple fact level - but it's then assimilated into the rest of what we believe (like a wave function collapse) but it allows for discordant ideas at a distance - irrationality!
Conquest's third law - "The behavior of any bureaucratic organization can best be understood by assuming that it is controlled by a secret cabal of its enemies."
their folks first, of course:

https://thehill.com/homenews/media/568047-wapo-publisher-urg...

> "Urgent request on behalf of the New York Times, Wall Street Journal and Washington Post is to have our 204 journalists, support staff and families transported by US Military from the civilian side of the Kabul airport to the military side of the airport where they can be safe as they await evacuation flights," Fred Ryan wrote to national security adviser Jake Sullivan on Monday in an email obtained by The Hill. "They are currently in danger and need the US government to get them to safety. Please advise as to how best to proceed."
Like you, I thought the “-istic” suffix was superfluous but when I checked it out, it forms ‘adjectives from nouns or from other adjectives, with the meaning "of or pertaining to" the preceding component’¹.

In this case, “capitalist” could be either a noun or an adjective while “capitalistic” is unambiguously an adjective. I tend to use “capitalist” as an adjective (pertaining to “capitalism”) as it’s usually clear from the context that the word is an adjective. However, it’s not wrong to use “capitalistic” and I’d say it’s a matter of personal style rather than grammar.

https://en.wiktionary.org/wiki/-istic#English
I find reading the way much of society reacted to the original suffragettes very useful for calibration purposes.

"Actually, women should be able to vote" would absolutely have been censored entirely had the establishment then had the sort of tools people are advocating to build now.
The difference between sunk-cost fallacy and persistence is that of motivation. If you keep doing something because "you've worked so hard already" then that's sunk-cost fallacy. If you keep doing something because "success is just around the corner" then that's persistence.

You can't go back in time and not work hard on something, so whether or not you should continue is purely a function of whether or not you think you will succeed, not a function of how much effort you've already put into it.
Same here as well. From what I've found out is that, I know the problem space much better now, meaning, I know how some of it applies in real life and I can better visualize it now than when I was just trying to finding the right answer for grades. Maybe that's just for me but that's my reasoning anyway.
This is used on https://55pl.us/find/ if you want to see it live

Example: https://55pl.us/nursing-homes/27a052/
I used both, Cordova isn't a choice for 2021. It's slow and feel like you've 10fps on your phone. CapacitorJS is better, it's not React Native ofc, but the feeling is far better than Cordova.
Afghanistan's democracy was weak but improving over time.

https://freedomhouse.org/country/afghanistan/freedom-world/2...
When this got slightly popular among my university classmates, new AMD processors on Windows did not have their time counters property synchronized in Virtual Box, causing time in VMs progress at about 2x speed. So with a little setup, my character buffed up 2x faster than my mates'.

I think it was this bug: https://www.virtualbox.org/ticket/4545
World trade tends to happen via oceans. If you have a cost with a decent port, you can trade with a lot of countries at low cost. If you don't, you'll have to make arrangements to get your goods through neighboring countries to get to the port and that adds costs.

Wikipedia says Afghanistan has rail links to neighboring Uzbekistan and Terkmenistan, which are also landlocked; if planned rail lines to Iran and Pakistan are constructed, that would certainly help with access to ports.
I don't understand how its even possible for these cars to be crashing. My car beeps like a missile is locked on when I am coming too close to an object I might hit. Just a simple sensor in the front. If my car can beep and give me enough time to slam on the brakes, why can't Tesla's do the same?
The Lies Behind the ‘Pandemic of the Unvaccinated’
Just wondering… Why use fantasy consoles instead of building something comparable, but physical, based on eg RPi Pico?
A couple of nice tweaks that I'm happy to see.

I didn't completely expect it, but I now find myself reaching for Go first when writing something like a small script or utility that I'd previously have written in something like Ruby or Python. It all feels much more solid.

That said… I really chafe against the anaemic type system when writing anything a larger than that. I hate not being able to communicate things like "this can never be nil and if it's is then it's an error" to the compiler. I resent having to write three lines of boilerplate every time I want to reverse a flipping 10-item slice, and the design decisions leading to the existence of `time.IsZero()` are bordering on criminal.

I don't know if I'm the odd one out for feeling like that – parts of the language and ecosystem are just absolutely wonderful to work with, but the unergonomic sharp edges bother me so much that I end up finding it really _annoying_ to write a lot of it.
> It is assumed that the road is free to drive on.

Trying to remember if the opposite of this is how human drivers are taught, or if this is implicit in how we move about the world. My initial gut reaction says yes and this is a great phrasing of something that was always bothering me about automated driving.

Perhaps we should model our autopilots after horses: refusal to move against anything unfamiliar, and biased towards going back home on familiar routes.
I think it's early to be adding stuff like that to government mandated driving tests when these cars are only theoretically available to the ever dwindling middle class and above. Unless my circumstances change there's no chance I'll be in one for at least 10-15 years.
A Streamwise GAN Vocoder for wideband speech coding at very low bit rate [pdf]
Danko - Complications
https://youtu.be/DXDa8EL93hE

Purple Motion of Future Crew - Unreal 2
https://youtu.be/Dmhtc5S4atU
(composed by a 16 yo)

Making of Second Reality with said Future Crew:
https://youtu.be/LIIBRr31DIU

9 fingers - Spaceballs:
https://youtu.be/n4M7e79XTYk

And making of:
https://youtu.be/WgriMuXZ3QY

Kefrens - Desert Dreams:
https://youtu.be/jziQBWQxvok
Sometimes I suspect that my current yak-shaving chain might have one step somewhere that isn't strictly necessary... but then I quickly dismiss that idea and start to write a report about why every step is needed, but then I notice how our wiki is disorganized should be split up into the four primary kinds of documentation as described by https://documentation.divio.com/, but then I noticed that our wiki service is running on an old server that hasn't been updated in 2 years and maybe it's time to switch to a saas provider, but wait does the provider I was looking at support the wiki syntax our current wiki uses? ...
I’m waiting for someone to develop a crossover of PQ and Don’t Shoot the Puppy, for the ultimate puzzle adventure game experience.
Well for starters, they’re taking out the radars that other cars rely on to accomplish this.
I would strongly prefer a car with such features.
No. Gathering data of human drivers braking in those circumstances would result in a perfectly fine dataset. This idea of needing human sacrifice is bonkers.
Perhaps it might bring about change, but until that happens a lot of good developers are suffering…also, FWIW, the developer of this app has filed a court case against Apple for exactly this.
The market is flooded with good looking games that are not fun.

Consider the fact that big budget games spend a majority of their budget on graphics, and are conservative in gameplay, because it is a risk to do anything else otherwise. See also: the film industry[1].

If you want to play games that are fun, look for games with graphics that are less than AAA quality. Smaller studios focus on what they want to build, at the risk of bankruptcy. This is the exact type of game engine you should be keeping an eye on, because small studios and independent developers don't all pick Unreal. They aren't spending their time building PBR-workflow assets because they take exponentially more time to build than the traditional 3D and 2D art workflows of yesteryear.

It is a project management objective to trade those things off, so one can ship a game.

There's a reason why games like Minecraft and Factorio have overwhelming mass market appeal. And Factorio actually has AAA level 2D graphics, but most kids wouldn't recognize that.

There are more games than ever, and in addition, there are now games that are several years old which never stopped being fun.

[1]: https://www.reddit.com/r/Filmmakers/comments/ozj2ov/matt_dam...
It's meh for a language, it's simple which is what they are trying to achieve but it all comes with trade offs like all programming languages. I would say a large portion of a language is how you mesh with the syntax and tooling around it.
lang is a wizard. all his books are absolutely excellent
Top tip: If you don't want to give Plaid your banking credentials and all of your purchase history (you really shouldn't, irregardless of this lawsuit), just search for jibberish in the "search for bank" option in any app that implements Plaid to get the option to "link manually"…
thx dang !
You will pretty much always have to pay for the tileserver service though. The main benefit I saw was that you could trivially switch to any other tile service without being tied in to a particular one like if you used the google maps library.
If level 2 requires such handholding, what’s the point? Seems to me like it just leads to a false sense of security, giving drivers the feeling that they can trust the self-driving system a lot more than they safely can.
Note to self, never take a selfie while holding my ID, negotiate some other means of remote identity verification.
BTW, you can go into 'Legacy GV' interface and into Groups to whitelist contact groups (e.g. 'All Contacts') who will get straight to you without this screening.
JPEG XL doesn't perform chroma subsampling in its native color space of XYB. https://cloudinary.com/blog/how_jpeg_xl_compares_to_other_im...
The article was published hours before those later Tweets.
Samsung Has Its Own AI-Designed Chip. Soon, Others Will Too
For example, a person with diabetes or other serious condition gets denied a good job because the company run a background check and saw such and such purchases. Medical data is protected for this reason (HIPAA, etc.) but all other data isn't.
SpaceX sued NASA (or at least complained) and won. NASA wanted to award a contract to Space plane Kistler and this was prevented and the contract competed. This however was the GAO and they already rejected Blue complaint.

SpaceX also sued Air Force and won that too.
Isn't that going to lead to the transaction being denied, either by the bank (which knows there's a chip), or even the reader (does it know that all cards beginning WXYZ have chips, for example?)?
After reading the article, I feel like this was the right approach, and the Unicode consortium should never have added flags in the first place.

> If the Afghanistan Flag emoji does change to represent a Taliban-controlled nation, the meaning of prior text that includes this emoji will change.
Neutralization of Covid variants (incl Delta) one year post-infection or vaccine [pdf]
> The next thing the US should do is to immediately proceed to close over half of its foreign military bases and start leaving other countries as well.

That's an incredible geopolitical farce. Putin would love it.

The United States cannot become isolationist, lest it risk its economy, dollar trade, and geopolitical edge. Adversarial nations would gladly step in to fill the void, and our allies would be at a loss.

The "America is evil and incompetent" meme is atrocious.
Climate change: Top 10 tips to reduce carbon footprint revealed
> But the value for who?

Presumably value "unlocked" for GitHub investors, by leveraging the ML model that drives some product based upon Copilot like a next-gen IDE. I agree it's not a good risk to assume for the users of Copilot.
Is there a version of Anki that uses SuperMemo or is there another software that implements it?
From the picture: https://pbs.twimg.com/media/E848JkGUUAIhIq5?format=jpg&name=...

"Audit Flags: NO_PCI NO_SOX"

Ouch.

Also, "IBM 9117-MMD" would be a POWER7+ server that was EOL in December of 2020.
It's not that we left Afghanistan. It's the grossly incompetent way we left it.
> Final thought: money matters come up a lot in your post. You don't have to measure yourself in that dimension if you don't want to anymore. You can add a great deal of value to the world without $$$ being the base unit, and/or have a lot of fun!

Reminds me: "But sir, I don't want money; I just want a big home with a big garden!". Not sure where I heard it.
Plus the downloads are served by mirrors and torrents anyway.
I think that's pretty reckless honestly, you put a lot of faith in the system being able to detect lane markers. Other than that I could see how adaptive cruise control can be nice, but it's also not hard to engage cruise control and fine tune your speed to the conditions by tapping up or down on the buttons on the wheel.
Really? What about roaming travelers? Are they going to cut them all off? Here in Europe all Samsung phones are Exynos. Weird.
Which reminds me of another favourite, “Free As In Helicopter”: the software is free, but figuring out how to use it is so insanely complex, and has so many dependencies, that a successful completed deployment costs you thousands in $$$/£££/€€€.

https://www.military.com/daily-news/2015/01/13/free-army-hel... is the ancestor of the phrase.
I use an Epoc32 emulator on my PC so I can do Agenda on that, and it beeps me my reminders.

I got sick of buying Psion 5's and 5MX's because they always broke in 6 months.
Anecdotes are one thing, but the picture is clear when you look at inflation-adjusted trends: https://venturebeat.com/2018/01/23/the-cost-of-games/ The development cost for games, especially AAA titles, has in fact risen significantly.

Given the sacrifices that developers and especially artists have to undergo to work in the industry, I have absolutely no problem with saying that video games should monetize as much as they can, to ensure that the crew can continue to make a decent living.
I use (and enjoy using) both Go and Java at work, and Go is in my opinion very much a Java replacement more than it is, say, a Python or C++ replacement. It is absolutely suitable for business logic, and I've never been quite sure what its designers mean when they say it's a systems language. Yes, you can squeeze great performance out of it, but you can with Java as well.

The way I see it, both Go and Java are crawling towards the same ideal: a compiled, statically typed, garbage collected, modern enough program language targeted for a majority of back-end concerns. Go has to close the gap mostly just with generics; and Java with memory layout (Valhalla), concurrency (Loom), and ergonomics (Amber); but they will both be there in 3-5 years.

Take this with a grain of salt if you like, but while I probably find it more fun to program in Go, I don't think there's a compelling reason to switch a large codebase from Java to Go. It often feels like my company is needlessly divided by programming languages even though they solve fairly similar problems. It's one thing to move off of a dying language, but Java is certainly not that.
It's entirely possible that they are only pretending to do facial recognition as theft deterrent.

They could also be recording the video and doing the facial recognition offline - the analytics aren't valuable in realtime.
That's pretty cool, it reminded me of Windy which is also pretty awesome. In fact, peeking at the source of windy, it looks like it also uses Leaflet!

https://www.windy.com
(And yes, I realize that the original Palatino actually predates Computer Modern :D)
I don't see the inherent dilemma without establishing the impact towards quality of life. The price of yachts also entrenches this same divide but I hardly care since my access to yahts isn't a big concern. In the same manner, the only people whose QoL suffers from this sort of disparity seems to be activists and the people who buy into their fearmongering. Where's the real damage?