skysight-inc/HackerNews huggingface dataset:
Clone hardware is becoming more popular. There have been Super Nintendo and Sega Genesis / Megadrive cloned consoles for decades, but recently there's been products like the Hyperkin Ultra Retron (which uses emulation), innumerable Gameboy clones (usually using emulation), but most interestingly also FPGA and ASIC based solutions.

Checkout the MiSTer [1] [2] an FPGA-based system where the community are trying to create faithful reproductions to the original hardware in Hardware Description Languages (HDLs) like Verilog. This FPGA based approach is NOT emulation in software, but reproduction of the electrical logic of actual silicon like the CPU and DSP chips.

I'll mention flashcards exist, and so do reproduction cartridges (could be called "bootlegs" but the original cartridges are no longer manufactured so if advertised clearly nobody has much issue with reproductions).

That's not even getting into the world of Android-based emulation (and the myriad of phone holders + custom controller type products).

In some ways the future of video game preservation is bright (but in other ways we're still settling for good enough instead of perfect reproduction)

[1] https://www.youtube.com/watch?v=e5yPbzD-W-I

[2] https://www.youtube.com/watch?v=dibLXWdX5-M
It's not consistent at all. App Store rules are basically whatever Apple deems it to be. Why do you think Amazon, Netflix, et al can get away with some "violations" while small developers cannot?
Cython it is then !
As an aside, have you given GOG Galaxy a go as an alternative to Playnite? I've read good things about it.
many sources estimate there are ~25 million developers worldwide - majority of them are neither iOS nor Mac developers. Apple maybe have 20 million registered developers but some of them might in inactive, dedicated companies accounts for publishing or many journalists, fans who want to test beta versions before releasing to the public.

I'm iOS developer myself but currently making more investment to learn other tech stack (flutter, reactnative, qt).

iOS is definitely a huge market especially the biggest regarding revenue, but globally their marker share is being slowly eaten by android. If WeChat will get banned globally from app store their market share will fell drastically. Apple not gonna disappear anytime soon but worth to ask yourself how the future might look in 10 years. Especially if you are indie or small shop and cannot afford supporting multiple platforms natively.
I don't understand your point. Can you explain?
Emulators, as the grandparent said, do not capture the magic (or convenience, or affordability, or energy efficiency) of consoles like this though. They are an expensive, imperfect approximation.

I do hope there's conservationists out there that have a way to "freeze" hardware like this in time, shield it from any kind of wear, corrosion, and idk, brittling of materials through time.
For real, all I want is for us to go back to the time where you could pop off the back cover of your phone by at worst unscrewing some screws, and the easily replace the battery.
Slides posted earlier in this thread say the OMI (the memory interface) adds about 10ns compared to straight DDR5.
Yeah, but you still shouldn't care. There's nothing you can do about it, just decide if it's worth taking the hit to say what you want to say.
How so ? They are pulling access to all platforms including desktop, also unreal is sdk/library used by ton of third parties , all of them are impacted too
A New Framework You Are Interested In
Are you interested in ethical hacking ?? If yes . would not it be great if the framework is in python . with over 18 payload in python . and flexable enough to help you
generate your own payload in python . and no need for using hard syntax for passing arguments to the generator . because it works with menus . works on different platforms . And has active support for both installization and problems . and a programmer is actively working on it .

[ZKit-Framework](https://github.com/000Zer000/ZKit-Framework) is the framework Im talking about .working . but please use it legally and Have Fun !

https://github.com/000Zer000/ZKit-Framework
Because it's antitrust issue. There's only one alternative.
>Considering the new developments in the ARM world, why did Nintendo ultimately choose an awfully slow ARM9 combined by an even slower ARM7, instead of a faster ARM9 (or even a StrongARM)?

Nintendo's core philosophy for hardware has always been to use old hardware and develop one really unique feature with it, especially for its handhelds. N64 is an exception to this. The also tend to hold on to something from the previous generation, leading to some pretty strange architectures. They are fun to read about though, and there's something about this formula that seems to hold up over time better than the other consoles.

The switch, using an Nvidia SOC is a real departure from this, since it's using very standard hardware and its main new feature is a kind of convergance of the Wii U's components. It's a bit sad in a way, but at least Switch gets a lot more ports than previous generations.
Still better than the usual stream of political news, hollow Scientific American write-ups and half-wit medium musings.
I'm quite sure you can find similar stories with developers from any country. Heck, even every developer has a story about a stupid mistake they've done at sone point.
Which part of their post do you think you're questioning?
Oracle is reportedly in talks to buy TikTok’s US business
Oh no, here it comes, the next generation of superduper admins. Fast, efficient, no experience nor education.
"Erm.. Boss, we have leaked our database into the wild, because .. erm .. yeah .. I mouse-pasted first search result and it worked :thumbsup: .. it wasn't me .. just an unfortunate accident .. blame the software!"
And when you get caught, you lose your medical license.

Can you really fake bill enough before getting caught to be worth burning an M.D.?

I never really understood this angle. Say the insurers use a phone call to verify 1% of treatments with the patient. Say 20% of those calls are answered and produce a coherent reply. That ought to be enough to make the expected payoff negative.

Either way, this problem isn't unique to the medical world. Every other industry has to prevent fraudulent invoicing.
Apple Music and anything that has content rights are where low margins are going to be. Services margin will include new areas they are investing in and losing money as well.

There's zero percent chance the App Store is running at 50% margin. It's got to be closer to 80% than 50%, or they are doing something wrong.
Is the battery easily replaced? I feel like at least some part of slow down I've encountered is deterioration of the battery, since the battery can't deliver the same power for peak moments like before the device feels slower.
New NES, SNES and N64 games are a thing now too!
The word "React" in the title is irrelevant and clickbaity. "X ways to deploy a static site" would have been more appropriate.
Can it easily sprout bindings to other languages, especially given Rust’s ABI stability guarantees which are as firm as melted icecream?
If this sort of incompetence bothers you, I suggest sending a CCPA (if you're in California) or a GDPR (EU) deletion request to this company. This will protect you from the next time it happens (and it will), as well as incur some not-insignificant cost of handling you're request.

Here is a simple way to do this: https://yourdigitalrights.org/d/cense.ai (disclaimer I'm the co-founder of this free, nonprofit service).
>I don't really want to trust Google, but they behave much better than the Australian government, who recently admitted they spy on their citizens

It is really about if you trust Australian gov or the US gov.
I'm reposting a dead comment by photon12 which was probably killed for using too many profanities. I agree with this part:

> It's a collective action problem that needs collective action. Individual incentive changes aren't going to cut it. Unfortunately many thought leaders in the industry have tried to build a culture of suggesting that the solution to collective action problems is individual iteration.
Please do. Would love to hear success stories for data security.
Smartphone may be replaced by a credit card size card containing SIM and other important data. You slide your card in any internet connected device it becomes your smartphone. Your headphone connects to the device through Bluetooth. Your music streams from cloud storage, you can access your pictures and data from cloud storage, your apps and game automatically show up on the device you are at. You can chat, use message apps, make phone calls etc.

In the long term, I don’t see a need for a smartphone.
Yup, that particular gimmick in Phantom Hourglass got me for a couple seconds before it figured it out. While not at the same level as the traditional console games, the DS Legend of Zelda games have their own charm :)
The problem is more about latency, not so much bandwidth. Also, not everyone has a good connection.

Cache only works the second time the user comes to your page. By definition, every user will experience slow loading the first time.

That said, it probably depends on your use case if it is worth bothering with a CDN or not.
Epic Games dares to challenge the 30% Apple Tax
Epic Games dares to challenge the 30% Apple Tax and gets its developer account closed in return
I think this is consistent with Diamond’s thesis—the New World didn’t have “guns, germs, and steel” because important developments (like potato agriculture) remained localized. But again, it’s not clear to me if your goal is to criticize Diamond’s thesis or not.
The global north has dealt with the same mosquito-borne diseases that decimate parts of Africa, inasmuch as malaria used to exist in Europe (even as far north as Finland) and in the southeastern United States. However, efforts were made to eradicate malaria there over the 19th and 20th centuries and were successful.
When I took a course on linear algebra, the professor would introduce the notion of vector spaces and linear transformations first before talking about matrices, and actually one can derive the matrix multiplication algorithm from the specification of how it must correspond with composition of linear transformations. I thought that the algebraic notation is very concise and appropriate for linear algebra.

While new notation like this is interesting, I do wonder how useful it is from a pedagogical standpoint for linear algebra. Category theory OTOH is one of the areas of mathematics with diagrams rule over equations because a single diagram can encode so many equations.

For excellent introductions to linear algebra I recommend Linear Algebra Done Right[0], which Springer offered for free for a while (it doesn't seem to be anymore though, contact me if you want the PDF).

[0] http://linear.axler.net/
> python, but tov (good)

More like “python, but rah (bad),” from where I’m standing.

I’m surprised that there’s anyone who prefers brackets to indentation, unless the joke is going over my head. It’s much easier to spot an incorrectly indented segment than see that there are 3 closing brackets in one spot and 2 in another instead of 2 and 3 as it should be
People who are moving out of big cities - how long do you expect to stay with the same company and remote?
It would be nice to have a single-page complete summary of this notation. The whole text is way too verbose and boring (at least the first two chapters).
With 5G chip implants :) /s
Disagree - some advice is specifically tailored to React apps (created using create-react-app).
Walgreens Pharmacy coding error caused under-reporting of 59k Covid test results
No, you're free to charge whatever you want on your own website. You just can't mention that fact in your iOS app.
Lesson for those designing cold-storage solutions--design your system, as much as reasonable, to not support deletion operations. The reason why files get lost is usually due to software bugs, bad configurations, and operator errors. Design your system to protect against these things.
Ahhh great! Lots of good feedback here but I that dataset is exactly what I was looking for!

And yes it is a rather peculiar situation, I'm still trying to figure out if any other flag on the planet is copy righted by an invididual.
> I have always wondered if it's possible to run Gameboy Advance games in DS Mode (and thus access the DS mode hardware)

It is! GBARunner2 is a DS homebrew hypervisor that can run (a lot of) GBA games in DS mode [1]. It can e.g. be used to run GBA games on the Nintendo DSi, which lacked the GBA slot and AGB mode, or run GBA games directly from a DS flashcard.

> and patch the GBA Link Cable serial comms to instead use the Nintendo DS's Wi-Fi connection.

It isn't - practically at least. There have been attempts and it works as a proof of concept with special builds of GBARunner2 [2]. Sadly the game logic in almost all GBA games does not appear to accept the huge added latency for wireless connections, compared to the almost nonexisting latency for a serial cable. This is also a problem for GBA emulators like mGBA, which only support game linking on the same computer and not e.g. on the network [3]. Games made only for the Link Cable (and not the niche Wireless Adapter) just can't deal with network latency.

[1]: https://wiki.gbatemp.net/wiki/GBARunner2 and https://github.com/Gericom/GBARunner2

[2]: https://wiki.gbatemp.net/wiki/GBARunner2/Link

[3]: https://github.com/mgba-emu/mgba/blob/0.8/README.md
Part of the skillset is evaluating dependencies on how well they fit with your goals both technical and strategic and what level of risk/benefit they pose, and how those dependencies are places in their respective ecosystem.

Usually any ecosystem has a core set of dependencies that are heavily relied on by most or a lot of projects as the go-to solution for a given problem. Then there are often sets of dependencies where there are several popular well maintained choices to pick from depending on your needs.

Where it gets a little trickier is things that are a bit more niche. That being said, most software development just wouldn't be possible without standing on the shoulders of giants so to speak cos it's just so time consuming.

They're far more of a benefit than a detriment but you have to learn to assess them and make choices based on your individual considerations.
Similarly SQL Server has hierarchyid (https://docs.microsoft.com/en-us/sql/t-sql/data-types/hierar...) if anyone is interested.
Apps had - and probably still have - much higher discoverability and repeat usage than websites / webapps, in practice. Sure, you can make your website so it installs onto the home screen and behaves just like an app, but without the app store, nobody will bother to look for it / find it. The app store's recommendations and features are super powerful, and any app or game that gets featured will be instantly successful.

I attended an Apple TV event in Berlin once, it was actually really good and well polished, but at the same time it felt like a marketing event aimed at developers to please make things for the Apple TV platform. They shared an e-mail address as well, going "If you've made something cool, send us an email and we may feature it".

Still a bit salty that I didn't pursue it further, but honestly, I need a team to work on an app. I'm comfortable with the technical side of things, but I suck at ideas, product management and design, and design is incredibly important.
These 4 videos (~45 mins) do an excellent job at explaining attention, multi-headed attention, and transformers: https://www.youtube.com/watch?v=yGTUuEx3GkA
Is this surprising? This entire pandemic has been a parade of seemingly obvious realities being presented as novel and surprising by various gadflies.

At least with regard to working conditions, I think I'm representative of a sizable population of workers, and some realities about WFH struck me as obvious immediately and have continued to be obvious since March.

I live in a small, one-bedroom apartment. I don't want to allot space to a dedicated work area. It takes away from my already limited living space. If I had rented this apartment with an eye toward setting up a home office, I might feel differently, but I don't.

I was skeptical that office culture would reconfigure itself to become more asynchronous and more supportive of WFH. I think my skepticism has been vindicated. Meetings are longer, more frequent, and less effective. Written documentation, written project planning, and code reviews are still undisciplined and haphazard. Tasks fall through the cracks and hand-offs are an afterthought. Slack continues to be a source of constant distraction.

One aspect of WFH that I didn't estimate well is the level of ambient noise in my apartment during the workday, compared to the noise level in an office building. Office buildings I've worked in have some constant level of HVAC hum and background people chatter. My apartment in the suburbs, by comparison, is constantly bathed in noise from lawn care teams (at my complex and adjacent ones, several days each week), rumbling delivery trucks, ice cream trucks, service vehicles (there always seems to be a Roto-Rooter van in the neighborhood), and miscellaneous neighbor activity (an outdoor punching bag, a car idling under my window, a metal zipper banging in the building's clothes dryer).

For me and people in situations similar to mine, WFH has offered few improvements over working in an office building, but added many distracting indignities.
Great update!
What's a recommended routine to start with?
wow this is bad. I know you should keep local backups too but if you shoot RAW then that quickly becomes cumbersome, and only using cloud backup looks very convenient.

If I were a professional photographer missing client material or someone who lost potentially irreplaceable memories I'd want a hell of a lot more then just "[Cannon's] deepest apologies".
I mean, you changed the topic to whether antitrust cases require monopoly power, which I acknowledged wasn't required for certain types of violations such as price fixing, but is required for the original topic being discussed in this thread, which is Epic and their lawsuit against Apple.
When the mantra of a huge swathe of business is "disruption" "move fast and break things" etc, well, we end up with a broken disrupted system.
Innovation is good, but stability is also good. Instead of optimizing only for dynamism we need to optimize for both.

The reason you'll get yourself in trouble and these people won't is because you are operating in different moral systems. Where they operate, the moral thing to do is whatever it takes to succeed, it's entirely moral to "fake it until you make it" to buy media articles promoting your product, to sell media space your readers believe is actually curated, to the highest bidder.

You operate in the "ivory tower" they hate, because it's slow and puts up boundaries that limit people from succeeding at all cost, that makes you think about the consequences of your actions. They call it slow and inefficient, I call efficient in the long run.
This reminds me of this comment that was posted in the "medical data leak" discussion that is currently on the front page as well:

https://news.ycombinator.com/item?id=24196041
Meh. Sorry.

Start with [Essence of Linear Algebra](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x...) by [3 Blue 1 Brown](https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw) for an intuitive overview of all the major concepts.

While working through a full Linear Algebra course, it is important to develop your own software to do things. That is, some sort of command tool to enter matrices and run operations on them. As you go through a course, you will keep adding operations.

You should work on some of the most common tricks, like using 4 by 4 matrices for computer graphics and understanding what a PCA does.
If memory serves, a class of Glacier storage (AWS) isn't practical to use in the EU because the inability to delete makes it impossible to serve "Right to Erasure" GDPR requests.
Minor nitpick: It does not actually guarantee that the data is deleted, but they could face a very high fine, if it turns out that they didn't respect your request.
It is not fixed , depending on how large you are MS or Sony will pay you to launch on their store . There is volume discounts , AAA does not pay indie rates
Objective-C message sends are ridiculously fast these days, like less than a handful of nanoseconds on average (1-2 on the fast path). There are ways of making it go even faster, but Apple has chosen to sully the language by taking away some of its dynamism instead :( It’s kind of sad to think about how much the original iPhone could do and how much code goes into the average app these days in comparison. You’d guess it was assets or something but no, if you look at major apps these days they have all sorts of framework dependencies with multi-megabyte binaries. It’s so sad to see…

(And Interface Builder files get compiled to a format that is then read out at runtime and deserializes the right things.)
If only it were possible to expose the behavior of such people through some public channel and then use collective action and social pressure to force some degree of consequence on them.
This is all because someone thought it would be “easy” to add a stream of recurring revenue for cloud photo storage but didn’t take the time to design the service from a technical perspective to be resilient enough to not crash and burn.
I know this is a 8 day old comment but I just wanted to say it is fantastic. I've had the unfortunate situation of graduating and only ending up in workplace that treat the new guy with content only. But after managing myself I'm in a position where a new guy start soon and I'll definitely keep this in mind when I interact with him!
Then you could vote with your wallet and take a Fairphone :-)
And what about giving people choice? Androids often come with locked bootloader and users can unlock it. Unlocking permanently deletes all user data. Apple is not giving any such choice!
I take nightly images of my computer's primary drive and replicate them offsite, with alerting if it fails and automated scheduled backup restore testing.

It blows my mind to think that some random schmuck like me has better backup procedures than these multibillion dollar global corporations.

Companies that don't invest in their IT end up paying for it tenfold down the track.
Abp.io – Open-Source Web Application Framework for Aspnet Core
ABP Framework is a complete infrastructure to create modern web applications by following the software development best practices and conventions. It provides a base framework, startup templates, CLI, a basic theme, and some pre-built application modules.

The key benefits of ABP Framework:

- makes developers/enterprises focus on their own business code by handling repeating tasks by conventions
- handles cross-cutting concerns and provides the services developers/enterprises need
- fills the gap between the plain ASP.NET Core project and the real-world line of business scenarios
- helps developers to code in best practice to build maintainable software solutions
- brings coding standards to the projects, so the whole team follows certain standards
The software and service might have been ... provided "as is", without warranty of any kind, expressed or implied, including but not limited to...
2 - driving traffic to apps (advertising), it was considered "manipulating the rankings"

3 - the apps for were too similar, we were kicked out for being "templated". eg two different hair salons stores had too similar functionality - but were aesthetically totally different

4 - the social network allowed people to post text, someone said something horrible on the network and reported it (with screenshot) to apple

6 - google reported the content was too similar, eg generated. every doctor had different content but the structure was too similar
I don't expect that will be an issue in Michigan until after sea level rise tops Niagra Falls