skysight-inc/HackerNews huggingface dataset:
The First Version of Your Favorite Digital Products
I have horrible news to tell you about compositors: they already do use your GPU, even if you're watching a 4K video on the side. Even when requesting a full screen swapchain to avoid having to deal with the compositor, modern OSes will force you to go through that compositor and lie about it being fullscreen.

Additionally, using your GPU doesn't mean locking your GPU on that task. Your 4K video most likely isn't taking up 100% of GPU time, nor 100% of the nearby onboard memory. Everyone already gets a share of that time.
Domain registrar Gandi gets bought out, removes free mailboxes
I use two abandoned projects: text editor and ebook reader, they work better than alternatives.
Is there a true 'native' resolution for 3D games? Seems the display resolution is arbitrary since the content is projected and filtered regardless.

I'm surprised you consider retina 'non native' since it originally was intended to exactly double the resolution so old application could still render pixel-perfect without changes.
80% of those companies will be gone within three years.
I pay $20 for ChatGPT which is WAY more useful to me than Kagi. Hell, I pay half of that for Office subscription which I use even more. There is no way I can justify paying $25 for a search engine. And I am a professional too, just one who cares about money.

If you're a Kagi fan, the use of Discord by the search engine may seem impressive, but as a regular user looking for an affordable and trustworthy search engine, it's unlikely that you would spend your time engaging with the search engine's Discord community.

It's a common occurrence among startups to rely on Discord as a means to measure software usage, but in actuality, the platform mostly attracts highly engaged power users and a few followers who may not represent the average user. As a result, the company's perception of their software's typical user may be skewed.
The real flaw is that we've overloaded "no" to mean "zero" as well as the opposite of "yes". Without that ambiguity, the sentence would be fine (even if a comma were still technically correct).
Not sure I saw examples of business rules?

How would you encode email a coupon code to all new shoopers?
Wreck of the Batavia – National Museum of Australia
The Basics of Arm64 Assembly
As for text rendering, Slug [0] has existed for much more than ten years, and is pretty much the gold standard for GPU text rendering.

[0] https://sluglibrary.com/
Crazy to think they started like this
Fruki is pretty good, roughly as good as Antártica imo (though I'd give Antártica a slight edge still). But it's only found in Southern Brazil, while Antártica is available nationwide, so the latter is much more popular.

The one regional soda I'd like to see become more popular is Mineirinho, which I've only ever seen sold in Rio de Janeiro (the state). It's such a peculiar/interesting taste, have not had it in years now.

Rio also has a regional guaraná called Guaravita, but it's not really a soda as it's not carbonated. It's more like a juice (and it's marketed as "natural guaraná"). It's pretty good too!

Damn, this conversation made me thirsty lol
Yeah, Ubuntu upgrade process is also trash, probably the distribution I've had the most upgrade pains with. No argument there.

But the Windows issue I mentioned happened literally today, and was the reason I wrote the post in the first place. And it was on a Surface Pro 8, which is a Microsoft device so thinking it should be the best device to run Windows on. But yeah, took awful long time and login took forever compared to how fast it normally is. Running Windows 11, as it came with when I bought it.

Not really doing anything extreme with it either, the most "complex" thing I'm doing on it is running WSL2 I guess, but also a official Microsoft project and shouldn't impact the upgrade process as far as I know. The computer is just a couple of months old as well.
Of course it's weasley, that's his job.

Starting with "to my knowledge" gets him off the hook, then he names a very specific type of data and a very specific source, he doesn't describe what kind of "court authorized process", and he only says the unspecified pilot project has been inactive for "some time" (decades? years? days?)
You can, but frankly don’t need to in most cases
It's so weird. The devs of the Warp based terminal are doing something similar (Rust for single-platform low-level dev), and I'm also not sure what the point is. It feels like they're banking on Rust being a selling point, but forgot that the lang can drastically lower your iteration speed when it comes time to compete with other editors.
Ask HN: Is there any plugins for chess, kind of no-engine cheats?
I love chess but I hate to get in troubles because of lack of scanning all possible moves. Is there any chess platforms which allows me to use plugins which are going to highlight all possible moves? Will this kind of plugin be considered as cheating on other online chess platforms if I promise not to use any chess engine?
It's really interesting how disconnected these organizations are. And, they're even disconnected within the same organization. You'd be amazed.
Well that'd be why it didn't come with local transcription out of the box then. People would have called it shite!

I can edit a podcast twice as fast, never mind transcribe it! Using API calls seems like it was the best method for launch.
Presumably OP means freshly squeezed orange juice, which might taste a bit sour. I cannot imagine adding sugar to some sugar-flavored orange water like Sunny Delight. Or maybe it is that bad.
I would expect other systems to optimise/maximise other things, the current, especially in the US thanks to lobbies and borderline corrupt politicians + conflicts of interests, maximises wealth acquisition and cost reduction without any regard for health or long term effects

It's really similar to the tobacco industry back in the days, and will probably end up the same way (fingers crossed)

https://www.youtube.com/watch?v=DboTyNu-FLk

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2866605/
I’ve always thought reparations have to be balanced against all of the benefits folks have gained from being born in the US in the 20th/21st century vs being born in Liberia (for example). Any economic help (unemployment, food stamps, medicare, etc), education differences and benefits, access and use of better(?) infrastructure, and just the benefits of upward mobility that some (definitely not all) have enjoyed here. Something a little more dicey to consider is costs of incarceration. In the end, it’s not like descendants of slaves haven’t benefitted at all from being born in the US. Having said all of that though, there are HUGE systemic problems, racism, and inequalities that all minorities face here. I’m just not sure reparations is the fix.
That is absolutely not how options work; the options entitle you to shares, not cash, so all they have to do is put aside a part of the share pool.
I haven't used a HDD for the OS drive for many many years now on any of the OSes, so shouldn't matter.

It's possible I guess that both Windows and macOS upgrades something regarding the boot process, one of the Windows machine (which today went through the ~25 minute upgrade I described in the OP) is a Surface Pro 8, and all the macOS machines are obviously Apple hardware, so very likely there are firmware upgrades happening as well. It's a good guess.
I was quite surprised with some of them, yet it made complete sense for others!
Shared webhosting as a concept is decades old and still works. You just upload your web pages via (S)FTP and then you can access them on the internet. That's how most people (including me) got started around 10-20 years ago.

I'm still hosting my personal websites on a shared host today, because it just works and requires no maintenance on my end.
It's worth noting that back then AA batteries were less efficient. Which is why later when AA's got better Nintendo was able to release the Gameboy pocket and Gameboy color using only 2 batteries.
Why? Did 4k get better or did 8k get worse?
> CAT6 would not last on stage for very long, even the robust heavy cable and connectors used on stage need to be regularly repaired and replaced.

The complexity of digital solutions doesn't help either. A huge amount of maintenance in current systems can be done with just a can of contact cleaner, an ohmmeter and a soldering iron. I can't imagine anyone wants to add problems with configuration, addressing, EMI etc.
2GB of RAM nowhere small. Actually, it's ample from my perspective.

I can fit a home server with some to spare to 512MB.
Anonymized clustering and graph tracing, to identify the geographic interconnectedness (or lack thereof) of criminal organizations.

It would be very useful to the FBI to identify whether they're looking at a solo criminal enterprise or a multi-state organization.

I'll gripe about intel community abuses as much as anyone else, but it's a lack of imagination to say there are no valid, privacy-preserving uses for this.

Historically, Google rightly identified PII as the goose that lays golden eggs, and so voluntarily put safeguards in place around it to prevent individual abuses from killing it.

The FBI could do the same. I doubt it'd be effective, given political pressure from threats and constantly changing leadership, but it's technically possible.
I personally know multiple people using it in their games and game-related tooling and Roli (the company selling JUCE) even has an official Unreal Engine 4 plugin. So to me, it appears to be widely used.
I don’t really buy this, but that’s largely based on own fairly positive experience of stock compensation at private companies.

I will say that I think these conversations tend to be a little distorted because people who have had positive experiences feel awkward about saying “i made $xxMM from employee stock” but people who haven’t seem comfortable saying “stock based compensation was worthless”.

Also tbh a lot of people are just really bad at judging companies and wind up working at startups that are obviously going to fail. You really do have to make an honest assessment of if you are good at picking winners.
As mentioned by the sibling post, I think you're describing interlacing, which was the way broadcast TV worked but was not usually used by video game consoles. However, the PlayStation did support interlaced (or high-resulation) modes.

It was a trade off. NTSC CRT TVs displayed 60 "fields" per second (50 for PAL), with every other field being offset vertically by a tiny amount, creating a single frame 30 (25 for PAL) times per second with double the vertical resolution of an individual field. This did create artifacts most noticeable with fast moving objects, in particular it was one of the effects leading to a really stupid idea that creatures called "rods" existed which were invisible to human eyes but visible to cameras[0].

Video game consoles typically skipped the extra half-scanline at the end of every field that would normally be used to offset the next field and treated each field as a full frame. Lower vertical resolution, but higher FPS and simpler video hardware.

Given that WebTV would have had a lot of text and not a lot of motion, I would guess that it used an interlaced mode for the extra resolution.

Earlier consoles, like the NES, had flickering sprites sometimes purely for the reason that the hardware could only display so many (8? in NES case) sprites per scanline, so rendering was sometimes juggled on a frame-by-frame basis to fit more.

Also interesting note: The Atari 2600 (VCS) totally had the ability to do interlacing due to the fine-level control over sync offered (read: forced) by the rather spartan Television Interface Adapter. It was never used by a commercial game, but home brewers have created games using it. It is also worth noting that VCS games were frequently creating out of spec sync signals and it can really screw with capture hardware.

[0] https://en.wikipedia.org/wiki/Rod_(optical_phenomenon)
I understand his point from a computer graphics perspective, even if that didn't stand up to the test of time. But why is it written with so much bluster and claims of generality? Pixels are also a data modeling concept (without a graphical representation per se) and his bold proclamations on pixels in general just don't hold water.
Compositor and ui framework that interact with them know that 120fps is not the target but that frame render time is, and know not to have active rendering contexts for static resources.

Chasing 120fps rendering here is the problem.
+1. There's even "beetle" [0.a], "cockroach" [0.b] and "fly" [0.c] emoji in the Unicode, that are way closer to what I envision as a "software bug" than caterpillars, centipedes (!)[2.c] and even slugs (!!)[1.a] that are used to represent the "bug" you've linked [1].

And yes, technically it should be a moth [2], probably (?).

[0.a] https://emojipedia.org/beetle/
[0.b] https://emojipedia.org/cockroach/
[0.c] https://emojipedia.org/fly/
[1] https://emojipedia.org/bug/
[1.a] https://emojipedia.org/mozilla/firefox-os-2.5/bug/
[2] https://education.nationalgeographic.org/resource/worlds-fir...
> Is the US interstate system economically viable?

Yes, absolutely, in fact the US government did their own study on this question

https://highways.dot.gov/public-roads/spring-1996/economic-i...
Tiny in size, not footprint.
Agreed on both accounts. As someone who is not even a heavy user - I have over $50 in "surplus" right now, meaning they're making money off of me - I am likely to cancel for both of these exact reasons despite the fact that the actual charge to my credit card would not change next month (and I could even cut my cost in half if I wanted to).
Regarding the perception of time as we age, I recall some research which found that the perception of time on a short level is actually the same. In other words if you put a child and a senior into a room and give them an activity (or no activity) and ask them in regular intervals how much time has passed they both will estimate that similar time has passed.

Supposedly, the reason that when looking back long term an older person things that e.g. the last year passed much faster is, that they remember more years, so the one year represents a smaller fraction of their memory. This is similar with forgetting things, older people are not more forgetful (provided there is no dementia...), but they know more things that they have forgotten.
Holy Crazy! I thought AI will only replace artist or designer, but this AI generate so real photo. Soon Model, photographer and marketing people will lose jobs
Ask HN: Best document storage solution in 2023
We have a application which requires a document store. This need to hold up to 10 million documents and be accessible via APIs to retrieve documents to display in our application.

We are considering everything from Dropbox-type solutions to blob storage in GCP.

What kind of document storage solutions are people using in 2023 to meet this use case?
Oftentimes it's not even a hack. Many years ago the national student loan lender in Canada lost a hard drive containing seven years' loan details, leading to a class action suit.[1]

[1]: https://www.canada.ca/en/employment-social-development/progr...
That would be a shame. Where does Apple fit in then, are they running custom ML frameworks in their cloud?
Ahh ok, so Marissa Mayer then ... didn't make anything more than salary from being #20 employee at google?

Adam Neumann even managed an extraordinary scam of being currently worth 2x the company that made him all his money ...
that makes sense, thanks for replying in good faith
No, domestic violence is only one thing, that thing is domestic violence. All violence is physical. Other forms of abuse that are not physical are not violence.

If we have a verbal confrontation one of us has hurt feelings. If it turns violent, there is actual violence. Words have meanings.

You can care about other types of abuse. You should care about other types of abuse.

But claiming things that aren’t violent are violent steals resources - not just awareness but potentially money, police time and medical attention from victims of domestic violence.

This is massively wrong at best and evil at worst.
Trends in AI – March 2023
Kagi updates price model, reducing free tier benefits
I think the actual process time is a lot shorter than that, but the dynamics of trying to (1) keep the fab 100% busy and (2) satisfy the most lucrative customers first mean that your job gets done at some point in a 3 month window.
The Invisible Graveyard of Crime
Ask HN: How to deal with a colleague who does the least amount of work required?
My team member does the bare minimum as part of the task. It is a pain to review their code. You would point out 100 of syntax errors and pitfalls and they would make the same mistake again in next pull request.

What is worst is that they would push back against you. They are fine with duplicate code or less maintainable code or design which will not scale as long as it gets the task done.

I keep asking the seniors for direction however they are evaluated on the estimates they gave and the feedback they would get.
So they would optimise such that the task does not take more time.

What is worse is that they are evaluated on feedback. So they use sugar coated words ?

Initially I was fine with it but now I feel its dishonesty to the job. If someone is gaming the system then I also ask myself why I am trying so hard ?

Thanks for listening to my rant.
It would be a lot less controversial perhaps if you stated why you believe that.
ChatGPT: Differences Between Proof of Work and Stake
> Insisting on good spelling and grammar is not about being annoying, it's about not accidentally writing the opposite of what you want to convey :(

True, but in this case, you were able to infer the intended meaning from context, which is what reading is: interpreting text, which involves assigning meanings to symbols and resolving ambiguities to render the whole as intelligible as possible. Since nothing can be drawn out of the text per se, this means you are the one bringing all the meaning to the text. Whatever the author is conveying is, in one way or another, latent in the context that's already in your mind. Even fiction is composed of elements already in your mind.

(Which is why a lack of experience can be an obstacle to effective reading.)
Good grammar? "Real programmers" is a colloquialism, and being concerned about good grammar is an indication that the subject is formal or technical writing, in which such constructions should be avoided. "Real programmers" is borrowed from "real men" and that expression is a colloquial synonym for "douche bag", according to this reference:

https://www.urbandictionary.com/define.php?term=real%20men

This is clear if we ask, 'what's the opposite of a real programmer?' - perhaps an imaginary programmer?
While I do agree that this data should be available for purchase at all, private companies don't have the same authority as the government.

Equifax can use it to alter my credit score and could have implication on a future credit application.

The FBI can use it as justification for a federal investigation that they may have otherwise had no justification for. They also have the ability to work with other branches of the government to file criminal charges and throw a person in prison for the rest of their life. I'm well aware that's a huge jump, but the point is the level of risk between a private company buying data and the FBI buying data is entirely different.
> Critics of the FDA talk about the “invisible graveyard,” or the untold numbers who die due to the overregulation of medicine. The federal government tries to protect people from taking dangerous or unproven treatments, but if the system errs too much on the side of caution, people will die because they can’t get treatments that might otherwise save their lives. Ideally, you want a system that considers the tradeoffs between preventing harms through regulation and the need to let innovation go forward.

> I’ve recently realized that a similar metaphor can apply to crime. President Nayib Bukele of El Salvador has undertaken a gang crackdown that has been roundly denounced by the American press, even as articles grudgingly acknowledge its successes. Reuters informs us that dozens have died in the process.

> Bukele took office in 2019. Between 2021 and 2022 alone, the number of homicides dropped from 1,147 to 496. Of course, getting the murder rate down doesn’t simply save lives. Violent areas see less influxes of capital and lower levels of economic activity. According to one estimate, crime costs the US 12% of GDP annually.
My first thought was - how does the cpu compare to greenarray ga144 forth computer-on-a-chip (in terms of power/performance) ?

https://www.greenarraychips.com/home/documents/greg/GA144.ht...

https://www.greenarraychips.com/home/products/index.php
I still have a solar calculator. They were pretty common in the 90s. Similar principle to the Gameboy, but also the workload was a lot slower (no frame refreshes).
The main problem with investing in Stripe is they are one meeting away from being disrupted into oblivion.

This would be the meeting where the likes of Revolut, Transferwise, PayPal, Monzo etc. meet with the high-street bankers and with the eCommerce industry and agree to cutout the middle man and rollout a modern online payment system for the 21st century, cheap and architected to resist fraud. Many European countries already have local systems.

Luckily for Stripe, MC, Visa etc. those three groups hate each other, but the probably of this meeting happening in the long run tends towards certainty.
Just checked and even without any additional setup JUCE is using CoreGraphics which is using Metal under the hood. So yes, the platform-specific renderer is using GPU.

Also, you can use OpenGL for GUI compositing, too, not only as a 3D context.
Companies like stripe today or companies like stripe just after its series B?
I'd guess they're doing React, but with heavy (exclusive?) server-side rendering, given that the page looks identical and works on mobile with JavaScript disabled. Kudos!
No no... Winamp is 28MB.

"This" refers to the Spotify thing at the top of the page, which I have not tried!
Show HN: Telegram bot for all kinds of notifications from Hacker News
> In this piece Chomsky, the intellectual godfather of an effort that failed for 60 years to build machines that can converse in ordinary language

At least he leads with the fact he doesn’t understand Chomsky’s research program at all.
The $20 models are all marketed at podcasters, where the audio requirements are not super high. I think the explosion in podcasting has done more for lower prices than any big advancement in manufacturing.
In readme[0] small footprint named as an advantage instead:

> Design goals

> ≤ 100MB memory footprint

[0] https://github.com/dvx/lofi#design-goals
Even very popular Youtubers make practically nothing from the ads on YouTube. Effectively that revenue goes to YouTube itself. That's why content creators have to fall back on external funding like Patreon.
Nothing Redeems Crypto
Indeed it isn't a video game. Recent footage from Vuhledar shows how Russian tanks and IFVs drive one after another onto a minefield.[1] If anyone programmed NPCs to play like that, they'd get crushing reviews on Steam. In total, Russia lost more than 100 vehicles over several such suicide attacks, and this is only a very narrow sector of a long frontline.

[1] https://old.reddit.com/r/ukraine/comments/10yldex/a_column_o...

[2] https://youtu.be/tjBZFIPVG2U?t=11