skysight-inc/HackerNews huggingface dataset:
> [..] it’s a great one-line, easily memorable tool for cleaning up a PC quickly for an industrial use case without any security risks.

I deal with many OT/ICS vendors and they would all refuse to support their app on a Windows system modified in this manner. I think such an article should mention the -WhatIf option, so you get an idea of all the important things about to be removed.

Get-AppxPackage | Remove-AppPackage -WhatIf

On my systems that includes VCLibs, .Net frameworks. I would not do this.
People write off personal stuff as a business expense all the time, it's not like tax authorities have the time to go through line items on invoices.

As for the legality, when you take stuff that you bought for the company and later use it for personal things, you need to "pay" the company for it, you can't just write if off.
up and running here. maybe it's a regional thing?
The clipper chip comes to mind. Of course "progress" is a relative term, but NSA surely saw it as progress. Companies like Uber are now leaving some European cities[0] after facing a more adversarial political environment than they do in the states.

I've also heard stories about places like Uruguay, which have laws that apparently protect some workers from automation and self-service (i.e. attended gas stations, etc.)

0: https://thenextweb.com/news/uber-forced-leave-brussels-what-...
Here's where I left my WIP in 2015.

https://github.com/jacobmarble/pytnc
I can't remember the last time I had something crash on one of my macs, though I don't run any of the above. But it seems like it could be a problem with your machine
> is that they never explain WHY for each thing

Hello, author here.

I don't understand this criticism, because I specified in the article exactly why I was using this command, for this use case. I am setting up a computer specifically for CAD and CAM software, and it serves no other purpose - all I want it to do is run my industrial applications, and that's it, anything else is bloat to me. I don't advise everyone use it for every computer, but rather that it works for me very well when setting up PCs for industrial settings.

As for the VCLibs, and .NET Native, they can be reinstalled afterwards from an Appx package, so if it ever became an issue, it's easier for me to nuke and add back, but that's just my opinion. Both, however, are libraries for running applications, not security updates, which are left intact by this method as this does not remove or affect Windows Defender or Windows Update. Therefore, if my CAD software doesn't need VCLibs or .NET Native to function, I don't have any loss in security - just in the number of apps I can run.

> Multiple of them make Windows objectively less secure.

I wrote this article because it does not mess with Windows Update, or run any random de-bloating scripts from the internet. For many people, not running a random internet script for de-bloating is a desirable attribute, and I don't see how this would make a PC less secure.
Huh. I guess I’ll add that to the list of reasons I don’t like Go.
Glad to see you're still doing the right thing, JT!
that's often the retort to that theory, true, to which the comeback is generally something along the lines about every enemy of progress having said the same thing about every major discovery ever.

I mean I suppose you are familiar with these things, it's not like the history of this debate should be new and strange to readers of HN.
Care to give an example? Otherwise your comment is not very helpful.
Thanks, I've fixed that. As for the NEC V30, the 8086 is likely to keep me busy for a long time, but it would be interesting to see how the enhanced instructions in the V30 were implemented.
Really? Do they preinstall TikTok?
Understood. Fortunately, i'm planning to do it because it'll be funny.
Are you struggling to manage your time effectively? Do you find yourself feeling overwhelmed and unable to achieve your goals? If so, "Efficient Time Management: Simple Strategies for Achieving Your Goals" is the ebook for you.
I think you're guilty of what you're accusing the responder with. The exorbitance of a $200+ cleaning fee is a well-known criticism of Airbnb.

And no, not until recently could you see the actual total prior to sunken cost of Reviewing your booking. That too, Airbnb finally implemented once the Biden administration compelled them by law - that is, not before making much fanfare about it with the pretense of them "doing it for the customers"
Thanks, I've fixed that.
The issues is with app autofill.
Browsers don't do autofill on android, at least AFAIK.
Firefox does but its crap on android anyway.
ExplorerPatcher [1] exists also

[1] https://github.com/valinet/ExplorerPatcher
Are there smart TRV equivalents for those with forced air heating? IE smart vent covers which open and close based on room temp?
> Would I trust this person not to defect in a prisoners dilemma situation?

Do you work for the mob?
Location: Bangalore, India

Remote: Yes

Willing to relocate: No

Technologies: Python, R, Data Science, ML, Hobbyist in all these applied AI like Stable Diffusion

Résumé/CV: 12ish years of Tech experience after CS degree. Can't solve Leetcode but can solve problems to help companies use data effectively

Email: 1littlecoder at gmail dot com
Land is where you can build a shelter. My current experience as a refugee made me realize the importance of shelter and food. The rest comes afterwards.

Basically, all land on Earth has an owner. Be it individuals, corporations or governments. It's finite, so highly valuable.

I'm currently unable to return safely to my homeland because the current land owners marked me as an adversary. I wish it wasn't the case but societal rules have been this way since ever.

It's thousand times easier to me to build something, by using software, in the metaverse/on internet. In the real world, I now have no place to call home, except refugee camps and squats in abandonned buildings.
FWIW, a lot of other startups have gone belly up, and taken their infrastructure offline, and that is worse IMO. E.g. I purchased my light switches from Lutron just because I knew they were going to be around (I have seen a few startups go offline). Before you say, "Oh, if they made it all local then stuff will still work". Yes, that's true to some extent, but then it is still possible that there could be security issues that need to be patched down the line. And one can say "Then you should quarantine the hub and have it connect to HA instance only"... but most people are not going to be able to do that, or may be too much work to maintain over time.

Hopefully with Matter, we'll see more products that can work securely + locally. But IMHO, the tech just wasn't there before (at a price point that was cheap).
Cocoa (macOS) for example
No, this is how Google ads work. With enough money you can be in front of Adobe fur the keyword Adobe or Photoshop.
No thanks - I'm doing what I can with the support network I have. Appreciate the offer, wishing you the best as well.
Why not have a pitching machine? And a hitting robot?
Sorry, I don't think I was clear earlier. I blame post-Covid fatigue. I meant it more as a comparison to the Mac Pro (based on parent/grand parent comments). The Pro is expandable and upgradeable. And it - at least when introduced - was always basically the most desktop workstation you could buy short of sticking a server farm under your desk. The Studio is none of those things. So, while an equivalent Windows machine in the same pricing on a Studio can easily trounce a Studio, when thinking of what the next Mac Pro would theoretically deliver, there would be no equivalently priced Windows machine to trounce it. More like equal it but on Windows.
Craft.co | Seattle, SF, REMOTE, US | Engineers | Full-time

Craft helps companies get alerted and take action on risks in their supply chain today so they aren't surprised tomorrow. Example risks include foreign influence, environmental, social, and governance.

* Data Platform Architect, US: https://jobs.lever.co/craft/5de08c6f-148c-4d2e-be55-1ab82d03...

* Sr. Data Engineer, US: https://jobs.lever.co/craft/78895222-08f8-4de0-bc9c-06bef2b0...

* Sr. DevOps Engineer, US: https://jobs.lever.co/craft/b9992153-b777-4bda-945f-c744bd5a...

* Mid/Sr Full-Stack Engineer, US: https://jobs.lever.co/craft/2e903870-9a20-4cb3-a0a0-712879b6...

* Principal Data Scientist, US: https://jobs.lever.co/craft/4688ad05-f1e3-491c-954e-ae14edc4...

See all at https://craft.co/careers

Hear our CEO talk about the benefits and future of Craft at https://www.dynamo.vc/podcasts/fosc-76-ilya-levtov-of-craft

Craft is a startup with B2B and Consumer products with a simple and beautiful UX. We use Airflow, Python, AWS, React, TypeScript, GraphQL, Node, Postgres. We're a rapidly growing 80 person team across Europe & US.
I had in mind the water for parts that are connected to the right of that picture and (conveniently) not displayed. Not primary coolant.
You can also only review an Airbnb once you have stayed within. Difference of opinion, I do not find the game examples would be relevant or safe to disclose in the scope of an Airbnb review.
Land seems like one of the oldest and most "natural" forms of ownership -- Many animals, plants, bacteria, fungi will establish territory and defend it against conspecfics and competitors
> To be fair, gamifcation of reviews is a very real problem.

True but also one they’ve created for profit. They choose to ignore complaints about hosts to avoid losing their fees, they choose not to audit reviews, etc. There’s an entire industry of people who get paid to do mystery shopping to review customer experiences, which is quite effective but not free since you can’t automate it at scale.

This seems like it’s basically a VC playbook now: focus on growth numbers and assume you’ll be able to convey the shiny tech imagine until you reach market dominance, and avoid spending money visibly on “menial” jobs to support the image that you are about to be unbelievably profitable.
I don't quite get the appeal of a planner, or how you're supposed to use one.

I assume you don't carry one around with you, so how do you make or discuss plans when not home?

Are they primarily just an aid to retention via that effect where pen and paper helps people remember things, and the really "planner" is your brain?

Or do people do most of their thinking and planning at home, so they don't really need portability?

Seems like it would be good for someone with a family who has lots of appointments that are made and planned at home.

It also seems like it could be really good for appearances sake, if you meet with a lot of nontechnical clients who might feel more comfortable seeing you with paper, so they know you're actually working.
> SteveSi/Julie/etc. were brought in to lead the Win7 effort.

And Win7 barely changed anything.
Early in my packet days, I recall there being packet nodes that would forward you through the internet to other places around the world. That didn't make sense to me, as part of the fun was to require very little infrastructure.

I wasn't involved in packet before the internet, but I was involved in amateur radio back then. From my view, the internet and mobile phones displaced a lot of general interest in this hobby.
I think it's artificial, and the reasons are ego inflation and job security. Nobody wants to admit that all their abstractions and knowledge are made-up and net-negative. But they largely are.
You can invent a very elaborate system of pushing a request to the meet chat, having everyone consent to recording, parsing their responses, and offering feedback and help if it doesn't go as expected..

Or you can just put a disclaimer in your extension that some states require two party consent and remind the user to comply with local laws.

Fwiw, I'm on a lot of zoom calls with outside companies that have a "note taker" that is clearly a bot that records video and maybe does transcription. Most of the time it is not mentioned.
i'd recommend against ecobee due to API stability and bad UI/UX. Long story short, i've been a home assistant user for many years. When google shutdown the nest API long ago, i purchased an ecobee and set it up.

I will provide more details if asked, but the mobile app was awful due to the ecobee server API constantly failing to work properly and the UI not being in sync with reality. There has been times at 3am when I tried to turn a fan off, I simply could not due to API errors.

I'm back to nest and have written ecobee off as a suck cost.
You are exactly confusing UX and UI.

Usability--what you are describing--is the UX or user experience, buttons colors composition affordance is the UI, connecting the buttons to the REST endpoints is frontend, servicing the REST endpoints is backend, making sure the backend is running and so is the gateway is devops. At least that's what it has been for 20+ years.
Location: Stockholm, Sweden
Remote: Agnostic
Willing to relocate: No
Technologies: JavaScript/jQuery, CSS, HTML, Python, Linux, PHP, MySQL
Résumé/CV: https://github.com/neontomo
Email: thomasmyrman@pm.me
Short bio: I am a junior dev who hasn't worked in programming yet (apart from adjacent tech jobs), but I love coding and problem solving! I need my first break to join the industry.
Location: London, UK

Remote: No, but I’m happy to work hybrid

Willing to relocate: No

Technologies: Python, Pytorch, Tensorflow, Flask, AWS, GCP, Docker, kubernetes, SQL, Deep Learning, Computer Vision, Scientific Python Stack

Resume/CV: Available on request

Email: benedictclarkson1@gmail.com

I am a Data Scientist/ML engineer with 4 years of experience with the full ML lifecycle, from raw data to models deployed to production. In my most recent role, I built a computer vision model for cancer detection that was proven to be state of the art in a clinical trial.

I love working with people to solve problems and I’m looking to join a great team!
Everyone has embraced it now. That was certainly not the case early on.
Hmm I am going through it but don't see how it is gamified? The AI is producing the code for the answer I assume?

On the topic of leetcode, how is one meant to learn how to answer these questions?
What Happened to Apple's App Clips?
> The clipper chip comes to mind.

But...technological progress on cryptographic hardware didn’t stop just because that particular attempt to foist a precompromised system onto the market failed. (Neither did the social technology of the NSA manipulating the market to adopt their precompromised systems.)

So how is that a movement stopping technological progress?
Not everything needs to be DRY. In a lot of codebases, I see this hell-bent attitude to make everything as DRY as possible often at the cost of creating multiple files when all it'd require is 2 functions.

A lot of code smells arise from this attitude. DRY is not mandatory. Oftentimes, repeating yourself is better and clearer. It allows you to grow both functions at their own pace, handle edge cases separately, prevent spaghetti code, write better & simpler tests.
Location: Egypt

Remote: Yes

Willing to relocate: Yes

Technologies: Rust, Docker, System Programming, Linux, NodeJs, MongoDB, JavaScript, Java. Some exposure to Python, C , Postgres and Heroku

Résumé/CV: https://drive.google.com/file/d/1q0DABaAHZ4o3CRNPuQ86XhyxD96...

Email: mohamedabdelfatah2027@gmail.com

Personal Site: https://fatah.dev

Github: https://github.com/mo-fatah
Work with your municipality to pass an Airbnb ordinance. We have one; it limits the number of nights you can list your house for, requires a shall-issue license, an insurance certificate, and inspections, forbids rentals of less than 24 hours, and charges a fee for non-owner-occupied buildings.
How to cut off the oxygen to Russia’s war machine (2022)
The service module for the Orion deep space capsule is made in Europe - coincidence ? ;-)
So, spall has a JSON parser to help all the poor folks stuck using JSON or the chrome devtools profiler, who still need to keep using it.

For everyone doing new things, there's a binary format which is pretty straightforward.

The binary side supports begin and end events, which are defined here:
https://github.com/colrdavidson/spall/blob/master/formats/sp...

and the header library mirrors those structs, and chalks out the interfaces around here:
https://github.com/colrdavidson/spall/blob/master/spall.h#L2...

Basically, it's a small header, and then events, plopped one after another into the file. Each thread gets a buffer to store events as they come in, and they get written as atomic chunks with fwrite/append, so threads never have to interact directly.

In practice, the overhead for tracepoints with the binary format is super low, depending on the machine on x86, we've seen somewhere between 12-20ns for begin+end trace overhead when compiled with clang (+ occasional disk flush overhead, if you're generating a ton of data). I believe I can get that overhead even smaller to get things nice and lightweight, it's a major goal of mine to be able to trace 10+ million events per second without impacting runtimes significantly, so that bigger projects can be comfortably fully auto-traced.
The Mac Malware of 2022
This is a great video to share with family and friends to warn them from falling prey to these high tech scams.
Allegedly this inspired the Monty Python sketch about the Hungarian-English phrase book.
Why cant you just distill them after producing them, instead of worrying about getting exactly the right length?
The problem with these examples is that they're contrived and oversimplified. Yes, switched enum behavior can be bad, but it can also be the right solution for the time being (or even forever).

The solution in the article could turn out even worse if the system evolves to require so many kinds of users that you end up with 8 different functions depending on what kind of user you want. You can't hide complexity of this type; you can only move it around as it emerges and try to keep things understandable.

In every design situation you're faced with countless approaches that you can take, with a lot of uncertainty as to how the system will evolve over time. I've found that the "what if" time you spend up front follows a parabolic efficiency curve: Early on in the design, you throw away some ideas that would make the first implementation easy, but would quickly become unwieldly. As the design progresses, you start thinking of more and more "what ifs", and soon you find your up-front architecture getting heavier and heavier, such that if you don't stop with the "what ifs", your first implementation will become a cathedral when all you'll need for the next year is a priest and a bench.

Clear out some easy win design issues up front, but overall don't sweat it and don't spend much time thinking "what if" because you're going to predict the future 50% wrong anyway. Refactoring isn't that hard or time intensive except in old code bases with poor hygene, and your new project is neither (unless you have poor discipline).
Yes! That is the most frustrating part of debloating - searching "what does {program} do" usually ends up with a laundry list of removal how-tos with no explanation.

It actually made me wonder if these posts are social engineering on the part of hackers to get people to unwittingly introduce vulnerabilities
What’s the funding situation like, now that the SPAC is off the table?
Also available as a PDF: https://objective-see.org/downloads/MacMalware_2022.pdf
Please watch
Apparently, three-quarters of Earth's food supply draws on just 12 crops and five livestock species. Is that a good thing? a bad thing? Or, as I believe, not really either good or bad. That situation has been sustained for quite a while already right?
This feels like such a hard problem to solve; as a company (Airbnb) grows larger and larger this feels inevitable.

I was a very early user of Airbnb and started using it back in 2012, when the platform was still mostly folks renting out extra bedrooms in their homes, and occasionally full house rentals (less commercially-run than nowadays). For a good few years it was always a positive experience, and most of them had a human touch to them (good interactions with hosts, etc.).

A few years later it has gotten commercialized enough that I basically just consider it a commercial short term house rental platform. In the past few years, stories like this post is so common that I'm hesitant to book one unless absolutely needed (can't stay at a hotel at my destination for various reasons, e.g. large group wanting a house, etc.).

What's the future path for this? There's obviously a market need for something like this. Is it a move toward more decentralized small boutique short term rental management companies (maybe geographically dispersed too)? And for platforms like Airbnb to move back to strictly renting out extra rooms in a house you live in?
Where exactly did you get the install from? That definitely doesnt sound right.
> And yet it's never been easier for a musician to share their music on Soundcloud, use Bandcamp for album sales, put their music on Spotify/Beatport/etc and collect streaming royalties, and set up a Patreon to get recurring revenue from fans.

This just means that it is far more complex to be far less likely to make a living.
The opposite exercise, treating proprietary software naming in such an un-generous way, is pretty easy too:

- Fireworks: you'll make bitmaps so good they'll blow up in colors?

- Dreamweaver: you can weave... dreams? I get the 90s web enthusiasm but come on

- Illustrator: there's bitmap illustration and vector illustration; Illustrator focuses on the latter, so good job on picking the wrong word in "vector illustration"

- InDesign: this name is a marketing dept playing it safe to a point that only a beige puddle of non-meaning remains

- GoLive: crappy subscription 1995 online service

- ColdFusion: lol

I'd love to see people taking such critical takes into the bigger guys for once. Especially because they have marketing departments. F/LOSS project naming reflects their often-personal origins and ways of expressing identity. Some do sound clunky, but give me the clumsy Inkscape any day (the "ksk" is hard to get used to, but you forget quickly) than any of the sad corporate names above.

I'm being snarkier that warranted, but man i'm crestfallen with all the unbridled hate on free software project naming around here.
> In that investigation, we were able to confirm that a number of users with close connections with external parties were editing the platform in a coordinated fashion to advance the aim of those parties.

Do they say which parties anywhere?
Maybe because some moron on Twitter can have people calling for the head of cops who shoot people trying to stab other people. And maybe they need to pay police more because no cop wants to make life and death decisions and have uninformed people asking why they couldn't shoot the knife out of their hands. Couple this with DAs unwilling to prosecute crimes and reclassifing crimes to hide how bad things are, also having no cash bail, why would a cop stick around for what used to be a decent salary?
This would definity create some issues if the change would be fast but also there would be some possitive side effects where it would solve few problems, e.g. if population over time decreases by 50% suddenly current real estates problems would be much easier to solve.
I feel FIFTY gives a bit more info. I like having all the top corners
Not true in SF. Plenty of apartments are on streets that are not main thoroughfares. In fact busy streets are often primarily zoned commercial
We had infinitely more non-reusable rockets than we had reusable rockets several years ago.

That doesn't mean not trying to do something is a great idea.