skysight-inc/HackerNews huggingface dataset:
The projects are dead simple. I think if Youtube wanted to, the would have implemented this long back. It's probably a legal landmine and financial tar pit. But thanks nevertheless.
I agree there is a lot of complexity in C++ in the year 2024, however I feel that much of the appearance of complexity around initialization is due to the pedantic, dogmatic use of the word "default" by the committee to mean "not".
Are we, though? If I run an application as a normal user on Windows, it will run with my user account's privileges. And even if Microsoft put special care into the permissions on the database file—it's not like your typical Windows user wouldn't carelessly accept any UAC dialog they are presented with…
An Adult Autism Diagnosis Gave Mary HK Choi a Lot of Answers
So fun story, I recently switched away from Authy for various reasons, but the key one was that I had to restore from a backup on a device and when I did so I realized the Authy had never actually deleted any of the 2FA/TOTP accounts I'd configured over the years, things that had been deleted on device literally 5+ years ago were still stored and available on request via their API.

In general, after that I started poking, and discovered a lot of things I hadn't bothered looking into before that make me extremely suspect of Authy's general security.

For those looking for an alternative, I use 2FAS and Yubico Authenticator with a Yubikey now. Yubikey only allows you to store up to 32 TOTP slots, which is very limiting (I have more than 60 TOTP accounts for 2FA), so I use two apps and "tier" my 2FA.
Yes, all the billionaires are doing everything in their power to consolidate the US into a Corporate State. Trump is their way of launching their 'Project 2025', essentially a minority of people trying to overturn the will of the people.
“There will be no curiosity, no enjoyment of the process of life. All competing pleasures will be destroyed. But always — do not forget this, Winston — always there will be the intoxication of power, constantly increasing and constantly growing subtler. Always, at every moment, there will be the thrill of victory, the sensation of trampling on an enemy who is helpless. If you want a picture of the future, imagine a boot stamping on a human face — forever.”
I agree, a blog post or other description would be great and really inspiring for my own projects.
Sources of heat tend to be more available than sources of cold. You could theoretically marry the two, using the waste heat from the condenser to extract water.
Out of curiosity:

- 4TB SATA (2.5") SSD: Silicon Power Ace A55, 230 EUR
- 4TB NVME (M.2) SSD: Crucial P3, 260 EUR
- 4TB SATA HDD: Seagate Barracuda, 108 EUR

so HDDs are still more affordable for larger storage, assuming that you're okay with the shortcomings. I think that the differences remain similar at the higher storage capacities too.
The really "weird" or "funny" thing about microkernels IMHO is that in a way, everyone is running one nowadays… it's just distributed across the many processors in your system. SSDs have a processors, GPUs are giant processors, NICs have processors, chipsets have processors, USB controllers have processors, sound chips have processors, even the processor has… smaller extra processors.

PCI Express is the IPC standard for most of these and IOMMUs have brought in proper isolation.

… in a way, it's a very inflexible, inhomogenous and intransparent microkernel getup.

I think Apple are currently the only people who actively understand this and are trying to use it to their benefit, with their ongoing deep integration of peripherals. I just wish they'd get rid of the inflexibility and intransparency :(
This is the same problem that comes with my desire to give up a smartphone. Getting rid of my phone doesn't make other people know how to give me directions to their house without GPS (among other problems).
Sony kills off recordable Blu-ray for consumer market, B2B to continue
> The interior experience of somebody who vehemently denies the hard problem must be so much different from my interior experience to the extend that the divide can't be bridged.

Internal experiences are probably a bit different, but it's a mistake to think this is the only reason to deny the hard problem. We all experience perceptual illusions of various types, auditory, visual, etc. In other words, perceptions are useful but deeply flawed. Why do you think your perceptions of subjective, qualitative experience doesn't have these same issues? I see no factual reason to treat them differently, therefore I simply don't naively trust what my perception of conscious experience suggests might be true, eg. that subjective experience is cohesive, without gaps, ineliminable, ineffable, etc.

Once you accept this fact, the hard problem starts looking a lot like a god of the gaps.
>Why do you assume the opposition lies more than those in power? Both sides lie when it suits them.

I don't and it is irrelevant.

>How does banning lies criminalise the opposition?

Because politics is about factual disagreements.

>Defamation cases abound, these being classic examples of people lying about others. It only seems fair to extend that to politics and partly remove the immunity enjoyed by politicians.

But the court is politics. That is why we have politics, because people disagree. The political process resolves factual disagreements, criminalizing lies is criminalizing loosing.
By and far my favorite RTOS from a source code and API perspective. It's just elegant.

And it has a POSIX API layer if you really need that.
Finally, thunderf00t has something new to make a video about that isn't beating a dead horse.
Thanks for writing this. This story is rarely told correctly and you mostly got it as I remember it.
heavily patented materials science in the core - scaling their products in various ways is certainly discussed
Creating within set constraints breeds unprecedented innovation and some really interesting stuff.

For about 25 years there's been a small but dedicated group of people making romhacks for Super Mario World, and the early stuff was pretty quaint -- mostly rearranging tiles and enemy placements to make new levels. But over the years people have done some incredible hacks with custom graphics, enemies, mechanics, you name it. I've played some of them on real Super Nintendo hardware with a Super Everdrive which allows you to load rom files to the cartridge memory from an SD card. It's amazing what some people have made.
Valon (Series B, Fintech)| NYC Office, US Remote friendly | Full Time | Base + Equity + Benefits (Unlimited PTO, $400/monthly for groceries&food) | Python, React, GCP, Kubernetes, MySQL | https://boards.greenhouse.io/valon

I (Jake) joined in February and love the people, the mission, and the challenges of the market. Mortgage servicing is one of those remaining businesses that hasn't been disrupted by software yet; Valon is (finally) the first to build new end-to-end software.

Valon’s mission is to champion homeowners as the partner they trust with their home and future. Our ultimate goal is to guide homeowners through every step of their financial journey, no matter what life puts on their path. Mortgage servicing is a a-cyclical business and gets paid a recurring revenue based on mortgage loans outstanding (which doesn't really change even when mortgage originations slow). Our revenue grew to $30 million in 2023 as we 5x'd our loan count.

Roles and Teams (50+ engineers): Senior SWE for Money Movement Product teams, Platform and Senior Product Managers!

Feel free to reach out to learn more: lisa.yin@valon.com.
The hacking community has already taken DIY Wii U repair to a level beyond even what Nintendo was likely providing.

For example, someone wrote a recovery menu that leverages an exploit in the USB stack and executes before the OS loads [1]. Many Wii Us also have SK Hynix NAND chips with high failure rates, which under normal circumstances would eventually result in a bricked console, but hackers found out how to replace it with an SD card and rebuild the internal storage from scratch onto it [2].

Hackers also revived the console's online service [3]. This was up and running even before the official service shut down.

All very impressive achievements from the hacking community around a somewhat niche and commercially failed console.

[1] https://github.com/GaryOderNichts/recovery_menu

[2] https://gbatemp.net/threads/how-to-upgrading-rebuilding-wii-...

[3] https://pretendo.network/
That's obviously not what they meant.

I think they're more referring to several decades ago when someone had a software need they wouldn't get some off the shelf proprietary tool that costs $$$$ and is crazy bloated and locks you in. Instead they'd hire someone and that person would work with them to deliver exactly what they need and that solution would last for decades and the eventual off the shelf software that replaces it is widely seen as inferior by the employees.

There are famous stories of this. A highschool once had a student write their entire automated HVAC system on a C64 for free. It has worked really well for 3 decades, but they struggle to find replacement parts. They asked for bids to replace it from several companies and were flabbergasted to learn it would costs them an insane amount of money. So instead, they call up the kid (now an adult who still lives nearby), to occasionally do maintenance. Which solution is better? The OP is just talking about how they miss the times when a lot more people were going for the custom in-house C64 option.
It is supposed to, yes. I was never able to set it up (admittedly I have not tried in a couple of years since I am not working with GPUs anymore) so I don't know how well it holds up.
This one requires the material to be heated to 363°F 24 times a day to wring out the 1.5gal of water. That's a lot of energy spent for very little water.
No, it is assuming neither of those things. Each independent attempt pretty obviously has those odds, no matter how many accounts and how much time they're spread over. Your suggested countermeasure does not do anything to change those odds.

I think you're misreading "1 in 1 million" as "1 million in 1 million".
If you can use Postgres, maybe you can use SQLite.
I've always been under the impression that popular TOTP implementations were specifically designed to produce "nice" codes. They always have repeated digits, like 202838.
I think it's regarding daily drinking needs, and not other uses for water.

The metric I am familiar with is the average person should consume 8 cups of water a day, so 1.5gal of drinkable water would support that need.
I like your analysis.

I'd like to ignore American Consumer Preferences and talk about engineering examples.

Linux/OSS/MySQL: These were seen as toy alternatives to the real thing. Linux eventually displaced all the proprietary Unix operating systems. And it still isn't at feature parity with some of those OSes decades later.

Same goes for X86 and Arm.

High margin stagnant businesses often get consumed by a toy entrant that crosses that inflection point where it does what it needs to do for 20% of price. When the cost of something is less than your margin, you are screwed.

On the ACP in regards to vehicles. Americans have been conned into liking low-end vehicles wrapped in a high-end sheen. SUVs are high margin vehicles partially because they are cheap pickup trucks. US auto manufacturers got their asses handed to them imports from Japan, where people did prefer smaller, lighter more efficient vehicles. There was then an effort across all auto companies to change the tastes of US car buyers so that foreign vehicles couldn't compete.

# Semantic Scholar links for the paper, "Experimental evidence for tipping points in social convention"

https://www.semanticscholar.org/paper/Experimental-evidence-...

https://www.semanticscholar.org/paper/Supplementary-Material...

----

Evolution of opinions on social networks in the presence of competing committed groups

https://pubmed.ncbi.nlm.nih.gov/22448238/
> in air with 30% humidity (classed as arid)

TIL my house is arid
I think what he's saying is that C++ users don't need to go to the Footgun Outlet Mall and wantonly brandish each of their credit cards. You can leave the subtle parts of the language on the shelf, in many cases.
> necessities, like SSH access.

SSM for life. Fun fact, one can also register non-AWS assets as SSM targets, so I could imagine a world in which it makes sense to create an AWS account, wire up federated auth, just to dispense with the hoopjumpery of SSH attack surface and Internet exposure

The break-glass is always a consideration, so it's no panacea but I still hope one day the other clouds adopt the SSM protocol same as they did with S3Api

I believe a lot of folks have had good experiences with Wireguard and similar, but thus far I haven't had hand-to-hand combat with it to comment. We use Teleport for its more fine-grained access and auditing, but I've had enough onoz with it to not recommend it in the same way as SSM
C++ needs a different name from multi-paradigm. Java is a multi-paradigm language. C++ is an omni-paradigm language. If there’s a paradigm,

- There’s at least an ugly library to do it in C++

- There might be support baked directly into the language

- Or you could do it in Lisp, but that would be too easy
The technology to build large stone monuments has been repeatedly rediscovered. Once you have stone chisels, a quarry, and a log supply, plus enough food to maintain a population of people to work the stone and haul it, and a stable leadership, you can rebuild these in a few hundred years.
I was upset with YouTube ads, so I made my own client. It is a Vue frontend that talks to a Supabase backend. The database has a list of channel IDs, and a serverless endpoint makes a request to the YouTube API to get a list of videos and returns them back to be displayed in a chronologically ordered list as embedded videos as to avoid ads. It could be configured for others to use, but I haven’t created a signup page, and I want to avoid YouTube API rate limiting, so I’m the only user now. It took me a day to make and I’ve used it daily for 3 years.
The two that I still actively use

- Danish Swimming Water Quality App[1]: Native app for my iPhone that I use to check the water quality. The official one wasn't working for me, too slow and too buggy. Ultimately, it's just a JSON of public data spread on the map, very simple.
- Artwork Framer[2]: Script using Blender that converts .png into a framed 3D model. You can even adjust the frame if you want and then export it as a model to be used in VR (works even in Apple Vision)

[1] https://github.com/bartaxyz/denmark-swimming
[2] https://github.com/bartaxyz/artwork-framer
To the Planetarium (1928) [pdf]
This is insane, but don't their developers also hate them. Like I understand having the opportunity to engineer and OS from scratch and have millions of people using it.

But after the honeymoon ends and you now have to build and add features to it as the platform grows and you realise you don't have an army of OSS contributors helping you ship and innovate. Isn't it frustrating for them?
> two different functions ... have the same implementation

Then they are not different functions.

> It would seem like there is no way to disambiguate a function apart from its current implementation.

Right, that's the whole point.

In Unison the name of a function is a hash of its implementation. Change the implementation and you change the identity.

> how do you reliably separate the two in this model?

There is no way to confuse the two in this model.
How does it automate ph changes to the water?
We’d probably need dedicated country codes to handle the volume.
Ok, what term do you believe should be applied to someone who professionally mocks people's intellectual shortcomings (real or imagined...this gets into another variation of the phenomenon), and in so doing demonstrates that he too suffers from the very same abstract problem, to the cheers of audiences who also suffer from the same problem (many of whom will then recommend his work, spreading this mind virus (both data & methodology) ever further)?

Is the irony of this circle jerk of delusion not a bit thick?
We had these on my uncle's farm. They are finicky especially in dry environments with lots of sunshine. Robots can assist with the repairs and programming. They can be difficult to find second hand, but if they can program a load lifter they can probably do it.
We don't know if dark matter exists, but we can still observe it by its gravitational effect on large astronomical objects. We can't be sure it's dark matter, but it's "likely" dark matter.

I believe we can do something similar with consciousness. We can make measurements or observations of a person and conclude they are "likely" consciousness.

Maybe we can't ever be 100% certain whether a person is conscious or not. But nothing in science is 100% certain. No matter how much evidence we have, it would only take a single counterexample to disprove a well established scientific theory.
I’m not saying they look at each token in isolation. I’m saying they look at the current token and previous tokens. it is not accurate that these things consider the entire sequence. They (generally) consider the entire sequence up until that token. Which means if you have a large prefix prompt that comes before everything, it’s always the same embedding of that prefix prompt.

You want to reuse the embedding representation of the prefix prompt before the new user tokens are confiscated, otherwise you are recalculating the embedding over and over and over. God forbid it’s not a small prefix but a huge document.
> definitely does on intel, but uops.info doesn't show memory uops for AMD

Indeed, but it reveals something else interesting. On Zen2 and Zen3 processors, the throughput of vpmovsxbd ymm, [...] is more than twice as efficient compared to sign extension from another vector register i.e. vpmovsxbd ymm, xmm

> the original shifting version also has multiple loads

I believe _mm256_setr_epi32 like that is typically compiled into a sequence of vmovd / vpinsrd / vinserti128 instructions. These involve no loads, just multiple instructions assembling the vector from int32 pieces produced in scalar registers.
> I concede that NATO would put in more effort against Russia, but how about better not finding out in the first place?

I mean, that's the point. That Russia's obvious takeaway from Ukraine should be "we'd lose fast and badly against actual NATO".

As with Vietnam, Iraq, and Afghanistan, a loss in Ukraine is most likely to come from the West going "eh whatever good enough we're out", not superior tech on the Russian side.
I read that the only factory making BDXL-R is closing. Regular BD-R may still be made but its capacity is so low.
The pyramids were original covered in polished white limestone casement, which was highly reflective and visible hundreds of miles away. I wonder if you could exploit this to send pictograms by selectively covering parts of the casement with dark covers.
Why do people feel the need to AI everything?
As a sibling comment put, the Scott Aaronson post has lots of interesting questions about this. Do the aliens who are watching us being simulated inside matrix think we are actually conscious? What if they freeze the program for 100 years, or run the computation encrypted, or if the 'computer' is just a human inside a room shuffling papers?
Is the computer simulation of a water drop wet ?

I found this article [0] very insightful, where they basically propose that consciousness is relative to whom you ask. We inside the simulation may attribute consciousness to each other. The aliens running it may not. What is relevant is the degree of isomorphism between our simulated brain processes and their real ones. So things will advance from all these back-and-forth nebulous arguments only when neuroscience becomes able to explain mechanistically why people claim to be conscious.

[0] A Relativistic Theory of Consciousness. https://www.frontiersin.org/journals/psychology/articles/10....
> So how much fluid does the average, healthy adult living in a temperate climate need? The U.S. National Academies of Sciences, Engineering, and Medicine determined that an adequate daily fluid intake is:

> About 15.5 cups (3.7 liters) of fluids a day for men

> About 11.5 cups (2.7 liters) of fluids a day for women

> These recommendations cover fluids from water, other beverages and food. About 20% of daily fluid intake usually comes from food and the rest from drinks.

https://www.mayoclinic.org/healthy-lifestyle/nutrition-and-h...

(Of course you can survive on less, but it's not ideal. A quick test to see if you're hydrated enough is to go pee. It should have the slightest tint of yellow to it. If it's clear you're drinking more than you need. source: first aid class I took)
No, the objection to not keeping .DS_Store per folder and doing it per file system instead was that a non-Mac might make changes that would not be seen. The point is that this can already happen for a lot of different reasons! So keeping it per folder doesn't eliminate the failure mode, it just makes it slightly less common… at the cost of annoying all non-Mac users and any Mac user who needs to interact with Git etc. The tradeoff analysis for doing it per folder is bad.
Walking backwards might be just the exercise you need
> MLS is agnostic to the identity system used within any given messaging service; it provides confidentiality of sessions once the participants in a conversation have been identified. To achieve interoperable messaging, the MIMI working group will specify how one or more identity building block technologies (for example, X.509 certificates or Verifiable Credentials) can be used to establish end-to-end cryptographic identity across messaging services, assuming the use of MLS for key establishment.

Indeed MLS alone is nowhere near good enough to make systems interoperate. Here's to hoping MIMI takes significantly less of a fraction of a decade to get built that MLS took (5 years since chartered, 3 years after initial due dates).
Probably not. The Switch OS is very small - under 400MB. And that’s including the NVIDIA drivers and WebKit (which is maintained by a third party called NetFront, so not their problem) and all graphical assets.

When you strip it down to the actual amount of code Nintendo maintains, by ripping out the NVIDIA, NetFront, graphical and audio assets, it’s manageable. Compared to the complexity of the hundreds of video games that Nintendo has worked on, it’s probably not as difficult as it would seem.

There’s a reason why it’s small though - every game card comes with a copy of the required OS version and can self-update the console if needed. Not only can the game card update the console - other Switch players, using the version synchronization feature, can even update each other’s consoles wirelessly without internet for both the game and OS.

> but don't their developers also hate them

No idea where you got this from. The primary complaint regarding the Switch is the dated chip and performance metrics, not the system. Nintendo as a company meanwhile has a 98%+ retention rate. There were five people who worked on the original Super Mario Bros in 1985, all five of them worked in some capacity on Super Mario Bros Wonder in 2023.
I absolutely love PICO-8. Never been a hardcore gamer but started playing PICO-8 games on my commute after buying a Myioo mini. The games are simple but are extremely playable and fun.
How can a remnant star be produced when the combined mass exceeds the Chandrasakar limit?

It seems from the wiki that there is no actual collision. This seems to be something between a nova and a supernova.

https://en.m.wikipedia.org/wiki/Type_Iax_supernova