skysight-inc/HackerNews huggingface dataset:
It's part of killing plaintext exe's, Secure boot is anti piracy tech they are killing win32/Dos16 EXE model that enabled mass piracy, it's all about anti-piracy you can read about it here:

https://www.cl.cam.ac.uk/~rja14/tcpa-faq.html

https://www.notcpa.org/about.html

Windows 11 and TPM are about locking down the PC and turning it into a mobile device.

What do you think MMO's and steam were for the last 23 years? There's been a war on local exe's and your file system, driver signing in hte windows 2000 and XP days was Microsoft and hardware vendors working out the bugs of moving us to encrpyted input output.

They are selling it as "trusted computing" but its all for enforcing software licenses so you can't access the files. That's what NTFS was for in reality, it was about the return of mainframe computing, that's why windows 10/11 is a client-server OS and why windows 10 has forced updates.

The whole thing is to turn the PC into a console where app developers can update the firmware/bios with new encrpytion keys if the exe's get cracked.

That was the whole point of Secure boot, it was first used in consoles and the same tech in phones.

Apple, google, and the entire industry has wanted to kill piracy and enforce copyright ruthlessy.

Ever notice the rental ad on Youtube? Google would like to turn files into bits of property you can sell via encrpytion and can't accesss.

The big lockdown is coming because they saw the profits of locked down computing devices.

So no Secure boot is about killing Win32 EXE's and moving us to win 3, with Denuo levels of protection on executables.

With Trusted computing microsoft can force update security policy over all EXE's with the new exectuable model and the mmo/steam generaiton enabled all this over the last 23+ years starting from 1997 with ultima online and everquest in 1999.

That's why basic features like multiplayer game hosting inside local apps (like quake 3 and Unreal tournament 2004) disappeared.

The whole point was to move us back to mainframe computing of the 60's with draconian copyright enforcement.
In have ducted mini split units in my home, made by Mitsubishi I designed the system to work with merv 13-16 filters. I can run the fans and filter my air as well as use the units for heat and cooling. I installed fresh air intakes on the return units that can pull external air when they are opened.

It's really a very good proposition. Has all of the advantages of central heating and the efficiencies the heat pumps
Got it: when you accept money for letting someone sleep in your tent you are $1 million in debt since you are now obligated to purchase that plot of land (which may not even be for sale at any price), find a licensed architect, design a house, get building permits, find contractors and build it. Plus you are infinite amount in debt since it takes infinite money to build a time machine so that your initial customer can sleep in appropriate lodgings retroactively. Often code with technical debt has paying customers, and going back in time to get them what you imagine they should eventually get is part of the financial equation, right?

Thus technical debt always includes building a time machine so that your initial customers can use the product they should have gotten from the backend they should have gotten it from, back when they should have gotten it.

In other news, the world's richest person is actually the world's poorest: Elon Musk built a tent in people's minds and now he has to deliver on it. His technical debt is a hotel on Mars. Since technical debt is real, that makes him the world's poorest person by a huge margin.

Also, since technical debt is real you can deduct it from your taxes just like any other debt, right? I mean we wouldn't want the IRS to be unaware that you owe more than 100% of the time and money you invested in building a solution so far, since it could lead them to want to tax you based on what you earned, which just plain isn't fair. They should only tax any remaining money after you have engineered a veritable Taj Mahal of code quality such that there isn't any remaining conceivable improvement. After all, you know what another word is for conceivable improvement: technical debt.
Perhaps you've confused me with someone else?

"Political nihilism is the position holding no political goals whatsoever, except for the complete destruction of all existing political institutions—along with the principles, values, and social institutions that uphold them.[105] Though often related to anarchism, it may differ in that it presents no method of social organisation after a negation of the current political structure has taken place. An analysis of political nihilism is further presented by Leo Strauss."
yes, I do testing on production usually. I feel much comfortable if can perform enough testing in production, before inform end-user to start use it.

In my experience, it starts from DESIGN PHARSE, which should be awared to make it possible to test in production without impact end-user. CODING PHARSE shall make some arrangement to provide more possibility for testing on prodcution environment. DEPLOYMENT process shall be able to provide a time-gap like "pre-launch". Then will be happy to test in the "pre-launch" period in production, and feel confidence to infrom end-user for a release.
What has you convinced you’re not falling for propaganda on Ukraine — that it’s him who is wrong?
Whether it's intentional or not, I like that there are still companies which are willing to subvert the corporate authoritarianism of Big Tech.

What's funny is that "Allow Execute" and "Query User" options are breaking UEFI specification

They're giving the user freedom, which the specification is against. IMHO they chose the right path. Willful disobedience applies to software too. My opinion of MSI just got a little better.
I think he legitimately gave up on finishing the series a long time ago. Painted himself into a literary corner and rather then rely on some deus ex machina to sweep away the problems is choosing to never finish.

I guess the real lesson: unless their name is Brandon Sanderson, do not start a partially completed series.
Not unheard of, but usually your fault ("I didn't think I need a backup"), and easy to avoid once you've formed a habit.

You're right that the safest option will be to have backups of your own, but at that point the cloud is only adding convenience for backing up your device for restoring, or for synchronizing files between cell and pc. To be sure you still have your data five years from now, you still need to do it yourself. I believe a lot of people understand the cloud to mean "I give you money, you make sure everything works and I don't have to get into the details".
Just wait till you get to deal with developers and sysadmins of Windows boxes, who's first and usually only troubleshooting step is to reboot the system.
This reminds me of the time where I think Samsung drives would do “hardware encryption” when using bitlocker on windows. And the encryption literally actually did nothing.
This is a great article.

I have had to deal with this lately, and FP8 / INT8 is very important especially for mobile/on-device inference. AI will start to get embedded in all kind of devices (even low power one), and often backend inference is not desired or feasible. It is actually pretty awesome if the industry moves towards INT8 / FP8 inference as a standard.

"But if FP8 becomes real, and if the popular training tools begin to develop ML models with FP8 as the native format, it could be a huge boon to embedded inference deployments. Eight-bit weights take the same storage space, whether they are INT8 or FP8."
I suppose I _could_ sign the extracted UEFI loader manually to make the updates work, but that pretty much breaks the automated process and requires me shuffling the boot order manually after the failed boot. Not a great solution and that assumes the UEFI image doesn't do something weird like its own signature.

It makes sense to use UEFI programs to update the UEFI, but secure boot adds a layer of complexity on top of that which requires taking special notice.
This is less "I could melt the sun with my laser eyes" and more "the new features of the next generation of this field tested technology are likely to lead to significant innovations".
Microsoft to Add ChatGPT to Azure Cloud Services ‘Soon’
CSS doesn't have explicit "if" because it's a logical language, and thus every single thing you write is an "if".

The only things missing from it having universal logic are coming with the ":has" selector. So there isn't anything to argue about performance. The new ":has" is a performance killer, everybody knows it, nobody really cares because it's only a problem if you abuse it... and of course people will make a point of abusing it.

Interestingly, it is also getting predicate composition, with hierarchical selectors. Looks like the CSS people finally decided to turn it into a usable logic language. The auto generated sites have huge amounts of them because both auto generated code tends to be bad, and because it lacks composition. One of those is being solved.
Have you considered that they may not value the things the city is good for? For instance, I really don't care that much for any of the things you listed (museums, concerts, restaurants etc). I value what the mountains have to offer significantly higher.
I was also curious. Looks like a typical New Yorker has about 30% less than an average US citizen [1] [2].

But it’s not less than, say, someone living off the land without electricity and subsistence farming.

Maybe among smallest in the world for a large city?

1. https://www.livescience.com/13772-city-slicker-country-bumpk...

2. https://www.theguardian.com/environment/2009/mar/23/city-dwe...
I wrote a tamper monkey script that filters out YouTube videos that contain certain keywords, with the main one being any video that contains the word "react".

I'm perfectly capable of reacting to a video myself, the meta-aspect of watching someone else react to another video has a veneer of Bob Saget all over it.

It also helps that I'm a svelte guy myself. :)
While I tend to agree with your points, I think that you underestimate the problem by limiting it to Climate Change. Climate Change hasn't started yet, and we are living a mass extinction. Remove all CO2 from the atmosphere today, and we are still in a mass extinction.

Then comes the energy problem: we don't have any viable alternative to fossil fuels. Solar/Wind infrastructures are growing fast thanks to fossil fuels. And fossil fuels are not unlimited (peak conventional oil was 2008, peak oil may be now, peak LNG may be 2038). So we are slowly running out of time in terms of energy resources (given how much time it takes to build a nuclear plant).

"Technology will help" ignores that technology brought us here, but also that technology takes time, and energy. Without the CO2 problem, nothing says that our society would not collapse because we can't replace fossil fuels.
heat pump are also used to cool down your room/house
That might be a climate difference — it gets below 0 Fahrenheit here every winter, as I understand it, NZ is quite a bit warmer, so maybe the strategy of “heat the core of the house and let it radiate out” works.
Okay I'm little late to the party, but our company actually released commercial game on Steam and GOG. It called Dwarven Skykeep and it built in Godot. Now I'll list a few things that for some reason are not mentioned in article, but crucial for Godot success in commercial game development.

1. Official console support and partnership with platform owners. Yes this code will be closed source, but without this there can't be many AA/AAA games. I'm aware that Godot Foundation is a step to solve this, but it's not yet here and unfortunately 3rd-party companies selling porting services are not sufficient.

2. Once console support is here there will be dire need for game publishers who have pipeline to fund and do marketing for games using Godot. Unfortunately it's very hard to find a publisher for game that built with Godot.

3. Godot need more stable and official support for pesky closed source ecosystems like Steamworks, GOG, etc. There are plugins for that, but they are not as easy to use as in proprietary competitors and not easy to find.

4. There need to be much better tooling for debugging and performance profiling. I've already had some lengthy discussion about it in previous Godot topics so I'm not gonna elaborate much. Its slowly being worked on and improved, but it still inferior than competition.

I love open source and love working with Godot, but unfortunately it's difficult to make commercial games when ecosystem is not there. Game development is hard enough on it's own and sometimes you have to make a choice of whatever you want to support FOSS or you want to make a great games.
With its 8 amps—more like 80A at typical core voltages—it retires potentially hundreds of billions of instructions per second. That is a long way from nothing in my book.
Can you routinely and reliably back up iPhone photos to a NAS? I have a NAS but synlogy app is just not reliable
It would have been helpful to explain that instead of leaving everyone guessing. Being able to unlock the phone is one of if not the most important detail here.
> To me, it’s just another of saying “the more life experience I gain…”.

I believe that if you never were in a position where your job was a soul-crushig source of misery and despair, you've been lucky to live a sheltered life.

Most people don't have the privilege of picking and choosing outstanding jobs with decent work/life balance, nice colleagues, reasonable deadlines and considerate stakeholders. Most people have rent/mortgage to pay, kids to feed, and unfavourable odds of improving their life with low risk and impact on your life. I'm sure they gained a lot of life experience too.
I never heard of cups mesurements before going to the UK, they are in fact even less known than other common imperial units like miles and pounds.
Haha. I was at 1 to 5 Cabot Square. The Friday pub gatherings were pretty epic. One Friday I got seriously drunk and swam across the dock, banged on one of the old barges parked on the other side and swam back. Canary Wharf security was waiting for me. A colleague pretended he was an off duty cop from Manchester (he had the accent) and talked them out of detaining me. And that was pretty early on in the evening. Haven’t been back there in a very long time.
All my friends, even developers, use their PC's mostly for gaming and "office" work (text editing for work and hobbies). Most of them are capable enough to run Linux, but most of them prefer Window as the default. They often run Linux at work for development, but stick to good ol' Windows 10 at home. I can't fault them for their preferences, even though I'm definitely Linux-first myself.
My high school electronics teacher stayed in his office muttering "I know enough mathematics to be an engineer." ... while we dry-lab'd all our circuits at our benches.
Err, when I was a kid back in ancient times, it was called Vatican roulette. This was the early/mid 60's when the first pill's appeared. They became widespread towards the end of that decade, and you can look up some of the effects of their presence. They were refined in the years that followed, but it provided a good way of avoiding committing parenthood. It let women control their bodies and the timing of children. It let men, unfortunately, run a bit barefoot because "the ladies had it covered". But it made children a positive choice rather than "damn, another one".

People should keep in mind that if the number of children increases (random or otherwise) it's going to be the women who put their careers on hold or worse to bring them up. Strangely enough, the guys never took up the home role in any great number to let their partners advance.
Minor nit:

Misquoting Mahatma Gandhi for humor is perfectly fine. Misspelling his name as Ghandi, not so much.
No, the specification is not against user freedom. "Always Execute" is not against the spec. "Query User" is partially broken, so it's not even that useful. If you use a bootloader, you will only be able to confirm booting of the bootloader, you won’t be able to confirm the OS that it starts. You will get the dialog, but the input won’t work.

MSI did not add any of these features, they are available in EDK II.
https://github.com/tianocore/edk2/blob/9ce09870e721efacc41fa...
I'm not so sure that the meaning behind The Rat Race is that a human being participating in a rat race is a rat.
The protocol for interacting with an exchange to trade for fiat isn't decided by the protocol. You just don't get to find out if you've been scammed by trusting your exchange to do what it said it did until it's too late. Trust is still required, but there's no governance to back it up.
GPS itself, no, but phones will pick up geolocation data through cell towers and most turn-by-turn directions use data connections. Though I've never driven in airplane mode so I don't know how well it actually works.
Oh. I wasn't suggesting it shouldn't have been shared. My axe was with the self-centered writer and the lazy editor at the Washington Post.

The general idea is worthy. But the execution was utter shite.
The article actually talks about that, concluding that the atmosphere would most likely be unbreathable, whatever we do. So it says that we would live under domes, with the daily risk of a life-threatening leak.
I have to enter my password every 15 minutes that I buy something from the App Store. The change felt recent, maybe after high-profile cases of toddlers spending $$$ on in app purchases?

The fact that "I'm going to change my phone number, which is an important credential to this account" has less security than "I want to buy an app for $0.99" just goes to show you that sometimes, particular emergent properties of a system are not what any logical person would come up with deliberately.

That or someone just needs to make a big enough stink and try to get the liability shifted to Apple for negligence here on account takeovers, and they'll figure out how to change.
It's not just what it targets (when compared with Cas 9 and 13), but how it responds.

Basically, it just goes ape-shit, which sacrifices precision in order to maximise local damage.
Thanks, yes, I'm aware of those, but they are quite a bit bulkier than the Cirrus7 cases, at least triple the volume. What I also like about Cirrus7 is that you can get a complete build, even though it isn't cheap.
Considering Iraq invasion and how it was "presented" at the time everything is possible but it's hard to me to understand how can someone trust an authoritan regime lead by someone like Putin. I think some people are just pissed off and try to find something against the system that treated them "unfairy"
There is an open source 3D printable unit design here which I installed in my window and works well for relatively efficiently exhausting the CO2 from one person in cold weather: https://www.openerv.org (license: CC BY-NC-SA 3.0)

I did not 3D print mine, but ordered it, though as an early adopter, adjustment was required.
The world doesn’t need to be unfucked for you to be happy, I believe is the point. And that’s a good thing, because the world always has had and always will have its problems.
Sub-Bit NNs: Learning to Compress and Accelerate Binary Neural Networks
Show HN: Otterkit – COBOL compiler for .NET
I'm the lead developer of Otterkit. We've been working on this compiler for the past few months. The goal is to support the latest COBOL 2022 standard and compile it to C# (will support nativeAOT as well)

Currently most of the work is being done on the parsing side of it to ensure that it can correctly parse all of the 2022 standard. We're almost done writing the parser, and will soon move to the codegen and runtime library.

Please let me know what your opinion is on the project. I'll be here to answer any questions about it.

We're also looking for contributors if anyone is interested in helping the project grow into a production ready compiler.
Off topic: anyone know of a good place to order high-quality prints of work like these?
I like HACK
I'm on book 7, thanks for the spoiler. Should I stop now? Skip the next five books?
It was intended to be "a dry and fully-descriptive title" though.

Originally I wrote "why does ^I insert tab?" because it's a common question that kept coming up on the vi.stackexchange.com site. I figured a canonical slightly more in-depth answer would be useful.

To properly explain things a table is useful; but you can't really add that well on Stack Exchange sites because there's very limited formatting, so I had to create a site. I also never found ascii(1) convenient and most search results for "ascii table" are crap, so it became a "two flies with one stone" kind of thing.

Then I couldn't decide which title to use, so I added both. That's the only reason the page has the title that it has: the page has two purposes, so it has two titles. It wasn't intended to be cute or to grab anyone's attention. I'm surprised it was even submitted (and upvoted) here.
I wonder what sort of technical debt the Alexa team is racking up by putting in hacks like this.
Depends on your frame of reference but in Melbourne it can get to around 1 degree Celcius in winter (33~F). Sometimes subzero but very rarely
Someone wrote and produced a retelling of this story as an opera. It was hilarious.

https://www.houstonpublicmedia.org/articles/shows/houston-ma...
Windows does do that, it’s called Secure Launch. It uses DRTM and SRTM for remote attestation to prove to remote machines that the OS booted in a well known state. The biggest problem is that there is such a modge podge of hardware and firmware to measure, that the only real use of it is in corporate environments where the hardware deployed is fairly homogenous.
What I want to know is why that implementation (Frank) that Kay uses for all his presentations isn’t available anywhere. Is he the only one that has a license to use it? I mean after all that research could you not zip up the result and throw it on GitHub?
The thread: "The beauty of CGI and simple design (rubenerd.com)" | 320 points by susam 9 days ago | 215 comments | https://news.ycombinator.com/item?id=34286622
Sentinel errors are only one way, and definitely not the best way imo. `errors.As` gets you the ability to recursively and multierror-safely check to see if somewhere in the stack, an error of a certain type is found, and access its extra data, to determine e.g. which status code is most appropriate based on any extra data in that type.

I think shared types from a package make a ton of sense and are really practical for writing flexible and maintainable code.
Duplicate submission. I submitted this exact same article 4 hours prior to this submission.[0]

[0]: https://news.ycombinator.com/item?id=34395790
> It seems like Netflix has fallen into the trap of optimizing for the wrong metrics, specifically short-term new customer signups. Maybe they look at customer retention too? Maybe customers don't actually care about this? I honestly don't know.

They definitely look at that. They're aware that customers mostly don't finish the shows they start, that's something they've talked about before and probably a factor driving this decision.

The part that I would personally speculate that they may have missed is that for someone who never gets around to watching past season 2 of a 5 season show, the existence of the last 3 seasons might still be part of their decision to remain subscribed. But IDK.